Interface DasConfig

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

public interface DasConfig extends org.jvnet.hk2.config.ConfigBeanProxy, org.jvnet.hk2.config.types.PropertyBag
  • Method Details

    • 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 dynamicReloadEnabled) throws PropertyVetoException
      Sets the value of the dynamicReloadEnabled property.
      Parameters:
      dynamicReloadEnabled - allowed object is String
      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 dynamicReloadPollInterval) throws PropertyVetoException
      Sets the value of the dynamicReloadPollIntervalInSeconds property.
      Parameters:
      dynamicReloadPollInterval - 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 without requiring the developer to perform an explicit application server restart or separate deployment operation.

      Returns:
      possible object is String
    • setAutodeployEnabled

      void setAutodeployEnabled(String autodeployEnabled) throws PropertyVetoException
      Sets the value of the autodeployEnabled property.
      Parameters:
      autodeployEnabled - allowed object is String
      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 autodeployPollingInterval) throws PropertyVetoException
      Sets the value of the autodeployPollingIntervalInSeconds property.
      Parameters:
      autodeployPollingInterval - 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 autodeployDir) throws PropertyVetoException
      Sets the value of the autodeployDir property.
      Parameters:
      autodeployDir - 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 autodeployVerifierEnabled) throws PropertyVetoException
      Sets the value of the autodeployVerifierEnabled property.
      Parameters:
      autodeployVerifierEnabled - 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 jspPrecompilationEnabled) throws PropertyVetoException
      Sets the value of the autodeployJspPrecompilationEnabled property.
      Parameters:
      jspPrecompilationEnabled - 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 autodeployRetryTimeout) throws PropertyVetoException
      Sets the value of the autodeployRetryTimeout property.
      Parameters:
      autodeployRetryTimeout - 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 performed on the standard or runtime deployment descriptors.

      Returns:
      possible object is String
    • setDeployXmlValidation

      void setDeployXmlValidation(String deployXmlValidation) throws PropertyVetoException
      Sets the value of the deployXmlValidation property.
      Parameters:
      deployXmlValidation - 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 adminSessionTimeout) throws PropertyVetoException
      Sets the value of the adminSessionTimeoutInMinutes property.
      Parameters:
      adminSessionTimeout - 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