Package | Description |
---|---|
net.sf.mmm.service.api.rpc.client |
Contains the client-specific API 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.rpc.server |
Contains the server-specific base classes for simple remote services using RPC 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.spring.client |
Contains the client-specific implementation for remote services using spring-remoting.
|
Modifier and Type | Method and Description |
---|---|
<SERVICE extends RemoteInvocationService,RESULT> |
RemoteInvocationServiceQueue.getServiceClient(Class<SERVICE> serviceInterface,
Class<RESULT> returnType,
Consumer<? extends RESULT> successCallback)
|
<SERVICE extends RemoteInvocationService,RESULT> |
AbstractRemoteInvocationServiceCaller.getServiceClient(Class<SERVICE> serviceInterface,
Class<RESULT> returnType,
Consumer<? extends RESULT> successCallback)
|
<SERVICE extends RemoteInvocationService,RESULT> |
RemoteInvocationServiceQueue.getServiceClient(Class<SERVICE> serviceInterface,
Class<RESULT> returnType,
Consumer<? extends RESULT> successCallback,
Consumer<Throwable> failureCallback)
This method gets a client-stub for calling exactly one single method on a
RemoteInvocationService . |
<SERVICE extends RemoteInvocationService,RESULT> |
RemoteInvocationServiceCaller.getServiceClient(Class<SERVICE> serviceInterface,
Class<RESULT> returnType,
Consumer<? extends RESULT> successCallback,
Consumer<Throwable> failureCallback)
This method gets a client-stub for calling exactly one single method on a
RemoteInvocationService . |
<SERVICE extends RemoteInvocationService,RESULT> |
AbstractRemoteInvocationServiceCaller.getServiceClient(Class<SERVICE> serviceInterface,
Class<RESULT> returnType,
Consumer<? extends RESULT> successCallback,
Consumer<Throwable> failureCallback)
This method gets a client-stub for calling exactly one single method on a
RemoteInvocationService . |
Modifier and Type | Class and Description |
---|---|
class |
AbstractRemoteInvocationServiceClient
This is the abstract base implementation for the service-client stubs of
RemoteInvocationService s. |
Modifier and Type | Field and Description |
---|---|
private Map<Class<? extends RemoteInvocationService>,RemoteInvocationService> |
AbstractRemoteInvocationServiceCallerWithClientMap.serviceClientMap |
private Map<Class<? extends RemoteInvocationService>,RemoteInvocationService> |
AbstractRemoteInvocationServiceCallerWithClientMap.serviceClientMap |
Modifier and Type | Method and Description |
---|---|
protected <SERVICE extends RemoteInvocationService> |
AbstractRemoteInvocationServiceCallerWithClientMap.getServiceClient(Class<SERVICE> serviceInterface) |
protected abstract <SERVICE extends RemoteInvocationService> |
AbstractRemoteInvocationServiceCaller.getServiceClient(Class<SERVICE> serviceInterface) |
<SERVICE extends RemoteInvocationService,RESULT> |
AbstractRemoteInvocationServiceCaller.getServiceClient(Class<SERVICE> serviceInterface,
Class<RESULT> returnType,
Consumer<? extends RESULT> successCallback)
|
<SERVICE extends RemoteInvocationService,RESULT> |
AbstractRemoteInvocationServiceCaller.RemoteInvocationServiceQueueImpl.getServiceClient(Class<SERVICE> serviceInterface,
Class<RESULT> returnType,
Consumer<? extends RESULT> successCallback)
|
<SERVICE extends RemoteInvocationService,RESULT> |
AbstractRemoteInvocationServiceCaller.getServiceClient(Class<SERVICE> serviceInterface,
Class<RESULT> returnType,
Consumer<? extends RESULT> successCallback,
Consumer<Throwable> failureCallback)
This method gets a client-stub for calling exactly one single method on a
RemoteInvocationService . |
<SERVICE extends RemoteInvocationService,RESULT> |
AbstractRemoteInvocationServiceCaller.RemoteInvocationServiceQueueImpl.getServiceClient(Class<SERVICE> serviceInterface,
Class<RESULT> returnType,
Consumer<? extends RESULT> successCallback,
Consumer<Throwable> failureCallback)
This method gets a client-stub for calling exactly one single method on a
RemoteInvocationService . |
protected <SERVICE extends RemoteInvocationService> |
AbstractRemoteInvocationServiceCallerWithClientMap.registerService(Class<SERVICE> serviceInterface,
SERVICE serviceClient)
This method registers a
service-client . |
Modifier and Type | Class and Description |
---|---|
class |
AbstractRemoteInvocationService
This is the abstract base implementation for a
RemoteInvocationService . |
Modifier and Type | Class and Description |
---|---|
class |
GenericRemoteInvocationRpcCallHandler<SERVICE extends RemoteInvocationService>
This is the implementation of
GenericRemoteInvocationCallHandler for an
GenericRemoteInvocationRpcCall . |
Modifier and Type | Field and Description |
---|---|
private SERVICE |
GenericRemoteInvocationRpcCallHandler.serviceImplementation |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractGenericRemoteInvocationRpcService.registerService(RemoteInvocationService service)
This method registers the given
RemoteInvocationService . |
Modifier and Type | Method and Description |
---|---|
void |
AbstractGenericRemoteInvocationRpcService.setServices(List<RemoteInvocationService> services)
This method sets the
List with all available RemoteInvocationService implementations. |
Modifier and Type | Method and Description |
---|---|
protected <SERVICE extends RemoteInvocationService> |
RemoteInvocationServiceCallerImplSpring.getServiceClient(Class<SERVICE> serviceInterface) |
Copyright © 2001–2016 mmm-Team. All rights reserved.