public class DefaultConfigurationSystemProvider extends AbstractLocalSystemProvider
Copyright Micro Focus GmbH.
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ID
The ID of the system provider.
|
| Constructor and Description |
|---|
DefaultConfigurationSystemProvider() |
| Modifier and Type | Method and Description |
|---|---|
static MasterConfigurationReference |
createMasterConfiguration(java.util.Map<java.lang.String,java.lang.String> pAttributes)
Creates a
MasterConfigurationReference based on parsed default
configurations XML attributes. |
static java.util.List<ITaurusSystemProxy> |
getDefaultConfigurationProxies()
Reads the default configurations XML file (if there is one defined) and
returns the AWM system proxies.
|
java.lang.String |
getID()
Gets the unique ID of the system provider as defined in the extension.
|
java.util.List<ITaurusSystemProxy> |
getSystemProxies()
Gets a list of
ITaurusSystemProxys. |
ITaurusSystem |
loadPersistedSystem(TaurusSystemPersistableProxy pPersistableProxy)
Creates an
ITaurusSystem from its persistable proxy
representation. |
getRemoteSystemImagespublic static final java.lang.String ID
public java.util.List<ITaurusSystemProxy> getSystemProxies() throws TaurusCoreException
ISystemProviderITaurusSystemProxys.TaurusCoreException - if retrieving the system proxies failspublic static java.util.List<ITaurusSystemProxy> getDefaultConfigurationProxies() throws TaurusCoreException
TaurusCoreException - if an error occurs while reading/parsing the default
configurations filepublic static MasterConfigurationReference createMasterConfiguration(java.util.Map<java.lang.String,java.lang.String> pAttributes)
MasterConfigurationReference based on parsed default
configurations XML attributes.pAttributes - parsed DefaultConfigurations.XML attributesnull if neither a path
nor a command is setpublic java.lang.String getID()
ISystemProviderpublic ITaurusSystem loadPersistedSystem(TaurusSystemPersistableProxy pPersistableProxy) throws TaurusCoreException
ISystemProviderITaurusSystem from its persistable proxy
representation. The persistable proxy will be created from loading the
AWM system cache.pPersistableProxy - the AWM system representationITaurusSystem or null if the provider
cannot load a system from cacheTaurusCoreException - if creating the AWM system failedCopyright © 2015 Micro Focus GmbH. All rights reserved.