|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IronjacamarType<T>
This interface defines the contract for the ironjacamarType
xsd type
Method Summary | |
---|---|
IronjacamarType<T> |
bootstrapContext(String bootstrapContext)
Sets the bootstrap-context element |
ConfigPropertyType<IronjacamarType<T>> |
createConfigProperty()
Creates a new config-property element |
List<ConfigPropertyType<IronjacamarType<T>>> |
getAllConfigProperty()
Returns all config-property elements |
String |
getBootstrapContext()
Returns the bootstrap-context element |
AdminObjectsType<IronjacamarType<T>> |
getOrCreateAdminObjects()
If not already created, a new admin-objects element with the given value will be created. |
BeanValidationGroupsType<IronjacamarType<T>> |
getOrCreateBeanValidationGroups()
If not already created, a new bean-validation-groups element with the given value will be created. |
ConfigPropertyType<IronjacamarType<T>> |
getOrCreateConfigProperty()
If not already created, a new config-property element will be created and returned. |
ConnectionDefinitionsType<IronjacamarType<T>> |
getOrCreateConnectionDefinitions()
If not already created, a new connection-definitions element with the given value will be created. |
TransactionSupportType |
getTransactionSupport()
Returns the transaction-support element |
String |
getTransactionSupportAsString()
Returns the transaction-support element |
IronjacamarType<T> |
removeAdminObjects()
Removes the admin-objects element |
IronjacamarType<T> |
removeAllConfigProperty()
Removes all config-property elements |
IronjacamarType<T> |
removeBeanValidationGroups()
Removes the bean-validation-groups element |
IronjacamarType<T> |
removeBootstrapContext()
Removes the bootstrap-context element |
IronjacamarType<T> |
removeConnectionDefinitions()
Removes the connection-definitions element |
IronjacamarType<T> |
removeTransactionSupport()
Removes the transaction-support attribute |
IronjacamarType<T> |
transactionSupport(String transactionSupport)
Sets the transaction-support element |
IronjacamarType<T> |
transactionSupport(TransactionSupportType transactionSupport)
Sets the transaction-support element |
Methods inherited from interface org.jboss.shrinkwrap.descriptor.api.Child |
---|
up |
Method Detail |
---|
BeanValidationGroupsType<IronjacamarType<T>> getOrCreateBeanValidationGroups()
bean-validation-groups
element with the given value will be created.
Otherwise, the existing bean-validation-groups
element will be returned.
BeanValidationGroupsType>
IronjacamarType<T> removeBeanValidationGroups()
bean-validation-groups
element
IronjacamarType
IronjacamarType<T> bootstrapContext(String bootstrapContext)
bootstrap-context
element
bootstrapContext
- the value for the element bootstrap-context
IronjacamarType
String getBootstrapContext()
bootstrap-context
element
bootstrap-context
IronjacamarType<T> removeBootstrapContext()
bootstrap-context
element
IronjacamarType
ConfigPropertyType<IronjacamarType<T>> getOrCreateConfigProperty()
config-property
element will be created and returned.
Otherwise, the first existing config-property
element will be returned.
config-property
ConfigPropertyType<IronjacamarType<T>> createConfigProperty()
config-property
element
ConfigPropertyType>
List<ConfigPropertyType<IronjacamarType<T>>> getAllConfigProperty()
config-property
elements
config-property
IronjacamarType<T> removeAllConfigProperty()
config-property
elements
ConfigPropertyType>
IronjacamarType<T> transactionSupport(TransactionSupportType transactionSupport)
transaction-support
element
transactionSupport
- the value for the element transaction-support
IronjacamarType
IronjacamarType<T> transactionSupport(String transactionSupport)
transaction-support
element
transactionSupport
- the value for the element transaction-support
IronjacamarType
TransactionSupportType getTransactionSupport()
transaction-support
element
transaction-support
String getTransactionSupportAsString()
transaction-support
element
transaction-support
IronjacamarType<T> removeTransactionSupport()
transaction-support
attribute
IronjacamarType
ConnectionDefinitionsType<IronjacamarType<T>> getOrCreateConnectionDefinitions()
connection-definitions
element with the given value will be created.
Otherwise, the existing connection-definitions
element will be returned.
ConnectionDefinitionsType>
IronjacamarType<T> removeConnectionDefinitions()
connection-definitions
element
IronjacamarType
AdminObjectsType<IronjacamarType<T>> getOrCreateAdminObjects()
admin-objects
element with the given value will be created.
Otherwise, the existing admin-objects
element will be returned.
AdminObjectsType>
IronjacamarType<T> removeAdminObjects()
admin-objects
element
IronjacamarType
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |