public abstract class ForwardingProviderSession extends Object implements Broker.ProviderSession
| Constructor and Description |
|---|
ForwardingProviderSession() |
| Modifier and Type | Method and Description |
|---|---|
void |
close()
Closes a session between provider and SAL.
|
protected abstract Broker.ProviderSession |
delegate() |
<T extends BrokerService> |
getService(Class<T> arg0)
Returns a session specific instance (implementation) of requested
service
|
boolean |
isClosed() |
protected abstract Broker.ProviderSession delegate()
public void close()
Broker.ProviderSessionThe close operation unregisters a provider and remove all registered functionality of the provider from the system.
close in interface Broker.ConsumerSessionclose in interface Broker.ProviderSessionpublic <T extends BrokerService> T getService(Class<T> arg0)
Broker.ConsumerSessiongetService in interface Broker.ConsumerSessionarg0 - Broker servicepublic boolean isClosed()
isClosed in interface Broker.ConsumerSessionisClosed in interface Broker.ProviderSessionCopyright © 2019 OpenDaylight. All rights reserved.