org.jboss.metadata.ejb.jboss.jndipolicy.plugins
Class JBossServicePolicyDecorator

java.lang.Object
  extended by org.jboss.metadata.javaee.support.IdMetaDataImpl
      extended by org.jboss.metadata.javaee.support.NamedMetaData
          extended by org.jboss.metadata.javaee.support.NamedMetaDataWithDescriptionGroup
              extended by org.jboss.metadata.ejb.jboss.JBossEnterpriseBeanMetaData
                  extended by org.jboss.metadata.ejb.jboss.JBossSessionBeanMetaData
                      extended by org.jboss.metadata.ejb.jboss.JBossServiceBeanMetaData
                          extended by org.jboss.metadata.ejb.jboss.jndipolicy.plugins.JBossSessionPolicyDecorator<JBossServiceBeanMetaData>
                              extended by org.jboss.metadata.ejb.jboss.jndipolicy.plugins.JBossServicePolicyDecorator
All Implemented Interfaces:
Serializable, Cloneable, IEnterpriseBeanMetaData<JBossAssemblyDescriptorMetaData,JBossEnterpriseBeansMetaData,JBossEnterpriseBeanMetaData,JBossMetaData>, ITimeoutTarget, ResolveableJndiNameJbossEnterpriseBeanMetadata, ResolveableJndiNameJbossSessionBeanMetadata, Environment, RemoteEnvironment, IdMetaData, MappableMetaData

public class JBossServicePolicyDecorator
extends JBossSessionPolicyDecorator<JBossServiceBeanMetaData>

JBossServicePolicyDecorator

Version:
$Revision: $
Author:
ALR
See Also:
Serialized Form

Constructor Summary
JBossServicePolicyDecorator(JBossServiceBeanMetaData delegate, DefaultJndiBindingPolicy jndiPolicy)
           
 
Method Summary
 String getManagement()
           
 String getObjectName()
           
 String getXmbean()
           
 void merge(JBossEnterpriseBeanMetaData overrideEjb, JBossEnterpriseBeanMetaData originalEjb)
           
 void setManagement(String management)
           
 void setObjectName(String objectName)
           
 void setXmbean(String xmBean)
           
 
