|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface EjbContainer
Configuration of EJB Container
| 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 |
| Field Summary | |
|---|---|
static boolean |
DEFAULT_ALLOW_CORE_THREAD_TIMEOUT
|
static boolean |
DEFAULT_PRESTART_ALL_CORE_THREADS
|
static int |
DEFAULT_THREAD_CORE_POOL_SIZE
|
static long |
DEFAULT_THREAD_KEEP_ALIVE_SECONDS
|
static int |
DEFAULT_THREAD_MAX_POOL_SIZE
|
static int |
DEFAULT_THREAD_QUEUE_CAPACITY
|
| Method Summary | |
|---|---|
String |
getCacheIdleTimeoutInSeconds()
Gets the value of the cacheIdleTimeoutInSeconds property. |
String |
getCacheResizeQuantity()
Gets the value of the cacheResizeQuantity property. |
String |
getCommitOption()
Gets the value of the commitOption property. |
EjbTimerService |
getEjbTimerService()
Gets the value of the ejbTimerService property. |
String |
getMaxCacheSize()
Gets the value of the maxCacheSize property. |
String |
getMaxPoolSize()
Gets the value of the maxPoolSize property. |
String |
getPoolIdleTimeoutInSeconds()
Gets the value of the poolIdleTimeoutInSeconds property. |
String |
getPoolResizeQuantity()
Gets the value of the poolResizeQuantity property. |
List<org.jvnet.hk2.config.types.Property> |
getProperty()
Properties as per PropertyBag |
String |
getRemovalTimeoutInSeconds()
Gets the value of the removalTimeoutInSeconds property. |
String |
getSessionStore()
Gets the value of the sessionStore property. |
String |
getSteadyPoolSize()
Gets the value of the steadyPoolSize property. |
String |
getVictimSelectionPolicy()
Gets the value of the victimSelectionPolicy property. |
void |
setCacheIdleTimeoutInSeconds(String value)
Sets the value of the cacheIdleTimeoutInSeconds property. |
void |
setCacheResizeQuantity(String value)
Sets the value of the cacheResizeQuantity property. |
void |
setCommitOption(String value)
Sets the value of the commitOption property. |
void |
setEjbTimerService(EjbTimerService value)
Sets the value of the ejbTimerService property. |
void |
setMaxCacheSize(String value)
Sets the value of the maxCacheSize property. |
void |
setMaxPoolSize(String value)
Sets the value of the maxPoolSize property. |
void |
setPoolIdleTimeoutInSeconds(String value)
Sets the value of the poolIdleTimeoutInSeconds property. |
void |
setPoolResizeQuantity(String value)
Sets the value of the poolResizeQuantity property. |
void |
setRemovalTimeoutInSeconds(String value)
Sets the value of the removalTimeoutInSeconds property. |
void |
setSessionStore(String value)
Sets the value of the sessionStore property. |
void |
setSteadyPoolSize(String value)
Sets the value of the steadyPoolSize property |
void |
setVictimSelectionPolicy(String value)
Sets the value of the victimSelectionPolicy 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 |
| Field Detail |
|---|
static final int DEFAULT_THREAD_CORE_POOL_SIZE
static final int DEFAULT_THREAD_MAX_POOL_SIZE
static final long DEFAULT_THREAD_KEEP_ALIVE_SECONDS
static final int DEFAULT_THREAD_QUEUE_CAPACITY
static final boolean DEFAULT_ALLOW_CORE_THREAD_TIMEOUT
static final boolean DEFAULT_PRESTART_ALL_CORE_THREADS
| Method Detail |
|---|
@Min(value=0L) String getSteadyPoolSize()
String
void setSteadyPoolSize(String value)
throws PropertyVetoException
value - allowed object is
String
PropertyVetoException@Min(value=0L) String getPoolResizeQuantity()
String
void setPoolResizeQuantity(String value)
throws PropertyVetoException
value - allowed object is
String
PropertyVetoException@Min(value=0L) String getMaxPoolSize()
String
void setMaxPoolSize(String value)
throws PropertyVetoException
value - allowed object is
String
PropertyVetoException@Min(value=1L) String getCacheResizeQuantity()
String
void setCacheResizeQuantity(String value)
throws PropertyVetoException
value - allowed object is
String
PropertyVetoException@Min(value=0L) String getMaxCacheSize()
String
void setMaxCacheSize(String value)
throws PropertyVetoException
value - allowed object is
String
PropertyVetoException@Min(value=0L) String getPoolIdleTimeoutInSeconds()
String
void setPoolIdleTimeoutInSeconds(String value)
throws PropertyVetoException
value - allowed object is
String
PropertyVetoException@Min(value=0L) String getCacheIdleTimeoutInSeconds()
String
void setCacheIdleTimeoutInSeconds(String value)
throws PropertyVetoException
value - allowed object is
String
PropertyVetoException@Min(value=0L) String getRemovalTimeoutInSeconds()
String
void setRemovalTimeoutInSeconds(String value)
throws PropertyVetoException
value - allowed object is
String
PropertyVetoException@Pattern(regexp="(nru|fifo|lru)") String getVictimSelectionPolicy()
String
void setVictimSelectionPolicy(String value)
throws PropertyVetoException
value - allowed object is
String
PropertyVetoException@Pattern(regexp="B|C") String getCommitOption()
String
void setCommitOption(String value)
throws PropertyVetoException
value - allowed object is
String
PropertyVetoExceptionString getSessionStore()
String
void setSessionStore(String value)
throws PropertyVetoException
value - allowed object is
String
PropertyVetoExceptionEjbTimerService getEjbTimerService()
EjbTimerService
void setEjbTimerService(EjbTimerService value)
throws PropertyVetoException
value - allowed object is
EjbTimerService
PropertyVetoException
@ToDo(priority=IMPORTANT,
details="Provide PropertyDesc for legal props")
@PropertiesDesc(props={@PropertyDesc(name="disable-nonportable-jndi-names",defaultValue="false",values={"true","false"}),@PropertyDesc(name="thread-core-pool-size"),@PropertyDesc(name="thread-max-pool-size"),@PropertyDesc(name="thread-keep-alive-seconds"),@PropertyDesc(name="thread-queue-capacity"),@PropertyDesc(name="allow-core-thread-timeout"),@PropertyDesc(name="prestart-all-core-threads")})
List<org.jvnet.hk2.config.types.Property> getProperty()
PropertyBag
getProperty in interface org.jvnet.hk2.config.types.PropertyBag
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||