Interface DasConfig
-
- All Superinterfaces:
ConfigBeanProxy
,PropertyBag
public interface DasConfig extends ConfigBeanProxy, PropertyBag
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.jvnet.hk2.config.ConfigBeanProxy
ConfigBeanProxy.Duck
-
Nested classes/interfaces inherited from interface org.jvnet.hk2.config.types.PropertyBag
PropertyBag.Duck
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description 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.@Min(1L) 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.@Min(1L) String
getDynamicReloadPollIntervalInSeconds()
Gets the value of the dynamicReloadPollIntervalInSeconds property.List<Property>
getProperty()
Properties as perPropertyBag
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.config.types.PropertyBag
addProperty, getProperty, getPropertyValue, getPropertyValue, lookupProperty, removeProperty, removeProperty
-
-
-
-
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 isString
- Throws:
PropertyVetoException
-
getDynamicReloadPollIntervalInSeconds
@Min(1L) @Min(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 isString
- 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 isString
- Throws:
PropertyVetoException
-
getAutodeployPollingIntervalInSeconds
@Min(1L) @Min(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 isString
- 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 isString
- 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 isString
- 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 isString
- 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 isString
- 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 isString
- 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 isString
- Throws:
PropertyVetoException
-
getProperty
@ToDo(priority=IMPORTANT, details="Provide PropertyDesc for legal props") @PropertiesDesc(props={}) List<Property> getProperty()
Properties as perPropertyBag
- Specified by:
getProperty
in interfacePropertyBag
- Returns:
-
-