public class CoherenceClusterSystemResource extends AppSvcResource
Modifier and Type | Field and Description |
---|---|
static String |
COHERENCE_CLUSTER_TOKEN
The alias token used to substitute the Coherence cluster name in the alias' WLST path.
|
Constructor and Description |
---|
CoherenceClusterSystemResource() |
Modifier and Type | Method and Description |
---|---|
boolean |
addCacheConfig(CoherenceCacheConfig cacheConfig)
Add a CoherenceCacheConfig to the model.
|
CoherenceCacheConfig |
getCacheConfig(String name)
Get the specified CoherenceCacheConfig object from the model.
|
List<CoherenceCacheConfig> |
getCacheConfigs()
Get the list of CoherenceCacheConfig objects.
|
CoherenceModule |
getCoherenceModule()
Get the Coherence Module (aka.
|
String |
getCompatibilityName()
Get the compatibility name.
|
String |
getCustomClusterConfigurationFileName()
Get the custom config file name.
|
Long |
getCustomConfigFileLastUpdatedTime()
Get the last updated time of the custom cluster config file.
|
Integer |
getDeploymentOrder()
Get the deployment order.
|
String |
getDeploymentPrincipalName()
Get the deployment principal name.
|
String |
getDescriptorFileName()
Get the descriptor file name.
|
ModuleType |
getModuleType()
Get the module type.
|
String |
getName()
Get the name.
|
String |
getNotes()
Get the notes.
|
String |
getReportGroupFile()
Get the reports group file.
|
String |
getSourcePath()
Get the source path.
|
Boolean |
getUsingCustomClusterConfigurationFile()
Get whether or not a custom config file is in use.
|
CoherenceClusterSystemResource |
setCacheConfigs(List<CoherenceCacheConfig> cacheConfigs)
Set the list of CoherenceCacheConfig objects.
|
CoherenceClusterSystemResource |
setCoherenceModule(CoherenceModule coherenceModule)
Set the Coherence Module object.
|
CoherenceClusterSystemResource |
setCompatibilityName(String compatibilityName)
Set the compatibility name.
|
CoherenceClusterSystemResource |
setCustomClusterConfigurationFileName(String customClusterConfigurationFileName)
Set the custom config file name.
|
CoherenceClusterSystemResource |
setCustomConfigFileLastUpdatedTime(Long customConfigFileLastUpdatedTime)
Set the last updated time of the custom cluster config file.
|
CoherenceClusterSystemResource |
setDeploymentOrder(Integer deploymentOrder)
Set the deployment order.
|
CoherenceClusterSystemResource |
setDeploymentPrincipalName(String deploymentPrincipalName)
Set the deployment principal name.
|
CoherenceClusterSystemResource |
setDescriptorFileName(String descriptorFileName)
Set the descriptor file name.
|
CoherenceClusterSystemResource |
setId(String id)
Sets the id used to reference this model object.
|
CoherenceClusterSystemResource |
setModuleType(ModuleType moduleType)
Set the module type.
|
CoherenceClusterSystemResource |
setName(String name)
Set the name.
|
CoherenceClusterSystemResource |
setNotes(String notes)
Set the notes.
|
CoherenceClusterSystemResource |
setReportGroupFile(String reportGroupFile)
Set the reports group file.
|
CoherenceClusterSystemResource |
setSourcePath(String sourcePath)
Set the source path.
|
CoherenceClusterSystemResource |
setUsingCustomClusterConfigurationFile(Boolean usingCustomClusterConfigurationFile)
Set whether or not a custom config file is in use.
|
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.
|
getId, getReservedKeywords, getTargets, isClusterable
public static final String COHERENCE_CLUSTER_TOKEN
public CoherenceClusterSystemResource setId(String id)
setId
in interface oracle.fmwplatform.envspec.common.EntityWithId
setId
in class AppSvcResource
id
- the id to be used when referencing this model objectpublic String getCompatibilityName()
public CoherenceClusterSystemResource setCompatibilityName(String compatibilityName)
compatibilityName
- the new compatibility namepublic String getCustomClusterConfigurationFileName()
public CoherenceClusterSystemResource setCustomClusterConfigurationFileName(String customClusterConfigurationFileName)
customClusterConfigurationFileName
- the new custom config file namepublic Long getCustomConfigFileLastUpdatedTime()
public CoherenceClusterSystemResource setCustomConfigFileLastUpdatedTime(Long customConfigFileLastUpdatedTime)
customConfigFileLastUpdatedTime
- the new last update timepublic Integer getDeploymentOrder()
public CoherenceClusterSystemResource setDeploymentOrder(Integer deploymentOrder)
deploymentOrder
- the new deployment orderpublic String getDeploymentPrincipalName()
public CoherenceClusterSystemResource setDeploymentPrincipalName(String deploymentPrincipalName)
deploymentPrincipalName
- the new deployment principal namepublic String getDescriptorFileName()
public CoherenceClusterSystemResource setDescriptorFileName(String descriptorFileName)
descriptorFileName
- the new descriptor file namepublic ModuleType getModuleType()
public CoherenceClusterSystemResource setModuleType(ModuleType moduleType)
moduleType
- the new module typepublic String getName()
getName
in class AppSvcResource
public CoherenceClusterSystemResource setName(String name)
name
- the new namepublic String getNotes()
public CoherenceClusterSystemResource setNotes(String notes)
notes
- the new notespublic String getReportGroupFile()
public CoherenceClusterSystemResource setReportGroupFile(String reportGroupFile)
reportGroupFile
- the new reports group file namepublic String getSourcePath()
getSourcePath
in class AppSvcResource
public CoherenceClusterSystemResource setSourcePath(String sourcePath)
sourcePath
- the new source pathpublic Boolean getUsingCustomClusterConfigurationFile()
public CoherenceClusterSystemResource setUsingCustomClusterConfigurationFile(Boolean usingCustomClusterConfigurationFile)
usingCustomClusterConfigurationFile
- the new valuepublic boolean addCacheConfig(CoherenceCacheConfig cacheConfig)
cacheConfig
- the CoherenceCacheConfig to addpublic CoherenceCacheConfig getCacheConfig(String name)
name
- the name of the CoherenceCacheConfigpublic List<CoherenceCacheConfig> getCacheConfigs()
public CoherenceClusterSystemResource setCacheConfigs(List<CoherenceCacheConfig> cacheConfigs)
cacheConfigs
- the new list of CoherenceCacheConfig objectspublic CoherenceModule getCoherenceModule()
public CoherenceClusterSystemResource setCoherenceModule(CoherenceModule coherenceModule)
coherenceModule
- the new Coherence Modulepublic String toXmlCompactString()
public String toXmlString()
public String toJsonCompactString()
public String toJsonString()
public String toCompactString()