Package | Description |
---|---|
net.sf.mmm.service.api.command |
Contains the API for simple remote services using command style.
|
net.sf.mmm.service.api.command.client |
Contains the client-specific API for simple remote services using command style.
|
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.command.server |
Contains the server-specific base classes for simple remote services using command style.
|
net.sf.mmm.service.impl.command.server |
Contains the server-specific implementation classes for simple remote invocations using command style.
|
Modifier and Type | Interface and Description |
---|---|
interface |
RemoteInvocationCommandHandler<RESULT extends Serializable,COMMAND extends RemoteInvocationCommand<RESULT>>
This is the interface for the handler of a specific
RemoteInvocationCommand . |
Modifier and Type | Method and Description |
---|---|
<RESULT extends Serializable> |
RemoteInvocationCommandQueue.callCommand(RemoteInvocationCommand<RESULT> command,
Consumer<? extends RESULT> successCallback)
|
<RESULT extends Serializable> |
AbstractRemoteInvocationCommandCaller.callCommand(RemoteInvocationCommand<RESULT> command,
Consumer<? extends RESULT> successCallback)
|
<RESULT extends Serializable> |
RemoteInvocationCommandQueue.callCommand(RemoteInvocationCommand<RESULT> command,
Consumer<? extends RESULT> successCallback,
Consumer<Throwable> failureCallback)
This method invokes the given
RemoteInvocationCommand on a
RemoteInvocationService . |
<RESULT extends Serializable> |
AbstractRemoteInvocationCommandCaller.callCommand(RemoteInvocationCommand<RESULT> command,
Consumer<? extends RESULT> successCallback,
Consumer<Throwable> failureCallback)
This method invokes the given
RemoteInvocationCommand on a
RemoteInvocationService . |
Modifier and Type | Field and Description |
---|---|
private RemoteInvocationCommand<?>[] |
GenericRemoteInvocationCommandTransactionalCalls.calls |
Modifier and Type | Method and Description |
---|---|
RemoteInvocationCommand<?>[] |
GenericRemoteInvocationCommandTransactionalCalls.getCalls() |
Constructor and Description |
---|
GenericRemoteInvocationCommandTransactionalCalls(RemoteInvocationCommand<?>... calls)
The constructor.
|
Constructor and Description |
---|
GenericRemoteInvocationCommandTransactionalCalls(List<RemoteInvocationCommand<?>> calls)
The constructor.
|
Modifier and Type | Method and Description |
---|---|
<RESULT extends Serializable> |
AbstractRemoteInvocationCommandCaller.callCommand(RemoteInvocationCommand<RESULT> command,
Consumer<? extends RESULT> successCallback)
|
<RESULT extends Serializable> |
AbstractRemoteInvocationCommandCaller.RemoteInvocationCommandQueueImpl.callCommand(RemoteInvocationCommand<RESULT> command,
Consumer<? extends RESULT> successCallback)
|
<RESULT extends Serializable> |
AbstractRemoteInvocationCommandCaller.callCommand(RemoteInvocationCommand<RESULT> command,
Consumer<? extends RESULT> successCallback,
Consumer<Throwable> failureCallback)
This method invokes the given
RemoteInvocationCommand on a
RemoteInvocationService . |
<RESULT extends Serializable> |
AbstractRemoteInvocationCommandCaller.RemoteInvocationCommandQueueImpl.callCommand(RemoteInvocationCommand<RESULT> command,
Consumer<? extends RESULT> successCallback,
Consumer<Throwable> failureCallback)
This method invokes the given
RemoteInvocationCommand on a
RemoteInvocationService . |
Modifier and Type | Method and Description |
---|---|
protected GenericRemoteInvocationCommandTransactionalCalls |
AbstractRemoteInvocationCommandCaller.createRemoteInvocationTransactionalCalls(List<RemoteInvocationCommand<?>> calls) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractRemoteInvocationCommandHandler<RESULT extends Serializable,COMMAND extends RemoteInvocationCommand<RESULT>>
This is the abstract base implementation for a
RemoteInvocationCommandHandler . |
Modifier and Type | Method and Description |
---|---|
protected Set<? extends javax.validation.ConstraintViolation<?>> |
GenericRemoteInvocationCommandCallHandler.doValidate(RemoteInvocationCommand<?> command)
Called from
GenericRemoteInvocationCallHandler.validate(RemoteInvocationCall) to delegate to JSR303 (javax.validation). |
protected String |
AbstractGenericRemoteInvocationCommandService.getHandlerId(RemoteInvocationCommand<?> command) |
Serializable |
GenericRemoteInvocationCommandCallHandler.invoke(RemoteInvocationCommand<?> command)
Invokes the given
RemoteInvocationCall . |
Modifier and Type | Method and Description |
---|---|
protected GenericRemoteInvocationTransactionalResults |
GenericRemoteInvocationCommandServiceImpl.processCallsInTransaction(GenericRemoteInvocationTransactionalCalls<RemoteInvocationCommand<?>> transactionalCalls,
AbstractGenericRemoteInvocationService.RequestContext context)
This method calls
AbstractGenericRemoteInvocationService.processTransactionalCalls(GenericRemoteInvocationTransactionalCalls, RequestContext) in a new
transaction. |
Copyright © 2001–2016 mmm-Team. All rights reserved.