public interface IronjacamarDescriptor extends org.jboss.shrinkwrap.descriptor.api.Descriptor, org.jboss.shrinkwrap.descriptor.api.DescriptorNamespace<IronjacamarDescriptor>
This deployment descriptor provides the functionalities as described in the specification
Example:
IronjacamarDescriptor descriptor = Descriptors.create(IronjacamarDescriptor.class);
Type | Property and Description |
---|---|
ConfigPropertyType<IronjacamarDescriptor> |
createConfig
Creates a new
config-property element |
IronjacamarDescriptor |
removeAllConfig
Removes all
config-property elements |
Modifier and Type | Method and Description |
---|---|
IronjacamarDescriptor |
bootstrapContext(String bootstrapContext)
Sets the
bootstrap-context element |
ConfigPropertyType<IronjacamarDescriptor> |
createConfigProperty()
Creates a new
config-property element |
List<ConfigPropertyType<IronjacamarDescriptor>> |
getAllConfigProperty()
Returns all
config-property elements |
String |
getBootstrapContext()
Returns the
bootstrap-context element |
AdminObjectsType<IronjacamarDescriptor> |
getOrCreateAdminObjects()
If not already created, a new
admin-objects element with the given value will be created. |
BeanValidationGroupsType<IronjacamarDescriptor> |
getOrCreateBeanValidationGroups()
If not already created, a new
bean-validation-groups element with the given value will be created. |
ConfigPropertyType<IronjacamarDescriptor> |
getOrCreateConfigProperty()
If not already created, a new
config-property element will be created and returned. |
ConnectionDefinitionsType<IronjacamarDescriptor> |
getOrCreateConnectionDefinitions()
If not already created, a new
connection-definitions element with the given value will be created. |
WorkmanagerType<IronjacamarDescriptor> |
getOrCreateWorkmanager()
If not already created, a new
workmanager element with the given value will be created. |
TransactionSupportType |
getTransactionSupport()
Returns the
transaction-support element |
String |
getTransactionSupportAsString()
Returns the
transaction-support element |
IronjacamarDescriptor |
removeAdminObjects()
Removes the
admin-objects element |
IronjacamarDescriptor |
removeAllConfigProperty()
Removes all
config-property elements |
IronjacamarDescriptor |
removeBeanValidationGroups()
Removes the
bean-validation-groups element |
IronjacamarDescriptor |
removeBootstrapContext()
Removes the
bootstrap-context element |
IronjacamarDescriptor |
removeConnectionDefinitions()
Removes the
connection-definitions element |
IronjacamarDescriptor |
removeTransactionSupport()
Removes the
transaction-support attribute |
IronjacamarDescriptor |
removeWorkmanager()
Removes the
workmanager element |
IronjacamarDescriptor |
transactionSupport(String transactionSupport)
Sets the
transaction-support element |
IronjacamarDescriptor |
transactionSupport(TransactionSupportType transactionSupport)
Sets the
transaction-support element |
config-property
elementConfigPropertyType
config-property
elementsConfigPropertyType
BeanValidationGroupsType<IronjacamarDescriptor> getOrCreateBeanValidationGroups()
bean-validation-groups
element with the given value will be created.
Otherwise, the existing bean-validation-groups
element will be returned.BeanValidationGroupsType
IronjacamarDescriptor removeBeanValidationGroups()
bean-validation-groups
elementIronjacamarDescriptor
IronjacamarDescriptor bootstrapContext(String bootstrapContext)
bootstrap-context
elementbootstrapContext
- the value for the element bootstrap-context
IronjacamarDescriptor
String getBootstrapContext()
bootstrap-context
elementbootstrap-context
IronjacamarDescriptor removeBootstrapContext()
bootstrap-context
elementIronjacamarDescriptor
ConfigPropertyType<IronjacamarDescriptor> getOrCreateConfigProperty()
config-property
element will be created and returned.
Otherwise, the first existing config-property
element will be returned.config-property
ConfigPropertyType<IronjacamarDescriptor> createConfigProperty()
config-property
elementConfigPropertyType
List<ConfigPropertyType<IronjacamarDescriptor>> getAllConfigProperty()
config-property
elementsconfig-property
IronjacamarDescriptor removeAllConfigProperty()
config-property
elementsConfigPropertyType
IronjacamarDescriptor transactionSupport(TransactionSupportType transactionSupport)
transaction-support
elementtransactionSupport
- the value for the element transaction-support
IronjacamarDescriptor
IronjacamarDescriptor transactionSupport(String transactionSupport)
transaction-support
elementtransactionSupport
- the value for the element transaction-support
IronjacamarDescriptor
TransactionSupportType getTransactionSupport()
transaction-support
elementtransaction-support
String getTransactionSupportAsString()
transaction-support
elementtransaction-support
IronjacamarDescriptor removeTransactionSupport()
transaction-support
attributeIronjacamarDescriptor
WorkmanagerType<IronjacamarDescriptor> getOrCreateWorkmanager()
workmanager
element with the given value will be created.
Otherwise, the existing workmanager
element will be returned.WorkmanagerType
IronjacamarDescriptor removeWorkmanager()
workmanager
elementIronjacamarDescriptor
ConnectionDefinitionsType<IronjacamarDescriptor> getOrCreateConnectionDefinitions()
connection-definitions
element with the given value will be created.
Otherwise, the existing connection-definitions
element will be returned.ConnectionDefinitionsType
IronjacamarDescriptor removeConnectionDefinitions()
connection-definitions
elementIronjacamarDescriptor
AdminObjectsType<IronjacamarDescriptor> getOrCreateAdminObjects()
admin-objects
element with the given value will be created.
Otherwise, the existing admin-objects
element will be returned.AdminObjectsType
IronjacamarDescriptor removeAdminObjects()
admin-objects
elementIronjacamarDescriptor
Copyright © 2014 IronJacamar (http://www.ironjacamar.org)