org.glassfish.deployment.common
Class DeploymentProperties

java.lang.Object
  extended by java.util.Dictionary<K,V>
      extended by java.util.Hashtable<java.lang.Object,java.lang.Object>
          extended by java.util.Properties
              extended by org.glassfish.deployment.common.DeploymentProperties
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, java.util.Map<java.lang.Object,java.lang.Object>

public class DeploymentProperties
extends java.util.Properties

This properties are used to transfer information between deployment clients and server

Author:
Sandhya E
See Also:
Serialized Form

Field Summary
static java.lang.String APP_CONFIG
           
static java.lang.String APP_PROPS
           
static java.lang.String ARCHIVE_NAME
           
static java.lang.String AVAILABILITY_ENABLED
           
static java.lang.String CASCADE
           
static java.lang.String CLIENTJARREQUESTED
           
static java.lang.String COMPATIBILITY
           
static java.lang.String CONTEXT_ROOT
           
static java.lang.String DD_CONTENT
           
static java.lang.String DD_PATH
           
static java.lang.String DEFAULT_APP_NAME
           
static java.lang.String DEFAULT_AVAILABILITY_ENABLED
           
static java.lang.String DEFAULT_CASCADE
           
static java.lang.String DEFAULT_ENABLED
           
static java.lang.String DEFAULT_EXTERNALLY_MANAGED
           
static java.lang.String DEFAULT_FORCE
           
static java.lang.String DEFAULT_GENERATE_RMI_STUBS
           
static java.lang.String DEFAULT_JAVA_WEB_START_ENABLED
           
static java.lang.String DEFAULT_PRECOMPILE_JSP
           
static java.lang.String DEFAULT_REDEPLOY
           
static java.lang.String DEFAULT_RELOAD
           
static java.lang.String DEFAULT_UPLOAD
           
static java.lang.String DEFAULT_VERIFY
           
static java.lang.String DEFAULT_VIRTUAL_SERVERS
           
static java.lang.String DEPLOY_OPTION_AVAILABILITY_ENABLED_KEY
           
static java.lang.String DEPLOY_OPTION_CASCADE_KEY
           
static java.lang.String DEPLOY_OPTION_CONTEXT_ROOT_KEY
           
static java.lang.String DEPLOY_OPTION_DESCRIPTION_KEY
           
static java.lang.String DEPLOY_OPTION_ENABLED_KEY
           
static java.lang.String DEPLOY_OPTION_FORCE_KEY
           
static java.lang.String DEPLOY_OPTION_GENERATE_RMI_STUBS_KEY
           
static java.lang.String DEPLOY_OPTION_JAVA_WEB_START_ENABLED_KEY
           
static java.lang.String DEPLOY_OPTION_LIBRARIES_KEY
           
static java.lang.String DEPLOY_OPTION_NAME_KEY
           
static java.lang.String DEPLOY_OPTION_PRECOMPILE_JSP_KEY
           
static java.lang.String DEPLOY_OPTION_VERIFY_KEY
           
static java.lang.String DEPLOY_OPTION_VIRTUAL_SERVERS_KEY
           
static java.lang.String DEPLOYMENT_PLAN
           
static java.lang.String DESCRIPTION
           
static java.lang.String DROP_TABLES
           
static java.lang.String ENABLED
           
static java.lang.String EXTERNALLY_MANAGED
           
static java.lang.String FORCE
           
static java.lang.String GENERATE_RMI_STUBS
           
static java.lang.String IGNORE_CASCADE
           
static java.lang.String IS_REDEPLOY
           
static java.lang.String IS_SNIFFER_USER_VISIBLE
           
static java.lang.String IS_UNDEPLOY
           
static java.lang.String KEEP_REPOSITORY_DIRECTORY
           
static java.lang.String KEEP_SESSIONS
           
static java.lang.String KEEP_STATE
           
static java.lang.String KEY_PREFIX
           
static java.lang.String LOG_REPORTED_ERRORS
           
static java.lang.String MODULE_ID
           
static java.lang.String MODULE_INFO
           
static java.lang.String MODULE_NAME
           
static java.lang.String NAME
           
