public interface Agent extends AgentManagerElement, ProfileContainer
Modifier and Type | Method and Description |
---|---|
BundlePool |
addBundlePool(File location) |
Set<String> |
getAllProfileIDs() |
Collection<Profile> |
getAllProfiles() |
IArtifactRepositoryManager |
getArtifactRepositoryManager() |
BundlePool |
getBundlePool(File location) |
Set<File> |
getBundlePoolLocations() |
Collection<BundlePool> |
getBundlePools() |
Profile |
getCurrentProfile() |
IEngine |
getEngine() |
IMetadataRepositoryManager |
getMetadataRepositoryManager() |
IPlanner |
getPlanner() |
IProfileRegistry |
getProfileRegistry() |
IProvisioningAgent |
getProvisioningAgent() |
boolean |
refreshBundlePools() |
boolean |
refreshProfiles() |
delete, delete, getAgentManager, getLocation, isCurrent, isUsed, isValid
addProfile, getProfile, getProfileIDs, getProfiles
Collection<BundlePool> getBundlePools()
BundlePool getBundlePool(File location)
BundlePool addBundlePool(File location)
boolean refreshBundlePools()
Collection<Profile> getAllProfiles()
Profile getCurrentProfile()
boolean refreshProfiles()
IProvisioningAgent getProvisioningAgent()
IMetadataRepositoryManager getMetadataRepositoryManager()
IArtifactRepositoryManager getArtifactRepositoryManager()
IProfileRegistry getProfileRegistry()
IEngine getEngine()
IPlanner getPlanner()
Copyright (c) 2014 Eike Stepper (Loehne, Germany) and others.
All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v2.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v20.html