private abstract class OsgiServiceCollection.BaseListener
extends java.lang.Object
implements org.osgi.framework.ServiceListener
| Modifier | Constructor and Description |
|---|---|
private |
BaseListener() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract OsgiServiceCollection.EventResult |
addService(java.lang.Long id,
org.osgi.framework.ServiceReference reference) |
protected abstract OsgiServiceCollection.EventResult |
canRemoveService(java.lang.Long serviceId,
org.osgi.framework.ServiceReference ref) |
private void |
notifySatisfiedStateListeners() |
private void |
notifyUnsatisfiedStateListeners() |
protected abstract OsgiServiceCollection.EventResult |
removeService(java.lang.Long id,
org.osgi.framework.ServiceReference reference) |
void |
serviceChanged(org.osgi.framework.ServiceEvent event) |
public void serviceChanged(org.osgi.framework.ServiceEvent event)
serviceChanged in interface org.osgi.framework.ServiceListenerprivate void notifySatisfiedStateListeners()
private void notifyUnsatisfiedStateListeners()
protected abstract OsgiServiceCollection.EventResult addService(java.lang.Long id, org.osgi.framework.ServiceReference reference)
protected abstract OsgiServiceCollection.EventResult canRemoveService(java.lang.Long serviceId, org.osgi.framework.ServiceReference ref)
protected abstract OsgiServiceCollection.EventResult removeService(java.lang.Long id, org.osgi.framework.ServiceReference reference)