Interface BindableResource
-
- All Superinterfaces:
ConfigBeanProxy
,jakarta.validation.Payload
,Resource
- All Known Subinterfaces:
AdminObjectResource
,ConnectorResource
,ContextService
,CustomResource
,ExternalJndiResource
,JdbcResource
,MailResource
,ManagedExecutorService
,ManagedExecutorServiceBase
,ManagedScheduledExecutorService
,ManagedThreadFactory
,PersistenceManagerFactoryResource
@ResourceNameConstraint(message="{resourcename.invalid.character}", payload=BindableResource.class) public interface BindableResource extends Resource, jakarta.validation.Payload
??Representation of a resource in the domain.xml file
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
BindableResource.Duck
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getEnabled()
Gets the value of the enabled property.String
getIdentity()
@NotNull @Pattern(regexp="[^\',][^\',\\\\]*") String
getJndiName()
Gets the value of the jndiName property.void
setEnabled(String value)
Sets the value of the enabled property.void
setJndiName(String value)
Sets the value of the jndiName property.-
Methods inherited from interface org.jvnet.hk2.config.ConfigBeanProxy
createChild, deepCopy, getParent, getParent
-
Methods inherited from interface com.sun.enterprise.config.serverbeans.Resource
getDeploymentOrder, getObjectType, setDeploymentOrder, setObjectType
-
-
-
-
Method Detail
-
getJndiName
@NotNull @Pattern(regexp="[^\',][^\',\\\\]*") @NotNull @Pattern(regexp="[^\',][^\',\\\\]*") String getJndiName()
Gets the value of the jndiName property.- Returns:
- possible object is
String
-
setJndiName
void setJndiName(String value) throws PropertyVetoException
Sets the value of the jndiName property.- Parameters:
value
- allowed object isString
- Throws:
PropertyVetoException
-
getEnabled
String getEnabled()
Gets the value of the enabled property.- Returns:
- possible object is
String
-
setEnabled
void setEnabled(String value) throws PropertyVetoException
Sets the value of the enabled property.- Parameters:
value
- allowed object isString
- Throws:
PropertyVetoException
-
getIdentity
@DuckTyped String getIdentity()
- Specified by:
getIdentity
in interfaceResource
-
-