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.exception |
This package contains exceptions that may be produced by the FMW Environment Specification classes.
|
oracle.fmwplatform.envspec.helper | |
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.blueprint |
Classes used to describe a Blueprint.
|
oracle.fmwplatform.envspec.model.domain |
Classes used to describe a DomainProfile.
|
oracle.fmwplatform.envspec.model.targets | |
oracle.fmwplatform.envspec.model.targets.types | |
oracle.fmwplatform.envspec.model.topology |
Classes used to describe a Topology.
|
oracle.fmwplatform.envspec.model.topology.coherence |
Classes used to describe JMS topology.
|
oracle.fmwplatform.envspec.model.topology.jms |
Classes used to describe JMS topology.
|
oracle.fmwplatform.envspec.model.topology.products |
Classes used to describe a deployed products in the Topology.
|
oracle.fmwplatform.envspec.model.tuning |
Classes used to describe TuningParameters.
|
oracle.fmwplatform.envspec.upgrade | |
oracle.fmwplatform.envspec.versioning |
This package contains classes that are used to describe versions and ranges of versions.
|
Modifier and Type | Method and Description |
---|---|
static void |
AnnotationHelper.applyAnnotatedModelObject(oracle.fmwplatform.wlst.EmbeddedWLSTInvoker invoker,
Object modelObject,
boolean applyNullFields,
boolean offlineEnv,
String version,
Map<String,String> keywords)
Apply the annotated fields/setters in a model object to the current domain
using the provided WLST invoker.
|
void |
OnlineEnvironment.close()
Disconnect from the WebLogic managed server and end the embedded WLST session
|
void |
OfflineEnvironment.close()
Close the Weblogic domain and end the embedded WLST session
|
static void |
AnnotationHelper.discoverAnnotatedAttributes(oracle.fmwplatform.wlst.EmbeddedWLSTInvoker invoker,
Object target,
boolean offlineEnv,
String version)
Examine the passed target class and populate annotated fields with values from
the current environment defined by he passed EmbeddedWLSTInvoker.
|
static void |
AnnotationHelper.discoverAnnotatedAttributes(oracle.fmwplatform.wlst.EmbeddedWLSTInvoker invoker,
Object target,
boolean offlineEnv,
String version,
boolean keyFields)
Examine the passed target class and populate annotated fields with values from
the current environment defined by he passed EmbeddedWLSTInvoker.
|
static void |
AnnotationHelper.discoverAnnotatedAttributes(oracle.fmwplatform.wlst.EmbeddedWLSTInvoker invoker,
Object target,
boolean offlineEnv,
String version,
Map<String,String> paramAndTokenMap)
Examine the passed target class and populate annotated fields with values from
the current environment defined by he passed EmbeddedWLSTInvoker.
|
static void |
AnnotationHelper.discoverAnnotatedAttributes(oracle.fmwplatform.wlst.EmbeddedWLSTInvoker invoker,
Object target,
boolean offlineEnv,
String version,
Map<String,String> paramAndTokenMap,
boolean keyFields)
Examine the passed target class and populate annotated fields with values from
the current environment defined by he passed EmbeddedWLSTInvoker.
|
static void |
AnnotationHelper.discoverAnnotatedAttributes(oracle.fmwplatform.wlst.EmbeddedWLSTInvoker invoker,
Object target,
boolean offlineEnv,
String version,
Map<String,String> paramAndTokenMap,
boolean keyFields,
Map<String,Map<String,String>> pathCache)
Examine the passed target class and populate annotated fields with values from
the current environment defined by he passed EmbeddedWLSTInvoker.
|
static void |
AnnotationHelper.discoverAnnotatedSetters(oracle.fmwplatform.wlst.EmbeddedWLSTInvoker invoker,
Object target,
boolean offlineEnv,
String version)
Examine the passed target class and invokes the annotated setter methods with values from
the current environment defined by he passed EmbeddedWLSTInvoker.
|
static void |
AnnotationHelper.discoverAnnotatedSetters(oracle.fmwplatform.wlst.EmbeddedWLSTInvoker invoker,
Object target,
boolean offlineEnv,
String version,
boolean keyFields)
Examine the passed target class and invoke the annotated setter methods with values from
the current environment defined by he passed EmbeddedWLSTInvoker.
|
static void |
AnnotationHelper.discoverAnnotatedSetters(oracle.fmwplatform.wlst.EmbeddedWLSTInvoker invoker,
Object target,
boolean offlineEnv,
String version,
Map<String,String> paramAndTokenMap)
Examine the passed target class and invoke the annotated setter methods with values from
the current environment defined by he passed EmbeddedWLSTInvoker.
|
static void |
AnnotationHelper.discoverAnnotatedSetters(oracle.fmwplatform.wlst.EmbeddedWLSTInvoker invoker,
Object target,
boolean offlineEnv,
String version,
Map<String,String> paramAndTokenMap,
boolean keyFields)
Examine the passed target class and invoke the annotated setter methods with values from
the current environment defined by he passed EmbeddedWLSTInvoker.
|
static void |
AnnotationHelper.discoverAnnotatedSetters(oracle.fmwplatform.wlst.EmbeddedWLSTInvoker invoker,
Object target,
boolean offlineEnv,
String version,
Map<String,String> paramAndTokenMap,
boolean keyFields,
Map<String,Map<String,String>> pathCache)
Examine the passed target class and invoke the annotated setter methods with values from
the current environment defined by he passed EmbeddedWLSTInvoker.
|
protected void |
DomainEnvironment.execWLST(String command)
Just execute a WLST command in the embedded WLST session
|
protected void |
OracleHomeEnvironment.retrieveTopologyObjects(Topology topology)
Retrieve the right Oracle Home from the topology object.
|
protected void |
DomainEnvironment.retrieveTopologyObjects(Topology topology)
Retrieve the right Oracle Home and Domain from the topology object.
|
protected void |
DomainEnvironment.startSession(String oracleHome)
start an embedded WLST session.
|
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 |
---|---|
static Domain |
EnvironmentBootstrapMapping.buildBootstrapDomain(String domainId,
String domainPath,
String adminUrl,
String adminCredentialRef)
Deprecated.
- Use
EnvironmentBootstrapMapping.buildBootstrapDomain(String, String, String, String, String) . Domain name
is a mandatory attribute.This method defaults domainName to be same as domainId and invokes
EnvironmentBootstrapMapping.buildBootstrapDomain(String, String, String, String, String) |
static Domain |
EnvironmentBootstrapMapping.buildBootstrapDomain(String domainId,
String domainName,
String domainPath,
String adminUrl,
String adminCredentialRef)
Create a Domain object and add the online or offline bootstrap
parameters.
|
static OracleHome |
EnvironmentBootstrapMapping.buildBootstrapOracleHome(String id,
String oracleHomePath,
String javaHomePath,
Type oracleHomeType)
Create an OracleHome object and add the oracle home bootstrap parameters
|
static Topology |
EnvironmentBootstrapMapping.buildBootstrapTopology(String topologyName,
OracleHome oracleHome,
Domain domain)
Create a basic topology object with an Oracle home and a Domain object
|
static Domain |
EnvironmentBootstrapMapping.mapDomain(EnvironmentModel model,
Domain domain)
Maps a Domain to a given EnvironmentModel
|
static Host |
EnvironmentBootstrapMapping.mapHostToTopology(Topology topology)
Adds current Host to Topology if it's not present in the topology
|
static MappedOracleHome |
EnvironmentBootstrapMapping.mapOracleHomeToHost(Host host,
OracleHome oracleHome)
Adds an OracleHome to Host if it's not mapped already.
|
void |
EnvironmentDiscovery.offlineDomain(EnvironmentModel model,
ModelTarget target,
Boolean refreshOnly)
Discover offline Domain artifacts and add them to the topology
|
void |
EnvironmentDiscovery.onlineDomain(EnvironmentModel model,
ModelTarget target,
Boolean refreshOnly)
Discover online Domain artifacts and add them to the topology
|
void |
EnvironmentDiscovery.oracleHome(EnvironmentModel model,
ModelTarget target,
Boolean refreshOnly)
Discover OracleHome artifacts and add them to the topology object
|
void |
EnvironmentHostMapping.updateHost(NodeManager nodeManager,
Topology topology,
Domain topologyDomain,
OracleHome topologyOracleHome,
Boolean refreshOnly)
Add a new host to the topology based on the nodemanager and add a nodemanager reference to the domain mapping
|
static void |
DomainUpdate.updateOfflineDomain(EnvironmentModel model,
ModelTarget target)
Update offline Domain from the modeled Domain referenced by the ModelTarget
|
Modifier and Type | Class and Description |
---|---|
class |
InvalidVersionException
Exception for an invalid alais version string
|
Modifier and Type | Method and Description |
---|---|
String |
EnvironmentModelHelper.getAdminServerId(EnvironmentModel model,
String domainId)
Return the admin server id for the supplied domain.
|
String |
EnvironmentModelHelper.getAdminServerUrl(EnvironmentModel model,
String domainId)
Get the admin server URL for the supplied domain.
|
String |
EnvironmentModelHelper.getOracleHomeId(EnvironmentModel model,
String domainId)
Get the oracle home id for the Admin Server of the supplied domain.
|
List<String> |
EnvironmentModelHelper.getServerIds(EnvironmentModel model,
String domainId)
Get the list of servers associated with a domain.
|
boolean |
EnvironmentModelHelper.isAdminServer(EnvironmentModel model,
String serverId)
Determine if the server id supplied is an admin server.
|
Modifier and Type | Method and Description |
---|---|
EnvironmentModel |
EnvironmentModelBuilder.addOfflineDomainBootstrapParams(String domainId,
String domainPath,
EnvironmentModel model)
Deprecated.
- Use
EnvironmentModelBuilder.addOfflineDomainBootstrapParams(String, String, String, EnvironmentModel) .Domain name
is a mandatory attribute.This method defaults domainName to be same as domainId and invokes
EnvironmentModelBuilder.addOfflineDomainBootstrapParams(String, String, String, EnvironmentModel) |
EnvironmentModel |
EnvironmentModelBuilder.addOfflineDomainBootstrapParams(String domainId,
String domainName,
String domainPath,
EnvironmentModel model)
Adds Offline domain bootstrap parameters to the EnvironmentModel.
|
EnvironmentModel |
EnvironmentModelBuilder.addOnlineDomainBootstrapParams(String domainId,
String adminUrl,
oracle.fmwplatform.credentials.credential.Credential adminCreds,
EnvironmentModel model)
Deprecated.
- Use
EnvironmentModelBuilder.addOnlineDomainBootstrapParams(String, String, String, Credential, EnvironmentModel) .
Domain name is a mandatory attribute.This method defaults domainName to be same as domainId and invokes
EnvironmentModelBuilder.addOnlineDomainBootstrapParams(String, String, String, Credential, EnvironmentModel) |
EnvironmentModel |
EnvironmentModelBuilder.addOnlineDomainBootstrapParams(String domainId,
String domainName,
String adminUrl,
oracle.fmwplatform.credentials.credential.Credential adminCreds,
EnvironmentModel model)
Adds Online domain bootstrap parameters and a Credential object to an
EnvironmentModel.
|
EnvironmentModel |
EnvironmentModelBuilder.addOracleHomeBootstrapParams(String id,
String oracleHomePath,
Type oracleHomeType,
String javaHomePath,
EnvironmentModel model)
Adds Oracle home bootstrap parameters to the EnvironmentModel.
|
EnvironmentModel |
EnvironmentModelBuilder.buildFromFiles(String topologyFileName,
String version,
File walletFile,
char[] walletPassword)
Builds an EnvironmentModel based on the name of a Topology file.
|
EnvironmentModel |
EnvironmentModelBuilder.buildFromOfflineDomainBootstrapParams(String domainId,
String oracleHomePath,
String domainPath)
Deprecated.
- Use
EnvironmentModelBuilder.buildFromOfflineDomainBootstrapParams(String, String, String, String) .Domain name
is a mandatory attribute.This method defaults domainName to be same as domainId and invokes
EnvironmentModelBuilder.buildFromOfflineDomainBootstrapParams(String, String, String, String) |
EnvironmentModel |
EnvironmentModelBuilder.buildFromOfflineDomainBootstrapParams(String domainId,
String domainName,
String oracleHomePath,
String domainPath)
Returns a new EnvironmentModel which only contains an Oracle home, domain
with its bootstrap parameters This can be used as input for
OfflineEnvironment.
|
EnvironmentModel |
EnvironmentModelBuilder.buildFromOnlineDomainBootstrapParams(String domainId,
String oracleHomePath,
String adminUrl,
oracle.fmwplatform.credentials.credential.Credential adminCreds)
Deprecated.
- Use
EnvironmentModelBuilder.buildFromOnlineDomainBootstrapParams(String, String, String, Credential) .Domain name
is a mandatory attribute.This method defaults domainName to be same as domainId and invokes
EnvironmentModelBuilder.buildFromOnlineDomainBootstrapParams(String, String, String, String, Credential) . |
EnvironmentModel |
EnvironmentModelBuilder.buildFromOnlineDomainBootstrapParams(String domainId,
String domainName,
String oracleHomePath,
String adminUrl,
oracle.fmwplatform.credentials.credential.Credential adminCreds)
Returns a new EnvironmentModel which only contains an minimal Oracle home
and a domain with its bootstrap parameters and a Credential object.
|
EnvironmentModel |
EnvironmentModelBuilder.buildFromOracleHomeBootstrapParams(String id,
String oracleHomePath,
Type oracleHomeType,
String javaHomePath)
Returns a new EnvironmentModel which only contains an Oracle home with its bootstrap parameters.
|
EnvironmentModel |
EnvironmentModelBuilder.buildFromStandAloneModel(File modelsDir,
File walletFile,
char[] walletPassword)
Given a directory with a simple stand-alone model, build an EnvironmentModel by loading the Topology from the topologies folder in modelsDir.
|
EnvironmentModel |
EnvironmentModelBuilder.buildFromTopologyFile(File topologyFile,
File walletFile,
char[] walletPassword)
Builds an EnvironmentModel by loading the Topology specified in topologyFile.
|
List<Blueprint> |
EnvironmentModelBuilder.getAllBlueprints()
Returns a list containing all of the Blueprints in the environment model.
|
List<DomainProfile> |
EnvironmentModelBuilder.getAllDomainProfiles()
Returns a list containing all of the DomainProfiles in the environment model.
|
<T extends oracle.fmwplatform.envspec.common.Versioned> |
EnvironmentModelFileLocator.getAllObjects(Class<?> classType)
Returns a list of all the model files of the specified type that are found in the search path.
|
List<TuningParameters> |
EnvironmentModelBuilder.getAllTuningParameters()
Returns a list containing all of the TuningParameters in the environment model.
|
List<Application> |
EnvironmentModel.getApplicationsInDomain(Domain domain)
Returns all applications associated with the Domain specified or an empty list if none are found.
|
List<Application> |
EnvironmentModel.getApplicationsInDomain(String domainId)
Returns all applications associated with the Domain specified or an empty list if none are found.
|
Template |
EnvironmentModel.getBaseTemplateForDomain(String domainId)
Returns the base Template from the Domain specified or null if no match is found.
|
List<String> |
EnvironmentModel.getClusterIdsInDomain(Domain domain)
Returns the Cluster ids associated with the Domain specified or an empty list if no match is found.
|
List<String> |
EnvironmentModel.getClusterIdsInDomain(String domainId)
Returns the Cluster ids associated with the Domain specified or an empty list if no match is found.
|
List<Cluster> |
EnvironmentModel.getClustersInDomain(Domain domain)
Returns the Clusters associated with the Domain specified or an empty list if no match is found.
|
List<Cluster> |
EnvironmentModel.getClustersInDomain(String domainId)
Returns the Clusters associated with the Domain specified or an empty list if no match is found.
|
List<Template> |
EnvironmentModel.getExtensionTemplatesForDomain(String domainId)
Returns the extension Templates for the Domain specified or an empty list if none are found.
|
List<Library> |
EnvironmentModel.getLibrariesInDomain(Domain domain)
Returns all shared libraries associated with the Domain specified or an empty list if none are found.
|
List<Library> |
EnvironmentModel.getLibrariesInDomain(String domainId)
Returns all shared libraries associated with the Domain specified or an empty list if none are found.
|
OracleHome |
EnvironmentModel.getOracleHomeForAdminServerOfDomain(String domainId)
Returns the OracleHome mapped to the AdminServer of the Domain specified or null if no match is found.
|
OracleHome |
EnvironmentModel.getOracleHomeForServerInDomain(String serverId,
Domain domain)
Returns the OracleHome mapped to the Server of the Domain specified or null if no match is found.
|
OracleHome |
EnvironmentModel.getOracleHomeForServerInDomain(String serverId,
String domainId)
Returns the OracleHome mapped to the Server of the Domain specified or null if no match is found.
|
List<ServerBinding> |
EnvironmentModel.getServerBindingsInClusterForDomain(String clusterName,
String domainId)
Returns the ServerBindings associated with the Domain and Cluster specified or an empty list if none are found
|
List<String> |
EnvironmentModel.getServerGroups(String domainId,
String serverName)
Returns the Server group names for the specified Domain and Server or and empty list is none are found.
|
List<String> |
EnvironmentModel.getServerIdsInDomain(Domain domain)
Returns the Server ids associated with the Domain specified or an empty list if none are found.
|
List<String> |
EnvironmentModel.getServerIdsInDomain(String domainId)
Returns the Server ids associated with the Domain specified or an empty list if none are found.
|
List<Server> |
EnvironmentModel.getServersInDomain(Domain domain)
Returns the Servers associated with the Domain specified or an empty list if none are found.
|
List<Server> |
EnvironmentModel.getServersInDomain(String domainId)
Returns the Servers associated with the Domain specified or an empty list if none are found.
|
List<ShutdownClass> |
EnvironmentModel.getShutdownClassesInDomain(Domain domain)
Returns all shutdown classes associated with the Domain specified or an empty list if none are found.
|
List<ShutdownClass> |
EnvironmentModel.getShutdownClassesInDomain(String domainId)
Returns all shutdown classes associated with the Domain specified or an empty list if none are found.
|
List<StartupClass> |
EnvironmentModel.getStartupClassesInDomain(Domain domain)
Returns all startup classes associated with the Domain specified or an empty list if none are found.
|
List<StartupClass> |
EnvironmentModel.getStartupClassesInDomain(String domainId)
Returns all startup classes associated with the Domain specified or an empty list if none are found.
|
List<String> |
EnvironmentModel.getTemplateNamesInDomain(Domain domain)
Returns the Templates associated with the Domain specified or an empty list if none are found.
|
List<String> |
EnvironmentModel.getTemplateNamesInDomain(String domainId)
Returns the Template names associated with the Domain specified or an empty list if none are found.
|
List<Template> |
EnvironmentModel.getTemplatesInDomain(Domain domain)
Returns the Templates associated with the Domain specified or an empty list if none are found.
|
List<Template> |
EnvironmentModel.getTemplatesInDomain(String domainId)
Returns the Templates associated with the Domain specified or an empty list if none are found.
|
Blueprint |
EnvironmentModelFileLocator.locateBlueprint(String name,
String version)
Searches for a Blueprint in the search path that matches the name and version specified.
|
DomainProfile |
EnvironmentModelFileLocator.locateDomainProfile(String name,
String version)
Searches for a DomainProfile in the search path that matches the name and version specified.
|
oracle.fmwplatform.envspec.common.Versioned |
EnvironmentModelFileLocator.locateFile(oracle.fmwplatform.envspec.common.ResourceReference<?> resourceReference)
Searches for a model file in the resourceReferenceCache and the search path that matches the values in
the ResourceReference specified.
|
oracle.fmwplatform.envspec.common.Versioned |
EnvironmentModelFileLocator.locateFile(String name,
String version,
Class<?> classType)
Searches for a model file in the search path that matches the name, version and classType specified.
|
oracle.fmwplatform.envspec.common.Versioned |
EnvironmentModelFileLocator.locateFile(String name,
String version,
Class<?> classType,
oracle.fmwplatform.envspec.common.ResourceReference<?> resourceReference) |
Topology |
EnvironmentModelFileLocator.locateTopology(String name,
String version)
Searches for a Topology in the search path that matches the name and version specified.
|
TuningParameters |
EnvironmentModelFileLocator.locateTuningParameters(String name,
String version)
Searches for a TuningParameters in the search path that matches the name and version specified.
|
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,
EnvironmentModelTarget target)
Deprecated.
|
EnvironmentModel |
EnvironmentModelBuilder.populateFromEnvironment(EnvironmentModel model,
EnvironmentModelTarget target,
Class<?> envType)
Deprecated.
|
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.
|
EnvironmentModel |
EnvironmentModelBuilder.populateFromEnvironment(EnvironmentModel model,
ModelTarget target)
Deprecated.
|
EnvironmentModel |
EnvironmentModelBuilder.populateFromEnvironment(EnvironmentModel model,
ModelTarget target,
Class<?> envType)
Deprecated.
|
Blueprint |
EnvironmentModelBuilder.readBlueprint(File blueprintFile)
Reads a Blueprint from the specified file.
|
Blueprint |
EnvironmentModelBuilder.readBlueprint(String name,
String version)
Locates and reads the specified blueprint.
|
DomainProfile |
EnvironmentModelBuilder.readDomainProfile(File profileFile)
Reads a Domain Profile from the specified file.
|
DomainProfile |
EnvironmentModelBuilder.readDomainProfile(String name,
String version)
Locates and reads the specified domain profile.
|
TuningParameters |
EnvironmentModelBuilder.readTuningParameters(String name,
String version)
Locates and reads the specified tuning parameters.
|
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> |
EnvironmentModel.validate()
Performs basic validation without reference to any actual environment.
|
void |
EnvironmentModelBuilder.writeModelToFiles(EnvironmentModel model,
File outputDirectory)
Writes the environment model objects out as files including the Oracle Wallet if it is present.
|
void |
EnvironmentModelBuilder.writeModelToFiles(EnvironmentModel model,
File outputDirectory,
char[] walletPassword)
Writes the environment model objects out as files including the Oracle Wallet if it is present.
|
Modifier and Type | Method and Description |
---|---|
boolean |
Blueprint.addBlueprint(String blueprintName)
Adds a Blueprint to the list of Blueprints in this Blueprint identified by the blueprintName.
|
boolean |
Blueprint.addBlueprint(String blueprintName,
String version,
EnvironmentModelFileLocator locator)
Adds a Blueprint to the list of Blueprints in this Blueprint identified by the blueprintName.
|
Modifier and Type | Method and Description |
---|---|
boolean |
DomainProfile.addBlueprint(String blueprintName)
Add a blueprint to the list of blueprints in this domain profile identified by the blueprintName.
|
boolean |
DomainProfile.addBlueprint(String blueprintName,
String version,
EnvironmentModelFileLocator locator)
Add a blueprint to the list of blueprints in this domain profile identified by the blueprintName.
|
DomainProfile |
DomainProfile.setDomainProfile(String domainProfileName)
Set the child domain profile by loading the domain profile identified by the domainProfileName.
|
DomainProfile |
DomainProfile.setDomainProfile(String domainProfileName,
String version,
EnvironmentModelFileLocator locator)
Set the child domain profile by loading the domain profile identified by the domainProfileName.
|
Modifier and Type | Method and Description |
---|---|
static EnvironmentModelTarget |
ModelTargetFactory.convertModelTargetToOldEnvModelTarget(ModelTarget target)
Translate from a ModelTarget to old, deprecated EnvironmentModelTarget to support deprecated API operations.
|
static ModelTarget |
ModelTargetFactory.convertOldFormatTarget(EnvironmentModel model,
EnvironmentModelTarget target)
Deprecated.
|
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.
|
abstract <T> T |
ModelTargetImpl.getContainerFromModel(EnvironmentModel model) |
<T> T |
ModelTarget.getContainerFromModel(EnvironmentModel model)
Return the model object of the target container.
|
protected Domain |
ModelTargetImpl.getDomainByName(String name,
EnvironmentModel model) |
protected NodeManager |
ModelTargetImpl.getNodeManagerByName(String name,
EnvironmentModel model) |
<T> T |
ModelTargetImpl.getSingleTargetFromModel(EnvironmentModel model) |
<T> T |
ModelTarget.getSingleTargetFromModel(EnvironmentModel model)
Return a single model object which should be targeted.
|
abstract <T> List<T> |
ModelTargetImpl.getTargetsFromModel(EnvironmentModel model) |
<T> List<T> |
ModelTarget.getTargetsFromModel(EnvironmentModel model)
Return a list of model objects which should be targeted.
|
Modifier and Type | Method and Description |
---|---|
static Map<String,Object> |
DependencyValidationHelper.buildProvidesMap(Topology topology)
Build a map using the provides values of the Domain, Cluster, and Server objects.
|
Server |
Domain.getAdminServer()
Returns the AdminServer on this Domain or null if one has not been set.
|
String |
Domain.getAdminServerId()
Returns the Server id of the AdminServer on this Domain or null if one has not been set.
|
CapacityConstraint |
Domain.getCapacityConstraintByName(String resourceName)
Return the AppSvcResource by the provided name
|
List<ClasspathFileSystemResource> |
Domain.getClasspathFilesForServerId(String serverId) |
Cluster |
Domain.getClusterById(String clusterId)
Return the Cluster in this Domain that matches the name provided or null if no match is found.
|
List<String> |
Domain.getClusterIds()
Returns the list of cluster Ids on this domain.
|
ContextRequestClass |
Domain.getContextRequestClassByName(String resourceName)
Return the AppSvcResource by the provided name
|
List<Application> |
Domain.getEffectiveApplications()
Return the list of applications for all of the blueprints in the domain.
|
Set<Blueprint> |
Domain.getEffectiveBlueprints()
Returns all the targets in this domain.
|
List<CapacityConstraint> |
Domain.getEffectiveCapacityConstraints()
Return the list of capacity constraint resources for all of the blueprints in the domain.
|
List<Cluster> |
Domain.getEffectiveClusters()
Returns all the clusters in this domain.
|
List<CoherenceClusterSystemResource> |
Domain.getEffectiveCoherenceClusterSystemResources()
Return the list of coherence system resources for all of the blueprints in the domain.
|
List<ContextRequestClass> |
Domain.getEffectiveContextRequestClasses()
Return the list of response time request classes for all of the blueprints in the domain.
|
List<FairShareRequestClass> |
Domain.getEffectiveFairShareRequestClasses()
Return the list of fair share request classes for all of the blueprints in the domain.
|
List<FileStore> |
Domain.getEffectiveFileStores()
Return the list of file stores for all of the blueprints in the domain.
|
List<ForeignJndiProvider> |
Domain.getEffectiveForeignJNDIProviders()
Return the list of foreign jndi providers for all of the blueprints in the domain.
|
List<JdbcStore> |
Domain.getEffectiveJdbcStores()
Return the list of jdbc stores for all of the blueprints in the domain.
|
List<JDBCSystemResource> |
Domain.getEffectiveJDBCSystemResources()
Return the list of JDBCSystemResources for all of the blueprints in the domain.
|
List<JMSBridgeDestination> |
Domain.getEffectiveJMSBridgeDestinations()
Return the list of jms bridge destinations for all of the blueprints in the domain.
|
List<JMSMessagingBridge> |
Domain.getEffectiveJMSMessagingBridges()
Return the list of jms messaging bridges for all of the blueprints in the domain.
|
List<JMSServer> |
Domain.getEffectiveJMSServers()
Return the list of jms servers for all of the blueprints in the domain.
|
List<JMSSystemResource> |
Domain.getEffectiveJMSSystemResources()
Return the list of JMSSystemResources for all the blueprints in the domain.
|
List<Library> |
Domain.getEffectiveLibraries()
Return the list of libraries for all of the blueprints in the domain.
|
List<MailSession> |
Domain.getEffectiveMailSessions()
Return the list of mail sessions for all of the blueprints in the domain.
|
List<MaxThreadsConstraint> |
Domain.getEffectiveMaxThreadsConstraint()
Return the list of max thread constraint resources for all of the blueprints in the domain.
|
List<MigratableTarget> |
Domain.getEffectiveMigratableTargets()
Returns all the migratable targets in this domain.
|
List<MinThreadsConstraint> |
Domain.getEffectiveMinThreadsConstraint()
Return the list of min thread constraint resources for all of the blueprints in the domain.
|
List<OsgiFramework> |
Domain.getEffectiveOsgiFrameworks() |
List<PathService> |
Domain.getEffectivePathServices()
Return the list of jms path services for all of the blueprints in the domain.
|
List<AppSvcResource> |
Domain.getEffectiveResourcesForAppSvcGroupId(String appSvcGroupId) |
List<ResponseTimeRequestClass> |
Domain.getEffectiveResponseTimeRequestClasses()
Return the list of response time request classes for all of the blueprints in the domain.
|
List<SAFAgent> |
Domain.getEffectiveSAFAgents()
Return the list of saf agents for all of the blueprints in the domain.
|
List<Server> |
Domain.getEffectiveServers()
Returns all the servers in this domain.
|
List<ShutdownClass> |
Domain.getEffectiveShutdownClasses()
Return the list of shutdown classes for all of the blueprints in the domain.
|
List<CompositeDeployment> |
Domain.getEffectiveSoaCompositeResources()
Return the list of CompositeDeployment for all of the blueprints in the domain.
|
List<StartupClass> |
Domain.getEffectiveStartupClasses()
Return the list of startup classes for all of the blueprints in the domain.
|
List<Target> |
Domain.getEffectiveTargets()
Returns all the targets in this domain.
|
List<Template> |
Domain.getEffectiveTemplates()
Returns all the templates in this domain.
|
Map<String,String> |
Domain.getEffectiveVariables()
Returns the variables from the tuning parameters of this domain as well as from the topology that this domain
belongs to.
|
Map<String,String> |
Database.getEffectiveVariables()
Returns the derived map of variables for this element.
|
Map<String,String> |
OracleHome.getEffectiveVariables() |
Map<String,String> |
InstallationData.getEffectiveVariables()
Returns the derived map of variables for this element.
|
Map<String,String> |
VirtualHost.getEffectiveVariables()
Returns the derived map of variables for this element.
|
Map<String,String> |
WebTier.getEffectiveVariables()
Returns the derived map of variables for this element.
|
Map<String,String> |
Schema.getEffectiveVariables()
Provides the effective list of variables that apply to the tuning parameters.
|
List<WLDFSystemResource> |
Domain.getEffectiveWLDFSystemResources()
Return the list of WLDFSystemResources for all of the blueprints in the domain.
|
List<WorkManager> |
Domain.getEffectiveWorkManagers()
Return the list of work manager resources for all of the blueprints in the domain.
|
FairShareRequestClass |
Domain.getFairShareRequestClassByName(String resourceName)
Return the AppSvcResource by the provided name
|
FileStore |
Domain.getFileStoreByName(String storeName)
Return the File persistent store by the provided name
|
GenericFileSystemResource |
Domain.getFileSystemResourceForId(String resourceId)
Return the generic file system resource for the provided resource id.
|
JdbcStore |
Domain.getJdbcStoreByName(String storeName)
Return the Jdbc persistent store by the provided name
|
JDBCSystemResource |
Domain.getJDBCSystemResourceByName(String name) |
JMSServer |
Domain.getJMSServerForId(String resourceId)
Return the JMS Server for the provided resource id
|
MaxThreadsConstraint |
Domain.getMaxThreadsConstraintByName(String resourceName)
Return the AppSvcResource by the provided name
|
List<ServerBinding> |
ClusterBinding.getMembers()
Returns the list of servers for this cluster.
|
MinThreadsConstraint |
Domain.getMinThreadsConstraintByName(String resourceName)
Return the AppSvcResource by the provided name
|
ResponseTimeRequestClass |
Domain.getResponseTimeRequestClassByName(String resourceName)
Return the AppSvcResource by the provided name
|
SAFAgent |
Domain.getSAFAgentForId(String resourceId)
Return the SAFAgent for the provided resource id
|
List<String> |
Domain.getServerIds()
Returns the list of unique server ids on this domain or an empty list if none are found.
|
CompositeDeployment |
Domain.getSoaCompositeResourceById(String id)
Return the CompositeDeployment for all of the blueprints in the domain.
|
List<SystemPropertyResource> |
Domain.getSystemPropertyResourcesForServerId(String serverId) |
Set<String> |
Domain.getTargetNamesForBlueprintResource(String resourceID) |
WLDFSystemResource |
Domain.getWLDFSystemResourceByName(String name) |
static void |
DependencyValidationHelper.validateDependencies(Topology topology)
Check the topology for Dependency objects and make sure there is a corresponding Provides field.
|
Modifier and Type | Method and Description |
---|---|
Map<String,String> |
CoherenceAddressProviderBinding.getEffectiveVariables()
Returns the variables from the tuning parameters of this binding, as well as from its containing domain.
|
Map<String,String> |
CoherenceClusterBinding.getEffectiveVariables()
Returns the variables from the tuning parameters of this binding, as well as from its containing domain.
|
Map<String,String> |
CoherenceModuleBinding.getEffectiveVariables()
Returns the variables from the tuning parameters of this binding, as well as from its containing domain.
|
Modifier and Type | Method and Description |
---|---|
Map<String,String> |
JMSModuleComponentBinding.getEffectiveVariables()
Returns the variables from the tuning parameters of this binding, as well as from its containing
JMSModule binding.
|
Map<String,String> |
JMSSessionPoolBinding.getEffectiveVariables()
Returns the variables from the tuning parameters of this binding, as well as from its containing
JMSServer binding.
|
Map<String,String> |
JMSBinding.getEffectiveVariables()
Returns the variables from the tuning parameters of this binding, as well as from its containing domain.
|
Map<String,String> |
JMSModuleBinding.getEffectiveVariables()
Returns the variables from the tuning parameters of this binding, as well as from its containing domain.
|
Modifier and Type | Method and Description |
---|---|
Map<String,String> |
OracleProduct.getEffectiveVariables()
Returns the derived map of variables for this element.
|
Modifier and Type | Method and Description |
---|---|
boolean |
TuningParameters.addTuningParameters(String tuningParametersName)
Add a TuningParameters to the list of TuningParameters in this TuningParameters identified by the
tuningParametersName.
|
boolean |
TuningParameters.addTuningParameters(String tuningParametersName,
String version,
EnvironmentModelFileLocator locator)
Add a TuningParameters to the list of TuningParameters in this TuningParameters identified by the
tuningParametersName.
|
List<MBeanSetting> |
TuningParameters.getAllMBeanSettings()
Returns MBeanSettings from this TuningParameters as well as from any references, all the way down the chain of
nested references.
|
List<Setting> |
TuningParameters.getAllSettings()
Returns settings from this TuningParameters as well as from any references, all the way down the chain.
|
List<Variable> |
TuningParameters.getAllVariables()
Returns the variables from this TuningParameters as well as any referenced TuningParameters, all the way down the
chain.
|
List<WLSTSetting> |
TuningParameters.getAllWLSTSettings()
Returns WLSTSettings from this TuningParameters as well as from any references, all the way down the chain of
nested references.
|
Map<String,String> |
TuningParameters.getEffectiveVariables()
Returns the combined set of variables from this object as well as any containing objects.
|
Setting |
TuningParameters.getSetting(String alias)
Returns the Setting for this alias or null if no match found.
|
String |
TuningParameters.getSettingValueByAlias(String alias)
Returns the Setting value for this alias or null if no match found.
|
boolean |
TuningParameters.removeSetting(String alias)
Removes the Setting for this alias from this tuning parameter instance.
|
Modifier and Type | Method and Description |
---|---|
static String |
ModelUpgradeUtil.upgradeModelVersion(Class<?> clazz,
String modelFileName,
String model,
String fromSchemaVersion,
String mode)
Upgrade the model to the next schemaVersion.
|
Modifier and Type | Method and Description |
---|---|
static VersionRange |
VersionRange.createFromString(String versionString) |