org.jboss.metadata.ejb.jboss
Class JBossEnvironmentRefsGroupMetaData
java.lang.Object
org.jboss.metadata.javaee.spec.RemoteEnvironmentRefsGroupMetaData
org.jboss.metadata.ejb.jboss.JBossEnvironmentRefsGroupMetaData
- All Implemented Interfaces:
- Serializable, Environment, MutableRemoteEnvironment, RemoteEnvironment
- Direct Known Subclasses:
- JBossWeb4xEnvironmentRefsGroupMetaData
public class JBossEnvironmentRefsGroupMetaData
- extends RemoteEnvironmentRefsGroupMetaData
- implements Serializable, Environment
JBossEnvironmentRefsGroupMetaData.
- Version:
- $Revision: 1.1 $
- Author:
- Adrian Brock
- See Also:
- Serialized Form
Method Summary |
EJBLocalReferenceMetaData |
getEjbLocalReferenceByName(String name)
Get by name |
EJBLocalReferencesMetaData |
getEjbLocalReferences()
Get the ejbLocalReferences. |
PersistenceContextReferenceMetaData |
getPersistenceContextReferenceByName(String name)
Get by name |
PersistenceContextReferencesMetaData |
getPersistenceContextRefs()
Get the persistenceContextRefs. |
ServiceReferencesMetaData |
getServiceReferences()
Get the serviceReferences. |
void |
merge(JBossEnvironmentRefsGroupMetaData jbossEnv,
Environment specEnv,
ResourceManagersMetaData resourceMgrs,
String overrideFile,
String overridenFile,
boolean mustOverride)
Merge an environment |
void |
merge(JBossEnvironmentRefsGroupMetaData override,
JBossEnvironmentRefsGroupMetaData original,
ResourceManagersMetaData resourceManagers)
|
static JBossEnvironmentRefsGroupMetaData |
mergeNew(JBossEnvironmentRefsGroupMetaData jbossEnvironmentRefsGroup,
EnvironmentRefsGroupMetaData environmentRefsGroup,
ResourceManagersMetaData resourceMgrs,
String overrideFile,
String overridenFile,
boolean mustOverride)
Merge an environment |
void |
setEjbLocalReferences(EJBLocalReferencesMetaData ejbLocalReferences)
|
void |
setPersistenceContextRefs(PersistenceContextReferencesMetaData persistenceContextRefs)
|
void |
setServiceReferences(ServiceReferencesMetaData serviceReferences)
Set the serviceReferences. |
Methods inherited from class org.jboss.metadata.javaee.spec.RemoteEnvironmentRefsGroupMetaData |
getAnnotatedEjbReferences, getEjbReferenceByName, getEjbReferences, getEnvironmentEntries, getEnvironmentEntryByName, getMessageDestinationReferenceByName, getMessageDestinationReferences, getPersistenceUnitReferenceByName, getPersistenceUnitRefs, getPostConstructs, getPreDestroys, getResourceEnvironmentReferenceByName, getResourceEnvironmentReferences, getResourceReferenceByName, getResourceReferences, getServiceReferenceByName, merge, setAnnotatedEjbReferences, setEjbReferences, setEnvironmentEntries, setMessageDestinationReferences, setPersistenceUnitRefs, setPostConstructs, setPreDestroys, setResourceEnvironmentReferences, setResourceReferences |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.jboss.metadata.javaee.spec.RemoteEnvironment |
getAnnotatedEjbReferences, getEjbReferenceByName, getEjbReferences, getEnvironmentEntries, getEnvironmentEntryByName, getMessageDestinationReferenceByName, getMessageDestinationReferences, getPersistenceUnitReferenceByName, getPersistenceUnitRefs, getPostConstructs, getPreDestroys, getResourceEnvironmentReferenceByName, getResourceEnvironmentReferences, getResourceReferenceByName, getResourceReferences, getServiceReferenceByName |
JBossEnvironmentRefsGroupMetaData
public JBossEnvironmentRefsGroupMetaData()
mergeNew
public static JBossEnvironmentRefsGroupMetaData mergeNew(JBossEnvironmentRefsGroupMetaData jbossEnvironmentRefsGroup,
EnvironmentRefsGroupMetaData environmentRefsGroup,
ResourceManagersMetaData resourceMgrs,
String overrideFile,
String overridenFile,
boolean mustOverride)
- Merge an environment
- Parameters:
jbossEnvironmentRefsGroup
- the override environmentenvironmentRefsGroup
- the overriden environmentoverridenFile
- the overriden file nameoverrideFile
- the override file
- Returns:
- the merged environment
getEjbLocalReferenceByName
public EJBLocalReferenceMetaData getEjbLocalReferenceByName(String name)
- Description copied from interface:
Environment
- Get by name
- Specified by:
getEjbLocalReferenceByName
in interface Environment
- Parameters:
name
- the name
- Returns:
- the result or null if not found
getPersistenceContextReferenceByName
public PersistenceContextReferenceMetaData getPersistenceContextReferenceByName(String name)
- Description copied from interface:
Environment
- Get by name
- Specified by:
getPersistenceContextReferenceByName
in interface Environment
- Parameters:
name
- the name
- Returns:
- the result or null if not found
getServiceReferences
public ServiceReferencesMetaData getServiceReferences()
- Description copied from class:
RemoteEnvironmentRefsGroupMetaData
- Get the serviceReferences.
- Specified by:
getServiceReferences
in interface RemoteEnvironment
- Overrides:
getServiceReferences
in class RemoteEnvironmentRefsGroupMetaData
- Returns:
- the serviceReferences.
setServiceReferences
public void setServiceReferences(ServiceReferencesMetaData serviceReferences)
- Description copied from class:
RemoteEnvironmentRefsGroupMetaData
- Set the serviceReferences.
- Specified by:
setServiceReferences
in interface MutableRemoteEnvironment
- Overrides:
setServiceReferences
in class RemoteEnvironmentRefsGroupMetaData
- Parameters:
serviceReferences
- the serviceReferences.
getEjbLocalReferences
public EJBLocalReferencesMetaData getEjbLocalReferences()
- Description copied from interface:
Environment
- Get the ejbLocalReferences.
- Specified by:
getEjbLocalReferences
in interface Environment
- Returns:
- the ejbLocalReferences.
setEjbLocalReferences
public void setEjbLocalReferences(EJBLocalReferencesMetaData ejbLocalReferences)
getPersistenceContextRefs
public PersistenceContextReferencesMetaData getPersistenceContextRefs()
- Description copied from interface:
Environment
- Get the persistenceContextRefs.
- Specified by:
getPersistenceContextRefs
in interface Environment
- Returns:
- the persistenceContextRefs.
setPersistenceContextRefs
public void setPersistenceContextRefs(PersistenceContextReferencesMetaData persistenceContextRefs)
merge
public void merge(JBossEnvironmentRefsGroupMetaData jbossEnv,
Environment specEnv,
ResourceManagersMetaData resourceMgrs,
String overrideFile,
String overridenFile,
boolean mustOverride)
- Merge an environment
- Parameters:
jbossEnvironmentRefsGroup
- the override environmentenvironmentRefsGroup
- the overriden environmentoverridenFile
- the overriden file nameoverrideFile
- the override file
merge
public void merge(JBossEnvironmentRefsGroupMetaData override,
JBossEnvironmentRefsGroupMetaData original,
ResourceManagersMetaData resourceManagers)
Copyright © 2009 JBoss Inc.. All Rights Reserved.