org.objectweb.jonas_ejb.deployment.xml
Class JonasEntity

java.lang.Object
  extended by org.objectweb.jonas_lib.deployment.xml.AbsElement
      extended by org.objectweb.jonas_lib.deployment.xml.AbsJonasEnvironmentElement
          extended by org.objectweb.jonas_ejb.deployment.xml.JonasCommonEjb
              extended by org.objectweb.jonas_ejb.deployment.xml.JonasEntity
All Implemented Interfaces:
java.io.Serializable, JonasCommonEjbXml, Element, JonasJndiEnvRefsGroupXml

public class JonasEntity
extends JonasCommonEjb

This class defines the implementation of the element jonas-entity

Author:
JOnAS team
See Also:
Serialized Form

Constructor Summary
JonasEntity()
          Constructor
 
Method Summary
 java.lang.String getCleanup()
          Gets the cleanup
 java.lang.String getDeadlockTimeout()
          Gets the deadlock-timeout
 java.lang.String getHardLimit()
          Gets the hard-limit
 java.lang.String getInactivityTimeout()
          Gets the inactivity-timeout
 java.lang.String getIsModifiedMethodName()
          Gets the is-modified-method-name
 JdbcMapping getJdbcMapping()
          Gets the jdbc-mapping
 java.lang.String getLockPolicy()
          Gets the lock Policy
 java.lang.String getMaxWaitTime()
          Gets the max-wait-time
 java.lang.String getPassivationTimeout()
          Gets the passivation-timeout
 java.lang.String getPrefetch()
          Gets the prefetch
 java.lang.String getReadTimeout()
          Gets the read-timeout
 java.lang.String getShared()
          Gets the shared
 void setCleanup(java.lang.String cleanup)
          Set the cleanup
 void setDeadlockTimeout(java.lang.String deadlockTimeout)
          Set the deadlock-timeout
 void setHardLimit(java.lang.String hardLimit)
          Set the hard-limit flag
 void setInactivityTimeout(java.lang.String inactivityTimeout)
          Set the inactivity-timeout
 void setIsModifiedMethodName(java.lang.String isModifiedMethodName)
          Set the is-modified-method-name
 void setJdbcMapping(JdbcMapping jdbcMapping)
          Set the jdbc-mapping
 void setLockPolicy(java.lang.String lockPolicy)
          Set the lock Policy
 void setMaxWaitTime(java.lang.String maxWaitTime)
          Set the max-wait-time
 void setPassivationTimeout(java.lang.String passivationTimeout)
          Set the passivation-timeout
 void setPrefetch(java.lang.String prefetch)
          Set the prefetch
 void setReadTimeout(java.lang.String readTimeout)
          Set the read-timeout
 void setShared(java.lang.String shared)
          Set the shared
 java.lang.String toXML(int indent)
          Represents this element by it's XML description.
 
Methods inherited from class org.objectweb.jonas_ejb.deployment.xml.JonasCommonEjb
getClusterHomeDistributor, getClusterRemoteDistributor, getClusterReplicated, getEjbName, getIorSecurityConfig, getJndiLocalName, getJndiName, getMaxCacheSize, getMinPoolSize, getRunAsPrincipalName, setClusterHomeDistributor, setClusterRemoteDistributor, setClusterReplicated, setEjbName, setIorSecurityConfig, setJndiLocalName, setJndiName, setMaxCacheSize, setMinPoolSize, setRunAsPrincipalName
 
Methods inherited from class org.objectweb.jonas_lib.deployment.xml.AbsJonasEnvironmentElement
addJonasEjbRef, addJonasMessageDestinationRef, addJonasResource, addJonasResourceEnv, addJonasServiceRef, getJonasEjbRefList, getJonasMessageDestinationRefList, getJonasResourceEnvList, getJonasResourceList, getJonasServiceRefList
 
