public class RemoteSPIProxy extends java.lang.Object implements SPI
| Modifier and Type | Field and Description |
|---|---|
static int |
SIGINT |
SPI_INSTANCE_PUBLICATION_KEY| Constructor and Description |
|---|
RemoteSPIProxy(SPI spi,
SPIConfiguration spiConfiguration,
java.lang.String spiProviderName,
java.util.concurrent.Future<SPI> cancelHandlerFuture,
RegistrationReference registrationReference) |
| Modifier and Type | Method and Description |
|---|---|
void |
addServlet(java.lang.String contextPath,
java.lang.String docBasePath,
java.lang.String mappingPattern,
java.lang.String servletClassName) |
void |
addWebapp(java.lang.String contextPath,
java.lang.String docBasePath) |
void |
destroy() |
MPI |
getMPI() |
RegistrationReference |
getRegistrationReference() |
SPIAgent |
getSPIAgent() |
SPIConfiguration |
getSPIConfiguration() |
java.lang.String |
getSPIProviderName() |
void |
init() |
boolean |
isAlive() |
void |
start() |
void |
stop() |
java.lang.String |
toString() |
public static final int SIGINT
public RemoteSPIProxy(SPI spi, SPIConfiguration spiConfiguration, java.lang.String spiProviderName, java.util.concurrent.Future<SPI> cancelHandlerFuture, RegistrationReference registrationReference)
public void addServlet(java.lang.String contextPath,
java.lang.String docBasePath,
java.lang.String mappingPattern,
java.lang.String servletClassName)
throws java.rmi.RemoteException
addServlet in interface SPIjava.rmi.RemoteExceptionpublic void addWebapp(java.lang.String contextPath,
java.lang.String docBasePath)
throws java.rmi.RemoteException
public RegistrationReference getRegistrationReference()
getRegistrationReference in interface SPIpublic SPIAgent getSPIAgent()
getSPIAgent in interface SPIpublic SPIConfiguration getSPIConfiguration()
getSPIConfiguration in interface SPIpublic java.lang.String getSPIProviderName()
getSPIProviderName in interface SPIpublic void init()
throws java.rmi.RemoteException
public boolean isAlive()
throws java.rmi.RemoteException
public void start()
throws java.rmi.RemoteException
public void stop()
throws java.rmi.RemoteException
public java.lang.String toString()
toString in class java.lang.Object