public final class ServiceProxy extends UnicastRemoteObject implements RemoteEndpoint
| Modifier and Type | Field and Description |
|---|---|
(package private) static org.slf4j.Logger |
log |
(package private) Map<String,Method> |
methods |
private static long |
serialVersionUID
The unique class ID
|
(package private) Service |
serviceImpl |
(package private) Class<? extends Service>[] |
serviceInterfaces |
ref| Constructor and Description |
|---|
ServiceProxy(Service service) |
| Modifier and Type | Method and Description |
|---|---|
Serializable |
call(String methodName,
String signature,
List<Serializable> args) |
Class<? extends Service> |
getServiceInterface() |
static Class<? extends Service>[] |
getServiceInterfaces(Class<?> serviceImpl) |
static Class<? extends Service>[] |
getServiceInterfaces(Service p) |
clone, exportObject, exportObject, exportObject, unexportObjectgetClientHost, getLog, setLogprivate static final long serialVersionUID
static org.slf4j.Logger log
final Service serviceImpl
public ServiceProxy(Service service) throws RemoteException
RemoteExceptionpublic Serializable call(String methodName, String signature, List<Serializable> args) throws RemoteException
call in interface RemoteEndpointRemoteExceptionpublic static Class<? extends Service>[] getServiceInterfaces(Class<?> serviceImpl)
Copyright © 2018. All rights reserved.