|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.util.Observable
com.sun.enterprise.deployment.DynamicAttributesDescriptor
com.sun.enterprise.deployment.Descriptor
com.sun.enterprise.deployment.runtime.RuntimeDescriptor
com.sun.enterprise.deployment.runtime.IASEjbExtraDescriptors
public class IASEjbExtraDescriptors
Class that contains all the extra iAS elements for an EJB that are not in the RI DTD like: MdbConnectionFactoryDescriptor jmsMaxMessagesLoad isReadOnlyBean refreshPeriodInSeconds commitOption checkpointedMethods passByReference BeanPoolDescriptor BeanCacheDescriptor FlushAtEndOfMethodDescriptor CheckpointAtEndOfMethodDescriptor
| Field Summary | |
|---|---|
static java.lang.String |
AVAILABILITY_ENABLED
|
| Fields inherited from class com.sun.enterprise.deployment.runtime.RuntimeDescriptor |
|---|
propListeners |
| Fields inherited from class com.sun.enterprise.deployment.Descriptor |
|---|
DESCRIPTION_CHANGED, DESCRIPTOR_CHANGED, docType, LARGE_ICON_CHANGED, NAME_CHANGED, SMALL_ICON_CHANGED |
| Constructor Summary | |
|---|---|
IASEjbExtraDescriptors()
Default constructor. |
|
| Method Summary | |
|---|---|
BeanCacheDescriptor |
getBeanCache()
Getter for property beanCache. |
BeanPoolDescriptor |
getBeanPool()
Getter for property beanPool. |
CheckpointAtEndOfMethodDescriptor |
getCheckpointAtEndOfMethodDescriptor()
Getter for checkpoint-at-end-of-method |
java.lang.String |
getCheckpointedMethods()
Getter for property checkpointedMethods |
int |
getCmtTimeoutInSeconds()
Getter for property cmt-timeout-in-seconds. |
java.lang.String |
getCommitOption()
Getter for property commitOption. |
EjbDescriptor |
getEjbDescriptor()
Getter for property ejbDescriptor. |
FlushAtEndOfMethodDescriptor |
getFlushAtEndOfMethodDescriptor()
Getter for flush-at-end-of-method |
int |
getJmsMaxMessagesLoad()
Getter for property jmsMaxMessagesLoad. |
MdbConnectionFactoryDescriptor |
getMdbConnectionFactory()
Getter for property mdbConnectionFactory. |
boolean |
getPassByReference()
Gets ejb pass-by-reference value. |
java.lang.Boolean |
getPerRequestLoadBalancing()
|
int |
getRefreshPeriodInSeconds()
Getter for property refreshPeriodInSeconds. |
java.lang.String |
getUseThreadPoolId()
Getter for the property use-thread-pool-id |
boolean |
isFlushEnabledFor(MethodDescriptor methodDesc)
Convenience method to check if a method is flush enabled or not |
boolean |
isIsReadOnlyBean()
Getter for property isReadOnlyBean. |
boolean |
isPassByReferenceDefined()
Evaluates property passByReference for null value |
void |
parseCheckpointedMethods(EjbDescriptor ejbDesc)
Parse checkpointed-methods element and save its values in CheckpointAtEndOfMethodDescriptor The methods should be separated by semicolons. |
void |
setBeanCache(BeanCacheDescriptor beanCache)
Setter for property beanCache. |
void |
setBeanPool(BeanPoolDescriptor beanPool)
Setter for property beanPool. |
void |
setCheckpointAtEndOfMethodDescriptor(CheckpointAtEndOfMethodDescriptor checkpointMethodDescriptor)
Setter for checkpoint-at-end-of-method |
void |
setCheckpointedMethods(java.lang.String checkpointedMethods)
Setter for property checkpointedMethods |
void |
setCmtTimeoutInSeconds(int val)
Setter for property cmt-timeout-in-seconds. |
void |
setCommitOption(java.lang.String commitOption)
Setter for property commitOption. |
void |
setEjbDescriptor(EjbDescriptor ejbDescriptor)
Setter for property ejbDescriptor |
void |
setFlushAtEndOfMethodDescriptor(FlushAtEndOfMethodDescriptor flushMethodDescriptor)
Setter for flush-at-end-of-method |
void |
setIsReadOnlyBean(boolean isReadOnlyBean)
Setter for property isReadOnlyBean. |
void |
setJmsMaxMessagesLoad(int jmsMaxMessagesLoad)
Setter for property jmsMaxMessagesLoad. |
void |
setMdbConnectionFactory(MdbConnectionFactoryDescriptor mdbConnectionFactory)
Setter for property mdbConnectionFactory. |
void |
setPassByReference(boolean passByReference)
Sets ejb pass-by-reference value. |
void |
setPassByReference(java.lang.Boolean passByReference)
Sets ejb pass-by-reference value. |
void |
setPerRequestLoadBalancing(java.lang.Boolean perRequestLoadBalancing)
|
void |
setRefreshPeriodInSeconds(int refreshPeriodInSeconds)
Setter for property refreshPeriodInSeconds. |
void |
setUseThreadPoolId(java.lang.String val)
Setter for the property use-thread-pool-id |
| Methods inherited from class com.sun.enterprise.deployment.runtime.RuntimeDescriptor |
|---|
addPropertyChangeListener, addPropertyChangeListener, addValue, getAttributeValue, getAttributeValue, getAttributeValue, getValue, getValue, getValues, removePropertyChangeListener, removePropertyChangeListener, removeValue, removeValue, setAttributeValue, setAttributeValue, setAttributeValue, setValue, setValue, setValues, size |
| Methods inherited from class com.sun.enterprise.deployment.DynamicAttributesDescriptor |
|---|
addExtraAttribute, getExtraAttribute, getExtraAttributes, removeExtraAttribute, toString |
| Methods inherited from class java.util.Observable |
|---|
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String AVAILABILITY_ENABLED
| Constructor Detail |
|---|
public IASEjbExtraDescriptors()
| Method Detail |
|---|
public BeanCacheDescriptor getBeanCache()
public void setBeanCache(BeanCacheDescriptor beanCache)
beanCache - New value of property beanCache.public BeanPoolDescriptor getBeanPool()
public void setBeanPool(BeanPoolDescriptor beanPool)
beanPool - New value of property beanPool.public FlushAtEndOfMethodDescriptor getFlushAtEndOfMethodDescriptor()
public void setFlushAtEndOfMethodDescriptor(FlushAtEndOfMethodDescriptor flushMethodDescriptor)
flushMethodDescriptor - New value of flushMethodDescriptor.public CheckpointAtEndOfMethodDescriptor getCheckpointAtEndOfMethodDescriptor()
public void setCheckpointAtEndOfMethodDescriptor(CheckpointAtEndOfMethodDescriptor checkpointMethodDescriptor)
checkpointMethodDescriptor - New value of
checkpointMethodDescriptor.public java.lang.String getCheckpointedMethods()
public void setCheckpointedMethods(java.lang.String checkpointedMethods)
checkpointedMethods - New value of checkpointed methods.public java.lang.String getCommitOption()
public void setCommitOption(java.lang.String commitOption)
commitOption - New value of property commitOption.public int getCmtTimeoutInSeconds()
public void setCmtTimeoutInSeconds(int val)
commitOption - New value of property cmt-timeout-in-seconds.public java.lang.String getUseThreadPoolId()
public void setUseThreadPoolId(java.lang.String val)
The - value for use-thread-pool-idpublic boolean isIsReadOnlyBean()
public void setIsReadOnlyBean(boolean isReadOnlyBean)
isReadOnlyBean - New value of property isReadOnlyBean.public int getJmsMaxMessagesLoad()
public void setJmsMaxMessagesLoad(int jmsMaxMessagesLoad)
jmsMaxMessagesLoad - New value of property jmsMaxMessagesLoad.public MdbConnectionFactoryDescriptor getMdbConnectionFactory()
public void setMdbConnectionFactory(MdbConnectionFactoryDescriptor mdbConnectionFactory)
mdbConnectionFactory - New value of property mdbConnectionFactory.public int getRefreshPeriodInSeconds()
public void setRefreshPeriodInSeconds(int refreshPeriodInSeconds)
refreshPeriodInSeconds - New value of property
refreshPeriodInSeconds.public boolean getPassByReference()
public void setPassByReference(boolean passByReference)
pass-by-reference - New value of property pass-by-reference.public void setPassByReference(java.lang.Boolean passByReference)
pass-by-reference - New value of property pass-by-reference.public boolean isPassByReferenceDefined()
public EjbDescriptor getEjbDescriptor()
public void setEjbDescriptor(EjbDescriptor ejbDescriptor)
ejbDescriptor - - EjbDescriptor object - J2EE specific ejb descriptorpublic boolean isFlushEnabledFor(MethodDescriptor methodDesc)
methodDesc - - Method Descriptor object to check
public java.lang.Boolean getPerRequestLoadBalancing()
public void setPerRequestLoadBalancing(java.lang.Boolean perRequestLoadBalancing)
public void parseCheckpointedMethods(EjbDescriptor ejbDesc)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||