public interface IProvisioningAgentProvider
IProvisioningAgent
.Modifier and Type | Field and Description |
---|---|
static String |
SERVICE_NAME
Service name constant for the agent provider service.
|
Modifier and Type | Method and Description |
---|---|
IProvisioningAgent |
createAgent(URI location)
Creates a provisioning agent who metadata is stored at the given location.
|
static final String SERVICE_NAME
IProvisioningAgent createAgent(URI location) throws ProvisionException
null
location is provided, the provisioning agent for the
currently running system is returned, if available. If a null
location is provided and the currently running system has not been provisioned
by any known agent, null
is returned.
Callers of this method are responsible for stopping the agent
when they are finished using it by invoking IProvisioningAgent.stop()
.
location
- The location where the agent metadata is storednull
if a null
parameter is provided and there is no currently running agent.ProvisionException
- If agent creation failed. Reasons include:
IProvisioningAgent.stop()
Copyright (c) 2000, 2018 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.