Class GrouperMessageAcknowledgeParam
java.lang.Object
edu.internet2.middleware.grouperClient.messaging.GrouperMessageAcknowledgeParam
param to mark a message as processed or return to queue or whatever
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionaddGrouperMessage
(GrouperMessage theGrouperMessage) add a grouper message to sendassignAcknowledgeType
(GrouperMessageAcknowledgeType grouperMessageAcknowledgeType) type of acknowledgementassignAnotherQueueParam
(GrouperMessageQueueParam anotherQueueParam) another queue or topic to send this message toassignGrouperMessageQueueParam
(GrouperMessageQueueParam theGrouperMessageQueueParam) assignGrouperMessages
(Collection<GrouperMessage> theGrouperMessages) assign grouper messages to sendassignGrouperMessageSystemName
(String theGrouperMessageSystemName) assign the grouper messaging systemassignGrouperMessageSystemParam
(GrouperMessageSystemParam theGrouperMessageSystemParam) assign th grouper message system paramassignQueueName
(String theQueue) assign queue or topic to send the message toacknowledgeTypeanother queue or topic to send this message toget the grouper messages
-
Constructor Details
-
GrouperMessageAcknowledgeParam
public GrouperMessageAcknowledgeParam()
-
-
Method Details
-
assignAnotherQueueParam
public GrouperMessageAcknowledgeParam assignAnotherQueueParam(GrouperMessageQueueParam anotherQueueParam) another queue or topic to send this message to- Parameters:
anotherQueueParam
-- Returns:
- this for chaining
-
getGrouperMessageAnotherQueueParam
another queue or topic to send this message to- Returns:
- the grouperMessageAnotherQueueParam
-
assignAcknowledgeType
public GrouperMessageAcknowledgeParam assignAcknowledgeType(GrouperMessageAcknowledgeType grouperMessageAcknowledgeType) type of acknowledgement- Parameters:
grouperMessageAcknowledgeType
-- Returns:
- this for chaining
-
getAcknowledgeType
acknowledgeType- Returns:
- the acknowledgeType
-
addGrouperMessage
add a grouper message to send- Parameters:
theGrouperMessage
-- Returns:
- this for chaining
-
assignGrouperMessageSystemName
public GrouperMessageAcknowledgeParam assignGrouperMessageSystemName(String theGrouperMessageSystemName) assign the grouper messaging system- Parameters:
theGrouperMessageSystemName
-- Returns:
- this for chaining
-
assignGrouperMessageQueueParam
public GrouperMessageAcknowledgeParam assignGrouperMessageQueueParam(GrouperMessageQueueParam theGrouperMessageQueueParam) - Parameters:
theGrouperMessageQueueParam
-- Returns:
- this for chaining
-
assignGrouperMessages
public GrouperMessageAcknowledgeParam assignGrouperMessages(Collection<GrouperMessage> theGrouperMessages) assign grouper messages to send- Parameters:
theGrouperMessages
-- Returns:
- this for chaining
-
assignGrouperMessageSystemParam
public GrouperMessageAcknowledgeParam assignGrouperMessageSystemParam(GrouperMessageSystemParam theGrouperMessageSystemParam) assign th grouper message system param- Parameters:
theGrouperMessageSystemParam
-- Returns:
- this for chaining
-
assignQueueName
assign queue or topic to send the message to- Parameters:
theQueue
-- Returns:
- this for chaining
-
getGrouperMessageQueueParam
- Returns:
- the grouperMessageQueueParam
-
getGrouperMessages
get the grouper messages- Returns:
- messages
-
getGrouperMessageSystemParam
- Returns:
- the grouperMessageSystemParam
-