com.sun.enterprise.util
Class SystemPropertyConstants

java.lang.Object
  extended by com.sun.enterprise.util.SystemPropertyConstants

public class SystemPropertyConstants
extends java.lang.Object


Field Summary
static java.lang.String ACCESSLOG_PROPERTY
           
static java.lang.String ADMIN_REALM
           
static java.lang.String AGENT_CERT_NICKNAME
          The certificate nick name specified in the System-Jmx-Conenctor of the DAS with which a Node Agent synchronizes
static java.lang.String AGENT_NAME_PROPERTY
           
static java.lang.String AGENT_ROOT_PROPERTY
           
static java.lang.String ANT_LIB_PROPERTY
           
static java.lang.String ANT_ROOT_PROPERTY
           
static java.lang.String ASADMIN_RELATIVE_PATH
           
static java.lang.String ASADMIN_RELATIVE_PATH_WINDOWS
           
static java.lang.String CLIENT_TRUSTSTORE_PASSWORD_PROPERTY
           
static java.lang.String CLIENT_TRUSTSTORE_PROPERTY
           
static java.lang.String CLOSE
           
static java.lang.String CLUSTER_AWARE_FEATURE_FACTORY_CLASS
           
static java.lang.String CLUSTER_NAME
          name of the server's cluster
static java.lang.String CONFIG_NAME_PROPERTY
           
static java.lang.String CONFIG_ROOT_PROPERTY
          Field
static java.lang.String DAS_SERVER_CONFIG
           
static java.lang.String DAS_SERVER_NAME
           
static java.lang.String DEFAULT_ADMIN_PASSWORD
           
static java.lang.String DEFAULT_ADMIN_USER
           
static java.lang.String DEFAULT_LOCALE_PROPERTY
          Field
static java.lang.String DEFAULT_SERVER_INSTANCE_NAME
          Deprecated. 
static java.lang.String DEFAULT_SERVER_SOCKET_ADDRESS
           
static java.lang.String DERBY_ROOT_PROPERTY
           
static java.lang.String DOCROOT_PROPERTY
           
static java.lang.String DOMAIN_NAME
          name of the domain key
static java.lang.String DOMAINS_ROOT_PROPERTY
          Field
static java.lang.String HADB_ROOT_PROPERTY
          name of the HADB location property
static java.lang.String HOST_NAME_PROPERTY
           
static java.lang.String ICU_LIB_PROPERTY
          Field
static java.lang.String IMQ_BIN_PROPERTY
          Field
static java.lang.String IMQ_LIB_PROPERTY
          Field
static java.lang.String INSTALL_ROOT_PROPERTY
          Field
static java.lang.String INSTANCE_ROOT_PROPERTY
          Field
static java.lang.String JATO_ROOT_PROPERTY
           
static java.lang.String JAVA_ROOT_PROPERTY
          Field
static java.lang.String JAVA_ROOT_PROPERTY_ASENV
           
static java.lang.String JDMK_HOME_PROPERTY
           
static java.lang.String JHELP_ROOT_PROPERTY
           
static java.lang.String JKS_KEYSTORE
           
static java.lang.String JKS_TRUSTSTORE
           
static java.lang.String KEYSTORE_PROPERTY
           
static java.lang.String KILL_SERV_OS
           
static java.lang.String KILL_SERV_UNIX
           
static java.lang.String KILL_SERV_WIN
           
static java.lang.String KILLSERV_SCRIPT
           
static java.lang.String MFWK_HOME_PROPERTY
          Java ES Monitoring Framework install directory
static java.lang.String MONDOT
           
static java.lang.String NATIVE_LAUNCHER
           
static java.lang.String NATIVE_LAUNCHER_LIB_PREFIX
           
static java.lang.String NSS_BIN_PROPERTY
           
static java.lang.String NSS_DB_PASSWORD_PROPERTY
           
static java.lang.String NSS_DB_PROPERTY
           
static java.lang.String NSS_ROOT_PROPERTY
           
static java.lang.String OPEN
           
static java.lang.String PERL_ROOT_PROPERTY
          Field
static java.lang.String PID_FILE
           
static java.lang.String PRODUCT_ROOT_PROPERTY
          Field
static java.lang.String REF_TS_FILE
           
static java.lang.String SERVER_NAME
          name of the server instance key
static java.lang.String SLASH
          Field used by Monitoring to encode a forward slash and/or dot
static java.lang.String TEMPLATE_CONFIG_NAME
          Name of the default config that determines the configuration for the instances
static java.lang.String TRUSTSTORE_PROPERTY
           
static java.lang.String UNIX_ASENV_FILENAME
          Field
