Class ConcurrencyManagedThreadFactoryConfig
java.lang.Object
org.glassfish.concurrent.runtime.deployer.ConcurrencyManagedThreadFactoryConfig
- All Implemented Interfaces:
com.sun.enterprise.config.serverbeans.BindableResource,com.sun.enterprise.config.serverbeans.Resource,jakarta.validation.Payload,org.glassfish.concurrent.config.ConcurrencyResource,org.glassfish.concurrent.config.ManagedThreadFactory,org.jvnet.hk2.config.ConfigBeanProxy,org.jvnet.hk2.config.types.PropertyBag
public class ConcurrencyManagedThreadFactoryConfig
extends Object
implements org.glassfish.concurrent.config.ManagedThreadFactory
- Author:
- David Matejcek
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.glassfish.concurrent.config.ManagedThreadFactory
org.glassfish.concurrent.config.ManagedThreadFactory.ManagedThreadFactoryConfigActivator -
Field Summary
Fields inherited from interface com.sun.enterprise.config.serverbeans.BindableResource
PATTERN_JNDIFields inherited from interface com.sun.enterprise.config.serverbeans.Resource
OBJECT_TYPES -
Constructor Summary
ConstructorsConstructorDescriptionConcurrencyManagedThreadFactoryConfig(com.sun.enterprise.deployment.ManagedThreadFactoryDefinitionDescriptor descriptor) -
Method Summary
Modifier and TypeMethodDescriptionorg.jvnet.hk2.config.types.PropertyaddProperty(org.jvnet.hk2.config.types.Property property) <T extends org.jvnet.hk2.config.ConfigBeanProxy>
TcreateChild(Class<T> type) org.jvnet.hk2.config.ConfigBeanProxydeepCopy(org.jvnet.hk2.config.ConfigBeanProxy parent) org.jvnet.hk2.config.ConfigBeanProxy<T extends org.jvnet.hk2.config.ConfigBeanProxy>
TList<org.jvnet.hk2.config.types.Property> org.jvnet.hk2.config.types.PropertygetProperty(String name) getPropertyValue(String name) getPropertyValue(String name, String defaultValue) org.jvnet.hk2.config.types.PropertylookupProperty(String name) org.jvnet.hk2.config.types.PropertyremoveProperty(String name) org.jvnet.hk2.config.types.PropertyremoveProperty(org.jvnet.hk2.config.types.Property removeMe) voidsetContext(String value) voidsetContextInfo(String value) voidsetContextInfoEnabled(String value) voidsetDeploymentOrder(String value) voidsetDescription(String value) voidsetEnabled(String value) voidsetJndiName(String value) voidsetObjectType(String value) voidsetThreadPriority(String value) voidsetUseVirtualThreads(String value)
-
Constructor Details
-
ConcurrencyManagedThreadFactoryConfig
public ConcurrencyManagedThreadFactoryConfig(com.sun.enterprise.deployment.ManagedThreadFactoryDefinitionDescriptor descriptor)
-
-
Method Details
-
getParent
public org.jvnet.hk2.config.ConfigBeanProxy getParent()- Specified by:
getParentin interfaceorg.jvnet.hk2.config.ConfigBeanProxy
-
getParent
- Specified by:
getParentin interfaceorg.jvnet.hk2.config.ConfigBeanProxy
-
createChild
public <T extends org.jvnet.hk2.config.ConfigBeanProxy> T createChild(Class<T> type) throws org.jvnet.hk2.config.TransactionFailure - Specified by:
createChildin interfaceorg.jvnet.hk2.config.ConfigBeanProxy- Throws:
org.jvnet.hk2.config.TransactionFailure
-
deepCopy
public org.jvnet.hk2.config.ConfigBeanProxy deepCopy(org.jvnet.hk2.config.ConfigBeanProxy parent) throws org.jvnet.hk2.config.TransactionFailure - Specified by:
deepCopyin interfaceorg.jvnet.hk2.config.ConfigBeanProxy- Throws:
org.jvnet.hk2.config.TransactionFailure
-
getObjectType
- Specified by:
getObjectTypein interfacecom.sun.enterprise.config.serverbeans.Resource
-
setObjectType
- Specified by:
setObjectTypein interfacecom.sun.enterprise.config.serverbeans.Resource- Throws:
PropertyVetoException
-
getDeploymentOrder
- Specified by:
getDeploymentOrderin interfacecom.sun.enterprise.config.serverbeans.Resource
-
setDeploymentOrder
- Specified by:
setDeploymentOrderin interfacecom.sun.enterprise.config.serverbeans.Resource- Throws:
PropertyVetoException
-
getJndiName
- Specified by:
getJndiNamein interfacecom.sun.enterprise.config.serverbeans.BindableResource
-
setJndiName
- Specified by:
setJndiNamein interfacecom.sun.enterprise.config.serverbeans.BindableResource- Throws:
PropertyVetoException
-
getEnabled
- Specified by:
getEnabledin interfacecom.sun.enterprise.config.serverbeans.BindableResource
-
setEnabled
- Specified by:
setEnabledin interfacecom.sun.enterprise.config.serverbeans.BindableResource- Throws:
PropertyVetoException
-
getContextInfoEnabled
- Specified by:
getContextInfoEnabledin interfaceorg.glassfish.concurrent.config.ConcurrencyResource
-
setContextInfoEnabled
- Specified by:
setContextInfoEnabledin interfaceorg.glassfish.concurrent.config.ConcurrencyResource- Throws:
PropertyVetoException
-
getContextInfo
- Specified by:
getContextInfoin interfaceorg.glassfish.concurrent.config.ConcurrencyResource
-
setContextInfo
- Specified by:
setContextInfoin interfaceorg.glassfish.concurrent.config.ConcurrencyResource- Throws:
PropertyVetoException
-
getDescription
- Specified by:
getDescriptionin interfaceorg.glassfish.concurrent.config.ConcurrencyResource
-
setDescription
- Specified by:
setDescriptionin interfaceorg.glassfish.concurrent.config.ConcurrencyResource- Throws:
PropertyVetoException
-
getProperty
- Specified by:
getPropertyin interfaceorg.glassfish.concurrent.config.ConcurrencyResource- Specified by:
getPropertyin interfaceorg.jvnet.hk2.config.types.PropertyBag
-
addProperty
public org.jvnet.hk2.config.types.Property addProperty(org.jvnet.hk2.config.types.Property property) - Specified by:
addPropertyin interfaceorg.jvnet.hk2.config.types.PropertyBag
-
lookupProperty
- Specified by:
lookupPropertyin interfaceorg.jvnet.hk2.config.types.PropertyBag
-
removeProperty
- Specified by:
removePropertyin interfaceorg.jvnet.hk2.config.types.PropertyBag
-
removeProperty
public org.jvnet.hk2.config.types.Property removeProperty(org.jvnet.hk2.config.types.Property removeMe) - Specified by:
removePropertyin interfaceorg.jvnet.hk2.config.types.PropertyBag
-
getProperty
- Specified by:
getPropertyin interfaceorg.jvnet.hk2.config.types.PropertyBag
-
getPropertyValue
- Specified by:
getPropertyValuein interfaceorg.jvnet.hk2.config.types.PropertyBag
-
getPropertyValue
- Specified by:
getPropertyValuein interfaceorg.jvnet.hk2.config.types.PropertyBag
-
getThreadPriority
- Specified by:
getThreadPriorityin interfaceorg.glassfish.concurrent.config.ManagedThreadFactory
-
setThreadPriority
- Specified by:
setThreadPriorityin interfaceorg.glassfish.concurrent.config.ManagedThreadFactory- Throws:
PropertyVetoException
-
getContext
- Specified by:
getContextin interfaceorg.glassfish.concurrent.config.ManagedThreadFactory
-
setContext
- Specified by:
setContextin interfaceorg.glassfish.concurrent.config.ManagedThreadFactory- Throws:
PropertyVetoException
-
getIdentity
- Specified by:
getIdentityin interfacecom.sun.enterprise.config.serverbeans.BindableResource- Specified by:
getIdentityin interfaceorg.glassfish.concurrent.config.ManagedThreadFactory- Specified by:
getIdentityin interfacecom.sun.enterprise.config.serverbeans.Resource
-
getUseVirtualThreads
- Specified by:
getUseVirtualThreadsin interfaceorg.glassfish.concurrent.config.ManagedThreadFactory
-
setUseVirtualThreads
- Specified by:
setUseVirtualThreadsin interfaceorg.glassfish.concurrent.config.ManagedThreadFactory- Throws:
PropertyVetoException
-