@Beta public class LocalRemoteServiceProvider extends Object implements org.onosproject.incubator.rpc.RemoteServiceContextProvider
| Modifier and Type | Class and Description |
|---|---|
static interface |
LocalRemoteServiceProvider.SomeOtherService |
static class |
LocalRemoteServiceProvider.SomeOtherServiceImpl |
| Modifier and Type | Field and Description |
|---|---|
protected org.onosproject.incubator.rpc.RemoteServiceProviderRegistry |
rpcRegistry |
| Constructor and Description |
|---|
LocalRemoteServiceProvider() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
activate() |
protected void |
deactivate() |
org.onosproject.incubator.rpc.RemoteServiceContext |
get(URI uri) |
org.onosproject.net.provider.ProviderId |
id() |
@Reference(cardinality=MANDATORY_UNARY) protected org.onosproject.incubator.rpc.RemoteServiceProviderRegistry rpcRegistry
@Activate protected void activate()
@Deactivate protected void deactivate()
public org.onosproject.net.provider.ProviderId id()
id in interface org.onosproject.net.provider.Providerpublic org.onosproject.incubator.rpc.RemoteServiceContext get(URI uri)
get in interface org.onosproject.incubator.rpc.RemoteServiceContextProvider