Class WsRestAcknowledgeMessageRequest

java.lang.Object
edu.internet2.middleware.grouper.ws.rest.messaging.WsRestAcknowledgeMessageRequest
All Implemented Interfaces:
WsRequestBean

public class WsRestAcknowledgeMessageRequest extends Object implements WsRequestBean
request bean in body of rest request
  • Constructor Details

    • WsRestAcknowledgeMessageRequest

      public WsRestAcknowledgeMessageRequest()
  • Method Details

    • retrieveRestHttpMethod

      public GrouperRestHttpMethod retrieveRestHttpMethod()
      Description copied from interface: WsRequestBean
      see which http method this is supposed to be associated with, and override whatever was passed in
      Specified by:
      retrieveRestHttpMethod in interface WsRequestBean
      Returns:
      the method
      See Also:
    • getMessageIds

      public String[] getMessageIds()
      Returns:
      the messages to be marked as processed
    • setMessageIds

      public void setMessageIds(String[] messageIds1)
      Parameters:
      messageIds1 - to be marked as processed
    • getQueueOrTopicName

      public String getQueueOrTopicName()
      Returns:
      queueOrTopicName
    • setQueueOrTopicName

      public void setQueueOrTopicName(String queueOrTopicName1)
      Parameters:
      queueOrTopicName1 -
    • getMessageSystemName

      public String getMessageSystemName()
      Returns:
      messageSystemName
    • setMessageSystemName

      public void setMessageSystemName(String messageSystemName1)
      Parameters:
      messageSystemName1 -
    • getAcknowledgeType

      public String getAcknowledgeType()
      what to do with the message. valid options are: mark_as_processed, return_to_queue, return_to_end_of_queue, send_to_another_queue
      Returns:
      acknowledgeType
    • setAcknowledgeType

      public void setAcknowledgeType(String acknowledgeType1)
      what to do with the message. valid options are: mark_as_processed, return_to_queue, return_to_end_of_queue, send_to_another_queue
      Parameters:
      acknowledgeType1 -
    • getAnotherQueueOrTopicName

      public String getAnotherQueueOrTopicName()
      destination of the message if acknowledgeType is send_to_another_queue
      Returns:
      anotherQueueOrTopicName
    • setAnotherQueueOrTopicName

      public void setAnotherQueueOrTopicName(String anotherQueueOrTopicName1)
      destination of the message if acknowledgeType is send_to_another_queue
      Parameters:
      anotherQueueOrTopicName1 -
    • getAnotherQueueType

      public String getAnotherQueueType()
      destination type if acknowledge type is send_to_another_queue. Valid values are queue and topic
      Returns:
      anotherQueueOrTopic
    • setAnotherQueueType

      public void setAnotherQueueType(String anotherQueueOrTopic1)
      destination type if acknowledge type is send_to_another_queue. Valid values are queue and topic
      Parameters:
      anotherQueueOrTopic1 -
    • getClientVersion

      public String getClientVersion()
      is the version of the client. Must be in GrouperWsVersion, e.g. v1_3_000
      Returns:
      version
    • setClientVersion

      public void setClientVersion(String clientVersion1)
      is the version of the client. Must be in GrouperWsVersion, e.g. v1_3_000
      Parameters:
      clientVersion1 -
    • getActAsSubjectLookup

      public WsSubjectLookup getActAsSubjectLookup()
      if acting as someone else
      Returns:
      act as subject
    • setActAsSubjectLookup

      public void setActAsSubjectLookup(WsSubjectLookup actAsSubjectLookup1)
      if acting as someone else
      Parameters:
      actAsSubjectLookup1 -
    • getParams

      public WsParam[] getParams()
      optional: reserved for future use
      Returns:
      params
    • setParams

      public void setParams(WsParam[] params1)
      optional: reserved for future use
      Parameters:
      params1 -