Package org.eclipse.tycho.p2.remote
Class RemoteAgent
java.lang.Object
org.eclipse.tycho.p2.remote.RemoteAgent
- All Implemented Interfaces:
org.eclipse.equinox.p2.core.IProvisioningAgent
-
Field Summary
Fields inherited from interface org.eclipse.equinox.p2.core.IProvisioningAgent
INSTALLER_AGENT, INSTALLER_PROFILEID, SERVICE_CURRENT, SERVICE_NAME, SHARED_BASE_AGENT, SHARED_CURRENT_AGENT -
Constructor Summary
ConstructorsConstructorDescriptionRemoteAgent(MavenContext mavenContext) RemoteAgent(MavenContext mavenContext, org.eclipse.core.net.proxy.IProxyService proxyService, MavenRepositorySettings mavenRepositorySettings, boolean disableMirrors) -
Method Summary
Modifier and TypeMethodDescription<T> TgetService(Class<T> type) getService(String serviceName) voidregisterService(String serviceName, Object service) voidstop()voidunregisterService(String serviceName, Object service)
-
Constructor Details
-
Method Details
-
getService
- Specified by:
getServicein interfaceorg.eclipse.equinox.p2.core.IProvisioningAgent
-
registerService
- Specified by:
registerServicein interfaceorg.eclipse.equinox.p2.core.IProvisioningAgent
-
getService
- Specified by:
getServicein interfaceorg.eclipse.equinox.p2.core.IProvisioningAgent
-
stop
public void stop()- Specified by:
stopin interfaceorg.eclipse.equinox.p2.core.IProvisioningAgent
-
unregisterService
- Specified by:
unregisterServicein interfaceorg.eclipse.equinox.p2.core.IProvisioningAgent
-