Class WsRestSendMessageRequest
java.lang.Object
edu.internet2.middleware.grouperClient.ws.beans.WsRestSendMessageRequest
- All Implemented Interfaces:
WsRequestBean
request bean in body of rest request
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionif acting as someone elseis the version of the client.exchange type (e.g.WsParam[]
optional: reserved for future useoptional queue argument map for rabbitmqqueue or topicrouting key for rabbitmqauto create queue/topicvoid
setActAsSubjectLookup
(WsSubjectLookup actAsSubjectLookup1) if acting as someone elsevoid
setAutocreateObjects
(Boolean autocreateObjects1) auto create queue/topicvoid
setClientVersion
(String clientVersion1) is the version of the client.void
setExchangeType
(String exchangeType1) exchange type (e.g.void
setMessages
(WsMessage[] messages1) void
setMessageSystemName
(String messageSystemName1) void
optional: reserved for future usevoid
setQueueArguments
(Map<String, Object> queueArguments) optional queue argument map for rabbitmqvoid
setQueueOrTopicName
(String queueOrTopicName1) void
setQueueType
(String queueType1) queue or topicvoid
setRoutingKey
(String routingKey1) outing key for rabbitmq
-
Constructor Details
-
WsRestSendMessageRequest
public WsRestSendMessageRequest()
-
-
Method Details
-
getMessages
- Returns:
- the messages to be sent
-
setMessages
- Parameters:
messages1
- to be sent
-
getRoutingKey
routing key for rabbitmq- Returns:
- routingKey
-
setRoutingKey
outing key for rabbitmq- Parameters:
routingKey1
-
-
getQueueType
queue or topic- Returns:
- queueType
-
setQueueType
queue or topic- Parameters:
queueType1
-
-
getQueueOrTopicName
- Returns:
- queueOrTopicName
-
setQueueOrTopicName
- Parameters:
queueOrTopicName1
-
-
getExchangeType
exchange type (e.g. rabbitmq)- Returns:
-
setExchangeType
exchange type (e.g. rabbitmq)- Parameters:
exchangeType1
-
-
getMessageSystemName
- Returns:
- messageSystemName
-
setMessageSystemName
- Parameters:
messageSystemName1
-
-
getClientVersion
is the version of the client. Must be in GrouperWsVersion, e.g. v1_3_000- Returns:
- version
-
setClientVersion
is the version of the client. Must be in GrouperWsVersion, e.g. v1_3_000- Parameters:
clientVersion1
-
-
getActAsSubjectLookup
if acting as someone else- Returns:
- act as subject
-
setActAsSubjectLookup
if acting as someone else- Parameters:
actAsSubjectLookup1
-
-
getParams
optional: reserved for future use- Returns:
- params
-
setParams
optional: reserved for future use- Parameters:
params1
-
-
isAutocreateObjects
auto create queue/topic- Returns:
- autocreateObjects
-
setAutocreateObjects
auto create queue/topic- Parameters:
autocreateObjects1
-
-
getQueueArguments
optional queue argument map for rabbitmq- Returns:
- queueArguments
-
setQueueArguments
optional queue argument map for rabbitmq- Parameters:
queueArguments
- map of key:value of queue arguments
-