com.sun.enterprise.config.serverbeans
Interface DasConfig

All Superinterfaces:
org.jvnet.hk2.config.ConfigBeanProxy, org.jvnet.hk2.component.Injectable, org.jvnet.hk2.config.types.PropertyBag

public interface DasConfig
extends org.jvnet.hk2.config.ConfigBeanProxy, org.jvnet.hk2.component.Injectable, org.jvnet.hk2.config.types.PropertyBag


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.jvnet.hk2.config.ConfigBeanProxy
org.jvnet.hk2.config.ConfigBeanProxy.Duck
 
Nested classes/interfaces inherited from interface org.jvnet.hk2.config.types.PropertyBag
org.jvnet.hk2.config.types.PropertyBag.Duck
 
Method Summary
 String getAdminSessionTimeoutInMinutes()
          Gets the value of the adminSessionTimeoutInMinutes property.
 String getAutodeployDir()
          Gets the value of the autodeployDir property.
 String getAutodeployEnabled()
          Gets the value of the autodeployEnabled property.
 String getAutodeployJspPrecompilationEnabled()
          Gets the value of the autodeployJspPrecompilationEnabled property.
 String getAutodeployPollingIntervalInSeconds()
          Gets the value of the autodeployPollingIntervalInSeconds property.
 String getAutodeployRetryTimeout()
          Gets the value of the autodeployRetryTimeout property.
 String getAutodeployVerifierEnabled()
          Gets the value of the autodeployVerifierEnabled property.
 String getDeployXmlValidation()
          Gets the value of the deployXmlValidation property.
 String getDynamicReloadEnabled()
          Gets the value of the dynamicReloadEnabled property.
 String getDynamicReloadPollIntervalInSeconds()
          Gets the value of the dynamicReloadPollIntervalInSeconds property.
 List<org.jvnet.hk2.config.types.Property> getProperty()
          Properties as per PropertyBag
 void setAdminSessionTimeoutInMinutes(String value)
          Sets the value of the adminSessionTimeoutInMinutes property.
 void setAutodeployDir(String value)
          Sets the value of the autodeployDir property.
 void setAutodeployEnabled(String value)
          Sets the value of the autodeployEnabled property.
 void setAutodeployJspPrecompilationEnabled(String value)
          Sets the value of the autodeployJspPrecompilationEnabled property.
 void setAutodeployPollingIntervalInSeconds(String value)
          Sets the value of the autodeployPollingIntervalInSeconds property.
 void setAutodeployRetryTimeout(String value)
          Sets the value of the autodeployRetryTimeout property.
 void setAutodeployVerifierEnabled(String value)
          Sets the value of the autodeployVerifierEnabled property.
 void setDeployXmlValidation(String value)
          Sets the value of the deployXmlValidation property.
 void setDynamicReloadEnabled(String value)
          Sets the value of the dynamicReloadEnabled property.
 void setDynamicReloadPollIntervalInSeconds(String value)
          Sets the value of the dynamicReloadPollIntervalInSeconds property.
 
Methods inherited from interface org.jvnet.hk2.config.ConfigBeanProxy
createChild, deepCopy, getParent, getParent
 
Methods inherited from interface org.jvnet.hk2.component.Injectable
injectedInto
 
Methods inherited from interface org.jvnet.hk2.config.types.PropertyBag
getProperty, getPropertyValue, getPropertyValue
 

Method Detail

getDynamicReloadEnabled

String getDynamicReloadEnabled()
Gets the value of the dynamicReloadEnabled property. When true, server checks timestamp on a .reload file at every module and application directory level to trigger reload. Polling frequency is controlled by reload-poll-interval-in-seconds

Returns:
possible object is String

setDynamicReloadEnabled

void setDynamicReloadEnabled(String value)
                             throws PropertyVetoException
Sets the value of the dynamicReloadEnabled property.

Parameters:
value - allowed object is String
Throws:
PropertyVetoException

getDynamicReloadPollIntervalInSeconds

@Min(value=1L)
String getDynamicReloadPollIntervalInSeconds()
Gets the value of the dynamicReloadPollIntervalInSeconds property. Maximum period, in seconds, that a change to the load balancer configuration file takes before it is detected by the load balancer and the file reloaded. A value of 0 indicates that reloading is disabled. Default period is 1 minute (60)

Returns:
possible object is String

setDynamicReloadPollIntervalInSeconds

void setDynamicReloadPollIntervalInSeconds(String value)
                                           throws PropertyVetoException
Sets the value of the dynamicReloadPollIntervalInSeconds property.

Parameters:
value - allowed object is String
Throws:
PropertyVetoException

