Package | Description |
---|---|
oracle.fmwplatform.envspec.environment |
This package contains classes that are used to represent various types of actual (existing) environments.
|
oracle.fmwplatform.envspec.environment.topology |
This package contains classes that are used to describe components of a Topology.
|
oracle.fmwplatform.envspec.model |
This package contains classes that are used to represent models of real (existing) or imagined (to be created) environments.
|
oracle.fmwplatform.envspec.model.targets | |
oracle.fmwplatform.envspec.model.targets.types |
Modifier and Type | Method and Description |
---|---|
protected void |
OracleHomeEnvironment.validateEnvironmentTarget(ModelTarget target, EnvironmentModel model)
Validate the EnvironmentModelTarget so it can be used for the OracleHome discovery, it should be of type OracleHome or Domain.
|
protected void |
DomainEnvironment.validateEnvironmentTarget(ModelTarget target, EnvironmentModel model, String envType)
Validate the EnvironmentTarget so it can be used for Domain discovery, it should of type Domain.
|
Constructor and Description |
---|
OfflineEnvironment(EnvironmentModel model, ModelTarget target)
OfflineEnvironment constructor which will allow users to create an environment object representing the offline query interface into the WebLogic domain
|
OnlineEnvironment(EnvironmentModel model, ModelTarget target)
OnlineEnvironment constructor which will allow users to create an environment object representing the online query interface into the WebLogic domain
|
OracleHomeEnvironment(EnvironmentModel model, ModelTarget target)
OracleHomeEnvironment constructor which will allow users to create an environment object representing the query interface into the oracleHome
|
Modifier and Type | Method and Description |
---|---|
void |
EnvironmentDiscovery.offline(EnvironmentModel model, DiscoveryOptions options, ModelTarget target)
Discover offline Domain artifacts and add them to the topology
|
void |
EnvironmentDiscovery.offline(EnvironmentModel model, ModelTarget target, Boolean refreshOnly)
Deprecated.
|
void |
EnvironmentDiscovery.online(EnvironmentModel model, DiscoveryOptions options, ModelTarget target)
Discover online Domain artifacts and add them to the topology
|
void |
EnvironmentDiscovery.online(EnvironmentModel model, ModelTarget target, Boolean refreshOnly)
Deprecated.
|
void |
EnvironmentDiscovery.oracleHome(EnvironmentModel model, ModelTarget target, Boolean refreshOnly)
Discover OracleHome artifacts and add them to the topology object
|
protected void |
EnvironmentDiscovery.retrieveBootstrapObjects(ModelTarget target, EnvironmentModel model)
retrieve the topology domain object together with the host and oracle home object these objects are needed to map all the discovered objects to the right topology object
|
Modifier and Type | Method and Description |
---|---|
EnvironmentModel |
EnvironmentModelBuilder.populateFromEnvironment(EnvironmentModel model, ModelTarget target)
Deprecated.
|
EnvironmentModel |
EnvironmentModelBuilder.populateFromEnvironment(EnvironmentModel model, ModelTarget target, Class<?> envType)
Deprecated.
|
EnvironmentModel |
EnvironmentModelBuilder.refreshFromEnvironment(EnvironmentModel model, ModelTarget target)
Refreshes the environment model by doing OracleHome, Online and Offline domain environment discovery.
|
EnvironmentModel |
EnvironmentModelBuilder.refreshFromEnvironment(EnvironmentModel model, ModelTarget target, Class<?> envType)
Only refresh the environment model by doing an OracleHome, Online and Offline domain environment discovery.
|
List<oracle.fmwplatform.util.validation.ValidationMessage> |
EnvironmentModelValidator.validate(EnvironmentModel environmentModel, ModelTarget target)
Validates the target within the EnvironmentModel provided.
|
List<oracle.fmwplatform.util.validation.ValidationMessage> |
EnvironmentModelValidator.validate(EnvironmentModel environmentModel, ModelTarget target, String oracleHomePath)
Validates each of the specified targets within the EnvironmentModel provided.
|
List<oracle.fmwplatform.util.validation.ValidationMessage> |
EnvironmentModel.validate(ModelTarget target)
Validates a single environment model target against this model.
|
Modifier and Type | Method and Description |
---|---|
EnvironmentModel |
EnvironmentModelBuilder.populateFromEnvironment(EnvironmentModel model, DiscoveryOptions options, List<ModelTarget> targets)
Populates and refreshes the environment model by doing OracleHome, Online and Offline domain environment discovery.
|
EnvironmentModel |
EnvironmentModelBuilder.populateFromEnvironment(EnvironmentModel model, List<ModelTarget> targets)
Populates and refreshes the environment model by doing OracleHome, Online and Offline domain environment discovery.
|
EnvironmentModel |
EnvironmentModelBuilder.populateFromEnvironment(EnvironmentModel model, List<ModelTarget> targets, Class<?> envType)
Deprecated.
|
List<oracle.fmwplatform.util.validation.ValidationMessage> |
EnvironmentModelValidator.validate(EnvironmentModel environmentModel, List<ModelTarget> targets)
Validates each of the specified targets within the EnvironmentModel provided.
|
List<oracle.fmwplatform.util.validation.ValidationMessage> |
EnvironmentModelValidator.validate(EnvironmentModel environmentModel, List<ModelTarget> targets, String oracleHomePath)
Validates each of the specified targets within the EnvironmentModel provided.
|
Modifier and Type | Class and Description |
---|---|
class |
ModelTargetImpl
Base implementation of a model target.
|
Modifier and Type | Method and Description |
---|---|
static ModelTarget |
ModelTargetFactory.convertOldFormatTarget(EnvironmentModel model, EnvironmentModelTarget target)
Deprecated.
|
static ModelTarget |
ModelTargetFactory.createClusterInDomainTarget(String clusterName, String domainName)
Create a cluster in domain model target.
|
static ModelTarget |
ModelTargetFactory.createDomainTarget(String domainName)
Create a domain model target.
|
static ModelTarget |
ModelTargetFactory.createHostTarget(String hostName)
Create a Host target.
|
static ModelTarget |
ModelTargetFactory.createNodeManagerOnHostTarget(String nmName, String hostName)
Create a node manager model target.
|
static ModelTarget |
ModelTargetFactory.createOracleHomeTarget(String oracleHomeName)
Create an oracle Home model target.
|
static ModelTarget |
ModelTargetFactory.createSchemaInDomainTarget(String schemaName, String domainName)
Create a Schema in domain model target.
|
static ModelTarget |
ModelTargetFactory.createServerInDomainTarget(String serverName, String domainName)
Create a server in domain model target.
|
static ModelTarget |
ModelTargetFactory.createServerOnHostTarget(String serverName, String hostName)
Create a server on host model target.
|
Modifier and Type | Method and Description |
---|---|
static List<ModelTarget> |
ModelTargetUtil.addTargetIfNotPresent(List<ModelTarget> targets, ModelTarget newTarget)
Add a target to a list of targets if it is not already present
|
static List<ModelTarget> |
ModelTargetFactory.convertOldFormatTarget(EnvironmentModel model, List<EnvironmentModelTarget> targets)
Deprecated.
|
static List<ModelTarget> |
ModelTargetUtil.explodeTargets(EnvironmentModel model, List<ModelTarget> targets)
Create an exploded list of target objects that do not contain any wildcards.
|
static List<ModelTarget> |
ModelTargetUtil.explodeTargets(EnvironmentModel model, ModelTarget target)
Create an exploded list of target objects that do not contain any wildcards.
|
static List<ModelTarget> |
ModelTargetUtil.filterTargets(List<ModelTarget> targets, List<ModelTarget.ModelTargetType> allowedTypes)
Filter a list of targets to those allowed by a particular action
|
static List<ModelTarget> |
ModelTargetUtil.filterTargets(List<ModelTarget> targets, ModelTarget.ModelTargetType allowedType)
Filter a list of targets to those allowed by a particular action
|
static List<ModelTarget> |
ModelTargetUtil.findInvalidTargets(List<ModelTarget> targets, ModelTarget.ModelTargetType allowedType)
Returns a list of targets not allowed by a particular action
|
Modifier and Type | Method and Description |
---|---|
static List<ModelTarget> |
ModelTargetUtil.addTargetIfNotPresent(List<ModelTarget> targets, ModelTarget newTarget)
Add a target to a list of targets if it is not already present
|
static EnvironmentModelTarget |
ModelTargetFactory.convertModelTargetToOldEnvModelTarget(ModelTarget target)
Translate from a ModelTarget to old, deprecated EnvironmentModelTarget to support deprecated API operations.
|
static List<ModelTarget> |
ModelTargetUtil.explodeTargets(EnvironmentModel model, ModelTarget target)
Create an exploded list of target objects that do not contain any wildcards.
|
Modifier and Type | Method and Description |
---|---|
static List<ModelTarget> |
ModelTargetUtil.addTargetIfNotPresent(List<ModelTarget> targets, ModelTarget newTarget)
Add a target to a list of targets if it is not already present
|
static List<ModelTarget> |
ModelTargetUtil.explodeTargets(EnvironmentModel model, List<ModelTarget> targets)
Create an exploded list of target objects that do not contain any wildcards.
|
static List<ModelTarget> |
ModelTargetUtil.filterTargets(List<ModelTarget> targets, List<ModelTarget.ModelTargetType> allowedTypes)
Filter a list of targets to those allowed by a particular action
|
static List<ModelTarget> |
ModelTargetUtil.filterTargets(List<ModelTarget> targets, ModelTarget.ModelTargetType allowedType)
Filter a list of targets to those allowed by a particular action
|
static List<ModelTarget> |
ModelTargetUtil.findInvalidTargets(List<ModelTarget> targets, ModelTarget.ModelTargetType allowedType)
Returns a list of targets not allowed by a particular action
|
static String |
ModelTargetImpl.toCompactString(List<ModelTarget> targets)
Returns a compact string representation of the objects in JSON format.
|
Modifier and Type | Class and Description |
---|---|
class |
ClusterInDomainTarget
Model target object defining a cluster in a domain.
|
class |
DomainTarget
Model target object defining a domain.
|
class |
HostTarget |
class |
NodeManagerOnHostTarget
Model target object defining a node manager on a host.
|
class |
OracleHomeTarget
Model target class defining an Oracle Home.
|
class |
SchemaInDomainTarget
Model target object defining a schema in a domain.
|
class |
ServerInDomainTarget
This class represents a server in a domain model target.
|
class |
ServerOnHostTarget
This class represents a server on a host model target.
|