org.jboss.metadata
Class SessionMetaData

java.lang.Object
  extended by org.jboss.metadata.MetaData
      extended by org.jboss.metadata.OldMetaData<JBossEnterpriseBeanMetaData>
          extended by org.jboss.metadata.BeanMetaData
              extended by org.jboss.metadata.SessionMetaData
All Implemented Interfaces:
Cloneable, XmlLoadable

Deprecated.

@Deprecated
public class SessionMetaData
extends BeanMetaData

The meta data information specific to session beans.

Version:
$Revision: 42468 $
Author:
Sebastien Alborini, Scott.Stark@jboss.org, Christoph G. Jung., Adrian Brock

Field Summary
static String DEFAULT_CLUSTERED_STATEFUL_INVOKER
          Deprecated. The default clustered stateful invoker
static String DEFAULT_CLUSTERED_STATELESS_INVOKER
          Deprecated. The default clustered stateless invoker
static String DEFAULT_STATEFUL_INVOKER
          Deprecated. The default stateful invoker
static String DEFAULT_STATELESS_INVOKER
          Deprecated. The default stateless invoker
 
Fields inherited from class org.jboss.metadata.BeanMetaData
ENTITY_TYPE, LOCAL_INVOKER_PROXY_BINDING, MDB_TYPE, SESSION_TYPE
 
Fields inherited from class org.jboss.metadata.MetaData
log, TX_MANDATORY, TX_NEVER, TX_NOT_SUPPORTED, TX_REQUIRED, TX_REQUIRES_NEW, TX_SUPPORTS, TX_UNKNOWN
 
Constructor Summary
protected SessionMetaData(ApplicationMetaData app, JBossEnterpriseBeanMetaData delegate)
          Deprecated. Create a new SessionBeanMetaData.
protected SessionMetaData(org.jboss.metadata.spi.MetaData metaData)
          Deprecated. Create a new SessionMetaData.
 
Method Summary
 ClusterConfigMetaData getClusterConfigMetaData()
          Deprecated. Get the cluster config
 JBossSessionBeanMetaData getDelegate()
          Deprecated. Get the delegate.
 SecurityIdentityMetaData getEjbTimeoutIdentity()
          Deprecated. Get the ejb timeout identity
 String getHome()
          Deprecated. Get the home class name
 String getJndiName()
          Deprecated. Get the jndi name
 String getLocal()
          Deprecated. Get the local class name
 String getLocalHome()
          Deprecated. Get the local home class name
 String getRemote()
          Deprecated. Get the remote class name
 Iterator<SecurityRoleRefMetaData> getSecurityRoleReferences()
          Deprecated. Get the security role references
 String getServiceEndpoint()
          Deprecated. Get the service endpoint
 boolean isCallByValue()
          Deprecated. Get the callByValue.
 boolean isClustered()
          Deprecated. Get whether it is clustered.
 boolean isStateful()
          Deprecated. Whether it is stateful
 boolean isStateless()
          Deprecated. Whether it is stateless
 
Methods inherited from class org.jboss.metadata.BeanMetaData
addExcludedMethod, addPermissionMethod, addTransactionMethod, create, getApplicationMetaData, getConfigurationName, getContainerConfiguration, getContainerObjectNameJndiName, getDefaultConfigurationName, getDepends, getEjbClass, getEjbLocalRefByName, getEjbLocalReferences, getEjbName, getEjbRefByName, getEjbReferences, getEnvironmentEntries, getExceptionRollback, getExcludedMethods, getInvokerBinding, getInvokerBindings, getIorSecurityConfigMetaData, getLocalJndiName, getMessageDestinationReferences, getMethodPermissions, getMethodTransactionType, getPermissionMethods, getPortComponent, getResourceEnvReferences, getResourceReferences, getSecurityIdentityMetaData, getSecurityProxy, getServiceReferences, getTimerPersistence, getTransactionMethod, getTransactionMethods, getTransactionTimeout, getTransactionTimeout, hasMethodPermission, isBeanManagedTx, isContainerManagedTx, isEntity, isExcludeMissingMethods, isMessageDriven, isMethodReadOnly, isMethodReadOnly, isSession
 
Methods inherited from class org.jboss.metadata.OldMetaData
equals, getMetaData, hashCode, importEjbJarXml, importJbossXml, toString
 
Methods inherited from class org.jboss.metadata.MetaData
clone, getChildrenByTagName, getElementAttribute, getElementAttribute, getElementContent, getElementContent, getElementContent, getFirstElementContent, getFirstElementContent, getOptionalChild, getOptionalChild, getOptionalChildBooleanContent, getOptionalChildBooleanContent, getOptionalChildContent, getOptionalChildContent, getUniqueChild, getUniqueChildContent, importXml, jdk13Enabled
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

