org.jboss.metadata.ejb.jboss
Class JBossServiceBeanMetaData
java.lang.Object
org.jboss.metadata.javaee.support.IdMetaDataImpl
org.jboss.metadata.javaee.support.NamedMetaData
org.jboss.metadata.javaee.support.NamedMetaDataWithDescriptionGroup
org.jboss.metadata.ejb.jboss.JBossEnterpriseBeanMetaData
org.jboss.metadata.ejb.jboss.JBossSessionBeanMetaData
org.jboss.metadata.ejb.jboss.JBossServiceBeanMetaData
- All Implemented Interfaces:
- Serializable, Cloneable, IEnterpriseBeanMetaData<JBossAssemblyDescriptorMetaData,JBossEnterpriseBeansMetaData,JBossEnterpriseBeanMetaData,JBossMetaData>, Environment, RemoteEnvironment, IdMetaData, MappableMetaData
public class JBossServiceBeanMetaData
- extends JBossSessionBeanMetaData
An EJB 3 service bean.
- Version:
- $Revision: 66431 $
- Author:
- Carlo de Wolf
- See Also:
- Serialized Form
| Methods inherited from class org.jboss.metadata.ejb.jboss.JBossSessionBeanMetaData |
checkValid, determineClusterConfig, determineJndiName, getAroundInvokes, getBusinessLocals, getBusinessRemotes, getCacheConfig, getClusterConfig, getContainerObjectNameJndiName, getDefaultConfigurationName, getDefaultInvokerJndiName, getDefaultInvokerName, getEjbTimeoutIdentity, getHome, getHomeJndiName, getInitMethods, getJndiName, getLocal, getLocalHome, getLocalHomeJndiName, getPortComponent, getPostActivates, getPrePassivates, getRemote, getRemoteBindings, getRemoveMethods, getSecurityRoleRefs, getServiceEndpoint, getSessionType, getTimeoutMethod, isCallByValue, isClustered, isConcurrent, isStateful, isStateless, merge, setAroundInvokes, setBusinessLocals, setBusinessRemotes, setCacheConfig, setCallByValue, setClusterConfig, setClustered, setConcurrent, setEjbTimeoutIdentity, setHome, setHomeJndiName, setInitMethods, setJndiName, setLocal, setLocalHome, setLocalHomeJndiName, setPortComponent, setPostActivates, setPrePassivates, setRemote, setRemoteBindings, setRemoveMethods, setSecurityRoleRefs, setServiceEndpoint, setSessionType, setTimeoutMethod |
| Methods inherited from class org.jboss.metadata.ejb.jboss.JBossEnterpriseBeanMetaData |
createPolicy, determineAllDepends, determineConfigurationName, determineContainerConfiguration, determineContainerName, determineInvokerBinding, determineInvokerBindings, determineLocalJndiName, determineResolvedJndiName, determineResolvedJndiName, getAnnotatedEjbReferences, getAnnotations, getAopDomainName, getAssemblyDescriptor, getConfigurationName, getContainerName, getContainerTransactions, getDefaultInvokers, getDepends, getEjbClass, getEjbJarMetaData, getEjbLocalReferenceByName, getEjbLocalReferences, getEjbName, getEjbReferenceByName, getEjbReferences, getEnterpriseBeansMetaData, getEnvironmentEntries, getEnvironmentEntryByName, getExcludeList, getGeneratedContainerName, getIgnoreDependency, getInvokerBindings, getIorSecurityConfig, getJBossMetaData, getJBossMetaDataWithCheck, getJndiBindingPolicy, getJndiEnvironmentRefsGroup, getJndiRefs, getMappedName, getMessageDestinationReferenceByName, getMessageDestinationReferences, getMethodAttributes, getMethodPermissions, getMethodPermissions, getMethodTransactionTimeout, getMethodTransactionTimeout, getMethodTransactionType, getMethodTransactionType, getPersistenceContextReferenceByName, getPersistenceContextRefs, getPersistenceUnitReferenceByName, getPersistenceUnitRefs, getPoolConfig, getPostConstructs, getPreDestroys, getResourceEnvironmentReferenceByName, getResourceEnvironmentReferences, getResourceReferenceByName, getResourceReferences, getSecurityDomain, getSecurityIdentity, getSecurityProxy, getSecurityRole, getSecurityRolePrincipals, getServiceReferenceByName, getServiceReferences, getTransactionType, hasMethodPermissions, isBMT, isCMT, isConsumer, isEntity, isExceptionOnRollback, isMessageDriven, isMethodReadOnly, isMethodReadOnly, isTimerPersistence, merge, merge, newBean, setAnnotations, setAopDomainName, setConfigurationName, setContainerName, setDepends, setEjbClass, setEjbName, setEnterpriseBeansMetaData, setExceptionOnRollback, setGeneratedContainerName, setIgnoreDependency, setInvokerBindings, setIorSecurityConfig, setJndiBindingPolicy, setJndiEnvironmentRefsGroup, setJndiRefs, setMappedName, setMethodAttributes, setPoolConfig, setSecurityDomain, setSecurityIdentity, setSecurityProxy, setTimerPersistence, setTransactionType |
JBossServiceBeanMetaData
public JBossServiceBeanMetaData()
getLocalJndiName
public String getLocalJndiName()
- Description copied from class:
JBossEnterpriseBeanMetaData
- Get the localJndiName.
- Overrides:
getLocalJndiName in class JBossEnterpriseBeanMetaData
- Returns:
- the localJndiName.
getManagement
public String getManagement()
getObjectName
public String getObjectName()
getXmbean
public String getXmbean()
isService
public boolean isService()
- Description copied from class:
JBossEnterpriseBeanMetaData
- Whether this is a service bean
- Overrides:
isService in class JBossEnterpriseBeanMetaData
- Returns:
- true when a service bean
isSession
public boolean isSession()
- Although a service bean shares the same metadata
as a session bean, it's not trully a session bean.
- Specified by:
isSession in interface IEnterpriseBeanMetaData<JBossAssemblyDescriptorMetaData,JBossEnterpriseBeansMetaData,JBossEnterpriseBeanMetaData,JBossMetaData>- Overrides:
isSession in class JBossSessionBeanMetaData
- Returns:
- true when a session bean
setLocalJndiName
public void setLocalJndiName(String localJndiName)
- Description copied from class:
JBossEnterpriseBeanMetaData
- Set the localJndiName.
- Overrides:
setLocalJndiName in class JBossEnterpriseBeanMetaData
- Parameters:
localJndiName - the localJndiName.
setManagement
public void setManagement(String management)
setObjectName
public void setObjectName(String objectName)
setXmbean
public void setXmbean(String xmBean)
Copyright © 2008 JBoss, A division of Red Hat. All Rights Reserved.