getAutodeployEnabled

String getAutodeployEnabled()
Gets the value of the autodeployEnabled property. This will enable the autodeployment service. If true, the service will automatically starts with the admin-server. Auto Deployment is a feature that enables developers to quickly deploy applications and modules to a running application server withoutrequiring the developer to perform an explicit application server restart or separate deployment operation.

Returns:
possible object is String

setAutodeployEnabled

void setAutodeployEnabled(String value)
                          throws PropertyVetoException
Sets the value of the autodeployEnabled property.

Parameters:
value - allowed object is String
Throws:
PropertyVetoException

getAutodeployPollingIntervalInSeconds

@Min(value=1L)
String getAutodeployPollingIntervalInSeconds()
Gets the value of the autodeployPollingIntervalInSeconds property. The polling interval (in sec), at the end of which autodeployment service will scan the source directory (specified by "autodeploy-dir" tag) for any new deployable component.

Returns:
possible object is String

setAutodeployPollingIntervalInSeconds

void setAutodeployPollingIntervalInSeconds(String value)
                                           throws PropertyVetoException
Sets the value of the autodeployPollingIntervalInSeconds property.

Parameters:
value - allowed object is String
Throws:
PropertyVetoException

getAutodeployDir

String getAutodeployDir()
Gets the value of the autodeployDir property. The source directory (relative to instance root) from which autodeploy service will pick deployable components. You can also specify an absolute directory.

Returns:
possible object is String

setAutodeployDir

void setAutodeployDir(String value)
                      throws PropertyVetoException
Sets the value of the autodeployDir property.

Parameters:
value - allowed object is String
Throws:
PropertyVetoException

getAutodeployVerifierEnabled

String getAutodeployVerifierEnabled()
Gets the value of the autodeployVerifierEnabled property. To enable/disable verifier, during auto-deployment. If true, verification will be done before any deployment activity. In the event of any verifier test failure, deployment is not performed.

Returns:
possible object is String

setAutodeployVerifierEnabled

void setAutodeployVerifierEnabled(String value)
                                  throws PropertyVetoException
Sets the value of the autodeployVerifierEnabled property.

Parameters:
value - allowed object is String
Throws:
PropertyVetoException

getAutodeployJspPrecompilationEnabled

String getAutodeployJspPrecompilationEnabled()
Gets the value of the autodeployJspPrecompilationEnabled property. If true, JSPs will be pre compiled during deployment of war module(s).

Returns:
possible object is String

setAutodeployJspPrecompilationEnabled

void setAutodeployJspPrecompilationEnabled(String value)
                                           throws PropertyVetoException
Sets the value of the autodeployJspPrecompilationEnabled property.

Parameters:
value - allowed object is String
Throws:
PropertyVetoException

getAutodeployRetryTimeout

String getAutodeployRetryTimeout()
Gets the value of the autodeployRetryTimeout property.

Returns:
possible object is String

setAutodeployRetryTimeout

void setAutodeployRetryTimeout(String value)
                               throws PropertyVetoException
Sets the value of the autodeployRetryTimeout property.

Parameters:
value - allowed object is String
Throws:
PropertyVetoException

getDeployXmlValidation

String getDeployXmlValidation()
Gets the value of the deployXmlValidation property. specifies if descriptor validation is required or not. full xml will be validated and in case of xml validation errors, deployment will fail parsing xml errors will be reported but deployment process will continue. none no xml validation will be perfomed on the standard or runtime deployment descriptors

Returns:
possible object is String

setDeployXmlValidation

void setDeployXmlValidation(String value)
                            throws PropertyVetoException
Sets the value of the deployXmlValidation property.

Parameters:
value - allowed object is String
Throws:
PropertyVetoException

getAdminSessionTimeoutInMinutes

String getAdminSessionTimeoutInMinutes()
Gets the value of the adminSessionTimeoutInMinutes property. Timeout in minutes indicating the administration gui session timeout

Returns:
possible object is String

setAdminSessionTimeoutInMinutes

void setAdminSessionTimeoutInMinutes(String value)
                                     throws PropertyVetoException
Sets the value of the adminSessionTimeoutInMinutes property.

Parameters:
value - allowed object is String
Throws:
PropertyVetoException

getProperty

@ToDo(priority=IMPORTANT,
      details="Provide PropertyDesc for legal props")
@PropertiesDesc(props={})
List<org.jvnet.hk2.config.types.Property> getProperty()
Properties as per PropertyBag

Specified by:
getProperty in interface org.jvnet.hk2.config.types.PropertyBag


Copyright © 2012 GlassFish Community. All Rights Reserved.