com.liferay.portal.kernel.resiliency.spi
Class SPIConfiguration
java.lang.Object
com.liferay.portal.kernel.resiliency.spi.SPIConfiguration
- All Implemented Interfaces:
- Serializable
public class SPIConfiguration
- extends Object
- implements Serializable
- See Also:
- Serialized Form
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)
|
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
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)
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()