DEFAULT_STATEFUL_INVOKER

public static final String DEFAULT_STATEFUL_INVOKER
Deprecated. 
The default stateful invoker

See Also:
Constant Field Values

DEFAULT_CLUSTERED_STATEFUL_INVOKER

public static final String DEFAULT_CLUSTERED_STATEFUL_INVOKER
Deprecated. 
The default clustered stateful invoker

See Also:
Constant Field Values

DEFAULT_STATELESS_INVOKER

public static final String DEFAULT_STATELESS_INVOKER
Deprecated. 
The default stateless invoker

See Also:
Constant Field Values

DEFAULT_CLUSTERED_STATELESS_INVOKER

public static final String DEFAULT_CLUSTERED_STATELESS_INVOKER
Deprecated. 
The default clustered stateless invoker

See Also:
Constant Field Values
Constructor Detail

SessionMetaData

protected SessionMetaData(ApplicationMetaData app,
                          JBossEnterpriseBeanMetaData delegate)
Deprecated. 
Create a new SessionBeanMetaData.

Parameters:
delegate - the delegate
Throws:
IllegalArgumentException - for a null delegate

SessionMetaData

protected SessionMetaData(org.jboss.metadata.spi.MetaData metaData)
Deprecated. 
Create a new SessionMetaData.

Parameters:
metaData - the delegate metadata
Throws:
IllegalArgumentException - for a null metaData
IllegalStateException - if the metadata doesn't have an EnterpriseBeanMetaData
Method Detail

getDelegate

public JBossSessionBeanMetaData getDelegate()
Deprecated. 
Description copied from class: OldMetaData
Get the delegate.

Overrides:
getDelegate in class OldMetaData<JBossEnterpriseBeanMetaData>
Returns:
the delegate.

getHome

public String getHome()
Deprecated. 
Description copied from class: BeanMetaData
Get the home class name

Specified by:
getHome in class BeanMetaData
Returns:
the home class name

getLocal

public String getLocal()
Deprecated. 
Description copied from class: BeanMetaData
Get the local class name

Specified by:
getLocal in class BeanMetaData
Returns:
the local class name

getLocalHome

public String getLocalHome()
Deprecated. 
Description copied from class: BeanMetaData
Get the local home class name

Specified by:
getLocalHome in class BeanMetaData
Returns:
the local home class name

getRemote

public String getRemote()
Deprecated. 
Description copied from class: BeanMetaData
Get the remote class name

Specified by:
getRemote in class BeanMetaData
Returns:
the remote class name

getServiceEndpoint

public String getServiceEndpoint()
Deprecated. 
Description copied from class: BeanMetaData
Get the service endpoint

Specified by:
getServiceEndpoint in class BeanMetaData
Returns:
the service endpoint

isStateful

public boolean isStateful()
Deprecated. 
Whether it is stateful

Returns:
true when stateful

isStateless

public boolean isStateless()
Deprecated. 
Whether it is stateless

Returns:
true when stateless

getJndiName

public String getJndiName()
Deprecated. 
Description copied from class: BeanMetaData
Get the jndi name

Specified by:
getJndiName in class BeanMetaData
Returns:
the jndi name

isCallByValue

public boolean isCallByValue()
Deprecated. 
Description copied from class: BeanMetaData
Get the callByValue.

Specified by:
isCallByValue in class BeanMetaData
Returns:
the callByValue.

isClustered

public boolean isClustered()
Deprecated. 
Description copied from class: BeanMetaData
Get whether it is clustered.

Specified by:
isClustered in class BeanMetaData
Returns:
true if clustered.

getClusterConfigMetaData

public ClusterConfigMetaData getClusterConfigMetaData()
Deprecated. 
Description copied from class: BeanMetaData
Get the cluster config

Specified by:
getClusterConfigMetaData in class BeanMetaData
Returns:
the cluster config

getSecurityRoleReferences

public Iterator<SecurityRoleRefMetaData> getSecurityRoleReferences()
Deprecated. 
Description copied from class: BeanMetaData
Get the security role references

Specified by:
getSecurityRoleReferences in class BeanMetaData
Returns:
the security role references

getEjbTimeoutIdentity

public SecurityIdentityMetaData getEjbTimeoutIdentity()
Deprecated. 
Description copied from class: BeanMetaData
Get the ejb timeout identity

Specified by:
getEjbTimeoutIdentity in class BeanMetaData
Returns:
the ejb timeout identity


Copyright © 2009 JBoss Inc.. All Rights Reserved.