org.objectweb.jonas_ejb.deployment.xml
Interface JonasSession
- All Superinterfaces:
- java.io.Serializable
- All Known Implementing Classes:
- JonasSessionImpl
- public interface JonasSession
- extends java.io.Serializable
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
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)
getSessionTimeout
public SessionTimeout getSessionTimeout()
setSessionTimeout
public void setSessionTimeout(SessionTimeout sessionTimeout)
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