Liferay 6.2-ce-ga5

com.liferay.portal.kernel.resiliency.spi
Interface SPI

All Superinterfaces:
Remote, Serializable
All Known Implementing Classes:
RemoteSPI, RemoteSPIProxy

public interface SPI
extends Remote, Serializable


Field Summary
static String SPI_INSTANCE_PUBLICATION_KEY
           
 
Method Summary
 void addServlet(String contextPath, String docBasePath, String mappingPattern, String servletClassName)
           
 void addWebapp(String contextPath, String docBasePath)
           
 void destroy()
           
 MPI getMPI()
           
 RegistrationReference getRegistrationReference()
           
 SPIAgent getSPIAgent()
           
 SPIConfiguration getSPIConfiguration()
           
 String getSPIProviderName()
           
 void init()
           
 boolean isAlive()
           
 void start()
           
 void stop()
           
 

Field Detail

SPI_INSTANCE_PUBLICATION_KEY

static final String SPI_INSTANCE_PUBLICATION_KEY
See Also:
Constant Field Values
Method Detail

addServlet

void addServlet(String contextPath,
                String docBasePath,
                String mappingPattern,
                String servletClassName)
                throws RemoteException
Throws:
RemoteException

addWebapp

void addWebapp(String contextPath,
               String docBasePath)
               throws RemoteException
Throws:
RemoteException

destroy

void destroy()
             throws RemoteException
Throws:
RemoteException

getMPI

MPI getMPI()
           throws RemoteException
Throws:
RemoteException

getRegistrationReference

RegistrationReference getRegistrationReference()
                                               throws RemoteException
Throws:
RemoteException

getSPIAgent

SPIAgent getSPIAgent()
                     throws RemoteException
Throws:
RemoteException

getSPIConfiguration

SPIConfiguration getSPIConfiguration()
                                     throws RemoteException
Throws:
RemoteException

getSPIProviderName

String getSPIProviderName()
                          throws RemoteException
Throws:
RemoteException

init

void init()
          throws RemoteException
Throws:
RemoteException

isAlive

boolean isAlive()
                throws RemoteException
Throws:
RemoteException

start

void start()
           throws RemoteException
Throws:
RemoteException

stop

void stop()
          throws RemoteException
Throws:
RemoteException

Liferay 6.2-ce-ga5