Package | Description |
---|---|
xdi2.agent.routing.impl.local | |
xdi2.client.impl.local |
An XDI client that can "send" XDI messages to local Graph objects.
|
xdi2.transport.impl | |
xdi2.transport.impl.http | |
xdi2.transport.impl.http.interceptor.impl | |
xdi2.transport.impl.local | |
xdi2.transport.impl.uri | |
xdi2.transport.impl.websocket | |
xdi2.transport.interceptor | |
xdi2.transport.interceptor.impl |
Modifier and Type | Method and Description |
---|---|
Collection<Interceptor<Transport<?,?>>> |
XDIMessagingContainerRegistryAgentRouter.getInterceptors() |
Collection<Interceptor<Transport<?,?>>> |
XDILocalAgentRouter.getInterceptors() |
Modifier and Type | Method and Description |
---|---|
void |
XDIMessagingContainerRegistryAgentRouter.setInterceptors(Collection<Interceptor<Transport<?,?>>> interceptors) |
void |
XDILocalAgentRouter.setInterceptors(Collection<Interceptor<Transport<?,?>>> interceptors) |
Modifier and Type | Method and Description |
---|---|
Collection<Interceptor<Transport<?,?>>> |
XDILocalClientRoute.getInterceptors() |
Collection<Interceptor<Transport<?,?>>> |
XDILocalClient.getInterceptors() |
Modifier and Type | Method and Description |
---|---|
void |
XDILocalClientRoute.setInterceptors(Collection<Interceptor<Transport<?,?>>> interceptors) |
void |
XDILocalClient.setInterceptors(Collection<Interceptor<Transport<?,?>>> interceptors) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractTransport<REQUEST extends TransportRequest,RESPONSE extends TransportResponse> |
Modifier and Type | Method and Description |
---|---|
static Transport<?,?> |
AbstractTransport.getTransport(ExecutionContext executionContext) |
Modifier and Type | Method and Description |
---|---|
InterceptorList<Transport<?,?>> |
AbstractTransport.getInterceptors() |
Modifier and Type | Method and Description |
---|---|
static boolean |
InterceptorExecutor.executeTransportInterceptorsAfter(InterceptorList<Transport<?,?>> interceptorList,
Transport<?,?> transport,
TransportRequest request,
TransportResponse response,
MessagingContainer messagingContainer,
MessageEnvelope messageEnvelope,
MessagingResponse messagingResponse,
ExecutionContext executionContext) |
static boolean |
InterceptorExecutor.executeTransportInterceptorsBefore(InterceptorList<Transport<?,?>> interceptorList,
Transport<?,?> transport,
TransportRequest request,
TransportResponse response,
MessagingContainer messagingContainer,
MessageEnvelope messageEnvelope,
ExecutionContext executionContext) |
static boolean |
InterceptorExecutor.executeTransportInterceptorsException(InterceptorList<Transport<?,?>> interceptorList,
Transport<?,?> transport,
TransportRequest request,
TransportResponse response,
MessagingContainer messagingContainer,
MessageEnvelope messageEnvelope,
MessagingResponse messagingResponse,
Exception ex,
ExecutionContext executionContext) |
static void |
AbstractTransport.putTransport(ExecutionContext executionContext,
Transport<?,?> transport) |
Modifier and Type | Method and Description |
---|---|
static boolean |
InterceptorExecutor.executeTransportInterceptorsAfter(InterceptorList<Transport<?,?>> interceptorList,
Transport<?,?> transport,
TransportRequest request,
TransportResponse response,
MessagingContainer messagingContainer,
MessageEnvelope messageEnvelope,
MessagingResponse messagingResponse,
ExecutionContext executionContext) |
static boolean |
InterceptorExecutor.executeTransportInterceptorsBefore(InterceptorList<Transport<?,?>> interceptorList,
Transport<?,?> transport,
TransportRequest request,
TransportResponse response,
MessagingContainer messagingContainer,
MessageEnvelope messageEnvelope,
ExecutionContext executionContext) |
static boolean |
InterceptorExecutor.executeTransportInterceptorsException(InterceptorList<Transport<?,?>> interceptorList,
Transport<?,?> transport,
TransportRequest request,
TransportResponse response,
MessagingContainer messagingContainer,
MessageEnvelope messageEnvelope,
MessagingResponse messagingResponse,
Exception ex,
ExecutionContext executionContext) |
static Iterator<TransportInterceptor> |
InterceptorExecutor.findTransportInterceptors(InterceptorList<Transport<?,?>> interceptorList) |
void |
AbstractTransport.setInterceptors(InterceptorList<Transport<?,?>> interceptors) |
Modifier and Type | Class and Description |
---|---|
class |
HttpTransport |
Modifier and Type | Method and Description |
---|---|
static boolean |
InterceptorExecutor.executeHttpTransportInterceptorsDelete(InterceptorList<? extends Transport<?,?>> interceptorList,
HttpTransport httpTransport,
HttpTransportRequest request,
HttpTransportResponse response,
UriMessagingContainerMount messagingContainerMount) |
static boolean |
InterceptorExecutor.executeHttpTransportInterceptorsGet(InterceptorList<? extends Transport<?,?>> interceptorList,
HttpTransport httpTransport,
HttpTransportRequest request,
HttpTransportResponse response,
UriMessagingContainerMount messagingContainerMount) |
static boolean |
InterceptorExecutor.executeHttpTransportInterceptorsPost(InterceptorList<? extends Transport<?,?>> interceptorList,
HttpTransport httpTransport,
HttpTransportRequest request,
HttpTransportResponse response,
UriMessagingContainerMount messagingContainerMount) |
static boolean |
InterceptorExecutor.executeHttpTransportInterceptorsPut(InterceptorList<? extends Transport<?,?>> interceptorList,
HttpTransport httpTransport,
HttpTransportRequest request,
HttpTransportResponse response,
UriMessagingContainerMount messagingContainerMount) |
static Iterator<HttpTransportInterceptor> |
InterceptorExecutor.findHttpTransportInterceptors(InterceptorList<? extends Transport<?,?>> interceptorList) |
Modifier and Type | Method and Description |
---|---|
Transport<?,?> |
DebugHttpTransportInterceptor.LogEntry.getTransport() |
Modifier and Type | Method and Description |
---|---|
boolean |
DebugHttpTransportInterceptor.after(Transport<?,?> transport,
TransportRequest request,
TransportResponse response,
MessagingContainer messagingContainer,
MessageEnvelope messageEnvelope,
MessagingResponse messagingResponse,
ExecutionContext executionContext) |
boolean |
DebugHttpTransportInterceptor.before(Transport<?,?> transport,
TransportRequest request,
TransportResponse response,
MessagingContainer messagingContainer,
MessageEnvelope messageEnvelope,
ExecutionContext executionContext) |
void |
DebugHttpTransportInterceptor.exception(Transport<?,?> transport,
TransportRequest request,
TransportResponse response,
MessagingContainer messagingContainer,
MessageEnvelope messageEnvelope,
MessagingResponse messagingResponse,
Exception ex,
ExecutionContext executionContext) |
void |
DebugHttpTransportInterceptor.LogEntry.setTransport(Transport<?,?> transport) |
Constructor and Description |
---|
LogEntry(Date start,
long duration,
Transport<?,?> transport,
TransportRequest request,
TransportResponse response,
MessagingContainer messagingContainer,
MessageEnvelope messageEnvelope,
MessagingResponse messagingResponse,
ExecutionContext executionContext,
Exception ex) |
Modifier and Type | Class and Description |
---|---|
class |
LocalTransport |
Modifier and Type | Class and Description |
---|---|
class |
UriTransport<REQUEST extends TransportRequest,RESPONSE extends TransportResponse> |
Modifier and Type | Class and Description |
---|---|
class |
WebSocketTransport |
Modifier and Type | Method and Description |
---|---|
static boolean |
InterceptorExecutor.executeWebSocketTransportInterceptorsMessage(InterceptorList<? extends Transport<?,?>> interceptorList,
WebSocketTransport webSocketTransport,
WebSocketTransportRequest request,
WebSocketTransportResponse response,
UriMessagingContainerMount messagingContainerMount) |
static Iterator<WebSocketTransportInterceptor> |
InterceptorExecutor.findWebSocketTransportInterceptors(InterceptorList<? extends Transport<?,?>> interceptorList) |
Modifier and Type | Method and Description |
---|---|
boolean |
TransportInterceptor.after(Transport<?,?> transport,
TransportRequest request,
TransportResponse response,
MessagingContainer messagingContainer,
MessageEnvelope messageEnvelope,
MessagingResponse messagingResponse,
ExecutionContext executionContext)
Run after a message envelope is executed.
|
boolean |
TransportInterceptor.before(Transport<?,?> transport,
TransportRequest request,
TransportResponse response,
MessagingContainer messagingContainer,
MessageEnvelope messageEnvelope,
ExecutionContext executionContext)
Run before a message envelope is executed.
|
void |
TransportInterceptor.exception(Transport<?,?> transport,
TransportRequest request,
TransportResponse response,
MessagingContainer messagingContainer,
MessageEnvelope messageEnvelope,
MessagingResponse messagingResponse,
Exception ex,
ExecutionContext executionContext)
Run if an exception occurs while a message envelope is executed.
|
Modifier and Type | Method and Description |
---|---|
boolean |
AbstractTransportInterceptor.after(Transport<?,?> transport,
TransportRequest request,
TransportResponse response,
MessagingContainer messagingContainer,
MessageEnvelope messageEnvelope,
MessagingResponse messagingResponse,
ExecutionContext executionContext) |
boolean |
AbstractTransportInterceptor.before(Transport<?,?> transport,
TransportRequest request,
TransportResponse response,
MessagingContainer messagingContainer,
MessageEnvelope messageEnvelope,
ExecutionContext executionContext) |
void |
AbstractTransportInterceptor.exception(Transport<?,?> transport,
TransportRequest request,
TransportResponse response,
MessagingContainer messagingContainer,
MessageEnvelope messageEnvelope,
MessagingResponse messagingResponse,
Exception ex,
ExecutionContext executionContext) |
Copyright © 2017. All rights reserved.