static java.lang.String OSGI
           
static java.lang.String PATH
           
static java.lang.String PRECOMPILE_JSP
           
static java.lang.String PRESERVE_APP_SCOPED_RESOURCES
           
static java.lang.String PRESERVED_CONTEXT_ROOT
           
static java.lang.String PREVIOUS_ENABLED_ATTRIBUTES
           
static java.lang.String PREVIOUS_TARGETS
           
static java.lang.String PREVIOUS_VIRTUAL_SERVERS
           
static java.lang.String REDEPLOY
           
static java.lang.String REDEPLOY_CONTEXT_PROPERTIES
           
static java.lang.String RELOAD
           
static java.lang.String RES_CREATE_REF
           
static java.lang.String RES_DELETE_REF
           
static java.lang.String RES_DEPLOYMENT
           
static java.lang.String RES_NO_OP
           
static java.lang.String RES_REDEPLOYMENT
           
static java.lang.String RES_UNDEPLOYMENT
           
static java.lang.String RESOURCE_ACTION
           
static java.lang.String RESOURCE_TARGET_LIST
           
static java.lang.String SKIP_SCAN_EXTERNAL_LIB
           
static java.lang.String STATE
           
static java.lang.String SYSTEM_ADMIN
           
static java.lang.String SYSTEM_ALL
           
static java.lang.String TARGET
           
static java.lang.String TYPE
           
static java.lang.String UPLOAD
           
static java.lang.String VERIFY
           
static java.lang.String VIRTUAL_SERVERS
           
static java.lang.String WSDL_TARGET_HINT
           
 
Fields inherited from class java.util.Properties
defaults
 
Constructor Summary
DeploymentProperties()
           
DeploymentProperties(java.util.Map map)
           
DeploymentProperties(java.util.Properties props)
           
 
Method Summary
 java.lang.String getArchiveName()
           
 boolean getAvailabilityEnabled()
           
 boolean getCascade()
           
 java.lang.String getContextRoot()
           
 java.lang.String getDefaultContextRoot(java.lang.String filePath)
           
 java.lang.String getDescription()
           
 boolean getEnabled()
           
 boolean getExternallyManaged()
           
 boolean getForce()
           
 boolean getGenerateRMIStubs()
           
 boolean getJavaWebStartEnabled()
           
 java.lang.String getLibraries()
           
 java.lang.String getName(java.lang.String filePath)
           
 java.lang.String getPath()
           
 boolean getPrecompileJSP()
           
 java.util.Properties getPropertiesForInvoke()
           
 boolean getRedeploy()
           
 boolean getReload()
           
 java.lang.String getResourceAction()
           
 java.lang.String getResourceTargetList()
           
 java.lang.String getTarget()
           
 boolean getUpload()
           
 boolean getVerify()
           
 java.lang.String getVirtualServers()
           
 java.lang.String getWsdlTargetHint()
          This set of get and set for WSDL_TARGET_HINT is to enable back generate WSDL with the host and port info of the actual server target in case only one target has been specified by the client; Refer to bug ID 6157923 for more details
static java.util.Map propsToMap(java.util.Properties dProps)
           
 java.util.Properties prune()
           
 void setArchiveName(java.lang.String archiveName)
           
 void setAvailabilityEnabled(boolean availabilityEnabled)
           
 void setCascade(boolean cascade)
           
 void setContextRoot(java.lang.String contextRoot)
           
 void setDescription(java.lang.String description)
           
 void setEnabled(boolean enabled)
           
 void setExternallyManaged(boolean isExternallyManaged)
           
 void setForce(boolean force)
           
 void setGenerateRMIStubs(boolean generateRMIStubs)
           
 void setJavaWebStartEnabled(boolean javaWebStartEnabled)
           
 void setLibraries(java.lang.String libraries)
           
 void setName(java.lang.String name)
           
 void setPath(java.lang.String path)
           
 void setPrecompileJSP(boolean precompileJSP)
           
 void setRedeploy(boolean redeploy)
           
 void setReload(boolean reload)
           
 void setResourceAction(java.lang.String resourceAction)
           
 void setResourceTargetList(java.lang.String resTargetList)
           
 void setTarget(java.lang.String target)
           
 void setUpload(boolean uploadEnabled)
           
 void setVerify(boolean verify)
           
 void setVirtualServers(java.lang.String virtualServers)
           
 void setWsdlTargetHint(java.lang.String target)
           
 