static java.lang.String WEB_SERVICES_LIB_PROPERTY
          Field
static java.lang.String WEBCONSOLE_APP_PROPERTY
           
static java.lang.String WEBCONSOLE_LIB_PROPERTY
          Field
static java.lang.String WINDOWS_ASENV_FILENAME
          Field
 
Constructor Summary
SystemPropertyConstants()
           
 
Method Summary
static java.lang.String getAccessLogDefaultValue()
          Returns the default value (as would appear in the domain.xml on installation) of file where the acess log of a virtual server is stored, as a String.
static java.lang.String getAsAdminScriptLocation()
          Returns the system specific file.separator delimited path to the asadmin script.
static java.lang.String getAsAdminScriptLocation(java.lang.String installRoot)
           
static java.lang.String getComponentName()
          Copied from the trunk (4.0) Returns the component identifier associated with the INSTALL_ROOT.
static java.lang.String getDocRootDefaultValue()
          Returns the default value (as would appear in the domain.xml on installation) of docroot of a virtual server, as a String.
static java.lang.String getPropertyAsValue(java.lang.String name)
          A method that returns the passed String as a property that can be replaced at run time.
static boolean isSystemPropertySyntax(java.lang.String s)
           
static java.lang.String unSystemProperty(java.lang.String sp)
          Returns the string removing the "system-property syntax" from it.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SLASH

public static final java.lang.String SLASH
Field used by Monitoring to encode a forward slash and/or dot

See Also:
Constant Field Values

MONDOT

public static final java.lang.String MONDOT
See Also:
Constant Field Values

UNIX_ASENV_FILENAME

public static final java.lang.String UNIX_ASENV_FILENAME
Field

See Also:
Constant Field Values

WINDOWS_ASENV_FILENAME

public static final java.lang.String WINDOWS_ASENV_FILENAME
Field

See Also:
Constant Field Values

WEB_SERVICES_LIB_PROPERTY

public static final java.lang.String WEB_SERVICES_LIB_PROPERTY
Field

See Also:
Constant Field Values

PERL_ROOT_PROPERTY

public static final java.lang.String PERL_ROOT_PROPERTY
Field

See Also:
Constant Field Values

IMQ_LIB_PROPERTY

public static final java.lang.String IMQ_LIB_PROPERTY
Field

See Also:
Constant Field Values

IMQ_BIN_PROPERTY

public static final java.lang.String IMQ_BIN_PROPERTY
Field

See Also:
Constant Field Values

CONFIG_ROOT_PROPERTY

public static final java.lang.String CONFIG_ROOT_PROPERTY
Field

See Also:
Constant Field Values

INSTALL_ROOT_PROPERTY

public static final java.lang.String INSTALL_ROOT_PROPERTY
Field

See Also:
Constant Field Values

PRODUCT_ROOT_PROPERTY

public static final java.lang.String PRODUCT_ROOT_PROPERTY
Field

See Also:
Constant Field Values

JAVA_ROOT_PROPERTY

public static final java.lang.String JAVA_ROOT_PROPERTY
Field

See Also:
Constant Field Values

JAVA_ROOT_PROPERTY_ASENV

public static final java.lang.String JAVA_ROOT_PROPERTY_ASENV
See Also:
Constant Field Values

ICU_LIB_PROPERTY

public static final java.lang.String ICU_LIB_PROPERTY
Field

See Also:
Constant Field Values

DEFAULT_LOCALE_PROPERTY

public static final java.lang.String DEFAULT_LOCALE_PROPERTY
Field

See Also:
Constant Field Values

DOMAINS_ROOT_PROPERTY

public static final java.lang.String DOMAINS_ROOT_PROPERTY
Field

See Also:
Constant Field Values

INSTANCE_ROOT_PROPERTY

public static final java.lang.String INSTANCE_ROOT_PROPERTY
Field

See Also:
Constant Field Values

AGENT_CERT_NICKNAME

public static final java.lang.String AGENT_CERT_NICKNAME
The certificate nick name specified in the System-Jmx-Conenctor of the DAS with which a Node Agent synchronizes

See Also:
Constant Field Values

AGENT_ROOT_PROPERTY

public static final java.lang.String AGENT_ROOT_PROPERTY
See Also:
Constant Field Values

AGENT_NAME_PROPERTY

public static final java.lang.String AGENT_NAME_PROPERTY
See Also:
Constant Field Values

WEBCONSOLE_LIB_PROPERTY

public static final java.lang.String WEBCONSOLE_LIB_PROPERTY
Field

See Also:
Constant Field Values