Methods inherited from class org.objectweb.jonas_lib.deployment.xml.AbsElement
indent, toString, toXML, xmlAttribute, xmlElement
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.objectweb.jonas_lib.deployment.xml.JonasJndiEnvRefsGroupXml
getJonasEjbRefList, getJonasMessageDestinationRefList, getJonasResourceEnvList, getJonasResourceList, getJonasServiceRefList
 

Constructor Detail

JonasEntity

public JonasEntity()
Constructor

Method Detail

getIsModifiedMethodName

public java.lang.String getIsModifiedMethodName()
Gets the is-modified-method-name

Returns:
the is-modified-method-name

setIsModifiedMethodName

public void setIsModifiedMethodName(java.lang.String isModifiedMethodName)
Set the is-modified-method-name

Parameters:
isModifiedMethodName - isModifiedMethodName

getPassivationTimeout

public java.lang.String getPassivationTimeout()
Gets the passivation-timeout

Returns:
the passivation-timeout

setPassivationTimeout

public void setPassivationTimeout(java.lang.String passivationTimeout)
Set the passivation-timeout

Parameters:
passivationTimeout - passivationTimeout

getInactivityTimeout

public java.lang.String getInactivityTimeout()
Gets the inactivity-timeout

Returns:
the inactivity-timeout

setInactivityTimeout

public void setInactivityTimeout(java.lang.String inactivityTimeout)
Set the inactivity-timeout

Parameters:
inactivityTimeout - inactivityTimeout

setDeadlockTimeout

public void setDeadlockTimeout(java.lang.String deadlockTimeout)
Set the deadlock-timeout

Parameters:
deadlockTimeout - deadlockTimeout

getDeadlockTimeout

public java.lang.String getDeadlockTimeout()
Gets the deadlock-timeout

Returns:
the deadlock-timeout

getReadTimeout

public java.lang.String getReadTimeout()
Gets the read-timeout

Returns:
the read-timeout

setReadTimeout

public void setReadTimeout(java.lang.String readTimeout)
Set the read-timeout

Parameters:
readTimeout - readTimeout

getMaxWaitTime

public java.lang.String getMaxWaitTime()
Gets the max-wait-time

Returns:
the max-wait-time

setMaxWaitTime

public void setMaxWaitTime(java.lang.String maxWaitTime)
Set the max-wait-time

Parameters:
maxWaitTime - max wait time in seconds

getShared

public java.lang.String getShared()
Gets the shared

Returns:
the shared

setShared

public void setShared(java.lang.String shared)
Set the shared

Parameters:
shared - shared

getPrefetch

public java.lang.String getPrefetch()
Gets the prefetch

Returns:
the prefetch

setPrefetch

public void setPrefetch(java.lang.String prefetch)
Set the prefetch

Parameters:
prefetch - prefetch

getHardLimit

public java.lang.String getHardLimit()
Gets the hard-limit

Returns:
the hard limit flag

setHardLimit

public void setHardLimit(java.lang.String hardLimit)
Set the hard-limit flag

Parameters:
hardLimit - The hard limit flag

getCleanup

public java.lang.String getCleanup()
Gets the cleanup

Returns:
the cleanup

setCleanup

public void setCleanup(java.lang.String cleanup)
Set the cleanup

Parameters:
cleanup - cleanup

getLockPolicy

public java.lang.String getLockPolicy()
Gets the lock Policy

Returns:
the lockPolicy

setLockPolicy

public void setLockPolicy(java.lang.String lockPolicy)
Set the lock Policy

Parameters:
lockPolicy - lock Policy

getJdbcMapping

public JdbcMapping getJdbcMapping()
Gets the jdbc-mapping

Returns:
the jdbc-mapping

setJdbcMapping

public void setJdbcMapping(JdbcMapping jdbcMapping)
Set the jdbc-mapping

Parameters:
jdbcMapping - jdbcMapping

toXML

public java.lang.String toXML(int indent)
Represents this element by it's XML description.

Specified by:
toXML in interface Element
Specified by:
toXML in class AbsElement
Parameters:
indent - use this indent for prexifing XML representation.
Returns:
the XML description of this object.