Methods inherited from class java.util.Properties
getProperty, getProperty, list, list, load, load, loadFromXML, propertyNames, save, setProperty, store, store, storeToXML, storeToXML, stringPropertyNames
 
Methods inherited from class java.util.Hashtable
clear, clone, contains, containsKey, containsValue, elements, entrySet, equals, get, hashCode, isEmpty, keys, keySet, put, putAll, rehash, remove, size, toString, values
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

WSDL_TARGET_HINT

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

TARGET

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

REDEPLOY

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

DEFAULT_REDEPLOY

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

FORCE

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

DEFAULT_FORCE

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

RELOAD

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

DEFAULT_RELOAD

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

CASCADE

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

DEFAULT_CASCADE

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

VERIFY

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

DEFAULT_VERIFY

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

VIRTUAL_SERVERS

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

DEFAULT_VIRTUAL_SERVERS

public static final java.lang.String DEFAULT_VIRTUAL_SERVERS

PRECOMPILE_JSP

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

DEFAULT_PRECOMPILE_JSP

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

GENERATE_RMI_STUBS

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

DEFAULT_GENERATE_RMI_STUBS

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

AVAILABILITY_ENABLED

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

DEFAULT_AVAILABILITY_ENABLED

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

ENABLED

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

DEFAULT_ENABLED

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

CONTEXT_ROOT

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

ARCHIVE_NAME

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

NAME

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

TYPE

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

DESCRIPTION

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

CLIENTJARREQUESTED

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

UPLOAD

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

EXTERNALLY_MANAGED

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

PATH

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

COMPATIBILITY

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

DEFAULT_APP_NAME

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

MODULE_ID

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

KEY_PREFIX

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

DEPLOY_OPTION_FORCE_KEY

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

DEPLOY_OPTION_CASCADE_KEY

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

DEPLOY_OPTION_VERIFY_KEY

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

DEPLOY_OPTION_VIRTUAL_SERVERS_KEY

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

DEPLOY_OPTION_PRECOMPILE_JSP_KEY

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

DEPLOY_OPTION_ENABLED_KEY

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

DEPLOY_OPTION_CONTEXT_ROOT_KEY

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

DEPLOY_OPTION_NAME_KEY

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

DEPLOY_OPTION_DESCRIPTION_KEY

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

DEPLOY_OPTION_GENERATE_RMI_STUBS_KEY

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

DEPLOY_OPTION_AVAILABILITY_ENABLED_KEY

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

DEPLOYMENT_PLAN

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

DEPLOY_OPTION_JAVA_WEB_START_ENABLED_KEY

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

DEPLOY_OPTION_LIBRARIES_KEY

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

DEFAULT_JAVA_WEB_START_ENABLED

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

DEFAULT_UPLOAD

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

DEFAULT_EXTERNALLY_MANAGED

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

RESOURCE_ACTION

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

RESOURCE_TARGET_LIST

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

RES_DEPLOYMENT

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

RES_CREATE_REF

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

RES_DELETE_REF

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

RES_UNDEPLOYMENT

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

RES_REDEPLOYMENT

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

RES_NO_OP

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

APP_CONFIG

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

STATE

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

MODULE_INFO

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

MODULE_NAME

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

DD_PATH

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

DD_CONTENT

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

SYSTEM_ADMIN

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

SYSTEM_ALL

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

PREVIOUS_TARGETS

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

PREVIOUS_VIRTUAL_SERVERS

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

PREVIOUS_ENABLED_ATTRIBUTES

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

PRESERVED_CONTEXT_ROOT

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

APP_PROPS

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

IS_REDEPLOY

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

IS_UNDEPLOY

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

IGNORE_CASCADE

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

KEEP_STATE

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

DROP_TABLES

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

KEEP_REPOSITORY_DIRECTORY

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

REDEPLOY_CONTEXT_PROPERTIES

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

