Package | Description |
---|---|
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.rpc |
Contains the 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.
|
Modifier and Type | Class and Description |
---|---|
class |
GenericRemoteInvocationRequest<CALL extends RemoteInvocationCall,TX_CALLS extends GenericRemoteInvocationTransactionalCalls<CALL>>
This is the abstract base class for the transfer-object of a request sent from client to server for any
number of (transactional) remote invocations.
|
Modifier and Type | Method and Description |
---|---|
abstract TX_CALLS[] |
GenericRemoteInvocationRequest.getTransactionalCalls() |
Modifier and Type | Class and Description |
---|---|
class |
AbstractRemoteInvocationCaller<QUEUE extends RemoteInvocationQueue,CALL extends RemoteInvocationCall,TX_CALLS extends GenericRemoteInvocationTransactionalCalls<CALL>,REQUEST extends GenericRemoteInvocationRequest<CALL,TX_CALLS>>
This is the abstract base-implementation of
RemoteInvocationCaller . |
Modifier and Type | Class and Description |
---|---|
class |
GenericRemoteInvocationCommandTransactionalCalls
This is the generic transfer-object containing all
RemoteInvocationCommand s that shall be processed
in a separate transaction. |
Modifier and Type | Class and Description |
---|---|
class |
GenericRemoteInvocationRpcTransactionalCalls
This is the generic transfer-object containing all
invocation calls
that shall be processed in a separate transaction. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractGenericRemoteInvocationService<CALL extends RemoteInvocationCall,REQUEST extends GenericRemoteInvocationRequest<CALL,? extends GenericRemoteInvocationTransactionalCalls<CALL>>,RESPONSE extends GenericRemoteInvocationResponse,HANDLER extends GenericRemoteInvocationCallHandler<CALL>>
This is the abstract base class for the common implementation of
GenericRemoteInvocationRpcService and
GenericRemoteInvocationCommandService . |
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. |
Modifier and Type | Method and Description |
---|---|
protected GenericRemoteInvocationTransactionalResults |
GenericRemoteInvocationRpcServiceImpl.processCallsInTransaction(GenericRemoteInvocationTransactionalCalls<GenericRemoteInvocationRpcCall> transactionalCalls,
AbstractGenericRemoteInvocationService.RequestContext context)
This method calls
AbstractGenericRemoteInvocationService.processTransactionalCalls(GenericRemoteInvocationTransactionalCalls, RequestContext) in a new
transaction. |
Copyright © 2001–2016 mmm-Team. All rights reserved.