public interface DeploymentGroup extends Named, javax.validation.Payload, RefContainer, PropertyBag
| Modifier and Type | Interface and Description |
|---|---|
static class |
DeploymentGroup.Duck |
| Modifier and Type | Method and Description |
|---|---|
void |
createResourceRef(String enabled,
String refName) |
void |
deleteResourceRef(String refName) |
ApplicationRef |
getApplicationRef(String appName) |
List<DGServerRef> |
getDGServerRef()
Gets the value of the serverRef property.
|
DGServerRef |
getDGServerRefByRef(String ref) |
List<Server> |
getInstances() |
@Pattern(regexp="[A-Za-z0-9_][A-Za-z0-9\\-_\\.;]*",message="{dg.invalid.name}",payload=DeploymentGroup.class) String |
getName()
Name of the configured object
|
List<Property> |
getProperty()
Properties as per
PropertyBag |
ResourceRef |
getResourceRef(String refName) |
boolean |
isResourceRefExists(String refName) |
void |
setName(String value)
Sets the deployment group name
|
getApplicationRef, getResourceRefcreateChild, deepCopy, getParent, getParentaddProperty, getProperty, getPropertyValue, getPropertyValue, lookupProperty, removeProperty, removePropertyvoid setName(String value) throws PropertyVetoException
setName in interface Namedvalue - cluster namePropertyVetoException - if a listener vetoes the change@Pattern(regexp="[A-Za-z0-9_][A-Za-z0-9\\-_\\.;]*",
message="{dg.invalid.name}",
payload=DeploymentGroup.class)
@Pattern(regexp="[A-Za-z0-9_][A-Za-z0-9\\-_\\.;]*",message="{dg.invalid.name}",payload=DeploymentGroup.class) String getName()
NamedList<DGServerRef> getDGServerRef()
ServerRef@DuckTyped List<Server> getInstances()
@DuckTyped DGServerRef getDGServerRefByRef(String ref)
@DuckTyped ApplicationRef getApplicationRef(String appName)
@DuckTyped ResourceRef getResourceRef(String refName)
@DuckTyped boolean isResourceRefExists(String refName)
@DuckTyped void createResourceRef(String enabled, String refName) throws TransactionFailure
TransactionFailure@DuckTyped void deleteResourceRef(String refName) throws TransactionFailure
TransactionFailure@PropertiesDesc(props={}) List<Property> getProperty()
PropertyBaggetProperty in interface PropertyBagCopyright © 2019. All rights reserved.