public class Cluster extends Object implements oracle.fmwplatform.envspec.common.EntityWithId, oracle.fmwplatform.util.validation.ValidationParticipant
Constructor and Description |
---|
Cluster() |
Modifier and Type | Method and Description |
---|---|
boolean |
addAllDependencies(List<Dependency> dependencies)
Add a list of Dependency objects to the Domain
|
boolean |
addAllMembers(List<String> members)
Adds a list of Deployment objects to the list of Deployments in this Cluster
|
boolean |
addDependency(Dependency dependency)
Add a single Dependency object to the Domain
|
boolean |
addMember(String member)
Adds a member to the list of members in this Cluster
|
List<Dependency> |
getDependencies()
Returns the dependencies of the Domain
|
String |
getId()
Returns the id used to reference this model object.
|
List<String> |
getMembers()
Returns the list of Server reference ids that are used to identify which Server objects belong in this Cluster.
|
String |
getProvides()
Return the domain's provides value.
|
Cluster |
setDependencies(List<Dependency> dependencies)
Sets the specified list of Dependencies in this cluster
|
Cluster |
setId(String id)
Sets the id used to reference this model object.
|
Cluster |
setMembers(List<String> members)
Sets the Server reference ids used to identify which Server objects belong in this Cluster.
|
Cluster |
setProvides(String provides)
Set the domain provides value.
|
String |
toCompactString()
Returns a compact string representation of the object in XML format.
|
String |
toJsonCompactString()
Returns a compact string representation of the object in JSON format.
|
String |
toJsonString()
Returns a string representation of the object in JSON format.
|
String |
toString()
Returns a string representation of the object in XML format.
|
String |
toXmlCompactString()
Returns a compact string representation of the object in XML format.
|
String |
toXmlString()
Returns a string representation of the object in XML format.
|
void |
validate(oracle.fmwplatform.util.validation.Validate validate) |
public String getId()
oracle.fmwplatform.envspec.common.EntityWithId
getId
in interface oracle.fmwplatform.envspec.common.EntityWithId
public Cluster setId(String id)
oracle.fmwplatform.envspec.common.EntityWithId
setId
in interface oracle.fmwplatform.envspec.common.EntityWithId
id
- the id to be used when referencing this model objectpublic List<String> getMembers()
public Cluster setMembers(List<String> members)
members
- the Server reference ids used to identify which Server objects belong in this Clusterpublic boolean addAllMembers(List<String> members) throws IllegalArgumentException
members
- list of String objects to addtrue
if the list of members changed as a result of this callIllegalArgumentException
- if input parameter is nullpublic boolean addMember(String member) throws IllegalArgumentException
member
- the Cluster object to addtrue
if the list of members changed as a result of this callIllegalArgumentException
- if input parameter is nullpublic String getProvides()
public Cluster setProvides(String provides)
provides
- the String value that shows what this Domain object provides Used for Dependency.IllegalArgumentException
- if input parameter is nullpublic List<Dependency> getDependencies()
public Cluster setDependencies(List<Dependency> dependencies)
dependencies
- the new list of dependenciespublic boolean addDependency(Dependency dependency) throws IllegalArgumentException
dependency
- ExecuteAction object to add to the listtrue
if this list changed as a result of the callIllegalArgumentException
- if input parameter is nullpublic boolean addAllDependencies(List<Dependency> dependencies) throws IllegalArgumentException
dependencies
- list of Dependency objects to add to the listtrue
if this list changed as a result of the callIllegalArgumentException
- if input parameter is nullpublic void validate(oracle.fmwplatform.util.validation.Validate validate)
validate
in interface oracle.fmwplatform.util.validation.ValidationParticipant
public String toXmlCompactString()
public String toXmlString()
public String toJsonCompactString()
public String toJsonString()
public String toCompactString()