Class InputMessageGrouperHeader
java.lang.Object
edu.internet2.middleware.grouper.app.messaging.InputMessageGrouperHeader
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionwhich endpoint to call in web service (mandatory)http method that would be in WS (mandatory)http path that would be in the WS (mandatory)for logging (mandatory)message version (mandatory)if replying to rabbitmq (optional)if replying to rabbitmq (optional)if replying, "queue" or "topic" (optional)if replying back to some queue/topic (optional)if replying to rabbitmq (optional)timestamp message was sent (mandatory)getType()type of message (mandatory).voidsetEndpoint(String endpoint) which endpoint to call in web service (mandatory)voidsetHttpMethod(String httpMethod) http method that would be in WS (mandatory)voidsetHttpPath(String httpPath) http path that would be in the WS (mandatory)voidsetMessageInputUuid(String messageInputUuid) for logging (mandatory)voidsetMessageVersion(String messageVersion) message version (mandatory)voidsetReplyToExchangeType(String replyToExchangeType) if replying to rabbitmq (optional)voidsetReplyToQueueArguments(Map<String, Object> replyToQueueArguments) if replying to rabbitmq (optional)voidsetReplyToQueueOrTopic(String replyToQueueOrTopic) if replying, "queue" or "topic" (optional)voidsetReplyToQueueOrTopicName(String replyToQueueOrTopicName) if replying back to some queue/topic (optional)voidsetReplyToRoutingKey(String replyToRoutingKey) if replying to rabbitmq (optional)voidsetTimestampInput(String timestampInput) timestamp message was sent (mandatory)voidtype of message (mandatory).
-
Constructor Details
-
InputMessageGrouperHeader
public InputMessageGrouperHeader()
-
-
Method Details
-
getMessageVersion
message version (mandatory)- Returns:
-
setMessageVersion
message version (mandatory)- Parameters:
messageVersion-
-
getTimestampInput
timestamp message was sent (mandatory)- Returns:
-
setTimestampInput
timestamp message was sent (mandatory)- Parameters:
timestampInput-
-
getType
type of message (mandatory). eg: grouperMessagingToWebService- Returns:
-
setType
type of message (mandatory). eg: grouperMessagingToWebService- Parameters:
type-
-
getEndpoint
which endpoint to call in web service (mandatory)- Returns:
-
setEndpoint
which endpoint to call in web service (mandatory)- Parameters:
endpoint-
-
getMessageInputUuid
for logging (mandatory)- Returns:
-
setMessageInputUuid
for logging (mandatory)- Parameters:
messageInputUuid-
-
getReplyToQueueOrTopicName
if replying back to some queue/topic (optional)- Returns:
-
setReplyToQueueOrTopicName
if replying back to some queue/topic (optional)- Parameters:
replyToQueueOrTopicName-
-
getReplyToQueueOrTopic
if replying, "queue" or "topic" (optional)- Returns:
-
setReplyToQueueOrTopic
if replying, "queue" or "topic" (optional)- Parameters:
replyToQueueOrTopic-
-
getReplyToRoutingKey
if replying to rabbitmq (optional)- Returns:
-
setReplyToRoutingKey
if replying to rabbitmq (optional)- Parameters:
replyToRoutingKey-
-
getReplyToExchangeType
if replying to rabbitmq (optional)- Returns:
-
setReplyToExchangeType
if replying to rabbitmq (optional)- Parameters:
replyToExchangeType-
-
getReplyToQueueArguments
if replying to rabbitmq (optional)- Returns:
-
setReplyToQueueArguments
if replying to rabbitmq (optional)- Parameters:
replyToQueueArguments-
-
getHttpMethod
http method that would be in WS (mandatory)- Returns:
-
setHttpMethod
http method that would be in WS (mandatory)- Parameters:
httpMethod-
-
getHttpPath
http path that would be in the WS (mandatory)- Returns:
-
setHttpPath
http path that would be in the WS (mandatory)- Parameters:
httpPath-
-