LOG_REPORTED_ERRORS

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

KEEP_SESSIONS

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

PRESERVE_APP_SCOPED_RESOURCES

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

OSGI

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

IS_SNIFFER_USER_VISIBLE

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

SKIP_SCAN_EXTERNAL_LIB

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

DeploymentProperties

public DeploymentProperties()

DeploymentProperties

public DeploymentProperties(java.util.Properties props)

DeploymentProperties

public DeploymentProperties(java.util.Map map)
Method Detail

propsToMap

public static java.util.Map propsToMap(java.util.Properties dProps)

getWsdlTargetHint

public java.lang.String getWsdlTargetHint()
                                   throws java.lang.IllegalArgumentException
This set of get and set for WSDL_TARGET_HINT is to enable back generate WSDL with the host and port info of the actual server target in case only one target has been specified by the client; Refer to bug ID 6157923 for more details

Throws:
java.lang.IllegalArgumentException

setWsdlTargetHint

public void setWsdlTargetHint(java.lang.String target)

getTarget

public java.lang.String getTarget()
                           throws java.lang.IllegalArgumentException
Throws:
java.lang.IllegalArgumentException

setTarget

public void setTarget(java.lang.String target)

getRedeploy

public boolean getRedeploy()

setRedeploy

public void setRedeploy(boolean redeploy)

getArchiveName

public java.lang.String getArchiveName()
                                throws java.lang.IllegalArgumentException
Throws:
java.lang.IllegalArgumentException

setArchiveName

public void setArchiveName(java.lang.String archiveName)

getForce

public boolean getForce()

setForce

public void setForce(boolean force)

getReload

public boolean getReload()

setReload

public void setReload(boolean reload)

getCascade

public boolean getCascade()

setCascade

public void setCascade(boolean cascade)

getPrecompileJSP

public boolean getPrecompileJSP()

setPrecompileJSP

public void setPrecompileJSP(boolean precompileJSP)

getVerify

public boolean getVerify()

setVerify

public void setVerify(boolean verify)

getVirtualServers

public java.lang.String getVirtualServers()

setVirtualServers

public void setVirtualServers(java.lang.String virtualServers)

getEnabled

public boolean getEnabled()

setEnabled

public void setEnabled(boolean enabled)

getContextRoot

public java.lang.String getContextRoot()

setContextRoot

public void setContextRoot(java.lang.String contextRoot)

getName

public java.lang.String getName(java.lang.String filePath)

setName

public void setName(java.lang.String name)

getDescription

public java.lang.String getDescription()

setDescription

public void setDescription(java.lang.String description)

getGenerateRMIStubs

public boolean getGenerateRMIStubs()

setGenerateRMIStubs

public void setGenerateRMIStubs(boolean generateRMIStubs)

getAvailabilityEnabled

public boolean getAvailabilityEnabled()

setAvailabilityEnabled

public void setAvailabilityEnabled(boolean availabilityEnabled)

getJavaWebStartEnabled

public boolean getJavaWebStartEnabled()

setJavaWebStartEnabled

public void setJavaWebStartEnabled(boolean javaWebStartEnabled)

getLibraries

public java.lang.String getLibraries()

setLibraries

public void setLibraries(java.lang.String libraries)

getResourceAction

public java.lang.String getResourceAction()

setResourceAction

public void setResourceAction(java.lang.String resourceAction)

getResourceTargetList

public java.lang.String getResourceTargetList()

setResourceTargetList

public void setResourceTargetList(java.lang.String resTargetList)

setUpload

public void setUpload(boolean uploadEnabled)

getUpload

public boolean getUpload()

setExternallyManaged

public void setExternallyManaged(boolean isExternallyManaged)

setPath

public void setPath(java.lang.String path)

getPath

public java.lang.String getPath()

getExternallyManaged

public boolean getExternallyManaged()

getPropertiesForInvoke

public java.util.Properties getPropertiesForInvoke()

prune

public java.util.Properties prune()

getDefaultContextRoot

public java.lang.String getDefaultContextRoot(java.lang.String filePath)


Copyright © 2012 GlassFish Community. All Rights Reserved.