Class InputMessageGrouperHeader

java.lang.Object
edu.internet2.middleware.grouper.app.messaging.InputMessageGrouperHeader

public class InputMessageGrouperHeader extends Object
  • Constructor Details

    • InputMessageGrouperHeader

      public InputMessageGrouperHeader()
  • Method Details

    • getMessageVersion

      public String getMessageVersion()
      message version (mandatory)
      Returns:
    • setMessageVersion

      public void setMessageVersion(String messageVersion)
      message version (mandatory)
      Parameters:
      messageVersion -
    • getTimestampInput

      public String getTimestampInput()
      timestamp message was sent (mandatory)
      Returns:
    • setTimestampInput

      public void setTimestampInput(String timestampInput)
      timestamp message was sent (mandatory)
      Parameters:
      timestampInput -
    • getType

      public String getType()
      type of message (mandatory). eg: grouperMessagingToWebService
      Returns:
    • setType

      public void setType(String type)
      type of message (mandatory). eg: grouperMessagingToWebService
      Parameters:
      type -
    • getEndpoint

      public String getEndpoint()
      which endpoint to call in web service (mandatory)
      Returns:
    • setEndpoint

      public void setEndpoint(String endpoint)
      which endpoint to call in web service (mandatory)
      Parameters:
      endpoint -
    • getMessageInputUuid

      public String getMessageInputUuid()
      for logging (mandatory)
      Returns:
    • setMessageInputUuid

      public void setMessageInputUuid(String messageInputUuid)
      for logging (mandatory)
      Parameters:
      messageInputUuid -
    • getReplyToQueueOrTopicName

      public String getReplyToQueueOrTopicName()
      if replying back to some queue/topic (optional)
      Returns:
    • setReplyToQueueOrTopicName

      public void setReplyToQueueOrTopicName(String replyToQueueOrTopicName)
      if replying back to some queue/topic (optional)
      Parameters:
      replyToQueueOrTopicName -
    • getReplyToQueueOrTopic

      public String getReplyToQueueOrTopic()
      if replying, "queue" or "topic" (optional)
      Returns:
    • setReplyToQueueOrTopic

      public void setReplyToQueueOrTopic(String replyToQueueOrTopic)
      if replying, "queue" or "topic" (optional)
      Parameters:
      replyToQueueOrTopic -
    • getReplyToRoutingKey

      public String getReplyToRoutingKey()
      if replying to rabbitmq (optional)
      Returns:
    • setReplyToRoutingKey

      public void setReplyToRoutingKey(String replyToRoutingKey)
      if replying to rabbitmq (optional)
      Parameters:
      replyToRoutingKey -
    • getReplyToExchangeType

      public String getReplyToExchangeType()
      if replying to rabbitmq (optional)
      Returns:
    • setReplyToExchangeType

      public void setReplyToExchangeType(String replyToExchangeType)
      if replying to rabbitmq (optional)
      Parameters:
      replyToExchangeType -
    • getReplyToQueueArguments

      public Map<String,Object> getReplyToQueueArguments()
      if replying to rabbitmq (optional)
      Returns:
    • setReplyToQueueArguments

      public void setReplyToQueueArguments(Map<String,Object> replyToQueueArguments)
      if replying to rabbitmq (optional)
      Parameters:
      replyToQueueArguments -
    • getHttpMethod

      public String getHttpMethod()
      http method that would be in WS (mandatory)
      Returns:
    • setHttpMethod

      public void setHttpMethod(String httpMethod)
      http method that would be in WS (mandatory)
      Parameters:
      httpMethod -
    • getHttpPath

      public String getHttpPath()
      http path that would be in the WS (mandatory)
      Returns:
    • setHttpPath

      public void setHttpPath(String httpPath)
      http path that would be in the WS (mandatory)
      Parameters:
      httpPath -