Interface SAPNWCallbackParameterMapping

    • Method Detail

      • getCPSParameter

        String getCPSParameter()
        Get the value for CPSParameter. (CPS parameter.) 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.
      • getURLParameter

        String getURLParameter()
        Get the value for URLParameter. (URL parameter.) 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.
      • getScope

        SAPNWCallbackParameterScope getScope()
        Get the value for Scope. (Scope of the callback.) 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.
      • setCPSParameter

        void setCPSParameter​(String newCPSParameter)
        Set the value for CPSParameter. (CPS parameter.) This value is mandatory.
        Parameters:
        newCPSParameter - the new value for CPSParameter. 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.
      • setURLParameter

        void setURLParameter​(String newURLParameter)
        Set the value for URLParameter. (URL parameter.) This value is mandatory.
        Parameters:
        newURLParameter - the new value for URLParameter. 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.
      • setScope

        void setScope​(SAPNWCallbackParameterScope newScope)
        Set the value for Scope. (Scope of the callback.) This value is mandatory.
        Parameters:
        newScope - the new value for Scope. 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.
      • getSAPNWCallbackVariantDetail

        SAPNWCallbackVariantDetail getSAPNWCallbackVariantDetail()
        Get the SAPNWCallbackVariantDetail.
        Returns:
        SAPNWCallbackVariantDetail
        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.