WEBCONSOLE_APP_PROPERTY

public static final java.lang.String WEBCONSOLE_APP_PROPERTY
See Also:
Constant Field Values

JATO_ROOT_PROPERTY

public static final java.lang.String JATO_ROOT_PROPERTY
See Also:
Constant Field Values

ANT_ROOT_PROPERTY

public static final java.lang.String ANT_ROOT_PROPERTY
See Also:
Constant Field Values

ANT_LIB_PROPERTY

public static final java.lang.String ANT_LIB_PROPERTY
See Also:
Constant Field Values

JHELP_ROOT_PROPERTY

public static final java.lang.String JHELP_ROOT_PROPERTY
See Also:
Constant Field Values

SERVER_NAME

public static final java.lang.String SERVER_NAME
name of the server instance key

See Also:
Constant Field Values

CLUSTER_NAME

public static final java.lang.String CLUSTER_NAME
name of the server's cluster

See Also:
Constant Field Values

HADB_ROOT_PROPERTY

public static final java.lang.String HADB_ROOT_PROPERTY
name of the HADB location property

See Also:
Constant Field Values

NSS_ROOT_PROPERTY

public static final java.lang.String NSS_ROOT_PROPERTY
See Also:
Constant Field Values

NSS_BIN_PROPERTY

public static final java.lang.String NSS_BIN_PROPERTY
See Also:
Constant Field Values

NATIVE_LAUNCHER

public static final java.lang.String NATIVE_LAUNCHER
See Also:
Constant Field Values

NATIVE_LAUNCHER_LIB_PREFIX

public static final java.lang.String NATIVE_LAUNCHER_LIB_PREFIX
See Also:
Constant Field Values

KEYSTORE_PROPERTY

public static final java.lang.String KEYSTORE_PROPERTY
See Also:
Constant Field Values

JKS_KEYSTORE

public static final java.lang.String JKS_KEYSTORE

TRUSTSTORE_PROPERTY

public static final java.lang.String TRUSTSTORE_PROPERTY
See Also:
Constant Field Values

JKS_TRUSTSTORE

public static final java.lang.String JKS_TRUSTSTORE

ADMIN_REALM

public static final java.lang.String ADMIN_REALM
See Also:
Constant Field Values

NSS_DB_PROPERTY

public static final java.lang.String NSS_DB_PROPERTY
See Also:
Constant Field Values

NSS_DB_PASSWORD_PROPERTY

public static final java.lang.String NSS_DB_PASSWORD_PROPERTY
See Also:
Constant Field Values

CLIENT_TRUSTSTORE_PROPERTY

public static final java.lang.String CLIENT_TRUSTSTORE_PROPERTY
See Also:
Constant Field Values

CLIENT_TRUSTSTORE_PASSWORD_PROPERTY

public static final java.lang.String CLIENT_TRUSTSTORE_PASSWORD_PROPERTY
See Also:
Constant Field Values

PID_FILE

public static final java.lang.String PID_FILE
See Also:
Constant Field Values

REF_TS_FILE

public static final java.lang.String REF_TS_FILE
See Also:
Constant Field Values

KILLSERV_SCRIPT

public static final java.lang.String KILLSERV_SCRIPT
See Also:
Constant Field Values

KILL_SERV_UNIX

public static final java.lang.String KILL_SERV_UNIX
See Also:
Constant Field Values

KILL_SERV_WIN

public static final java.lang.String KILL_SERV_WIN
See Also:
Constant Field Values

KILL_SERV_OS

public static final java.lang.String KILL_SERV_OS

DEFAULT_SERVER_INSTANCE_NAME

@Deprecated
public static final java.lang.String DEFAULT_SERVER_INSTANCE_NAME
Deprecated. 
See Also:
Constant Field Values

DAS_SERVER_NAME

public static final java.lang.String DAS_SERVER_NAME
See Also:
Constant Field Values

DAS_SERVER_CONFIG

public static final java.lang.String DAS_SERVER_CONFIG
See Also:
Constant Field Values

JDMK_HOME_PROPERTY

public static final java.lang.String JDMK_HOME_PROPERTY
See Also:
Constant Field Values

DERBY_ROOT_PROPERTY

public static final java.lang.String DERBY_ROOT_PROPERTY
See Also:
Constant Field Values

MFWK_HOME_PROPERTY

public static final java.lang.String MFWK_HOME_PROPERTY
Java ES Monitoring Framework install directory

See Also:
Constant Field Values

DOMAIN_NAME

public static final java.lang.String DOMAIN_NAME
name of the domain key

See Also:
Constant Field Values

HOST_NAME_PROPERTY

