public class GrouperMessageSendParam extends Object
Constructor and Description |
---|
GrouperMessageSendParam() |
Modifier and Type | Method and Description |
---|---|
GrouperMessageSendParam |
addGrouperMessage(GrouperMessage theGrouperMessage)
add a grouper message to send
|
GrouperMessageSendParam |
addMessageBody(String theMessageBody)
message body for the message
|
GrouperMessageSendParam |
assignAutocreateObjects(boolean theAutocreate)
if objects should be auto created if not there, e.g.
|
GrouperMessageSendParam |
assignExchangeType(String exchangeType)
if the messaging system can use exchange type (e.g.
|
GrouperMessageSendParam |
assignGrouperMessageQueueParam(GrouperMessageQueueParam theGrouperMessageQueueParam) |
GrouperMessageSendParam |
assignGrouperMessages(Collection<GrouperMessage> theGrouperMessages)
assign grouper messages to send
|
GrouperMessageSendParam |
assignGrouperMessageSystemName(String theGrouperMessageSystemName)
assign the grouper messaging system
|
GrouperMessageSendParam |
assignGrouperMessageSystemParam(GrouperMessageSystemParam theGrouperMessageSystemParam)
assign th grouper message system param
|
GrouperMessageSendParam |
assignMessageBodies(Collection<String> theMessageBodies)
assign multiple message bodies
|
GrouperMessageSendParam |
assignQueueArguments(Map<String,Object> queueArguments)
assign extra queue arguments
|
GrouperMessageSendParam |
assignQueueOrTopicName(String theQueueOrTopicName)
assign queue or topic to send the message to
|
GrouperMessageSendParam |
assignQueueType(GrouperMessageQueueType grouperMessageQueueType)
assign if queue or topic
|
GrouperMessageSendParam |
assignRoutingKey(String theRoutingKey)
if the messaging system can use a routing key (e.g.
|
String |
getExchangeType()
if the messaging system can use exchange type (e.g.
|
GrouperMessageQueueParam |
getGrouperMessageQueueParam() |
Collection<GrouperMessage> |
getGrouperMessages()
get the grouper messages
|
GrouperMessageSystemParam |
getGrouperMessageSystemParam() |
String |
getRoutingKey()
if the messaging system can use a routing key (e.g.
|
public GrouperMessageSendParam assignRoutingKey(String theRoutingKey)
theRoutingKey
- public String getRoutingKey()
public GrouperMessageSendParam assignExchangeType(String exchangeType)
exchangeType
- public String getExchangeType()
public GrouperMessageSendParam assignGrouperMessageSystemParam(GrouperMessageSystemParam theGrouperMessageSystemParam)
theGrouperMessageSystemParam
- public GrouperMessageSendParam assignGrouperMessageSystemName(String theGrouperMessageSystemName)
theGrouperMessageSystemName
- public GrouperMessageSendParam assignAutocreateObjects(boolean theAutocreate)
theAutocreate
- public GrouperMessageSendParam assignGrouperMessageQueueParam(GrouperMessageQueueParam theGrouperMessageQueueParam)
theGrouperMessageQueueParam
- public GrouperMessageSendParam assignQueueOrTopicName(String theQueueOrTopicName)
theQueueOrTopicName
- public GrouperMessageSendParam assignQueueType(GrouperMessageQueueType grouperMessageQueueType)
grouperMessageQueueType
- public GrouperMessageSendParam assignQueueArguments(Map<String,Object> queueArguments)
queueArguments
- public GrouperMessageSendParam addMessageBody(String theMessageBody)
theMessageBody
- public GrouperMessageSystemParam getGrouperMessageSystemParam()
public GrouperMessageQueueParam getGrouperMessageQueueParam()
public GrouperMessageSendParam assignMessageBodies(Collection<String> theMessageBodies)
theMessageBodies
- public GrouperMessageSendParam addGrouperMessage(GrouperMessage theGrouperMessage)
theGrouperMessage
- public GrouperMessageSendParam assignGrouperMessages(Collection<GrouperMessage> theGrouperMessages)
theGrouperMessages
- public Collection<GrouperMessage> getGrouperMessages()
Copyright © 2016 Internet2. All rights reserved.