Class WsRestReceiveMessageRequest
java.lang.Object
edu.internet2.middleware.grouperClient.ws.beans.WsRestReceiveMessageRequest
- All Implemented Interfaces:
WsRequestBean
request bean in body of rest request
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionif acting as someone elsecreate queue/topic if doesn't exist already.is the version of the client.exchange type (e.g.WsParam[]
optional: reserved for future usequeue typerouting key - valid for rabbitmq only;void
setActAsSubjectLookup
(WsSubjectLookup actAsSubjectLookup1) if acting as someone elsevoid
setAutocreateObjects
(String autocreateObjects1) create queue/topic if doesn't exist already.void
setBlockMillis
(String blockMillis1) void
setClientVersion
(String clientVersion1) is the version of the client.void
setExchangeType
(String exchangeType1) exchange type (e.g.void
setMaxMessagesToReceiveAtOnce
(String maxMessagesToReceiveAtOnce1) void
setMessageSystemName
(String messageSystemName1) void
optional: reserved for future usevoid
setQueueArguments
(Map<String, Object> queueArguments1) void
setQueueOrTopicName
(String queueOrTopicName1) void
setQueueType
(String queueType1) queue typevoid
setRoutingKey
(String routingKey1) routing key - valid for rabbitmq only;
-
Constructor Details
-
WsRestReceiveMessageRequest
public WsRestReceiveMessageRequest()
-
-
Method Details
-
getAutocreateObjects
create queue/topic if doesn't exist already.- Returns:
- the autocreateObjects
-
setAutocreateObjects
create queue/topic if doesn't exist already.- Parameters:
autocreateObjects1
- the autocreateObjects to set
-
getRoutingKey
routing key - valid for rabbitmq only;- Returns:
- the routingKey
-
setRoutingKey
routing key - valid for rabbitmq only;- Parameters:
routingKey1
- the routingKey to set
-
getQueueOrTopicName
- Returns:
- queueOrTopicName
-
setQueueOrTopicName
- Parameters:
queueOrTopicName1
-
-
getQueueType
queue type- Returns:
- queueType
-
setQueueType
queue type- Parameters:
queueType1
-
-
getExchangeType
exchange type (e.g. rabbitmq)- Returns:
-
setExchangeType
exchange type (e.g. rabbitmq)- Parameters:
exchangeType1
-
-
getMessageSystemName
- Returns:
- messageSystemName
-
setMessageSystemName
- Parameters:
messageSystemName1
-
-
getBlockMillis
- Returns:
- the millis to block waiting for messages, max of 20000 (optional)
-
setBlockMillis
- Parameters:
blockMillis1
- - the millis to block waiting for messages, max of 20000 (optional)
-
getMaxMessagesToReceiveAtOnce
- Returns:
- max number of messages to receive at once, though can't be more than the server maximum (optional)
-
setMaxMessagesToReceiveAtOnce
- Parameters:
maxMessagesToReceiveAtOnce1
- - max number of messages to receive at once, though can't be more than the server maximum (optional)
-
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
-
-
getQueueArguments
- Returns:
- queueArguments
-
setQueueArguments
- Parameters:
queueArguments1
-
-