public interface EjbJarType<T> extends Child<T>
ejb-jarType xsd type| Modifier and Type | Method and Description |
|---|---|
IconType<EjbJarType<T>> |
createIcon()
Creates a new
icon element |
EjbJarType<T> |
description(String... values)
Creates for all String objects representing
description elements,
a new description element |
EjbJarType<T> |
displayName(String... values)
Creates for all String objects representing
display-name elements,
a new display-name element |
EjbJarType<T> |
ejbClientJar(String ejbClientJar)
Sets the
ejb-client-jar element |
List<String> |
getAllDescription()
Returns all
description elements |
List<String> |
getAllDisplayName()
Returns all
display-name elements |
List<IconType<EjbJarType<T>>> |
getAllIcon()
Returns all
icon elements |
String |
getEjbClientJar()
Returns the
ejb-client-jar element |
String |
getModuleName()
Returns the
module-name element |
AssemblyDescriptorType<EjbJarType<T>> |
getOrCreateAssemblyDescriptor()
If not already created, a new
assembly-descriptor element with the given value will be created. |
EnterpriseBeansType<EjbJarType<T>> |
getOrCreateEnterpriseBeans()
If not already created, a new
enterprise-beans element with the given value will be created. |
IconType<EjbJarType<T>> |
getOrCreateIcon()
If not already created, a new
icon element will be created and returned. |
InterceptorsType<EjbJarType<T>> |
getOrCreateInterceptors()
If not already created, a new
interceptors element with the given value will be created. |
RelationshipsType<EjbJarType<T>> |
getOrCreateRelationships()
If not already created, a new
relationships element with the given value will be created. |
String |
getVersion()
Returns the
version attribute |
Boolean |
isMetadataComplete()
Returns the
metadata-complete attribute |
EjbJarType<T> |
metadataComplete(Boolean metadataComplete)
Sets the
metadata-complete attribute |
EjbJarType<T> |
moduleName(String moduleName)
Sets the
module-name element |
EjbJarType<T> |
removeAllDescription()
Removes the
description element |
EjbJarType<T> |
removeAllDisplayName()
Removes the
display-name element |
EjbJarType<T> |
removeAllIcon()
Removes all
icon elements |
EjbJarType<T> |
removeAssemblyDescriptor()
Removes the
assembly-descriptor element |
EjbJarType<T> |
removeEjbClientJar()
Removes the
ejb-client-jar element |
EjbJarType<T> |
removeEnterpriseBeans()
Removes the
enterprise-beans element |
EjbJarType<T> |
removeInterceptors()
Removes the
interceptors element |
EjbJarType<T> |
removeMetadataComplete()
Removes the
metadata-complete attribute |
EjbJarType<T> |
removeModuleName()
Removes the
module-name element |
EjbJarType<T> |
removeRelationships()
Removes the
relationships element |
EjbJarType<T> |
removeVersion()
Removes the
version attribute |
EjbJarType<T> |
version(String version)
Sets the
version attribute |
EjbJarType<T> description(String... values)
description elements,
a new description elementvalues - list of description objectsEjbJarTypeList<String> getAllDescription()
description elementsdescriptionEjbJarType<T> removeAllDescription()
description elementEjbJarTypeEjbJarType<T> displayName(String... values)
display-name elements,
a new display-name elementvalues - list of display-name objectsEjbJarTypeList<String> getAllDisplayName()
display-name elementsdisplay-nameEjbJarType<T> removeAllDisplayName()
display-name elementEjbJarTypeIconType<EjbJarType<T>> getOrCreateIcon()
icon element will be created and returned.
Otherwise, the first existing icon element will be returned.iconIconType<EjbJarType<T>> createIcon()
icon elementIconType> List<IconType<EjbJarType<T>>> getAllIcon()
icon elementsiconEjbJarType<T> removeAllIcon()
icon elementsIconType> EjbJarType<T> moduleName(String moduleName)
module-name elementmoduleName - the value for the element module-nameEjbJarTypeString getModuleName()
module-name elementmodule-nameEjbJarType<T> removeModuleName()
module-name elementEjbJarTypeEnterpriseBeansType<EjbJarType<T>> getOrCreateEnterpriseBeans()
enterprise-beans element with the given value will be created.
Otherwise, the existing enterprise-beans element will be returned.EnterpriseBeansType> EjbJarType<T> removeEnterpriseBeans()
enterprise-beans elementEjbJarTypeInterceptorsType<EjbJarType<T>> getOrCreateInterceptors()
interceptors element with the given value will be created.
Otherwise, the existing interceptors element will be returned.InterceptorsType> EjbJarType<T> removeInterceptors()
interceptors elementEjbJarTypeRelationshipsType<EjbJarType<T>> getOrCreateRelationships()
relationships element with the given value will be created.
Otherwise, the existing relationships element will be returned.RelationshipsType> EjbJarType<T> removeRelationships()
relationships elementEjbJarTypeAssemblyDescriptorType<EjbJarType<T>> getOrCreateAssemblyDescriptor()
assembly-descriptor element with the given value will be created.
Otherwise, the existing assembly-descriptor element will be returned.AssemblyDescriptorType> EjbJarType<T> removeAssemblyDescriptor()
assembly-descriptor elementEjbJarTypeEjbJarType<T> ejbClientJar(String ejbClientJar)
ejb-client-jar elementejbClientJar - the value for the element ejb-client-jarEjbJarTypeString getEjbClientJar()
ejb-client-jar elementejb-client-jarEjbJarType<T> removeEjbClientJar()
ejb-client-jar elementEjbJarTypeEjbJarType<T> version(String version)
version attributeversion - the value for the attribute versionEjbJarTypeString getVersion()
version attributeversionEjbJarType<T> removeVersion()
version attributeEjbJarTypeEjbJarType<T> metadataComplete(Boolean metadataComplete)
metadata-complete attributemetadataComplete - the value for the attribute metadata-completeEjbJarTypeBoolean isMetadataComplete()
metadata-complete attributemetadata-completeEjbJarType<T> removeMetadataComplete()
metadata-complete attributeEjbJarTypeCopyright © 2016 JBoss by Red Hat. All rights reserved.