public static final java.lang.String HOST_NAME_PROPERTY
See Also:
Constant Field Values

CONFIG_NAME_PROPERTY

public static final java.lang.String CONFIG_NAME_PROPERTY
See Also:
Constant Field Values

DOCROOT_PROPERTY

public static final java.lang.String DOCROOT_PROPERTY
See Also:
Constant Field Values

ACCESSLOG_PROPERTY

public static final java.lang.String ACCESSLOG_PROPERTY
See Also:
Constant Field Values

DEFAULT_SERVER_SOCKET_ADDRESS

public static final java.lang.String DEFAULT_SERVER_SOCKET_ADDRESS
See Also:
Constant Field Values

CLUSTER_AWARE_FEATURE_FACTORY_CLASS

public static final java.lang.String CLUSTER_AWARE_FEATURE_FACTORY_CLASS
See Also:
Constant Field Values

TEMPLATE_CONFIG_NAME

public static final java.lang.String TEMPLATE_CONFIG_NAME
Name of the default config that determines the configuration for the instances

See Also:
Constant Field Values

DEFAULT_ADMIN_USER

public static final java.lang.String DEFAULT_ADMIN_USER
See Also:
Constant Field Values

DEFAULT_ADMIN_PASSWORD

public static final java.lang.String DEFAULT_ADMIN_PASSWORD
See Also:
Constant Field Values

ASADMIN_RELATIVE_PATH

public static final java.lang.String ASADMIN_RELATIVE_PATH
See Also:
Constant Field Values

ASADMIN_RELATIVE_PATH_WINDOWS

public static final java.lang.String ASADMIN_RELATIVE_PATH_WINDOWS
See Also:
Constant Field Values

OPEN

public static final java.lang.String OPEN
See Also:
Constant Field Values

CLOSE

public static final java.lang.String CLOSE
See Also:
Constant Field Values
Constructor Detail

SystemPropertyConstants

public SystemPropertyConstants()
Method Detail

getPropertyAsValue

public static final java.lang.String getPropertyAsValue(java.lang.String name)
A method that returns the passed String as a property that can be replaced at run time.

Parameters:
name - String that represents a property, e.g INSTANCE_ROOT_PROPERTY in this class. The String may not be null.
Returns:
a String that represents the replaceable value of passed String. Generally speaking it will be decorated with a pair of braces with $ in the front (e.g. "a" will be returned as "${a}").
Throws:
java.lang.IllegalArgumentException - if the passed String is null

unSystemProperty

public static final java.lang.String unSystemProperty(java.lang.String sp)
Returns the string removing the "system-property syntax" from it. If the given string is not in "system-property syntax" the same string is returned. The "system-propery syntax" is "${...}" The given String may not be null. The returned String may be an empty String, if it is of the form "${}" (rarely so).


isSystemPropertySyntax

public static final boolean isSystemPropertySyntax(java.lang.String s)

getDocRootDefaultValue

public static final java.lang.String getDocRootDefaultValue()
Returns the default value (as would appear in the domain.xml on installation) of docroot of a virtual server, as a String. Never returns a null. Returned String contains no backslashes. Note that it is not the absolute value of the path on a file system.


getAccessLogDefaultValue

public static final java.lang.String getAccessLogDefaultValue()
Returns the default value (as would appear in the domain.xml on installation) of file where the acess log of a virtual server is stored, as a String. Never returns a null. Returned String contains no backslashes. Note that it is not the absolute value of the path on a file system.


getAsAdminScriptLocation

public static final java.lang.String getAsAdminScriptLocation()
Returns the system specific file.separator delimited path to the asadmin script. Any changes to file layout should be reflected here. The path will contain '/' as the separator character, regardless of operating platform. Never returns a null. Assumes the the property "INSTALL_ROOT_PROPERTY" is set in the VM before calling this. As of now (September 2005) all the server instances and asadmin VM itself has this property set. The method does not guarantee that the script exists on the given system. It should only be used when caller wants to know the location of the script. Caller should make sure it exists.

Returns:
String representing the Path to asadmin script. Might return a string beginning with "null", if the INSTALL_ROOT_PROPERTY is not defined

getAsAdminScriptLocation

public static final java.lang.String getAsAdminScriptLocation(java.lang.String installRoot)

getComponentName

public static final java.lang.String getComponentName()
Copied from the trunk (4.0) Returns the component identifier associated with the INSTALL_ROOT. For example if INSTALL_ROOT is /home/glassfish3/glassfish the component name will "glassfish".

Returns:
String representing the component identifier.


Copyright © 2012 GlassFish Community. All Rights Reserved.