Interface WebSpherePropertySet
-
public interface WebSpherePropertySet
Gathers all WebSphere properties.
-
-
Field Summary
Fields Modifier and Type Field Description static String
ADMIN_PASSWORD
Password for user with administrator rights.static String
ADMIN_USERNAME
User with administrator rights.static String
ADMINISTRATION_PORT
WebSphere administration port.static String
APPLICATION_SECURITY
Whether to enable or disable application security for deployed applications.static String
CELL
WebSphere cell name.static String
CLASSLOADER_MODE
Classloader mode used when deploying/starting the deployable(s).static String
EJB_TO_ACT_SPEC_BINDING
WebSphere binding of EJB to activation specification.
Example:
deployable name:EJB name:queue jndi name|
deployable name:another EJB name:another queue jndi name
Used for mapping of queues to their appropriate messaging EJBs.static String
EJB_TO_RES_REF_BINDING
WebSphere binding of EJB to resource reference.
Example:
deployable name:EJB name:EBJ resource name:resource jndi name|
deployable name:another EJB name:EBJ resource2 name:resource2 jndi name
Used for mapping of resources like JMS factories to their appropriate EJBs references.
Can be used to map resources in EBJ annotated with @Resource.static String
GLOBAL_SECURITY_PROPERTIES
WebSphere global security properties.
Example:
com.ibm.ssl.rootCertValidDays=1234|
com.ibm.websphere.security.krb.canonical_host=false
Used for configuration of security properties for whole WebSphere.static String
JMS_SIBUS
WebSphere JMS SIBus.static String
JYTHON_SCRIPT_OFFLINE
External offline jython script file paths.
Used for custom configuration of WebSphere container.
Example:
/home/me/script1.py|
/home/me/script2.pystatic String
JYTHON_SCRIPT_ONLINE
External online jython script file paths.
Used for custom configuration of WebSphere container.
Example:
/home/me/script1.py|
/home/me/script2.pystatic String
JYTHON_SCRIPT_REPLACE_PROPERTIES
Whether to replace properties, surrounded by@
symbols, when reading the filesJYTHON_SCRIPT_ONLINE
and/orJYTHON_SCRIPT_OFFLINE
.static String
LOGGING
Log level used in the server log.static String
LOGGING_ROLLOVER
Maximum size of error and output log in MB.
If log reaches this size then it is rolled over.static String
NODE
WebSphere node name.static String
ONLINE_DEPLOYMENT
If set to false then deployments are deployed to WebSphere in stopped state.static String
OVERWRITE_EXISTING_CONFIGURATION
JVM arguments and system properties are permanently stored within a profiles configuration.static String
PROFILE
WebSphere profile name.static String
SERVER
WebSphere server name.static String
SESSION_MANAGEMENT_PROPERTIES
WebSphere session management properties.
Example:
NoAdditionalSessionInfo=true|
NoAffinitySwitchBack=false
Used for configuration of session management properties for WebSphere server.static String
WAR_CLASSLOADER_POLICY
Classloader policy used when deploying/starting the deployable(s).
-
-
-
Field Detail
-
ADMIN_USERNAME
static final String ADMIN_USERNAME
User with administrator rights.- See Also:
- Constant Field Values
-
ADMIN_PASSWORD
static final String ADMIN_PASSWORD
Password for user with administrator rights.- See Also:
- Constant Field Values
-
PROFILE
static final String PROFILE
WebSphere profile name.- See Also:
- Constant Field Values
-
NODE
static final String NODE
WebSphere node name.- See Also:
- Constant Field Values
-
CELL
static final String CELL
WebSphere cell name.- See Also:
- Constant Field Values
-
SERVER
static final String SERVER
WebSphere server name.- See Also:
- Constant Field Values
-
LOGGING
static final String LOGGING
Log level used in the server log.- See Also:
- Constant Field Values
-
CLASSLOADER_MODE
static final String CLASSLOADER_MODE
Classloader mode used when deploying/starting the deployable(s). Possible values are PARENT_FIRST and PARENT_LAST Specifies whether the classes are first loaded from the container and only after that from the deployable (PARENT_FIRST) or the other way around - first from the deployable and then from the container (PARENT_LAST).- See Also:
- Constant Field Values
-
WAR_CLASSLOADER_POLICY
static final String WAR_CLASSLOADER_POLICY
Classloader policy used when deploying/starting the deployable(s). Possible values are MULTIPLE (default) and SINGLE. Specifies whether there is one classloader for all war files in the application or separate classloader for each war.- See Also:
- Constant Field Values
-
OVERWRITE_EXISTING_CONFIGURATION
static final String OVERWRITE_EXISTING_CONFIGURATION
JVM arguments and system properties are permanently stored within a profiles configuration. To avoid overwriting configuration of existing profiles, set this property accordingly. Has no effect when used on standalone configuration.
Allowed values are:
- ALL: Default value. Both JVM args and system properties will be overwritten.
- JVM: Only JVM values (initialHeapSize, maximumHeapSize, genericJvmArguments) get changed.
- SystemProperties: Original system properties get removed, and replaced by those defined within the container.
- NONE: Existing profile stays unchanged. Provided system properties and JVM arguments get ignored.
- See Also:
- Constant Field Values
-
JMS_SIBUS
static final String JMS_SIBUS
WebSphere JMS SIBus.- See Also:
- Constant Field Values
-
EJB_TO_ACT_SPEC_BINDING
static final String EJB_TO_ACT_SPEC_BINDING
WebSphere binding of EJB to activation specification.
Example:
deployable name:EJB name:queue jndi name|
deployable name:another EJB name:another queue jndi name
Used for mapping of queues to their appropriate messaging EJBs.- See Also:
- Constant Field Values
-
EJB_TO_RES_REF_BINDING
static final String EJB_TO_RES_REF_BINDING
WebSphere binding of EJB to resource reference.
Example:
deployable name:EJB name:EBJ resource name:resource jndi name|
deployable name:another EJB name:EBJ resource2 name:resource2 jndi name
Used for mapping of resources like JMS factories to their appropriate EJBs references.
Can be used to map resources in EBJ annotated with @Resource.- See Also:
- Constant Field Values
-
APPLICATION_SECURITY
static final String APPLICATION_SECURITY
Whether to enable or disable application security for deployed applications. Possible values: true or false.- See Also:
- Constant Field Values
-
GLOBAL_SECURITY_PROPERTIES
static final String GLOBAL_SECURITY_PROPERTIES
WebSphere global security properties.
Example:
com.ibm.ssl.rootCertValidDays=1234|
com.ibm.websphere.security.krb.canonical_host=false
Used for configuration of security properties for whole WebSphere.- See Also:
- Constant Field Values
-
SESSION_MANAGEMENT_PROPERTIES
static final String SESSION_MANAGEMENT_PROPERTIES
WebSphere session management properties.
Example:
NoAdditionalSessionInfo=true|
NoAffinitySwitchBack=false
Used for configuration of session management properties for WebSphere server.- See Also:
- Constant Field Values
-
LOGGING_ROLLOVER
static final String LOGGING_ROLLOVER
Maximum size of error and output log in MB.
If log reaches this size then it is rolled over.- See Also:
- Constant Field Values
-
JYTHON_SCRIPT_OFFLINE
static final String JYTHON_SCRIPT_OFFLINE
External offline jython script file paths.
Used for custom configuration of WebSphere container.
Example:
/home/me/script1.py|
/home/me/script2.py- See Also:
- Constant Field Values
-
JYTHON_SCRIPT_ONLINE
static final String JYTHON_SCRIPT_ONLINE
External online jython script file paths.
Used for custom configuration of WebSphere container.
Example:
/home/me/script1.py|
/home/me/script2.py- See Also:
- Constant Field Values
-
JYTHON_SCRIPT_REPLACE_PROPERTIES
static final String JYTHON_SCRIPT_REPLACE_PROPERTIES
Whether to replace properties, surrounded by@
symbols, when reading the filesJYTHON_SCRIPT_ONLINE
and/orJYTHON_SCRIPT_OFFLINE
.- See Also:
- Constant Field Values
-
ADMINISTRATION_PORT
static final String ADMINISTRATION_PORT
WebSphere administration port.- See Also:
- Constant Field Values
-
ONLINE_DEPLOYMENT
static final String ONLINE_DEPLOYMENT
If set to false then deployments are deployed to WebSphere in stopped state. If set to true then deployments are deployed while WebSphere is running. Online deployment is usable for deploying larger applications with roles defined in web.xml. Possible values: true or false. Default value false.- See Also:
- Constant Field Values
-
-