| Modifier and Type | Method and Description |
|---|---|
Map<String,MessageParameter> |
Parser.parse(BigInteger projectId,
Message message,
InstanceContext instanceContext,
Collection<? extends ParsingRule> parsingRules)
Parse message against parsingRules collection.
|
Map<String,MessageParameter> |
Parser.parse(BigInteger projectId,
Message message,
InstanceContext instanceContext,
ParsingRuleProvider... providers)
Parse message against parsingRules provided by providers parameter.
|
JsonContext |
Parser.parseToJsonContext(Message message,
Collection<? extends ParsingRule> parsingRules,
BigInteger projectId)
Parse message against parsingRules; add parsed parameters to a new JsonContext and return it.
|
| Constructor and Description |
|---|
CommonTriggerExecutionMessage(String typeName,
Message message,
StorableDescriptor triggerConfigurationDescriptor,
String sessionId,
String brokerMessageSelectorValue)
TODO: Add JavaDoc.
|
DiameterTriggerExecutionMessage(Message message,
Object transportId,
Object tcContextId,
String sessionId)
TODO: Add JavaDoc.
|
TriggerExecutionMessage(Message message,
String sessionId)
Constructor with message and sessionId arguments.
|
| Modifier and Type | Method and Description |
|---|---|
abstract Message |
TransportInterceptor.apply(Message data) |
Message |
InterceptorChain.apply(Message message)
You can find usage in test class 'InterceptorChainTest'.
|
| Modifier and Type | Method and Description |
|---|---|
abstract Message |
TransportInterceptor.apply(Message data) |
Message |
InterceptorChain.apply(Message message)
You can find usage in test class 'InterceptorChainTest'.
|
| Modifier and Type | Method and Description |
|---|---|
Message |
SpContext.getIncomingMessage() |
Message |
SpContext.getOutgoingMessage() |
| Modifier and Type | Method and Description |
|---|---|
void |
SpContext.setIncomingMessage(Message incomingMessage) |
void |
SpContext.setOutgoingMessage(Message outgoingMessage) |
| Modifier and Type | Method and Description |
|---|---|
Message |
StepInstance.getIncomingMessage() |
Message |
StepInstance.getOutgoingMessage() |
| Modifier and Type | Method and Description |
|---|---|
void |
StepInstance.setIncomingMessage(Message incomingMessage) |
void |
StepInstance.setOutgoingMessage(Message outgoingMessage) |
| Constructor and Description |
|---|
QMessage(com.querydsl.core.types.Path<? extends Message> path) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
ParsingRule.applicable(Message message) |
boolean |
AbstractParsingRule.applicable(Message message)
Check if the parsing rule is applicable to the message.
|
MessageParameter |
ParsingRule.apply(Message message,
InstanceContext context,
boolean projectExpressionVarValue) |
MessageParameter |
AbstractParsingRule.apply(Message message,
InstanceContext context,
boolean projectExpressionVarValue)
Compute parsedExpression, then apply the parsing rule to the message.
|
| Modifier and Type | Method and Description |
|---|---|
ConnectionProperties |
ServerHB.calculate(System receiver,
TransportConfiguration configuration,
Message message,
Template template) |
ConnectionProperties |
Server.calculate(System receiver,
TransportConfiguration configuration,
Message message,
Template template) |
ConnectionProperties |
ServerHB.calculate(System receiver,
TransportConfiguration configuration,
Message message,
Template template,
InstanceContext instanceContext) |
ConnectionProperties |
Server.calculate(System receiver,
TransportConfiguration configuration,
Message message,
Template template,
InstanceContext instanceContext) |
| Modifier and Type | Method and Description |
|---|---|
static ConnectionProperties |
ServerUtils.calculate(Server server,
System receiver,
TransportConfiguration configuration,
Message message,
Template template)
Calculate ConnectionProperties by combining them from different sources.
|
static ConnectionProperties |
ServerUtils.calculate(Server server,
System receiver,
TransportConfiguration configuration,
Message message,
Template template,
InstanceContext instanceContext)
Calculate ConnectionProperties by combining them from different sources.
|
boolean |
ContentHelper.tryForContentType(Class<?> requestedContentType,
Message message)
TODO: Add JavaDoc.
|
void |
ContentHelper.trySetContent(Message message,
String parsingRuleType)
TODO: Add JavaDoc.
|
| Modifier and Type | Method and Description |
|---|---|
abstract MessageParameter |
ParsingRuleType.parse(Message message,
ParsingRule parsingRule) |
| Modifier and Type | Method and Description |
|---|---|
Content<org.jdom2.Element> |
XmlContentProvider.provide(Message message)
TODO: Add JavaDoc.
|
Content<T> |
MessageContentProvider.provide(Message message) |
Content<String> |
PlainContentProvider.provide(Message message) |
Content<org.json.simple.JSONObject> |
JsonContentProvider.provide(Message message)
TODO: Add JavaDoc.
|
boolean |
XmlContentProvider.supports(Message message)
TODO: Add JavaDoc.
|
boolean |
MessageContentProvider.supports(Message message) |
boolean |
PlainContentProvider.supports(Message message) |
boolean |
JsonContentProvider.supports(Message message)
TODO: Add JavaDoc.
|
| Modifier and Type | Method and Description |
|---|---|
Message |
AccessTransport.receive(String sessionId) |
Message |
AccessTransport.sendReceiveSync(Message messageToSend,
BigInteger projectId) |
| Modifier and Type | Method and Description |
|---|---|
String |
AccessTransport.send(Message message,
String sessionId,
UUID projectUuid) |
Message |
AccessTransport.sendReceiveSync(Message messageToSend,
BigInteger projectId) |
| Modifier and Type | Method and Description |
|---|---|
Message |
AbstractTransportImpl.receive(String sessionId) |
Message |
Transport.receive(String sessionId) |
Message |
AbstractFileOverOutboundTransportImpl.receive(String sessionId) |
Message |
AbstractBaseTransportImpl.receive(String sessionId) |
Message |
AbstractTransportImpl.sendReceiveSync(Message messageToSend,
BigInteger projectId) |
Message |
Transport.sendReceiveSync(Message messageToSend,
BigInteger projectId) |
Message |
AbstractBaseTransportImpl.sendReceiveSync(Message messageToSend,
BigInteger projectId) |
| Modifier and Type | Method and Description |
|---|---|
String |
AbstractTransportImpl.send(Message message,
String sessionId,
UUID projectUuid) |
String |
AbstractInboundTransportImpl.send(Message message,
String sessionId,
UUID projectUuid) |
String |
Transport.send(Message message,
String sessionId,
UUID projectUuid) |
abstract String |
AbstractFileOverOutboundTransportImpl.send(Message message,
String sessionId,
UUID projectUuid) |
String |
AbstractBaseTransportImpl.send(Message message,
String sessionId,
UUID projectUuid) |
Message |
AbstractTransportImpl.sendReceiveSync(Message messageToSend,
BigInteger projectId) |
Message |
Transport.sendReceiveSync(Message messageToSend,
BigInteger projectId) |
Message |
AbstractBaseTransportImpl.sendReceiveSync(Message messageToSend,
BigInteger projectId) |
| Modifier and Type | Method and Description |
|---|---|
void |
TransportRegistryManager.produceEvent(String typeName,
MarshalledObject<Message> message,
StorableDescriptor triggerConfigurationDescriptor,
String sessionId) |
void |
TransportManager.produceEvent(String typeName,
MarshalledObject<Message> message,
StorableDescriptor triggerConfigurationDescriptor,
String sessionId) |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractTransportRegistry.produceEvent(MarshalledObject<Message> message,
Object transportId,
Object contextId,
String sessionId) |
void |
TransportRegistry.produceEvent(MarshalledObject<Message> message,
Object transportId,
Object contextId,
String sessionId) |
void |
AbstractTransportRegistry.produceEvent(String typeName,
MarshalledObject<Message> message,
StorableDescriptor triggerConfigurationDescriptor,
String sessionId) |
void |
TransportRegistry.produceEvent(String typeName,
MarshalledObject<Message> message,
StorableDescriptor triggerConfigurationDescriptor,
String sessionId) |
| Modifier and Type | Method and Description |
|---|---|
Message |
SessionHandler.getMessage(String session)
Nullable, because in some case, the transport can reply with empty message.
|
Message |
LockProvider.waitResponse(String sessionId,
int interval)
Wait for a response message.
|
Message |
LockProvider.waitResponse(String sessionId,
int interval,
int maxInterval,
float multiplier)
Wait for a response message, fixed or exponential waits in the loop.
|
| Modifier and Type | Method and Description |
|---|---|
void |
SessionHandler.addMessage(String sessionId,
Message message)
Don't put null message, when you need just response with empty message
Because when the transport will call
SessionHandler.getMessage(String) it will get the null anyway. |
void |
CoreCallback.produceEvent(Message message,
Object transportId,
Object contextId,
String sessionId) |
void |
CoreCallback.produceEvent(Message message,
StorableDescriptor triggerConfigurationDescriptor,
String sessionId) |
Copyright © 2025. All rights reserved.