Interface SAPMassActivityLayoutField

    • Method Detail

      • getClientNumber

        String getClientNumber()
        Get the value for ClientNumber. (Client number.) This value is mandatory, and therefore will not be null if this object has been retrieved from the database.
        Returns:
        the field
        Throws:
        com.redwood.scheduler.api.exception.ObjectNotAttachedToSessionException - This will be thrown if this method is called while the object is not attached to a session.
      • getLayoutTabNr

        Long getLayoutTabNr()
        Get the value for LayoutTabNr. (Layout tab)
        Returns:
        the field
        Throws:
        com.redwood.scheduler.api.exception.ObjectNotAttachedToSessionException - This will be thrown if this method is called while the object is not attached to a session.
      • getLayoutTab

        String getLayoutTab()
        Get the value for LayoutTab. (Layout tab)
        Returns:
        the field
        Throws:
        com.redwood.scheduler.api.exception.ObjectNotAttachedToSessionException - This will be thrown if this method is called while the object is not attached to a session.
      • getLayoutField

        String getLayoutField()
        Get the value for LayoutField. (Layout field)
        Returns:
        the field
        Throws:
        com.redwood.scheduler.api.exception.ObjectNotAttachedToSessionException - This will be thrown if this method is called while the object is not attached to a session.
      • getPosition

        Long getPosition()
        Get the value for Position. (Position) This value is mandatory, and therefore will not be null if this object has been retrieved from the database.
        Returns:
        the field
        Throws:
        com.redwood.scheduler.api.exception.ObjectNotAttachedToSessionException - This will be thrown if this method is called while the object is not attached to a session.
      • setClientNumber

        void setClientNumber​(String newClientNumber)
        Set the value for ClientNumber. (Client number.) This value is mandatory.
        Parameters:
        newClientNumber - the new value for ClientNumber. If this is null, then the object cannot be persisted.
        Throws:
        com.redwood.scheduler.api.exception.ObjectNotAttachedToSessionException - This will be thrown if this method is called while the object is not attached to a session.
      • setLayoutTabNr

        void setLayoutTabNr​(Long newLayoutTabNr)
        Set the value for LayoutTabNr. (Layout tab) This value is optional.
        Parameters:
        newLayoutTabNr - the new value for LayoutTabNr.
        Throws:
        com.redwood.scheduler.api.exception.ObjectNotAttachedToSessionException - This will be thrown if this method is called while the object is not attached to a session.
      • setLayoutTab

        void setLayoutTab​(String newLayoutTab)
        Set the value for LayoutTab. (Layout tab) This value is optional.
        Parameters:
        newLayoutTab - the new value for LayoutTab.
        Throws:
        com.redwood.scheduler.api.exception.ObjectNotAttachedToSessionException - This will be thrown if this method is called while the object is not attached to a session.
      • setLayoutField

        void setLayoutField​(String newLayoutField)
        Set the value for LayoutField. (Layout field) This value is optional.
        Parameters:
        newLayoutField - the new value for LayoutField.
        Throws:
        com.redwood.scheduler.api.exception.ObjectNotAttachedToSessionException - This will be thrown if this method is called while the object is not attached to a session.
      • setPosition

        void setPosition​(Long newPosition)
        Set the value for Position. (Position) This value is mandatory.
        Parameters:
        newPosition - the new value for Position. If this is null, then the object cannot be persisted.
        Throws:
        com.redwood.scheduler.api.exception.ObjectNotAttachedToSessionException - This will be thrown if this method is called while the object is not attached to a session.
      • getSAPMassActivity

        SAPMassActivity getSAPMassActivity()
        Get the SAPMassActivity.
        Returns:
        SAPMassActivity
        Throws:
        com.redwood.scheduler.api.exception.ObjectDeletedException - If this method is called when the object has been marked for deletion.
        com.redwood.scheduler.api.exception.ObjectNotAttachedToSessionException - If this method is called when the object has been removed from it's session.
      • getSAPMassActivityParameter

        SAPMassActivityParameter getSAPMassActivityParameter()
        Get the SAPMassActivityParameter.
        Returns:
        SAPMassActivityParameter
        Throws:
        com.redwood.scheduler.api.exception.ObjectDeletedException - If this method is called when the object has been marked for deletion.
        com.redwood.scheduler.api.exception.ObjectNotAttachedToSessionException - If this method is called when the object has been removed from it's session.
      • setSAPMassActivityParameter

        void setSAPMassActivityParameter​(SAPMassActivityParameter newSAPMassActivityParameter)
        Set the value for SAPMassActivityParameter. This value is optional.
        Parameters:
        newSAPMassActivityParameter - is the object to set SAPMassActivityParameter to. Link the Mass Activity field its corresponding parameter.