|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jboss.metadata.javaee.support.IdMetaDataImpl
org.jboss.metadata.javaee.support.IdMetaDataImplWithDescriptionGroup
org.jboss.metadata.ejb.jboss.JBossMetaData
public class JBossMetaData
JBossMetaData.
Constructor Summary | |
---|---|
JBossMetaData()
Create a new JBossMetaData. |
Method Summary | |
---|---|
JBossAssemblyDescriptorMetaData |
getAssemblyDescriptor()
|
ContainerConfigurationMetaData |
getContainerConfiguration(String name)
Get a container configuration |
ContainerConfigurationsMetaData |
getContainerConfigurations()
Get the containerConfigurations. |
DeploymentSummary |
getDeploymentSummary()
Get the ejb deployment summary information. |
String |
getDtdPublicId()
Get the DTD public id if one was seen |
String |
getDtdSystemId()
Get the DTD system id if one was seen |
String |
getEjbClientJar()
|
String |
getEjbVersion()
The spec metadata version information |
JBossEnterpriseBeanMetaData |
getEnterpriseBean(String name)
Get an enterprise bean |
JBossEnterpriseBeansMetaData |
getEnterpriseBeans()
Get the enterpriseBeans. |
InterceptorsMetaData |
getInterceptors()
|
InvokerProxyBindingMetaData |
getInvokerProxyBinding(String name)
Get an invoker proxy binding |
InvokerProxyBindingsMetaData |
getInvokerProxyBindings()
Get the invokerProxyBindings. |
String |
getJaccContextID()
|
String |
getJmxName()
Get the jmxName. |
String |
getJndiBindingPolicy()
|
LoaderRepositoryMetaData |
getLoaderRepository()
Get the loaderRepository. |
RelationsMetaData |
getRelationships()
|
ResourceManagerMetaData |
getResourceManager(String name)
Get a resource manager |
ResourceManagersMetaData |
getResourceManagers()
Get the resourceManagers. |
RunAsIdentityMetaData |
getRunAsIdentity(String ejbName)
Access the RunAsIdentity associated with the given servlet |
String |
getSecurityDomain()
Get the securityDomain. |
String |
getUnauthenticatedPrincipal()
Get the unauthenticatedPrincipal. |
String |
getVersion()
Get the jboss.xml version. |
WebservicesMetaData |
getWebservices()
Get the webservices. |
boolean |
isEJB1x()
|
boolean |
isEJB21()
|
boolean |
isEJB2x()
|
boolean |
isEJB3x()
|
boolean |
isExceptionOnRollback()
Get the exceptionOnRollback. |
boolean |
isExcludeMissingMethods()
Get the excludeMissingMethods. |
boolean |
isMetadataComplete()
|
void |
merge(JBossMetaData override,
EjbJarMetaData original)
Merge the contents of override with original into this. |
void |
merge(JBossMetaData override,
JBossMetaData original)
|
protected JBossEnterpriseBeanMetaData |
newBean()
|
void |
setAssemblyDescriptor(JBossAssemblyDescriptorMetaData assemblyDescriptor)
Set the assemblyDescriptor. |
void |
setContainerConfigurations(ContainerConfigurationsMetaData containerConfigurations)
Set the containerConfigurations. |
void |
setDeploymentSummary(DeploymentSummary deploymentSummary)
|
void |
setDTD(String root,
String publicId,
String systemId)
Callback for the DTD information |
void |
setEjbClientJar(String ejbClientJar)
|
void |
setEjbVersion(String ejbVersion)
|
void |
setEnforceEjbRestrictions(String enforceEjbRestrictions)
Set the enforceEjbRestrictions. |
void |
setEnterpriseBeans(JBossEnterpriseBeansMetaData enterpriseBeans)
Set the enterpriseBeans. |
void |
setExceptionOnRollback(boolean exceptionOnRollback)
Set the exceptionOnRollback. |
void |
setExcludeMissingMethods(boolean excludeMissingMethods)
Set the excludeMissingMethods. |
void |
setInvokerProxyBindings(InvokerProxyBindingsMetaData invokerProxyBindings)
Set the invokerProxyBindings. |
void |
setJaccContextID(String jaccContextID)
Set the JACC context id |
void |
setJmxName(String jmxName)
Set the jmxName. |
void |
setJndiBindingPolicy(String jndiBindingPolicy)
|
void |
setLoaderRepository(LoaderRepositoryMetaData loaderRepository)
Set the loaderRepository. |
void |
setMetadataComplete(boolean metadataComplete)
|
void |
setRelationships(RelationsMetaData relationships)
|
void |
setResourceManagers(ResourceManagersMetaData resourceManagers)
Set the resourceManagers. |
void |
setSecurityDomain(String securityDomain)
Set the securityDomain. |
void |
setUnauthenticatedPrincipal(String unauthenticatedPrincipal)
Set the unauthenticatedPrincipal. |
void |
setVersion(String version)
Set the version. |
void |
setWebservices(WebservicesMetaData webservices)
Set the webservices. |
Methods inherited from class org.jboss.metadata.javaee.support.IdMetaDataImplWithDescriptionGroup |
---|
getDescriptionGroup, merge, setDescriptionGroup |
Methods inherited from class org.jboss.metadata.javaee.support.IdMetaDataImpl |
---|
clone, equals, getId, hashCode, merge, merge, setId |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public JBossMetaData()
Method Detail |
---|
public void setDTD(String root, String publicId, String systemId)
root
- publicId
- systemId
- public String getDtdPublicId()
public String getDtdSystemId()
public InterceptorsMetaData getInterceptors()
getInterceptors
in interface IEjbJarMetaData<JBossAssemblyDescriptorMetaData,JBossEnterpriseBeansMetaData,JBossEnterpriseBeanMetaData,JBossMetaData>
public String getVersion()
getVersion
in interface IEjbJarMetaData<JBossAssemblyDescriptorMetaData,JBossEnterpriseBeansMetaData,JBossEnterpriseBeanMetaData,JBossMetaData>
public void setVersion(String version)
setVersion
in interface IEjbJarMetaData<JBossAssemblyDescriptorMetaData,JBossEnterpriseBeansMetaData,JBossEnterpriseBeanMetaData,JBossMetaData>
version
- the version.
IllegalArgumentException
- for a null versionpublic JBossAssemblyDescriptorMetaData getAssemblyDescriptor()
getAssemblyDescriptor
in interface IEjbJarMetaData<JBossAssemblyDescriptorMetaData,JBossEnterpriseBeansMetaData,JBossEnterpriseBeanMetaData,JBossMetaData>
public String getEjbClientJar()
getEjbClientJar
in interface IEjbJarMetaData<JBossAssemblyDescriptorMetaData,JBossEnterpriseBeansMetaData,JBossEnterpriseBeanMetaData,JBossMetaData>
public void setEjbClientJar(String ejbClientJar)
setEjbClientJar
in interface IEjbJarMetaData<JBossAssemblyDescriptorMetaData,JBossEnterpriseBeansMetaData,JBossEnterpriseBeanMetaData,JBossMetaData>
public String getEjbVersion()
public void setEjbVersion(String ejbVersion)
public RelationsMetaData getRelationships()
getRelationships
in interface IEjbJarMetaData<JBossAssemblyDescriptorMetaData,JBossEnterpriseBeansMetaData,JBossEnterpriseBeanMetaData,JBossMetaData>
public void setRelationships(RelationsMetaData relationships)
setRelationships
in interface IEjbJarMetaData<JBossAssemblyDescriptorMetaData,JBossEnterpriseBeansMetaData,JBossEnterpriseBeanMetaData,JBossMetaData>
public boolean isEJB1x()
isEJB1x
in interface IEjbJarMetaData<JBossAssemblyDescriptorMetaData,JBossEnterpriseBeansMetaData,JBossEnterpriseBeanMetaData,JBossMetaData>
public boolean isEJB21()
isEJB21
in interface IEjbJarMetaData<JBossAssemblyDescriptorMetaData,JBossEnterpriseBeansMetaData,JBossEnterpriseBeanMetaData,JBossMetaData>
public boolean isEJB2x()
isEJB2x
in interface IEjbJarMetaData<JBossAssemblyDescriptorMetaData,JBossEnterpriseBeansMetaData,JBossEnterpriseBeanMetaData,JBossMetaData>
public boolean isEJB3x()
isEJB3x
in interface IEjbJarMetaData<JBossAssemblyDescriptorMetaData,JBossEnterpriseBeansMetaData,JBossEnterpriseBeanMetaData,JBossMetaData>
public LoaderRepositoryMetaData getLoaderRepository()
public void setLoaderRepository(LoaderRepositoryMetaData loaderRepository)
loaderRepository
- the loaderRepository.
IllegalArgumentException
- for a null loaderRepositorypublic String getJmxName()
public void setJmxName(String jmxName)
jmxName
- the jmxName.
IllegalArgumentException
- for a null jmxNamepublic String getJaccContextID()
public void setJaccContextID(String jaccContextID)
jaccContextID
- the id to use for the bean JACC contextpublic String getSecurityDomain()
public void setSecurityDomain(String securityDomain)
securityDomain
- the securityDomain.
IllegalArgumentException
- for a null securityDomainpublic boolean isExcludeMissingMethods()
public void setExcludeMissingMethods(boolean excludeMissingMethods)
excludeMissingMethods
- the excludeMissingMethods.public String getUnauthenticatedPrincipal()
public void setUnauthenticatedPrincipal(String unauthenticatedPrincipal)
unauthenticatedPrincipal
- the unauthenticatedPrincipal.
IllegalArgumentException
- for a null unauthenticatedPrincipalpublic boolean isExceptionOnRollback()
public void setExceptionOnRollback(boolean exceptionOnRollback)
exceptionOnRollback
- the exceptionOnRollback.public boolean isMetadataComplete()
public void setMetadataComplete(boolean metadataComplete)
public JBossEnterpriseBeansMetaData getEnterpriseBeans()
getEnterpriseBeans
in interface IEjbJarMetaData<JBossAssemblyDescriptorMetaData,JBossEnterpriseBeansMetaData,JBossEnterpriseBeanMetaData,JBossMetaData>
public void setEnterpriseBeans(JBossEnterpriseBeansMetaData enterpriseBeans)
setEnterpriseBeans
in interface IEjbJarMetaData<JBossAssemblyDescriptorMetaData,JBossEnterpriseBeansMetaData,JBossEnterpriseBeanMetaData,JBossMetaData>
enterpriseBeans
- the enterpriseBeans.
IllegalArgumentException
- for a null enterpriseBeanspublic JBossEnterpriseBeanMetaData getEnterpriseBean(String name)
getEnterpriseBean
in interface IEjbJarMetaData<JBossAssemblyDescriptorMetaData,JBossEnterpriseBeansMetaData,JBossEnterpriseBeanMetaData,JBossMetaData>
name
- the name
public void setEnforceEjbRestrictions(String enforceEjbRestrictions)
enforceEjbRestrictions
- the enforceEjbRestrictions.
IllegalArgumentException
- for a null enforceEjbRestrictionspublic WebservicesMetaData getWebservices()
public void setWebservices(WebservicesMetaData webservices)
webservices
- the webservices.
IllegalArgumentException
- for a null webservicespublic ContainerConfigurationsMetaData getContainerConfigurations()
public void setContainerConfigurations(ContainerConfigurationsMetaData containerConfigurations)
containerConfigurations
- the containerConfigurations.
IllegalArgumentException
- for a null containerConfigurationspublic ContainerConfigurationMetaData getContainerConfiguration(String name)
name
- the name
public InvokerProxyBindingsMetaData getInvokerProxyBindings()
public void setInvokerProxyBindings(InvokerProxyBindingsMetaData invokerProxyBindings)
invokerProxyBindings
- the invokerProxyBindings.
IllegalArgumentException
- for a null invokerProxyBindingspublic InvokerProxyBindingMetaData getInvokerProxyBinding(String name)
name
- the name
public ResourceManagersMetaData getResourceManagers()
public void setResourceManagers(ResourceManagersMetaData resourceManagers)
resourceManagers
- the resourceManagers.
IllegalArgumentException
- for a null resourceManagerspublic ResourceManagerMetaData getResourceManager(String name)
name
- the name
public void setAssemblyDescriptor(JBossAssemblyDescriptorMetaData assemblyDescriptor)
setAssemblyDescriptor
in interface IEjbJarMetaData<JBossAssemblyDescriptorMetaData,JBossEnterpriseBeansMetaData,JBossEnterpriseBeanMetaData,JBossMetaData>
assemblyDescriptor
- the assemblyDescriptor.
IllegalArgumentException
- for a null assemblyDescriptorpublic String getJndiBindingPolicy()
public void setJndiBindingPolicy(String jndiBindingPolicy)
public RunAsIdentityMetaData getRunAsIdentity(String ejbName)
ejbName
- - the servlet-name from the web.xml
public DeploymentSummary getDeploymentSummary()
public void setDeploymentSummary(DeploymentSummary deploymentSummary)
public void merge(JBossMetaData override, EjbJarMetaData original)
override
- data which overrides originaloriginal
- the original datapublic void merge(JBossMetaData override, JBossMetaData original)
protected JBossEnterpriseBeanMetaData newBean()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |