Interface SAPMassActivity

    • Method Detail

      • getSAPLanguage

        String getSAPLanguage()
        Get the value for SAPLanguage. (SAP language.) 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.
      • getJType

        String getJType()
        Get the value for JType. (JType.)
        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.
      • getBasicsStructure

        String getBasicsStructure()
        Get the value for BasicsStructure. (Name of the basics structure.)
        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.
      • getAddOnsStructure

        String getAddOnsStructure()
        Get the value for AddOnsStructure. (Name of the add-ons structure.)
        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.
      • getTransaction

        String getTransaction()
        Get the value for Transaction. (Transaction)
        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.
      • setSAPLanguage

        void setSAPLanguage​(String newSAPLanguage)
        Set the value for SAPLanguage. (SAP language.) This value is mandatory.
        Parameters:
        newSAPLanguage - the new value for SAPLanguage. 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.
      • setJType

        void setJType​(String newJType)
        Set the value for JType. (JType.) This value is optional.
        Parameters:
        newJType - the new value for JType.
        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.
      • setBasicsStructure

        void setBasicsStructure​(String newBasicsStructure)
        Set the value for BasicsStructure. (Name of the basics structure.) This value is optional.
        Parameters:
        newBasicsStructure - the new value for BasicsStructure.
        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.
      • setAddOnsStructure

        void setAddOnsStructure​(String newAddOnsStructure)
        Set the value for AddOnsStructure. (Name of the add-ons structure.) This value is optional.
        Parameters:
        newAddOnsStructure - the new value for AddOnsStructure.
        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.
      • setTransaction

        void setTransaction​(String newTransaction)
        Set the value for Transaction. (Transaction) This value is optional.
        Parameters:
        newTransaction - the new value for Transaction.
        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.
      • getSAPSystem

        SAPSystem getSAPSystem()
        Get the SAPSystem.
        Returns:
        SAPSystem
        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.
      • getSAPMassActivityLayoutFieldByNameClientNumber

        SAPMassActivityLayoutField getSAPMassActivityLayoutFieldByNameClientNumber​(String name,
                                                                                   String clientNumber)
        Get the SAPMassActivityLayoutField by NameSAPMassActivity.
        Parameters:
        name -
        clientNumber -
        Returns:
        the SAPMassActivityLayoutField, or null if it could not be found
      • getSAPMassActivityObjectByName

        SAPMassActivityObject getSAPMassActivityObjectByName​(String name)
        Get the SAPMassActivityObject by NameSAPMassActivity.
        Parameters:
        name -
        Returns:
        the SAPMassActivityObject, or null if it could not be found
      • getSAPMassActivityStructureByName

        SAPMassActivityStructure getSAPMassActivityStructureByName​(String name)
        Get the SAPMassActivityStructure by NameSAPMassActivity.
        Parameters:
        name -
        Returns:
        the SAPMassActivityStructure, or null if it could not be found
      • getSAPMassActivityParameterSetByNameClientNumber

        SAPMassActivityParameterSet getSAPMassActivityParameterSetByNameClientNumber​(String name,
                                                                                     String clientNumber)
        Get the SAPMassActivityParameterSet by NameSAPMassActivity.
        Parameters:
        name -
        clientNumber -
        Returns:
        the SAPMassActivityParameterSet, or null if it could not be found