org.objectweb.jonas_ejb.deployment.xml
Interface JonasEntity

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
JonasEntityImpl

public interface JonasEntity
extends java.io.Serializable


Field Summary
static java.lang.String[] ZEUS_ATTRIBUTES
           
static java.lang.String[] ZEUS_ELEMENTS
           
static java.lang.String ZEUS_XML_NAME
           
 
Method Summary
 void addJonasEjbRef(JonasEjbRef jonasEjbRef)
           
 void addJonasResource(JonasResource jonasResource)
           
 void addJonasResourceEnv(JonasResourceEnv jonasResourceEnv)
           
 EjbName getEjbName()
           
 IsModifiedMethodName getIsModifiedMethodName()
           
 JdbcMapping getJdbcMapping()
           
 JndiName getJndiName()
           
 java.util.List getJonasEjbRefList()
           
 java.util.List getJonasResourceEnvList()
           
 java.util.List getJonasResourceList()
           
 MaxCacheSize getMaxCacheSize()
           
 MinPoolSize getMinPoolSize()
           
 PassivationTimeout getPassivationTimeout()
           
 Shared getShared()
           
 void marshal(java.io.File file)
           
 void marshal(java.io.OutputStream outputStream)
           
 void marshal(java.io.Writer writer)
           
 void removeJonasEjbRef(JonasEjbRef jonasEjbRef)
           
 void removeJonasResource(JonasResource jonasResource)
           
 void removeJonasResourceEnv(JonasResourceEnv jonasResourceEnv)
           
 void setEjbName(EjbName ejbName)
           
 void setIsModifiedMethodName(IsModifiedMethodName isModifiedMethodName)
           
 void setJdbcMapping(JdbcMapping jdbcMapping)
           
 void setJndiName(JndiName jndiName)
           
 void setJonasEjbRefList(java.util.List jonasEjbRefList)
           
 void setJonasResourceEnvList(java.util.List jonasResourceEnvList)
           
 void setJonasResourceList(java.util.List jonasResourceList)
           
 void setMaxCacheSize(MaxCacheSize maxCacheSize)
           
 void setMinPoolSize(MinPoolSize minPoolSize)
           
 void setPassivationTimeout(PassivationTimeout passivationTimeout)
           
 void setShared(Shared shared)
           
 

Field Detail

ZEUS_XML_NAME

public static final java.lang.String ZEUS_XML_NAME

ZEUS_ATTRIBUTES

public static final java.lang.String[] ZEUS_ATTRIBUTES

ZEUS_ELEMENTS

public static final java.lang.String[] ZEUS_ELEMENTS
Method Detail

getEjbName

public EjbName getEjbName()

setEjbName

public void setEjbName(EjbName ejbName)

getJndiName

public JndiName getJndiName()

setJndiName

public void setJndiName(JndiName jndiName)

getJonasResourceList

public java.util.List getJonasResourceList()

setJonasResourceList

public void setJonasResourceList(java.util.List jonasResourceList)

addJonasResource

public void addJonasResource(JonasResource jonasResource)

removeJonasResource

public void removeJonasResource(JonasResource jonasResource)

getJonasResourceEnvList

public java.util.List getJonasResourceEnvList()

setJonasResourceEnvList

public void setJonasResourceEnvList(java.util.List jonasResourceEnvList)

addJonasResourceEnv

public void addJonasResourceEnv(JonasResourceEnv jonasResourceEnv)

removeJonasResourceEnv

public void removeJonasResourceEnv(JonasResourceEnv jonasResourceEnv)

getJonasEjbRefList

public java.util.List getJonasEjbRefList()

setJonasEjbRefList

public void setJonasEjbRefList(java.util.List jonasEjbRefList)

addJonasEjbRef

public void addJonasEjbRef(JonasEjbRef jonasEjbRef)

removeJonasEjbRef

public void removeJonasEjbRef(JonasEjbRef jonasEjbRef)

getIsModifiedMethodName

public IsModifiedMethodName getIsModifiedMethodName()

setIsModifiedMethodName

public void setIsModifiedMethodName(IsModifiedMethodName isModifiedMethodName)

getPassivationTimeout

public PassivationTimeout getPassivationTimeout()

setPassivationTimeout

public void setPassivationTimeout(PassivationTimeout passivationTimeout)

getShared

public Shared getShared()

setShared

public void setShared(Shared shared)

getMaxCacheSize

public MaxCacheSize getMaxCacheSize()

setMaxCacheSize

public void setMaxCacheSize(MaxCacheSize maxCacheSize)

getMinPoolSize

public MinPoolSize getMinPoolSize()

setMinPoolSize

public void setMinPoolSize(MinPoolSize minPoolSize)

getJdbcMapping

public JdbcMapping getJdbcMapping()

setJdbcMapping

public void setJdbcMapping(JdbcMapping jdbcMapping)

marshal

public void marshal(java.io.File file)
             throws java.io.IOException

marshal

public void marshal(java.io.OutputStream outputStream)
             throws java.io.IOException

marshal

public void marshal(java.io.Writer writer)
             throws java.io.IOException