public class RemoteAgent extends Object implements org.eclipse.equinox.p2.core.IProvisioningAgent
Constructor and Description |
---|
RemoteAgent(MavenContext mavenContext) |
RemoteAgent(MavenContext mavenContext,
MavenRepositorySettings mavenRepositorySettings,
boolean disableMirrors) |
Modifier and Type | Method and Description |
---|---|
<T> T |
getService(Class<T> type) |
Object |
getService(String serviceName) |
void |
registerService(String serviceName,
Object service) |
void |
stop() |
void |
unregisterService(String serviceName,
Object service) |
public RemoteAgent(MavenContext mavenContext, MavenRepositorySettings mavenRepositorySettings, boolean disableMirrors) throws org.eclipse.equinox.p2.core.ProvisionException
org.eclipse.equinox.p2.core.ProvisionException
public RemoteAgent(MavenContext mavenContext) throws org.eclipse.equinox.p2.core.ProvisionException
org.eclipse.equinox.p2.core.ProvisionException
public Object getService(String serviceName)
getService
in interface org.eclipse.equinox.p2.core.IProvisioningAgent
public void registerService(String serviceName, Object service)
registerService
in interface org.eclipse.equinox.p2.core.IProvisioningAgent
public <T> T getService(Class<T> type)
getService
in interface org.eclipse.equinox.p2.core.IProvisioningAgent
public void stop()
stop
in interface org.eclipse.equinox.p2.core.IProvisioningAgent
Copyright © 2008–2024 Eclipse Foundation. All rights reserved.