Interface ManagedExecutorServiceBase

All Superinterfaces:
com.sun.enterprise.config.serverbeans.BindableResource, ConcurrencyResource, org.jvnet.hk2.config.ConfigBeanProxy, jakarta.validation.Payload, org.jvnet.hk2.config.types.PropertyBag, com.sun.enterprise.config.serverbeans.Resource
All Known Subinterfaces:
ManagedExecutorService, ManagedScheduledExecutorService

public interface ManagedExecutorServiceBase extends org.jvnet.hk2.config.ConfigBeanProxy, com.sun.enterprise.config.serverbeans.Resource, com.sun.enterprise.config.serverbeans.BindableResource, jakarta.validation.Payload, ConcurrencyResource
Concurrency managed executor service resource base definition
  • Nested Class Summary

    Nested classes/interfaces inherited from interface com.sun.enterprise.config.serverbeans.BindableResource

    com.sun.enterprise.config.serverbeans.BindableResource.Duck

    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

    Nested classes/interfaces inherited from interface com.sun.enterprise.config.serverbeans.Resource

    com.sun.enterprise.config.serverbeans.Resource.Duck
  • Field Summary

    Fields inherited from interface com.sun.enterprise.config.serverbeans.BindableResource

    PATTERN_JNDI

    Fields inherited from interface com.sun.enterprise.config.serverbeans.Resource

    OBJECT_TYPES
  • Method Summary

    Modifier and Type
    Method
    Description
    Gets the value of the context property.
    @Min(0L) String
    Gets the value of the corePoolSize property.
    @Min(0L) String
    Gets the value of the hungAfterSeconds property.
    @Min(0L) String
    Gets the value of the hungLoggerInitialDelaySeconds property.
    @Min(1L) String
    Gets the value of the hungLoggerIntervalSeconds property.
    Gets the value of the hungLoggerPrintOnce property.
    @Min(0L) String
    Gets the value of the keepAlivesSeconds property.
    Gets the value of the longRunningTasks property.
    @Min(0L) String
    Gets the value of the threadLifetimeSeconds property.
    @Min(0L) String
    Gets the value of the threadPriority property.
    void
    Sets the value of the context property.
    void
    Sets the value of the coreSize property.
    void
    Sets the value of the hungAfterSeconds property.
    void
    Sets the value of the hungLoggerInitialDelaySeconds property.
    void
    Sets the value of the hungLoggerIntervalSeconds property.
    void
    Sets the value of the hungLoggerPrintOnce property.
    void
    Sets the value of the keepAliveSeconds property.
    void
    Sets the value of the longRunningTasks property.
    void
    Sets the value of the threadLifetimeSeconds property.
    void
    Sets the value of the threadPriority property.

    Methods inherited from interface com.sun.enterprise.config.serverbeans.BindableResource

    getEnabled, getIdentity, getJndiName, setEnabled, setJndiName

    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

    Methods inherited from interface com.sun.enterprise.config.serverbeans.Resource

    getDeploymentOrder, getObjectType, setDeploymentOrder, setObjectType
  • Method Details

    • getThreadPriority

      @Min(0L) @Min(0L) String getThreadPriority()
      Gets the value of the threadPriority property.
      Returns:
      possible object is String
    • setThreadPriority

      void setThreadPriority(String value) throws PropertyVetoException
      Sets the value of the threadPriority property.
      Parameters:
      value - allowed object is String
      Throws:
      PropertyVetoException
    • getLongRunningTasks

      String getLongRunningTasks()
      Gets the value of the longRunningTasks property.
      Returns:
      possible object is String
    • setLongRunningTasks

      void setLongRunningTasks(String value) throws PropertyVetoException
      Sets the value of the longRunningTasks property.
      Parameters:
      value - allowed object is String
      Throws:
      PropertyVetoException
    • getHungAfterSeconds

      @Min(0L) @Min(0L) String getHungAfterSeconds()
      Gets the value of the hungAfterSeconds property.
      Returns:
      possible object is String
    • setHungAfterSeconds

      void setHungAfterSeconds(String value) throws PropertyVetoException
      Sets the value of the hungAfterSeconds property.
      Parameters:
      value - allowed object is String
      Throws:
      PropertyVetoException
    • getHungLoggerPrintOnce

      String getHungLoggerPrintOnce()
      Gets the value of the hungLoggerPrintOnce property.
      Returns:
      possible object is String
    • setHungLoggerPrintOnce

      void setHungLoggerPrintOnce(String value) throws PropertyVetoException
      Sets the value of the hungLoggerPrintOnce property.
      Parameters:
      value - allowed object is String
      Throws:
      PropertyVetoException
    • getHungLoggerInitialDelaySeconds

      @Min(0L) @Min(0L) String getHungLoggerInitialDelaySeconds()
      Gets the value of the hungLoggerInitialDelaySeconds property.
      Returns:
      possible object is String
    • setHungLoggerInitialDelaySeconds

      void setHungLoggerInitialDelaySeconds(String value) throws PropertyVetoException
      Sets the value of the hungLoggerInitialDelaySeconds property.
      Parameters:
      value - allowed object is String
      Throws:
      PropertyVetoException
    • getHungLoggerIntervalSeconds

      @Min(1L) @Min(1L) String getHungLoggerIntervalSeconds()
      Gets the value of the hungLoggerIntervalSeconds property.
      Returns:
      possible object is String
    • setHungLoggerIntervalSeconds

      void setHungLoggerIntervalSeconds(String value) throws PropertyVetoException
      Sets the value of the hungLoggerIntervalSeconds property.
      Parameters:
      value - allowed object is String
      Throws:
      PropertyVetoException
    • getCorePoolSize

      @Min(0L) @Min(0L) String getCorePoolSize()
      Gets the value of the corePoolSize property.
      Returns:
      possible object is String
    • setCorePoolSize

      void setCorePoolSize(String value) throws PropertyVetoException
      Sets the value of the coreSize property.
      Parameters:
      value - allowed object is String
      Throws:
      PropertyVetoException
    • getKeepAliveSeconds

      @Min(0L) @Min(0L) String getKeepAliveSeconds()
      Gets the value of the keepAlivesSeconds property.
      Returns:
      possible object is String
    • setKeepAliveSeconds

      void setKeepAliveSeconds(String value) throws PropertyVetoException
      Sets the value of the keepAliveSeconds property.
      Parameters:
      value - allowed object is String
      Throws:
      PropertyVetoException
    • getThreadLifetimeSeconds

      @Min(0L) @Min(0L) String getThreadLifetimeSeconds()
      Gets the value of the threadLifetimeSeconds property.
      Returns:
      possible object is String
    • setThreadLifetimeSeconds

      void setThreadLifetimeSeconds(String value) throws PropertyVetoException
      Sets the value of the threadLifetimeSeconds property.
      Parameters:
      value - allowed object is String
      Throws:
      PropertyVetoException
    • getContext

      String getContext()
      Gets the value of the context property.
      Returns:
      possible object is String
    • setContext

      void setContext(String value) throws PropertyVetoException
      Sets the value of the context property.
      Parameters:
      value - allowed object is String
      Throws:
      PropertyVetoException