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 |
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 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 © 2020 Internet2. All rights reserved.