@ResourceConfigCreator(commandName="create-jndi-resource") @UniqueResourceNameConstraint(message="{resourcename.isnot.unique}", payload=ExternalJndiResource.class) @ResourceTypeOrder(deploymentOrder=EXTERNALJNDI_RESOURCE) public interface ExternalJndiResource extends ConfigBeanProxy, Resource, PropertyBag, BindableResource
Modifier and Type | Interface and Description |
---|---|
static class |
ExternalJndiResource.Duck |
Modifier and Type | Method and Description |
---|---|
String |
getDescription()
Gets the value of the description property.
|
String |
getEnabled()
Gets the value of the enabled property.
|
@NotNull String |
getFactoryClass()
Gets the value of the factoryClass property.
|
String |
getIdentity() |
@NotNull String |
getJndiLookupName()
Gets the value of the jndiLookupName property.
|
List<Property> |
getProperty()
Properties as per
PropertyBag |
@NotNull String |
getResType()
Gets the value of the resType property.
|
void |
setDescription(String value)
Sets the value of the description property.
|
void |
setEnabled(String value)
Sets the value of the enabled property.
|
void |
setFactoryClass(String value)
Sets the value of the factoryClass property.
|
void |
setJndiLookupName(String value)
Sets the value of the jndiLookupName property.
|
void |
setResType(String value)
Sets the value of the resType property.
|
addProperty, getProperty, getPropertyValue, getPropertyValue, lookupProperty, removeProperty, removeProperty
getJndiName, setJndiName
getDeploymentOrder, getObjectType, setDeploymentOrder, setObjectType
createChild, deepCopy, getParent, getParent
@NotNull @NotNull String getJndiLookupName()
String
void setJndiLookupName(String value) throws PropertyVetoException
value
- allowed object is
String
PropertyVetoException
@NotNull @NotNull String getResType()
String
void setResType(String value) throws PropertyVetoException
value
- allowed object is
String
PropertyVetoException
@NotNull @NotNull String getFactoryClass()
String
void setFactoryClass(String value) throws PropertyVetoException
value
- allowed object is
String
PropertyVetoException
String getEnabled()
getEnabled
in interface BindableResource
String
void setEnabled(String value) throws PropertyVetoException
setEnabled
in interface BindableResource
value
- allowed object is
String
PropertyVetoException
String getDescription()
String
void setDescription(String value) throws PropertyVetoException
value
- allowed object is
String
PropertyVetoException
@ToDo(priority=IMPORTANT, details="Provide PropertyDesc for legal props") @PropertiesDesc(props={}) List<Property> getProperty()
PropertyBag
getProperty
in interface PropertyBag
@DuckTyped String getIdentity()
getIdentity
in interface BindableResource
getIdentity
in interface Resource
Copyright © 2019. All rights reserved.