Liferay 6.2-ce-ga5

com.liferay.portal.kernel.resiliency.spi
Class SPIConfiguration

java.lang.Object
  extended by com.liferay.portal.kernel.resiliency.spi.SPIConfiguration
All Implemented Interfaces:
Serializable

public class SPIConfiguration
extends Object
implements Serializable

See Also:
Serialized Form

Field Summary
static String JAVA_EXECUTABLE_DEFAULT
           
static String JVM_ARGUMENTS_DEFAULT
           
static long PING_INTERVAL_DEFAULT
           
static long REGISTER_TIMEOUT_DEFAULT
           
static long SHUTDOWN_TIMEOUT_DEFAULT
           
 
Constructor Summary
SPIConfiguration(String spiId, String spiAgentClassName, int connectorPort, String baseDir, String[] portletIds, String[] servletContextNames, String extraSettings)
           
SPIConfiguration(String spiId, String javaExecutable, String jvmArguments, String spiAgentClassName, int connectorPort, String baseDir, String[] portletIds, String[] servletContextNames, long pingInterval, long registerTimeout, long shutdownTimeout, String extraSettings)
           
 
Method Summary
static SPIConfiguration fromXMLString(String xmlString)
           
 String getBaseDir()
           
 int getConnectorPort()
           
 String getExtraSettings()
           
 String getJavaExecutable()
           
 List<String> getJVMArguments()
           
 long getPingInterval()
           
 String[] getPortletIds()
           
 long getRegisterTimeout()
           
 String[] getServletContextNames()
           
 long getShutdownTimeout()
           
 String getSPIAgentClassName()
           
 String getSPIId()
           
 String toString()
           
 String toXMLString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

JAVA_EXECUTABLE_DEFAULT

public static final String JAVA_EXECUTABLE_DEFAULT
See Also:
Constant Field Values

JVM_ARGUMENTS_DEFAULT

public static final String JVM_ARGUMENTS_DEFAULT
See Also:
Constant Field Values

PING_INTERVAL_DEFAULT

public static final long PING_INTERVAL_DEFAULT
See Also:
Constant Field Values

REGISTER_TIMEOUT_DEFAULT

public static final long REGISTER_TIMEOUT_DEFAULT
See Also:
Constant Field Values

SHUTDOWN_TIMEOUT_DEFAULT

public static final long SHUTDOWN_TIMEOUT_DEFAULT
See Also:
Constant Field Values
Constructor Detail

SPIConfiguration

public SPIConfiguration(String spiId,
                        String spiAgentClassName,
                        int connectorPort,
                        String baseDir,
                        String[] portletIds,
                        String[] servletContextNames,
                        String extraSettings)

SPIConfiguration

public SPIConfiguration(String spiId,
                        String javaExecutable,
                        String jvmArguments,
                        String spiAgentClassName,
                        int connectorPort,
                        String baseDir,
                        String[] portletIds,
                        String[] servletContextNames,
                        long pingInterval,
                        long registerTimeout,
                        long shutdownTimeout,
                        String extraSettings)
Method Detail

fromXMLString

public static SPIConfiguration fromXMLString(String xmlString)
                                      throws DocumentException
Throws:
DocumentException

getBaseDir

public String getBaseDir()

getConnectorPort

public int getConnectorPort()

getExtraSettings

public String getExtraSettings()

getJavaExecutable

public String getJavaExecutable()

getJVMArguments

public List<String> getJVMArguments()

getPingInterval

public long getPingInterval()

getPortletIds

public String[] getPortletIds()

getRegisterTimeout

public long getRegisterTimeout()

getServletContextNames

public String[] getServletContextNames()

getShutdownTimeout

public long getShutdownTimeout()

getSPIAgentClassName

public String getSPIAgentClassName()

getSPIId

public String getSPIId()

toString

public String toString()
Overrides:
toString in class Object

toXMLString

public String toXMLString()

Liferay 6.2-ce-ga5