@Metadata(virtual=true, description="The supertype of all Deployeds.") public class BaseDeployed<D extends Deployable,C extends Container> extends BaseConfigurationItem implements Deployed<D,C>
Deployable
deployed to a Container
.id, syntheticProperties, type
CONTAINER_FIELD, DEPLOYABLE_FIELD
SYNTHETIC_PROPERTIES_FIELD, TYPE_FIELD
Modifier | Constructor and Description |
---|---|
|
BaseDeployed()
Default constructor should be public in order to be able to instantiate this.
|
protected |
BaseDeployed(D deployable,
C container) |
Modifier and Type | Method and Description |
---|---|
C |
getContainer()
Duplicated from
EmbeddedDeployedContainer to retain binary compatibility. |
D |
getDeployable()
Duplicated from
EmbeddedDeployedContainer to retain binary compatibility. |
void |
setContainer(C container)
Duplicated from
EmbeddedDeployedContainer to retain binary compatibility. |
void |
setDeployable(D deployable)
Duplicated from
EmbeddedDeployedContainer to retain binary compatibility. |
compareTo, equals, get$ciAttributes, get$token, get$validationMessages, getId, getName, getProperty, getPropertyDescriptor, getType, hashCode, hasProperty, set$ciAttributes, set$token, set$validationMessages, setId, setProperty, setType, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
get$validationMessages, getId, getName, getProperty, getType, hasProperty, setId, setProperty
public BaseDeployed()
public D getDeployable()
Deployed
EmbeddedDeployedContainer
to retain binary compatibility.getDeployable
in interface Deployed<D extends Deployable,C extends Container>
getDeployable
in interface EmbeddedDeployedContainer<D extends Deployable,C extends Container>
Deployable
CI.public void setDeployable(D deployable)
Deployed
EmbeddedDeployedContainer
to retain binary compatibility.setDeployable
in interface Deployed<D extends Deployable,C extends Container>
setDeployable
in interface EmbeddedDeployedContainer<D extends Deployable,C extends Container>
deployable
- The associated Deployable
CI.public C getContainer()
Deployed
EmbeddedDeployedContainer
to retain binary compatibility.getContainer
in interface Deployed<D extends Deployable,C extends Container>
getContainer
in interface EmbeddedDeployedContainer<D extends Deployable,C extends Container>
Container
.public void setContainer(C container)
Deployed
EmbeddedDeployedContainer
to retain binary compatibility.setContainer
in interface Deployed<D extends Deployable,C extends Container>
setContainer
in interface EmbeddedDeployedContainer<D extends Deployable,C extends Container>
container
- The target Container
.