public final class EnvManagerRegistry
extends java.lang.Object
IEnvManager objects, which provide access to remote machines' environment management systems.
The set of supported environment management systems (and, consequently, the set of possible IEnvManager objects) is
determined by contributions to an extension point. See IEnvManager.
| Modifier and Type | Method and Description |
|---|---|
static IEnvManager |
getEnvManager(org.eclipse.core.runtime.IProgressMonitor pm,
IRemoteConnection remoteConnection)
Detects the environment management system on the remote machine, if any, and returns an
IEnvManager capable of
interfacing with that system. |
static IEnvManager |
getNullEnvManager() |
public static IEnvManager getNullEnvManager()
public static IEnvManager getEnvManager(org.eclipse.core.runtime.IProgressMonitor pm, IRemoteConnection remoteConnection)
IEnvManager capable of
interfacing with that system.
If no supported environment managment system was detected, the result will be equal to getNullEnvManager().
pm - progress monitor used to report the status of potentially long-running operations to the user (non-
null)remoteConnection - IRemoteConnection providing a connection to a particular remote machine (non-null)IEnvManager (non-null)Copyright (c) 2011 IBM Corporation and others. All Rights Reserved.