|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface EjbJar30Descriptor
This deployment descriptor provides the functionalities as described in the ejb-jar_3_0.xsd specification
Example:
EjbJar30Descriptor descriptor = Descriptors.create(EjbJar30Descriptor.class);
| Method Summary | |
|---|---|
AssemblyDescriptorType<EjbJar30Descriptor> |
assemblyDescriptor()
If not already created, a new assembly-descriptor element will be created and returned. |
EnterpriseBeansType<EjbJar30Descriptor> |
enterpriseBeans()
If not already created, a new enterprise-beans element will be created and returned. |
java.util.List<java.lang.String> |
getDescriptionList()
Returns all description elements |
java.util.List<java.lang.String> |
getDisplayNameList()
Returns all display-name elements |
java.lang.String |
getEjbClientJar()
Returns the ejb-client-jar element |
java.util.List<IconType<EjbJar30Descriptor>> |
getIconList()
Returns all icon elements |
java.lang.String |
getVersion()
Returns the version element |
IconType<EjbJar30Descriptor> |
icon()
Returns the icon element |
InterceptorsType<EjbJar30Descriptor> |
interceptors()
If not already created, a new interceptors element will be created and returned. |
java.lang.Boolean |
isMetadataComplete()
Returns the metadata-complete element |
RelationshipsType<EjbJar30Descriptor> |
relationships()
If not already created, a new relationships element will be created and returned. |
EjbJar30Descriptor |
removeAllDescription()
Removes the description element |
EjbJar30Descriptor |
removeAllDisplayName()
Removes the display-name element |
EjbJar30Descriptor |
removeAllIcon()
Removes all icon elements |
EjbJar30Descriptor |
removeAssemblyDescriptor()
Removes the assembly-descriptor element |
EjbJar30Descriptor |
removeEjbClientJar()
Removes the ejb-client-jar element |
EjbJar30Descriptor |
removeEnterpriseBeans()
Removes the enterprise-beans element |
EjbJar30Descriptor |
removeInterceptors()
Removes the interceptors element |
EjbJar30Descriptor |
removeMetadataComplete()
Removes the metadata-complete element |
EjbJar30Descriptor |
removeRelationships()
Removes the relationships element |
EjbJar30Descriptor |
removeVersion()
Removes the version element |
EjbJar30Descriptor |
setDescription(java.lang.String description)
Creates a new description element |
EjbJar30Descriptor |
setDescriptionList(java.lang.String... values)
Creates for all String objects representing description elements,
a new description element |
EjbJar30Descriptor |
setDisplayName(java.lang.String displayName)
Creates a new display-name element |
EjbJar30Descriptor |
setDisplayNameList(java.lang.String... values)
Creates for all String objects representing display-name elements,
a new display-name element |
EjbJar30Descriptor |
setEjbClientJar(java.lang.String ejbClientJar)
If not already created, a new ejb-client-jar element with the given value will be created. |
EjbJar30Descriptor |
setMetadataComplete(java.lang.Boolean metadataComplete)
If not already created, a new metadata-complete element with the given value will be created. |
EjbJar30Descriptor |
setVersion(java.lang.String version)
If not already created, a new version element with the given value will be created. |
| Methods inherited from interface org.jboss.shrinkwrap.descriptor.api.Descriptor |
|---|
exportAsString, exportTo, getDescriptorName |
| Methods inherited from interface org.jboss.shrinkwrap.descriptor.api.DescriptorNamespace |
|---|
addDefaultNamespaces, addNamespace, getNamespaces, removeAllNamespaces |
| Method Detail |
|---|
EjbJar30Descriptor setDescription(java.lang.String description)
description element
EjbJar30DescriptorEjbJar30Descriptor setDescriptionList(java.lang.String... values)
description elements,
a new description element
list - of description objects
EjbJar30DescriptorEjbJar30Descriptor removeAllDescription()
description element
EjbJar30Descriptorjava.util.List<java.lang.String> getDescriptionList()
description elements
descriptionEjbJar30Descriptor setDisplayName(java.lang.String displayName)
display-name element
EjbJar30DescriptorEjbJar30Descriptor setDisplayNameList(java.lang.String... values)
display-name elements,
a new display-name element
list - of display-name objects
EjbJar30DescriptorEjbJar30Descriptor removeAllDisplayName()
display-name element
EjbJar30Descriptorjava.util.List<java.lang.String> getDisplayNameList()
display-name elements
display-nameEjbJar30Descriptor removeAllIcon()
icon elements
EjbJar30DescriptorIconType<EjbJar30Descriptor> icon()
icon element
iconjava.util.List<IconType<EjbJar30Descriptor>> getIconList()
icon elements
iconEjbJar30Descriptor removeEnterpriseBeans()
enterprise-beans element
EjbJar30DescriptorEnterpriseBeansType<EjbJar30Descriptor> enterpriseBeans()
enterprise-beans element will be created and returned.
Otherwise, the existing enterprise-beans element will be returned.
enterprise-beansEjbJar30Descriptor removeInterceptors()
interceptors element
EjbJar30DescriptorInterceptorsType<EjbJar30Descriptor> interceptors()
interceptors element will be created and returned.
Otherwise, the existing interceptors element will be returned.
interceptorsEjbJar30Descriptor removeRelationships()
relationships element
EjbJar30DescriptorRelationshipsType<EjbJar30Descriptor> relationships()
relationships element will be created and returned.
Otherwise, the existing relationships element will be returned.
relationshipsEjbJar30Descriptor removeAssemblyDescriptor()
assembly-descriptor element
EjbJar30DescriptorAssemblyDescriptorType<EjbJar30Descriptor> assemblyDescriptor()
assembly-descriptor element will be created and returned.
Otherwise, the existing assembly-descriptor element will be returned.
assembly-descriptorEjbJar30Descriptor setEjbClientJar(java.lang.String ejbClientJar)
ejb-client-jar element with the given value will be created.
Otherwise, the existing ejb-client-jar element will be updated with the given value.
EjbJar30DescriptorEjbJar30Descriptor removeEjbClientJar()
ejb-client-jar element
EjbJar30Descriptorjava.lang.String getEjbClientJar()
ejb-client-jar element
ejb-client-jarEjbJar30Descriptor setVersion(java.lang.String version)
version element with the given value will be created.
Otherwise, the existing version element will be updated with the given value.
EjbJar30DescriptorEjbJar30Descriptor removeVersion()
version element
EjbJar30Descriptorjava.lang.String getVersion()
version element
versionEjbJar30Descriptor setMetadataComplete(java.lang.Boolean metadataComplete)
metadata-complete element with the given value will be created.
Otherwise, the existing metadata-complete element will be updated with the given value.
EjbJar30DescriptorEjbJar30Descriptor removeMetadataComplete()
metadata-complete element
EjbJar30Descriptorjava.lang.Boolean isMetadataComplete()
metadata-complete element
metadata-complete
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||