|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ResourceEnvRefType<T>
This interface defines the contract for the resource-env-refType xsd type
Original Documentation:
[
The resource-env-refType is used to define
resource-env-ref elements. It contains a declaration of a
Deployment Component's reference to an administered object
associated with a resource in the Deployment Component's
environment. It consists of an optional description, the
resource environment reference name, and an optional
indication of the resource environment reference type
expected by the Deployment Component code.
It also includes optional elements to define injection of
the named resource into fields or JavaBeans properties.
The resource environment type must be supplied unless an
injection target is specified, in which case the type
of the target is used. If both are specified, the type
must be assignment compatible with the type of the injection
target.
Example:
| Method Summary | |
|---|---|
java.util.List<java.lang.String> |
getDescriptionList()
Returns all description elements |
java.util.List<InjectionTargetType<ResourceEnvRefType<T>>> |
getInjectionTargetList()
Returns all injection-target elements |
java.lang.String |
getLookupName()
Returns the lookup-name element |
java.lang.String |
getMappedName()
Returns the mapped-name element |
java.lang.String |
getResourceEnvRefName()
Returns the resource-env-ref-name element |
java.lang.String |
getResourceEnvRefType()
Returns the resource-env-ref-type element |
InjectionTargetType<ResourceEnvRefType<T>> |
injectionTarget()
Returns the injection-target element |
ResourceEnvRefType<T> |
removeAllDescription()
Removes the description element |
ResourceEnvRefType<T> |
removeAllInjectionTarget()
Removes all injection-target elements |
ResourceEnvRefType<T> |
removeLookupName()
Removes the lookup-name element |
ResourceEnvRefType<T> |
removeMappedName()
Removes the mapped-name element |
ResourceEnvRefType<T> |
removeResourceEnvRefName()
Removes the resource-env-ref-name element |
ResourceEnvRefType<T> |
removeResourceEnvRefType()
Removes the resource-env-ref-type element |
ResourceEnvRefType<T> |
setDescription(java.lang.String description)
Creates a new description element |
ResourceEnvRefType<T> |
setDescriptionList(java.lang.String... values)
Creates for all String objects representing description elements,
a new description element |
ResourceEnvRefType<T> |
setLookupName(java.lang.String lookupName)
If not already created, a new lookup-name element with the given value will be created. |
ResourceEnvRefType<T> |
setMappedName(java.lang.String mappedName)
If not already created, a new mapped-name element with the given value will be created. |
ResourceEnvRefType<T> |
setResourceEnvRefName(java.lang.String resourceEnvRefName)
If not already created, a new resource-env-ref-name element with the given value will be created. |
ResourceEnvRefType<T> |
setResourceEnvRefType(java.lang.String resourceEnvRefType)
If not already created, a new resource-env-ref-type element with the given value will be created. |
| Methods inherited from interface org.jboss.shrinkwrap.descriptor.api.Child |
|---|
up |
| Method Detail |
|---|
ResourceEnvRefType<T> setLookupName(java.lang.String lookupName)
lookup-name element with the given value will be created.
Otherwise, the existing lookup-name element will be updated with the given value.
ResourceEnvRefTypeResourceEnvRefType<T> removeLookupName()
lookup-name element
ResourceEnvRefTypejava.lang.String getLookupName()
lookup-name element
lookup-nameResourceEnvRefType<T> setMappedName(java.lang.String mappedName)
mapped-name element with the given value will be created.
Otherwise, the existing mapped-name element will be updated with the given value.
ResourceEnvRefTypeResourceEnvRefType<T> removeMappedName()
mapped-name element
ResourceEnvRefTypejava.lang.String getMappedName()
mapped-name element
mapped-nameResourceEnvRefType<T> removeAllInjectionTarget()
injection-target elements
ResourceEnvRefTypeInjectionTargetType<ResourceEnvRefType<T>> injectionTarget()
injection-target element
injection-targetjava.util.List<InjectionTargetType<ResourceEnvRefType<T>>> getInjectionTargetList()
injection-target elements
injection-targetResourceEnvRefType<T> setDescription(java.lang.String description)
description element
ResourceEnvRefTypeResourceEnvRefType<T> setDescriptionList(java.lang.String... values)
description elements,
a new description element
list - of description objects
ResourceEnvRefTypeResourceEnvRefType<T> removeAllDescription()
description element
ResourceEnvRefTypejava.util.List<java.lang.String> getDescriptionList()
description elements
descriptionResourceEnvRefType<T> setResourceEnvRefName(java.lang.String resourceEnvRefName)
resource-env-ref-name element with the given value will be created.
Otherwise, the existing resource-env-ref-name element will be updated with the given value.
ResourceEnvRefTypeResourceEnvRefType<T> removeResourceEnvRefName()
resource-env-ref-name element
ResourceEnvRefTypejava.lang.String getResourceEnvRefName()
resource-env-ref-name element
resource-env-ref-nameResourceEnvRefType<T> setResourceEnvRefType(java.lang.String resourceEnvRefType)
resource-env-ref-type element with the given value will be created.
Otherwise, the existing resource-env-ref-type element will be updated with the given value.
ResourceEnvRefTypeResourceEnvRefType<T> removeResourceEnvRefType()
resource-env-ref-type element
ResourceEnvRefTypejava.lang.String getResourceEnvRefType()
resource-env-ref-type element
resource-env-ref-type
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||