| Package | Description |
|---|---|
| net.sf.mmm.service.api |
Contains the API for simple remote invocations to communicate between client and server.
|
| net.sf.mmm.service.base |
Contains the base classes for simple remote services.
|
| net.sf.mmm.service.base.client |
Contains the client-specific base classes for simple remote services.
|
| net.sf.mmm.service.base.command |
Contains the base classes for simple remote services using command pattern.
|
| net.sf.mmm.service.base.command.client |
Contains the client-specific base classes for simple remote services using command style.
|
| net.sf.mmm.service.base.rpc |
Contains the base classes for simple remote services using RPC style.
|
| net.sf.mmm.service.base.rpc.client |
Contains the client-specific base classes for simple remote services using RPC style.
|
| net.sf.mmm.service.base.server |
Contains the server-specific base classes for simple remote services.
|
| net.sf.mmm.service.impl.command.server |
Contains the server-specific implementation classes for simple remote invocations using command style.
|
| net.sf.mmm.service.impl.rpc.server |
Contains the server-specific implementation classes for simple remote invocations using RPC style.
|
| net.sf.mmm.service.impl.server |
Contains the server-specific implementation classes for simple remote invocations.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultCsrfToken
This is the default implementation of
CsrfToken it simply uses a string value
as payload. |
| Modifier and Type | Field and Description |
|---|---|
private CsrfToken |
GenericRemoteInvocationResponse.xsrfToken |
private CsrfToken |
GenericRemoteInvocationRequest.xsrfToken |
| Modifier and Type | Method and Description |
|---|---|
CsrfToken |
GenericRemoteInvocationResponse.getXsrfToken()
Gets the
CsrfToken that has been generated on the server-side. |
CsrfToken |
GenericRemoteInvocationRequest.getXsrfToken() |
| Constructor and Description |
|---|
GenericRemoteInvocationRequest(int requestId,
CsrfToken xsrfToken)
The constructor.
|
GenericRemoteInvocationResponse(int requestId,
CsrfToken xsrfToken,
Collection<GenericRemoteInvocationTransactionalResults> transactionalResults)
The constructor.
|
GenericRemoteInvocationResponse(int requestId,
CsrfToken xsrfToken,
GenericRemoteInvocationTransactionalResults[] transactionalResults)
The constructor.
|
| Modifier and Type | Field and Description |
|---|---|
private CsrfToken |
AbstractRemoteInvocationCaller.xsrfToken |
| Modifier and Type | Method and Description |
|---|---|
CsrfToken |
AbstractRemoteInvocationCaller.getXsrfToken() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract REQUEST |
AbstractRemoteInvocationCaller.createRequest(int requestId,
CsrfToken token,
List<TX_CALLS> transactionalCalls)
Creates a new
GenericRemoteInvocationRequest instance. |
| Constructor and Description |
|---|
GenericRemoteInvocationCommandRequest(int requestId,
CsrfToken xsrfToken,
GenericRemoteInvocationCommandTransactionalCalls... transactionalCalls)
The constructor.
|
GenericRemoteInvocationCommandRequest(int requestId,
CsrfToken xsrfToken,
List<GenericRemoteInvocationCommandTransactionalCalls> transactionalCalls)
The constructor.
|
GenericRemoteInvocationCommandResponse(int requestId,
CsrfToken xsrfToken,
Collection<GenericRemoteInvocationTransactionalResults> transactionalResults)
The constructor.
|
GenericRemoteInvocationCommandResponse(int requestId,
CsrfToken xsrfToken,
GenericRemoteInvocationTransactionalResults... transactionalResults)
The constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected GenericRemoteInvocationCommandRequest |
AbstractRemoteInvocationCommandCaller.createRequest(int requestId,
CsrfToken token,
List<GenericRemoteInvocationCommandTransactionalCalls> transactionalCalls)
Creates a new
GenericRemoteInvocationRequest instance. |
| Constructor and Description |
|---|
GenericRemoteInvocationRpcRequest(int requestId,
CsrfToken xsrfToken,
Collection<GenericRemoteInvocationRpcTransactionalCalls> transactionalCalls)
The constructor.
|
GenericRemoteInvocationRpcRequest(int requestId,
CsrfToken xsrfToken,
GenericRemoteInvocationRpcTransactionalCalls... transactionalCalls)
The constructor.
|
GenericRemoteInvocationRpcResponse(int requestId,
CsrfToken xsrfToken,
Collection<GenericRemoteInvocationTransactionalResults> transactionalResults)
The constructor.
|
GenericRemoteInvocationRpcResponse(int requestId,
CsrfToken xsrfToken,
GenericRemoteInvocationTransactionalResults... transactionalResults)
The constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected GenericRemoteInvocationRpcRequest |
AbstractRemoteInvocationServiceCaller.createRequest(int requestId,
CsrfToken token,
List<GenericRemoteInvocationRpcTransactionalCalls> transactionalCalls)
Creates a new
GenericRemoteInvocationRequest instance. |
| Modifier and Type | Field and Description |
|---|---|
private CsrfToken |
AbstractGenericRemoteInvocationService.RequestContext.requestToken |
private CsrfToken |
AbstractGenericRemoteInvocationService.RequestContext.responseToken |
| Modifier and Type | Method and Description |
|---|---|
CsrfToken |
CsrfTokenManager.generateInitialToken()
This method generates a new
CsrfToken for the initial "log-in" of a user. |
CsrfToken |
CsrfTokenManager.generateUpdateToken(CsrfToken currentToken)
|
CsrfToken |
AbstractCsrfTokenManager.generateUpdateToken(CsrfToken currentToken)
|
CsrfToken |
AbstractGenericRemoteInvocationService.RequestContext.getRequestToken() |
CsrfToken |
AbstractGenericRemoteInvocationService.RequestContext.getResponseToken() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract RESPONSE |
AbstractGenericRemoteInvocationService.createResponse(int requestId,
CsrfToken xsrfToken,
GenericRemoteInvocationTransactionalResults[] transactionalResults)
Creates a new instance of <RESPONSE>.
|
CsrfToken |
CsrfTokenManager.generateUpdateToken(CsrfToken currentToken)
|
CsrfToken |
AbstractCsrfTokenManager.generateUpdateToken(CsrfToken currentToken)
|
boolean |
CsrfTokenManager.isValidToken(CsrfToken token)
Checks if the given
CsrfToken that has been sent from the client is valid. |
boolean |
AbstractCsrfTokenManager.isValidToken(CsrfToken token)
Checks if the given
CsrfToken that has been sent from the client is valid. |
void |
AbstractGenericRemoteInvocationService.RequestContext.setResponseToken(CsrfToken responseToken) |
void |
CsrfTokenManager.validateToken(CsrfToken token) |
void |
AbstractCsrfTokenManager.validateToken(CsrfToken token) |
| Modifier and Type | Method and Description |
|---|---|
protected GenericRemoteInvocationCommandResponse |
AbstractGenericRemoteInvocationCommandService.createResponse(int requestId,
CsrfToken xsrfToken,
GenericRemoteInvocationTransactionalResults[] transactionalResults)
Creates a new instance of <RESPONSE>.
|
| Modifier and Type | Method and Description |
|---|---|
protected GenericRemoteInvocationRpcResponse |
AbstractGenericRemoteInvocationRpcService.createResponse(int requestId,
CsrfToken xsrfToken,
GenericRemoteInvocationTransactionalResults[] transactionalResults)
Creates a new instance of <RESPONSE>.
|
| Modifier and Type | Method and Description |
|---|---|
CsrfToken |
CsrfTokenManagerDefaultImpl.generateInitialToken()
This method generates a new
CsrfToken for the initial "log-in" of a user. |
private CsrfToken |
CsrfTokenManagerDefaultImpl.generateNewToken() |
Copyright © 2001–2016 mmm-Team. All rights reserved.