|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface EjbJar31Descriptor
This deployment descriptor provides the functionalities as described in the ejb-jar_3_1.xsd specification
Example:
EjbJar31Descriptor descriptor = Descriptors.create(EjbJar31Descriptor.class);
Method Summary | |
---|---|
AssemblyDescriptorType<EjbJar31Descriptor> |
assemblyDescriptor()
If not already created, a new assembly-descriptor element will be created and returned. |
EnterpriseBeansType<EjbJar31Descriptor> |
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<EjbJar31Descriptor>> |
getIconList()
Returns all icon elements |
java.lang.String |
getModuleName()
Returns the module-name element |
java.lang.String |
getVersion()
Returns the version element |
IconType<EjbJar31Descriptor> |
icon()
Returns the icon element |
InterceptorsType<EjbJar31Descriptor> |
interceptors()
If not already created, a new interceptors element will be created and returned. |
java.lang.Boolean |
isMetadataComplete()
Returns the metadata-complete element |
RelationshipsType<EjbJar31Descriptor> |
relationships()
If not already created, a new relationships element will be created and returned. |
EjbJar31Descriptor |
removeAllDescription()
Removes the description element |
EjbJar31Descriptor |
removeAllDisplayName()
Removes the display-name element |
EjbJar31Descriptor |
removeAllIcon()
Removes all icon elements |
EjbJar31Descriptor |
removeAssemblyDescriptor()
Removes the assembly-descriptor element |
EjbJar31Descriptor |
removeEjbClientJar()
Removes the ejb-client-jar element |
EjbJar31Descriptor |
removeEnterpriseBeans()
Removes the enterprise-beans element |
EjbJar31Descriptor |
removeInterceptors()
Removes the interceptors element |
EjbJar31Descriptor |
removeMetadataComplete()
Removes the metadata-complete element |
EjbJar31Descriptor |
removeModuleName()
Removes the module-name element |
EjbJar31Descriptor |
removeRelationships()
Removes the relationships element |
EjbJar31Descriptor |
removeVersion()
Removes the version element |
EjbJar31Descriptor |
setDescription(java.lang.String description)
Creates a new description element |
EjbJar31Descriptor |
setDescriptionList(java.lang.String... values)
Creates for all String objects representing description elements,
a new description element |
EjbJar31Descriptor |
setDisplayName(java.lang.String displayName)
Creates a new display-name element |
EjbJar31Descriptor |
setDisplayNameList(java.lang.String... values)
Creates for all String objects representing display-name elements,
a new display-name element |
EjbJar31Descriptor |
setEjbClientJar(java.lang.String ejbClientJar)
If not already created, a new ejb-client-jar element with the given value will be created. |
EjbJar31Descriptor |
setMetadataComplete(java.lang.Boolean metadataComplete)
If not already created, a new metadata-complete element with the given value will be created. |
EjbJar31Descriptor |
setModuleName(java.lang.String moduleName)
If not already created, a new module-name element with the given value will be created. |
EjbJar31Descriptor |
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 |
---|
EjbJar31Descriptor setDescription(java.lang.String description)
description
element
EjbJar31Descriptor
EjbJar31Descriptor setDescriptionList(java.lang.String... values)
description
elements,
a new description
element
list
- of description
objects
EjbJar31Descriptor
EjbJar31Descriptor removeAllDescription()
description
element
EjbJar31Descriptor
java.util.List<java.lang.String> getDescriptionList()
description
elements
description
EjbJar31Descriptor setDisplayName(java.lang.String displayName)
display-name
element
EjbJar31Descriptor
EjbJar31Descriptor setDisplayNameList(java.lang.String... values)
display-name
elements,
a new display-name
element
list
- of display-name
objects
EjbJar31Descriptor
EjbJar31Descriptor removeAllDisplayName()
display-name
element
EjbJar31Descriptor
java.util.List<java.lang.String> getDisplayNameList()
display-name
elements
display-name
EjbJar31Descriptor removeAllIcon()
icon
elements
EjbJar31Descriptor
IconType<EjbJar31Descriptor> icon()
icon
element
icon
java.util.List<IconType<EjbJar31Descriptor>> getIconList()
icon
elements
icon
EjbJar31Descriptor setModuleName(java.lang.String moduleName)
module-name
element with the given value will be created.
Otherwise, the existing module-name
element will be updated with the given value.
EjbJar31Descriptor
EjbJar31Descriptor removeModuleName()
module-name
element
EjbJar31Descriptor
java.lang.String getModuleName()
module-name
element
module-name
EjbJar31Descriptor removeEnterpriseBeans()
enterprise-beans
element
EjbJar31Descriptor
EnterpriseBeansType<EjbJar31Descriptor> enterpriseBeans()
enterprise-beans
element will be created and returned.
Otherwise, the existing enterprise-beans
element will be returned.
enterprise-beans
EjbJar31Descriptor removeInterceptors()
interceptors
element
EjbJar31Descriptor
InterceptorsType<EjbJar31Descriptor> interceptors()
interceptors
element will be created and returned.
Otherwise, the existing interceptors
element will be returned.
interceptors
EjbJar31Descriptor removeRelationships()
relationships
element
EjbJar31Descriptor
RelationshipsType<EjbJar31Descriptor> relationships()
relationships
element will be created and returned.
Otherwise, the existing relationships
element will be returned.
relationships
EjbJar31Descriptor removeAssemblyDescriptor()
assembly-descriptor
element
EjbJar31Descriptor
AssemblyDescriptorType<EjbJar31Descriptor> assemblyDescriptor()
assembly-descriptor
element will be created and returned.
Otherwise, the existing assembly-descriptor
element will be returned.
assembly-descriptor
EjbJar31Descriptor 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.
EjbJar31Descriptor
EjbJar31Descriptor removeEjbClientJar()
ejb-client-jar
element
EjbJar31Descriptor
java.lang.String getEjbClientJar()
ejb-client-jar
element
ejb-client-jar
EjbJar31Descriptor 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.
EjbJar31Descriptor
EjbJar31Descriptor removeVersion()
version
element
EjbJar31Descriptor
java.lang.String getVersion()
version
element
version
EjbJar31Descriptor 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.
EjbJar31Descriptor
EjbJar31Descriptor removeMetadataComplete()
metadata-complete
element
EjbJar31Descriptor
java.lang.Boolean isMetadataComplete()
metadata-complete
element
metadata-complete
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |