org.objectweb.jonas_ejb.deployment.xml
Class Session

java.lang.Object
  extended by org.objectweb.jonas_lib.deployment.xml.AbsElement
      extended by org.objectweb.jonas_lib.deployment.xml.AbsDescriptionElement
          extended by org.objectweb.jonas_lib.deployment.xml.AbsEnvironmentElement
              extended by org.objectweb.jonas_ejb.deployment.xml.CommonEjb
                  extended by org.objectweb.jonas_ejb.deployment.xml.Session
All Implemented Interfaces:
java.io.Serializable, CommonEjbXml, DescriptionGroupXml, Element, JndiEnvRefsGroupXml

public class Session
extends CommonEjb

This class defines the implementation of the element session

Author:
JOnAS team
See Also:
Serialized Form

Constructor Summary
Session()
          Constructor
 
Method Summary
 IorSecurityConfigMapping getIorSecurityConfigMapping()
           
 java.lang.String getServiceEndpoint()
          Gets the service-endpoint
 java.lang.String getSessionType()
          Gets the session-type
 void setIorSecurityConfigMapping(IorSecurityConfigMapping iorSecurityConfigMapping)
           
 void setServiceEndpoint(java.lang.String serviceEndpoint)
          Set the service-endpoint
 void setSessionType(java.lang.String sessionType)
          Set the session-type
 java.lang.String toXML(int indent)
          Represents this element by it's XML description.
 
Methods inherited from class org.objectweb.jonas_ejb.deployment.xml.CommonEjb
addSecurityRoleRef, getEjbClass, getEjbName, getHome, getLocal, getLocalHome, getMessagingType, getRemote, getSecurityIdentity, getSecurityRoleRefList, getTransactionType, setEjbClass, setEjbName, setHome, setLocal, setLocalHome, setMessagingType, setRemote, setSecurityIdentity, setSecurityRoleRefList, setTransactionType
 
Methods inherited from class org.objectweb.jonas_lib.deployment.xml.AbsEnvironmentElement
addEjbLocalRef, addEjbRef, addEnvEntry, addMessageDestinationRef, addResourceEnvRef, addResourceRef, addServiceRef, getEjbLocalRefList, getEjbRefList, getEnvEntryList, getMessageDestinationRefList, getResourceEnvRefList, getResourceRefList, getServiceRefList
 
Methods inherited from class org.objectweb.jonas_lib.deployment.xml.AbsDescriptionElement
getDescription, getDisplayName, getIcon, setDescription, setDisplayName, setIcon, setLargeIcon, setLargeIcon, setSmallIcon, setSmallIcon
 
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.JndiEnvRefsGroupXml
getEjbLocalRefList, getEjbRefList, getEnvEntryList, getMessageDestinationRefList, getResourceEnvRefList, getResourceRefList, getServiceRefList
 
Methods inherited from interface org.objectweb.jonas_lib.deployment.xml.DescriptionGroupXml
getDescription, getDisplayName, getIcon
 

Constructor Detail

Session

public Session()
Constructor

Method Detail

getSessionType

public java.lang.String getSessionType()
Gets the session-type

Returns:
the session-type

setSessionType

public void setSessionType(java.lang.String sessionType)
Set the session-type

Parameters:
sessionType - sessionType

getServiceEndpoint

public java.lang.String getServiceEndpoint()
Gets the service-endpoint

Returns:
the service-endpoint

setServiceEndpoint

public void setServiceEndpoint(java.lang.String serviceEndpoint)
Set the service-endpoint

Parameters:
serviceEndpoint - serviceEndpoint

getIorSecurityConfigMapping

public IorSecurityConfigMapping getIorSecurityConfigMapping()
Returns:
Returns the iorSecurityConfigMapping.

setIorSecurityConfigMapping

public void setIorSecurityConfigMapping(IorSecurityConfigMapping iorSecurityConfigMapping)
Parameters:
iorSecurityConfigMapping - The iorSecurityConfigMapping to set.

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.