Methods inherited from class org.jboss.metadata.ejb.jboss.jndipolicy.plugins.JBossSessionPolicyDecorator
checkValid, classifyInterface, clone, createPolicy, determineAllDepends, determineClusterConfig, determineConfigurationName, determineContainerConfiguration, determineContainerName, determineInvokerBinding, determineInvokerBindings, determineJndiName, determineLocalJndiName, determineResolvedJndiName, determineResolvedJndiName, determineResolvedLocalBusinessDefaultJndiName, determineResolvedLocalHomeJndiName, determineResolvedRemoteBusinessDefaultJndiName, determineResolvedRemoteHomeJndiName, equals, getAnnotatedEjbReferences, getAnnotations, getAopDomainName, getAroundInvokes, getBusinessLocals, getBusinessRemotes, getCacheConfig, getClusterConfig, getConfigurationName, getContainerName, getContainerObjectNameJndiName, getContainerTransactions, getDefaultConfigurationName, getDefaultInvokerName, getDelegate, getDepends, getDescriptionGroup, getEjbClass, getEjbJarMetaData, getEjbLocalReferenceByName, getEjbLocalReferences, getEjbName, getEjbReferenceByName, getEjbReferences, getEjbTimeoutIdentity, getEnterpriseBeansMetaData, getEnvironmentEntries, getEnvironmentEntryByName, getExcludeList, getGeneratedContainerName, getHome, getHomeJndiName, getId, getIgnoreDependency, getInitMethods, getInvokerBindings, getIorSecurityConfig, getJBossMetaData, getJBossMetaDataWithCheck, getJndiBindingPolicy, getJndiEnvironmentRefsGroup, getJndiName, getJndiPolicy, getJndiRefs, getKey, getLocal, getLocalBindings, getLocalHome, getLocalHomeJndiName, getLocalJndiName, getMappedName, getMessageDestinationReferenceByName, getMessageDestinationReferences, getMethodAttributes, getMethodPermissions, getMethodPermissions, getMethodTransactionTimeout, getMethodTransactionTimeout, getMethodTransactionType, getMethodTransactionType, getName, getPersistenceContextReferenceByName, getPersistenceContextRefs, getPersistenceUnitReferenceByName, getPersistenceUnitRefs, getPoolConfig, getPortComponent, getPostActivates, getPostConstructs, getPreDestroys, getPrePassivates, getRemote, getRemoteBindings, getRemoveMethods, getResourceEnvironmentReferenceByName, getResourceEnvironmentReferences, getResourceReferenceByName, getResourceReferences, getSecurityDomain, getSecurityIdentity, getSecurityProxy, getSecurityRole, getSecurityRolePrincipals, getSecurityRoleRefs, getServiceEndpoint, getServiceReferenceByName, getServiceReferences, getSessionType, getTimeoutMethod, getTransactionType, hashCode, hasMethodPermissions, isBMT, isCallByValue, isClustered, isCMT, isConcurrent, isConsumer, isEntity, isExceptionOnRollback, isMessageDriven, isMethodReadOnly, isMethodReadOnly, isService, isSession, isStateful, isStateless, isTimerPersistence, merge, merge, merge, merge, merge, setAnnotations, setAopDomainName, setAroundInvokes, setBusinessLocals, setBusinessRemotes, setCacheConfig, setCallByValue, setClusterConfig, setClustered, setConcurrent, setConfigurationName, setContainerName, setDepends, setDescriptionGroup, setEjbClass, setEjbName, setEjbTimeoutIdentity, setEnterpriseBeansMetaData, setExceptionOnRollback, setGeneratedContainerName, setHome, setHomeJndiName, setId, setIgnoreDependency, setInitMethods, setInvokerBindings, setIorSecurityConfig, setJndiBindingPolicy, setJndiEnvironmentRefsGroup, setJndiName, setJndiPolicy, setJndiRefs, setLocal, setLocalBindings, setLocalHome, setLocalHomeJndiName, setLocalJndiName, setMappedName, setMethodAttributes, setName, setPoolConfig, setPortComponent, setPostActivates, setPrePassivates, setRemote, setRemoteBindings, setRemoveMethods, setSecurityDomain, setSecurityIdentity, setSecurityProxy, setSecurityRoleRefs, setServiceEndpoint, setSessionType, setTimeoutMethod, setTimerPersistence, setTransactionType
 
Methods inherited from class org.jboss.metadata.ejb.jboss.JBossSessionBeanMetaData
getDefaultInvokerJndiName, merge
 
Methods inherited from class org.jboss.metadata.ejb.jboss.JBossEnterpriseBeanMetaData
getAssemblyDescriptor, getDefaultInvokers, getSecurityRolesPrincipalVersusRolesMap, isGeneric, newBean, newBean, setEnvironmentRefsGroup
 
Methods inherited from class org.jboss.metadata.javaee.support.NamedMetaData
toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JBossServicePolicyDecorator

public JBossServicePolicyDecorator(JBossServiceBeanMetaData delegate,
                                   DefaultJndiBindingPolicy jndiPolicy)
Method Detail

getManagement

public String getManagement()
Overrides:
getManagement in class JBossSessionPolicyDecorator<JBossServiceBeanMetaData>

getObjectName

public String getObjectName()
Overrides:
getObjectName in class JBossSessionPolicyDecorator<JBossServiceBeanMetaData>

getXmbean

public String getXmbean()
Overrides:
getXmbean in class JBossSessionPolicyDecorator<JBossServiceBeanMetaData>

merge

public void merge(JBossEnterpriseBeanMetaData overrideEjb,
                  JBossEnterpriseBeanMetaData originalEjb)
Overrides:
merge in class JBossSessionPolicyDecorator<JBossServiceBeanMetaData>

setManagement

public void setManagement(String management)
Overrides:
setManagement in class JBossSessionPolicyDecorator<JBossServiceBeanMetaData>

setObjectName

public void setObjectName(String objectName)
Overrides:
setObjectName in class JBossSessionPolicyDecorator<JBossServiceBeanMetaData>

setXmbean

public void setXmbean(String xmBean)
Overrides:
setXmbean in class JBossSessionPolicyDecorator<JBossServiceBeanMetaData>


Copyright © 2011 JBoss, a division of Red Hat, Inc.. All Rights Reserved.