Class InputMessageGrouperHeader
java.lang.Object
edu.internet2.middleware.grouper.app.messaging.InputMessageGrouperHeader
-
Constructor Summary
-
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).void
setEndpoint
(String endpoint) which endpoint to call in web service (mandatory)void
setHttpMethod
(String httpMethod) http method that would be in WS (mandatory)void
setHttpPath
(String httpPath) http path that would be in the WS (mandatory)void
setMessageInputUuid
(String messageInputUuid) for logging (mandatory)void
setMessageVersion
(String messageVersion) message version (mandatory)void
setReplyToExchangeType
(String replyToExchangeType) if replying to rabbitmq (optional)void
setReplyToQueueArguments
(Map<String, Object> replyToQueueArguments) if replying to rabbitmq (optional)void
setReplyToQueueOrTopic
(String replyToQueueOrTopic) if replying, "queue" or "topic" (optional)void
setReplyToQueueOrTopicName
(String replyToQueueOrTopicName) if replying back to some queue/topic (optional)void
setReplyToRoutingKey
(String replyToRoutingKey) if replying to rabbitmq (optional)void
setTimestampInput
(String timestampInput) timestamp message was sent (mandatory)void
type 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
-
-