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