public interface ITaurusSystem extends IResource
ITaurusApplications
and have a reference to an ISystemImage. They are created by
ITaurusSystemProxys.
An AWM system with a reference on a remote ISystemImage will grant
AWM tools used in one of its applications access to the remote system.
Copyright Micro Focus GmbH.
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ID_PREFIX
Cache ID prefix.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<ITaurusApplication> |
getApplications(org.eclipse.core.runtime.IProgressMonitor pMon)
Gets all AWM applications provided by the system.
|
java.lang.String |
getCustomAttribute(java.lang.String pName)
Gets the value of a custom system attribute by the given name.
|
java.util.Map<java.lang.String,java.lang.String> |
getCustomAttributes()
Gets all custom attributes that have been set for the system.
|
java.lang.String |
getProviderID()
Gets the ID of the
ISystemProvider for the AWM system. |
ISystemImage |
getSystemImage()
Gets the system image this AWM system belongs to.
|
void |
refresh(org.eclipse.core.runtime.IProgressMonitor pMon)
Refreshes the system and all its applications.
|
addChildResource, addPropertyValue, addResourceChild, delete, getAllPropertyValues, getChildrenResources, getID, getName, getParentResource, getPropertyValue, getPropertyValueFromHierarchy, getResourceChildren, removeResourceChild, setName, setPropertyValuesstatic final java.lang.String ID_PREFIX
java.util.List<ITaurusApplication> getApplications(org.eclipse.core.runtime.IProgressMonitor pMon) throws TaurusCoreException
pMon - a progress monitorITaurusApplicationsTaurusCoreException - if applications for the system cannot be retrievedvoid refresh(org.eclipse.core.runtime.IProgressMonitor pMon)
throws TaurusCoreException
pMon - a progress monitorTaurusCoreException - if refreshing the system fails for any reasonISystemImage getSystemImage()
ISystemImagejava.lang.String getCustomAttribute(java.lang.String pName)
pName - the name of the desired attributenull if no attribute
with the given name was setjava.util.Map<java.lang.String,java.lang.String> getCustomAttributes()
java.lang.String getProviderID()
ISystemProvider for the AWM system. Can return
null if the system does not have a system provider.nullTaurusExtensionPointUtility.getTaurusSystemProviders()Copyright © 2015 Micro Focus GmbH. All rights reserved.