public abstract class AbstractRmiServiceExporter extends Object implements Runnable
| Modifier and Type | Class and Description |
|---|---|
protected static class |
AbstractRmiServiceExporter.SystemPropertyFilter |
| Modifier and Type | Field and Description |
|---|---|
static String |
DEFAULT_REGISTRY_HOST |
static int |
DEFAULT_REGISTRY_PORT |
| Constructor and Description |
|---|
AbstractRmiServiceExporter() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract Remote |
exportRemoteObject() |
protected Registry |
getRegistry() |
protected String |
getRegistryHost() |
protected int |
getRegistryPort() |
protected <T extends Remote> |
getRemoteObject() |
protected abstract String |
getServiceNameForBinding() |
protected Filter<Object> |
getSystemPropertyFilter() |
protected boolean |
isRemoteObjectBound() |
protected boolean |
isRunning() |
void |
run() |
protected static void |
setSecurityManager() |
void |
showAvailableServices() |
void |
showGemFireState(Filter<Object> propertyFilter) |
void |
showSystemState(Filter<Object> systemPropertyFilter) |
void |
stop() |
protected void |
stopRegistry() |
protected void |
unbindRemoteObjectFromRegistry() |
protected void |
unexportRemoteObject() |
public static final int DEFAULT_REGISTRY_PORT
public static final String DEFAULT_REGISTRY_HOST
protected static void setSecurityManager()
protected Registry getRegistry() throws RemoteException
RemoteExceptionprotected String getRegistryHost()
protected int getRegistryPort()
protected <T extends Remote> T getRemoteObject()
protected boolean isRemoteObjectBound()
protected boolean isRunning()
protected abstract String getServiceNameForBinding()
protected abstract Remote exportRemoteObject() throws RemoteException
RemoteExceptionpublic void showAvailableServices()
throws RemoteException
RemoteExceptionprotected void stopRegistry()
protected void unbindRemoteObjectFromRegistry()
throws RemoteException
RemoteExceptionprotected void unexportRemoteObject()
throws RemoteException
RemoteExceptionCopyright © 2010-2015 Pivotal Software, Inc. All rights reserved.