Modifier and Type | Method and Description |
---|---|
MessagingContainer |
UriMessagingContainerFactory.mountMessagingContainer(UriMessagingContainerRegistry uriMessagingContainerRegistry,
String messagingContainerFactoryPath,
String requestPath) |
MessagingContainer |
AnyUriMessagingContainerFactory.mountMessagingContainer(UriMessagingContainerRegistry uriMessagingContainerRegistry,
String messagingContainerFactoryPath,
String requestPath,
boolean checkDisabled,
boolean checkExpired) |
MessagingContainer |
RegistryUriMessagingContainerFactory.mountMessagingContainer(UriMessagingContainerRegistry uriMessagingContainerRegistry,
String messagingContainerFactoryPath,
String requestPath,
boolean checkDisabled,
boolean checkExpired) |
abstract MessagingContainer |
UriMessagingContainerFactory.mountMessagingContainer(UriMessagingContainerRegistry uriMessagingContainerRegistry,
String messagingContainerFactoryPath,
String requestPath,
boolean checkDisabled,
boolean checkExpired)
Mount a new MessagingContainer.
|
MessagingContainer |
PrototypingUriMessagingContainerFactory.mountMessagingContainer(UriMessagingContainerRegistry uriMessagingContainerRegistry,
String messagingContainerPath,
XDIAddress ownerXDIAddress,
XdiPeerRoot ownerPeerRoot,
ContextNode ownerContextNode) |
MessagingContainer |
AnyUriMessagingContainerFactory.updateMessagingContainer(UriMessagingContainerRegistry uriMessagingContainerRegistry,
String messagingContainerFactoryPath,
String requestPath,
boolean checkDisabled,
boolean checkExpired,
MessagingContainer messagingContainer) |
MessagingContainer |
RegistryUriMessagingContainerFactory.updateMessagingContainer(UriMessagingContainerRegistry uriMessagingContainerRegistry,
String messagingContainerFactoryPath,
String requestPath,
boolean checkDisabled,
boolean checkExpired,
MessagingContainer messagingContainer) |
abstract MessagingContainer |
UriMessagingContainerFactory.updateMessagingContainer(UriMessagingContainerRegistry uriMessagingContainerRegistry,
String messagingContainerFactoryPath,
String requestPath,
boolean checkDisabled,
boolean checkExpired,
MessagingContainer messagingContainer)
Updates a MessagingContainer.
|
MessagingContainer |
UriMessagingContainerFactory.updateMessagingContainer(UriMessagingContainerRegistry uriMessagingContainerRegistry,
String messagingContainerFactoryPath,
String requestPath,
MessagingContainer messagingContainer) |
Modifier and Type | Method and Description |
---|---|
void |
Transport.execute(REQUEST request,
RESPONSE response) |
Modifier and Type | Method and Description |
---|---|
protected TransportMessagingResponse |
AbstractTransport.execute(MessageEnvelope messageEnvelope,
MessagingContainer messagingContainer,
REQUEST request,
RESPONSE response) |
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) |
Modifier and Type | Method and Description |
---|---|
boolean |
HttpTransportInterceptor.processDeleteRequest(HttpTransport httpTransport,
HttpTransportRequest request,
HttpTransportResponse response,
UriMessagingContainerMount messagingContainerMount)
Run when the HTTP transport receives a DELETE request.
|
boolean |
HttpTransportInterceptor.processGetRequest(HttpTransport httpTransport,
HttpTransportRequest request,
HttpTransportResponse response,
UriMessagingContainerMount messagingContainerMount)
Run when the HTTP transport receives a GET request.
|
boolean |
HttpTransportInterceptor.processPostRequest(HttpTransport httpTransport,
HttpTransportRequest request,
HttpTransportResponse response,
UriMessagingContainerMount messagingContainerMount)
Run when the HTTP transport receives a POST request.
|
boolean |
HttpTransportInterceptor.processPutRequest(HttpTransport httpTransport,
HttpTransportRequest request,
HttpTransportResponse response,
UriMessagingContainerMount messagingContainerMount)
Run when the HTTP transport receives a PUT request.
|
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) |
boolean |
AbstractHttpTransportInterceptor.processDeleteRequest(HttpTransport httpTransport,
HttpTransportRequest request,
HttpTransportResponse response,
UriMessagingContainerMount messagingContainerMount) |
boolean |
DebugHttpTransportInterceptor.processDeleteRequest(HttpTransport httpTransport,
HttpTransportRequest request,
HttpTransportResponse response,
UriMessagingContainerMount messagingContainerMount) |
boolean |
StatusHttpTransportInterceptor.processGetRequest(HttpTransport httpTransport,
HttpTransportRequest request,
HttpTransportResponse response,
UriMessagingContainerMount messagingContainerMount) |
boolean |
AbstractHttpTransportInterceptor.processGetRequest(HttpTransport httpTransport,
HttpTransportRequest request,
HttpTransportResponse response,
UriMessagingContainerMount messagingContainerMount) |
boolean |
RedirectHttpTransportInterceptor.processGetRequest(HttpTransport httpTransport,
HttpTransportRequest request,
HttpTransportResponse response,
UriMessagingContainerMount messagingContainerMount) |
boolean |
DebugHttpTransportInterceptor.processGetRequest(HttpTransport httpTransport,
HttpTransportRequest httpTransportRequest,
HttpTransportResponse httpTransportResponse,
UriMessagingContainerMount messagingContainerMount) |
boolean |
AbstractHttpTransportInterceptor.processPostRequest(HttpTransport httpTransport,
HttpTransportRequest request,
HttpTransportResponse response,
UriMessagingContainerMount messagingContainerMount) |
boolean |
DebugHttpTransportInterceptor.processPostRequest(HttpTransport httpTransport,
HttpTransportRequest httpTransportRequest,
HttpTransportResponse httpTransportResponse,
UriMessagingContainerMount messagingContainerMount) |
boolean |
AbstractHttpTransportInterceptor.processPutRequest(HttpTransport httpTransport,
HttpTransportRequest request,
HttpTransportResponse response,
UriMessagingContainerMount messagingContainerMount) |
boolean |
DebugHttpTransportInterceptor.processPutRequest(HttpTransport httpTransport,
HttpTransportRequest request,
HttpTransportResponse response,
UriMessagingContainerMount messagingContainerMount) |
Modifier and Type | Method and Description |
---|---|
void |
LocalTransport.execute(LocalTransportRequest request,
LocalTransportResponse response) |
Modifier and Type | Method and Description |
---|---|
static boolean |
InterceptorExecutor.executeWebSocketTransportInterceptorsMessage(InterceptorList<? extends Transport<?,?>> interceptorList,
WebSocketTransport webSocketTransport,
WebSocketTransportRequest request,
WebSocketTransportResponse response,
UriMessagingContainerMount messagingContainerMount) |
protected void |
WebSocketTransport.processMessage(WebSocketTransportRequest request,
WebSocketTransportResponse response,
UriMessagingContainerMount uriMessagingContainerMount) |
Modifier and Type | Method and Description |
---|---|
boolean |
WebSocketTransportInterceptor.processMessage(WebSocketTransport webSocketTransport,
WebSocketTransportRequest request,
WebSocketTransportResponse response,
UriMessagingContainerMount messagingContainerMount)
Run when the WebSocket transport receives a message.
|
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.
|
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) |
Modifier and Type | Method and Description |
---|---|
MessagingContainerMount |
MessagingContainerRegistry.lookup(XDIArc ownerPeerRootXDIArc) |
Modifier and Type | Method and Description |
---|---|
void |
UriMessagingContainerRegistry.init() |
UriMessagingContainerMount |
UriMessagingContainerRegistry.lookup(String requestPath) |
UriMessagingContainerMount |
UriMessagingContainerRegistry.lookup(XDIArc ownerPeerRootXDIArc) |
MessagingContainerMount |
UriMessagingContainerRegistry.mountMessagingContainer(String messagingContainerPath,
MessagingContainer messagingContainer)
Mount a messaging container in the registry.
|
UriMessagingContainerFactoryMount |
UriMessagingContainerRegistry.mountMessagingContainerFactory(String messagingContainerFactoryPath,
UriMessagingContainerFactory messagingContainerFactory)
Mount a messaging container factory in the registry.
|
Copyright © 2017. All rights reserved.