Package | Description |
---|---|
org.opensaml.messaging.context |
Interfaces and classes for tracking message processing state.
|
org.opensaml.messaging.context.navigate |
A set of
Function s used to navigate and lookup data
from a tree of BaseContext s. |
org.opensaml.messaging.decoder |
Interfaces and classes for decoding messages.
|
org.opensaml.messaging.encoder |
Interfaces and classes for encoding messages.
|
org.opensaml.messaging.error |
Interfaces and classes for message-related error handling.
|
org.opensaml.messaging.handler |
Interfaces and classes for message context handlers.
|
Modifier and Type | Field and Description |
---|---|
private MessageContext<InboundMessageType> |
InOutOperationContext.inboundContext
The inbound message context.
|
private MessageContext<OutboundMessageType> |
InOutOperationContext.outboundContext
The outbound message context.
|
Modifier and Type | Method and Description |
---|---|
MessageContext<InboundMessageType> |
InOutOperationContext.getInboundMessageContext()
The inbound message context instance.
|
MessageContext<OutboundMessageType> |
InOutOperationContext.getOutboundMessageContext()
The outbound message context instance.
|
Modifier and Type | Method and Description |
---|---|
T |
MessageContextEvaluatingFunctor.evaluate(MessageContext<MessageType> msgContext)
Using the specified MessageContext as the evaluation context,
produce a data value product of the appropriate type.
|
void |
MessageContextMutatingFunctor.mutate(MessageContext<MessageType> msgContext,
T input)
Mutate the specified message context based on the supplied input value.
|
void |
InOutOperationContext.setInboundMessageContext(MessageContext<InboundMessageType> context)
Sets the inbound message context.
|
void |
InOutOperationContext.setOutboundMessageContext(MessageContext<OutboundMessageType> context)
Sets the outbound message context.
|
Constructor and Description |
---|
InOutOperationContext(MessageContext<InboundMessageType> inbound,
MessageContext<OutboundMessageType> outbound)
Constructor.
|
InOutOperationContext(MessageContext<InboundMessageType> inbound,
MessageContext<OutboundMessageType> outbound)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
T |
MessageLookup.apply(MessageContext input) |
Modifier and Type | Field and Description |
---|---|
private MessageContext<MessageType> |
AbstractMessageDecoder.messageContext
Message context.
|
Modifier and Type | Method and Description |
---|---|
MessageContext<MessageType> |
MessageDecoder.getMessageContext()
Get the decoded message context.
|
MessageContext<MessageType> |
AbstractMessageDecoder.getMessageContext()
Get the decoded message context.
|
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractMessageDecoder.setMessageContext(MessageContext<MessageType> context)
Set the message context.
|
Modifier and Type | Field and Description |
---|---|
private MessageContext<MessageType> |
AbstractMessageEncoder.messageContext
The message context.
|
Modifier and Type | Method and Description |
---|---|
protected MessageContext<MessageType> |
AbstractMessageEncoder.getMessageContext()
Get the message context.
|
Modifier and Type | Method and Description |
---|---|
void |
MessageEncoder.setMessageContext(MessageContext<MessageType> messageContext)
Set the
MessageContext which is to be encoded. |
void |
AbstractMessageEncoder.setMessageContext(MessageContext<MessageType> context)
Set the
MessageContext which is to be encoded. |
Modifier and Type | Method and Description |
---|---|
boolean |
MessageErrorHandler.handleError(Throwable t,
MessageContext<MessageType> messageContext)
Handle a particular thrown error.
|
Modifier and Type | Field and Description |
---|---|
private com.google.common.base.Predicate<MessageContext> |
AbstractMessageHandler.activationCondition
Condition dictating whether to run or not.
|
Modifier and Type | Method and Description |
---|---|
com.google.common.base.Predicate<MessageContext> |
AbstractMessageHandler.getActivationCondition()
Get activation condition indicating whether the handler should be invoked.
|
Modifier and Type | Method and Description |
---|---|
protected abstract void |
AbstractMessageHandler.doInvoke(MessageContext<MessageType> messageContext)
Performs the handler logic.
|
protected void |
AbstractMessageHandler.doPostInvoke(MessageContext<MessageType> messageContext)
Called after execution, handlers may override this method to perform post-processing for a request.
|
protected void |
AbstractMessageHandler.doPostInvoke(MessageContext<MessageType> messageContext,
Exception e)
Called after execution, handlers may override this method to perform post-processing for a request.
|
protected boolean |
AbstractMessageHandler.doPreInvoke(MessageContext<MessageType> messageContext)
Called prior to execution, handlers may override this method to perform pre-processing for a request.
|
void |
MessageHandler.invoke(MessageContext<MessageType> messageContext)
Invoke the handler on the specified message context.
|
void |
AbstractMessageHandler.invoke(MessageContext<MessageType> messageContext)
Invoke the handler on the specified message context.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractMessageHandler.setActivationCondition(com.google.common.base.Predicate<MessageContext> condition)
Set activation condition indicating whether the handler should be invoked.
|
Copyright © 1999–2015. All rights reserved.