public interface JbossType<T> extends Child<T>
jbossType
xsd typeModifier and Type | Method and Description |
---|---|
IconType<JbossType<T>> |
createIcon()
Creates a new
icon element |
JbossType<T> |
description(String... values)
Creates for all String objects representing
description elements,
a new description element |
JbossType<T> |
displayName(String... values)
Creates for all String objects representing
display-name elements,
a new display-name element |
List<String> |
getAllDescription()
Returns all
description elements |
List<String> |
getAllDisplayName()
Returns all
display-name elements |
List<IconType<JbossType<T>>> |
getAllIcon()
Returns all
icon elements |
String |
getJaccContextId()
Returns the
jacc-context-id element |
String |
getJmxName()
Returns the
jmx-name element |
String |
getJndiBindingPolicy()
Returns the
jndi-binding-policy element |
AssemblyDescriptorType<JbossType<T>> |
getOrCreateAssemblyDescriptor()
If not already created, a new
assembly-descriptor element with the given value will be created. |
EnterpriseBeansType<JbossType<T>> |
getOrCreateEnterpriseBeans()
If not already created, a new
enterprise-beans element with the given value will be created. |
IconType<JbossType<T>> |
getOrCreateIcon()
If not already created, a new
icon element will be created and returned. |
LoaderRepositoryType<JbossType<T>> |
getOrCreateLoaderRepository()
If not already created, a new
loader-repository element with the given value will be created. |
ResourceManagersType<JbossType<T>> |
getOrCreateResourceManagers()
If not already created, a new
resource-managers element with the given value will be created. |
WebservicesType<JbossType<T>> |
getOrCreateWebservices()
If not already created, a new
webservices element with the given value will be created. |
String |
getSecurityDomain()
Returns the
security-domain element |
String |
getUnauthenticatedPrincipal()
Returns the
unauthenticated-principal element |
String |
getVersion()
Returns the
version attribute |
Boolean |
isMetadataComplete()
Returns the
metadata-complete attribute |
Boolean |
isMissingMethodPermissionsExcludedMode()
Returns the
missing-method-permissions-excluded-mode element |
JbossType<T> |
jaccContextId(String jaccContextId)
Sets the
jacc-context-id element |
JbossType<T> |
jmxName(String jmxName)
Sets the
jmx-name element |
JbossType<T> |
jndiBindingPolicy(String jndiBindingPolicy)
Sets the
jndi-binding-policy element |
JbossType<T> |
metadataComplete(Boolean metadataComplete)
Sets the
metadata-complete attribute |
JbossType<T> |
missingMethodPermissionsExcludedMode(Boolean missingMethodPermissionsExcludedMode)
Sets the
missing-method-permissions-excluded-mode element |
JbossType<T> |
removeAllDescription()
Removes the
description element |
JbossType<T> |
removeAllDisplayName()
Removes the
display-name element |
JbossType<T> |
removeAllIcon()
Removes all
icon elements |
JbossType<T> |
removeAssemblyDescriptor()
Removes the
assembly-descriptor element |
JbossType<T> |
removeEnterpriseBeans()
Removes the
enterprise-beans element |
JbossType<T> |
removeJaccContextId()
Removes the
jacc-context-id element |
JbossType<T> |
removeJmxName()
Removes the
jmx-name element |
JbossType<T> |
removeJndiBindingPolicy()
Removes the
jndi-binding-policy element |
JbossType<T> |
removeLoaderRepository()
Removes the
loader-repository element |
JbossType<T> |
removeMetadataComplete()
Removes the
metadata-complete attribute |
JbossType<T> |
removeMissingMethodPermissionsExcludedMode()
Removes the
missing-method-permissions-excluded-mode element |
JbossType<T> |
removeResourceManagers()
Removes the
resource-managers element |
JbossType<T> |
removeSecurityDomain()
Removes the
security-domain element |
JbossType<T> |
removeUnauthenticatedPrincipal()
Removes the
unauthenticated-principal element |
JbossType<T> |
removeVersion()
Removes the
version attribute |
JbossType<T> |
removeWebservices()
Removes the
webservices element |
JbossType<T> |
securityDomain(String securityDomain)
Sets the
security-domain element |
JbossType<T> |
unauthenticatedPrincipal(String unauthenticatedPrincipal)
Sets the
unauthenticated-principal element |
JbossType<T> |
version(String version)
Sets the
version attribute |
JbossType<T> description(String... values)
description
elements,
a new description
elementvalues
- list of description
objectsJbossType
List<String> getAllDescription()
description
elementsdescription
JbossType<T> removeAllDescription()
description
elementJbossType
JbossType<T> displayName(String... values)
display-name
elements,
a new display-name
elementvalues
- list of display-name
objectsJbossType
List<String> getAllDisplayName()
display-name
elementsdisplay-name
JbossType<T> removeAllDisplayName()
display-name
elementJbossType
IconType<JbossType<T>> getOrCreateIcon()
icon
element will be created and returned.
Otherwise, the first existing icon
element will be returned.icon
IconType<JbossType<T>> createIcon()
icon
elementIconType>
JbossType<T> removeAllIcon()
icon
elementsIconType>
LoaderRepositoryType<JbossType<T>> getOrCreateLoaderRepository()
loader-repository
element with the given value will be created.
Otherwise, the existing loader-repository
element will be returned.LoaderRepositoryType>
JbossType<T> removeLoaderRepository()
loader-repository
elementJbossType
JbossType<T> jmxName(String jmxName)
jmx-name
elementjmxName
- the value for the element jmx-name
JbossType
String getJmxName()
jmx-name
elementjmx-name
JbossType<T> removeJmxName()
jmx-name
elementJbossType
JbossType<T> securityDomain(String securityDomain)
security-domain
elementsecurityDomain
- the value for the element security-domain
JbossType
String getSecurityDomain()
security-domain
elementsecurity-domain
JbossType<T> removeSecurityDomain()
security-domain
elementJbossType
JbossType<T> missingMethodPermissionsExcludedMode(Boolean missingMethodPermissionsExcludedMode)
missing-method-permissions-excluded-mode
elementmissingMethodPermissionsExcludedMode
- the value for the element missing-method-permissions-excluded-mode
JbossType
Boolean isMissingMethodPermissionsExcludedMode()
missing-method-permissions-excluded-mode
elementmissing-method-permissions-excluded-mode
JbossType<T> removeMissingMethodPermissionsExcludedMode()
missing-method-permissions-excluded-mode
elementJbossType
JbossType<T> unauthenticatedPrincipal(String unauthenticatedPrincipal)
unauthenticated-principal
elementunauthenticatedPrincipal
- the value for the element unauthenticated-principal
JbossType
String getUnauthenticatedPrincipal()
unauthenticated-principal
elementunauthenticated-principal
JbossType<T> removeUnauthenticatedPrincipal()
unauthenticated-principal
elementJbossType
JbossType<T> jndiBindingPolicy(String jndiBindingPolicy)
jndi-binding-policy
elementjndiBindingPolicy
- the value for the element jndi-binding-policy
JbossType
String getJndiBindingPolicy()
jndi-binding-policy
elementjndi-binding-policy
JbossType<T> removeJndiBindingPolicy()
jndi-binding-policy
elementJbossType
JbossType<T> jaccContextId(String jaccContextId)
jacc-context-id
elementjaccContextId
- the value for the element jacc-context-id
JbossType
String getJaccContextId()
jacc-context-id
elementjacc-context-id
JbossType<T> removeJaccContextId()
jacc-context-id
elementJbossType
WebservicesType<JbossType<T>> getOrCreateWebservices()
webservices
element with the given value will be created.
Otherwise, the existing webservices
element will be returned.WebservicesType>
JbossType<T> removeWebservices()
webservices
elementJbossType
EnterpriseBeansType<JbossType<T>> getOrCreateEnterpriseBeans()
enterprise-beans
element with the given value will be created.
Otherwise, the existing enterprise-beans
element will be returned.EnterpriseBeansType>
JbossType<T> removeEnterpriseBeans()
enterprise-beans
elementJbossType
AssemblyDescriptorType<JbossType<T>> getOrCreateAssemblyDescriptor()
assembly-descriptor
element with the given value will be created.
Otherwise, the existing assembly-descriptor
element will be returned.AssemblyDescriptorType>
JbossType<T> removeAssemblyDescriptor()
assembly-descriptor
elementJbossType
ResourceManagersType<JbossType<T>> getOrCreateResourceManagers()
resource-managers
element with the given value will be created.
Otherwise, the existing resource-managers
element will be returned.ResourceManagersType>
JbossType<T> removeResourceManagers()
resource-managers
elementJbossType
JbossType<T> version(String version)
version
attributeversion
- the value for the attribute version
JbossType
String getVersion()
version
attributeversion
JbossType<T> removeVersion()
version
attributeJbossType
JbossType<T> metadataComplete(Boolean metadataComplete)
metadata-complete
attributemetadataComplete
- the value for the attribute metadata-complete
JbossType
Boolean isMetadataComplete()
metadata-complete
attributemetadata-complete
Copyright © 2013 JBoss, a division of Red Hat, Inc.. All Rights Reserved.