JBoss Metadata EJB 7.2.2.Final

org.jboss.metadata.ejb.spec
Interface SessionBeanMetaData

All Superinterfaces:
EnterpriseBeanMetaData, Environment, IdMetaData, RemoteEnvironment, Serializable
All Known Subinterfaces:
SessionBean31MetaData
All Known Implementing Classes:
GenericBeanMetaData, JBossGenericBeanMetaData

public interface SessionBeanMetaData
extends EnterpriseBeanMetaData

SessionBeanMetaData.

Version:
$Revision: 1.1 $
Author:
Adrian Brock

Method Summary
 AroundInvokesMetaData getAroundInvokes()
          Get the aroundInvokes.
 BusinessLocalsMetaData getBusinessLocals()
          Get the businessLocals.
 BusinessRemotesMetaData getBusinessRemotes()
          Get the businessRemotes.
 String getHome()
          Get the home.
 InitMethodsMetaData getInitMethods()
          Get the initMethods.
 String getLocal()
          Get the local.
 String getLocalHome()
          Get the localHome.
 LifecycleCallbacksMetaData getPostActivates()
          Get the postActivates.
 LifecycleCallbacksMetaData getPrePassivates()
          Get the prePassivates.
 String getRemote()
          Get the remote.
 RemoveMethodsMetaData getRemoveMethods()
          Get the removeMethods.
 String getServiceEndpoint()
          Get the serviceEndpoint.
 SessionType getSessionType()
          Get the sessionType.
 NamedMethodMetaData getTimeoutMethod()
          Get the timeoutMethod.
 javax.ejb.TransactionManagementType getTransactionType()
          Get the transactionType.
 boolean isStateful()
          Is this stateful
 boolean isStateless()
          Is this stateless
 
Methods inherited from interface org.jboss.metadata.ejb.spec.EnterpriseBeanMetaData
getAnnotatedEjbReferences, getAssemblyDescriptor, getContainerTransactions, getDataSourceByName, getDataSources, getDescriptionGroup, getEjbClass, getEjbJarMetaData, getEjbJarVersion, getEjbLocalReferenceByName, getEjbLocalReferences, getEjbName, getEjbReferenceByName, getEjbReferences, getEnterpriseBeansMetaData, getEnvironmentEntries, getEnvironmentEntryByName, getExcludeList, getJndiEnvironmentRefsGroup, getMappedName, getMessageDestinationReferenceByName, getMessageDestinationReferences, getMethodPermissions, getMethodTransactionType, getMethodTransactionType, getName, getPersistenceContextReferenceByName, getPersistenceContextRefs, getPersistenceUnitReferenceByName, getPersistenceUnitRefs, getPostConstructs, getPreDestroys, getResourceEnvironmentReferenceByName, getResourceEnvironmentReferences, getResourceReferenceByName, getResourceReferences, getSecurityIdentity, getSecurityRoleRefs, getServiceReferenceByName, getServiceReferences, isBMT, isCMT, isEntity, isMessageDriven, isSession
 
Methods inherited from interface org.jboss.metadata.javaee.support.IdMetaData
getId, setId
 

Method Detail

getHome

String getHome()
Get the home.

Returns:
the home.

getRemote

String getRemote()
Get the remote.

Returns:
the remote.

getLocalHome

String getLocalHome()
Get the localHome.

Returns:
the localHome.

getLocal

String getLocal()
Get the local.

Returns:
the local.

getBusinessLocals

BusinessLocalsMetaData getBusinessLocals()
Get the businessLocals.

Returns:
the businessLocals.

getBusinessRemotes

BusinessRemotesMetaData getBusinessRemotes()
Get the businessRemotes.

Returns:
the businessRemotes.

getServiceEndpoint

String getServiceEndpoint()
Get the serviceEndpoint.

Returns:
the serviceEndpoint.

getSessionType

SessionType getSessionType()
Get the sessionType.

Returns:
the sessionType.

isStateful

boolean isStateful()
Is this stateful

Returns:
true for stateful

isStateless

boolean isStateless()
Is this stateless

Returns:
true for stateless

getTimeoutMethod

NamedMethodMetaData getTimeoutMethod()
Get the timeoutMethod.

Returns:
the timeoutMethod.

getInitMethods

InitMethodsMetaData getInitMethods()
Get the initMethods.

Returns:
the initMethods.

getRemoveMethods

RemoveMethodsMetaData getRemoveMethods()
Get the removeMethods.

Returns:
the removeMethods.

getTransactionType

javax.ejb.TransactionManagementType getTransactionType()
Description copied from interface: EnterpriseBeanMetaData
Get the transactionType.

Specified by:
getTransactionType in interface EnterpriseBeanMetaData
Returns:
the transactionType.

getAroundInvokes

AroundInvokesMetaData getAroundInvokes()
Get the aroundInvokes.

Returns:
the aroundInvokes.

getPostActivates

LifecycleCallbacksMetaData getPostActivates()
Get the postActivates.

Returns:
the postActivates.

getPrePassivates

LifecycleCallbacksMetaData getPrePassivates()
Get the prePassivates.

Returns:
the prePassivates.

JBoss Metadata EJB 7.2.2.Final

Copyright © 2015 JBoss by Red Hat. All Rights Reserved.