Liferay 6.2.0

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
abstract  void addServlet(String contextPath, String docBasePath, String mappingPattern, String servletClassName)
           
abstract  void addWebapp(String contextPath, String docBasePath)
           
abstract  void destroy()
           
abstract  MPI getMPI()
           
abstract  RegistrationReference getRegistrationReference()
           
abstract  SPIAgent getSPIAgent()
           
abstract  SPIConfiguration getSPIConfiguration()
           
abstract  String getSPIProviderName()
           
abstract  void init()
           
abstract  boolean isAlive()
           
abstract  void start()
           
abstract  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.0