|
||||||||||
| 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. |
String |
getDtdPublicId()
Get the DTD public id if one was seen |
String |
getDtdSystemId()
Get the DTD system id if one was seen |
String |
getEjbClientJar()
|
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. |
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. |
protected JBossEnterpriseBeanMetaData |
newBean()
|
void |
setAssemblyDescriptor(JBossAssemblyDescriptorMetaData assemblyDescriptor)
Set the assemblyDescriptor. |
void |
setContainerConfigurations(ContainerConfigurationsMetaData containerConfigurations)
Set the containerConfigurations. |
void |
setDTD(String root,
String publicId,
String systemId)
Callback for the DTD information |
void |
setEjbClientJar(String ejbClientJar)
|
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 |
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 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 String getJaccContextID()
public void setJmxName(String jmxName)
jmxName - the jmxName.
IllegalArgumentException - for a null jmxNamepublic 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 RunAsIdentityMetaData getRunAsIdentity(String ejbName)
ejbName - - the servlet-name from the web.xml
public void merge(JBossMetaData override,
EjbJarMetaData original)
override - data which overrides originaloriginal - the original dataprotected JBossEnterpriseBeanMetaData newBean()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||