- SecureEventAdminFactory - Class in org.apache.felix.eventadmin.impl.security
-
This class is a factory that secures a given EventAdmin service by
wrapping it with a new instance of an EventAdminSecurityDecorator on
any call to its getService() method.
- SecureEventAdminFactory(EventAdmin) - Constructor for class org.apache.felix.eventadmin.impl.security.SecureEventAdminFactory
-
The constructor of the factory.
- sendEvent(Event) - Method in class org.apache.felix.eventadmin.impl.handler.EventAdminImpl
-
Send a synchronous event.
- sendEvent(Event) - Method in class org.apache.felix.eventadmin.impl.handler.EventHandlerProxy
-
Send the event.
- sendEvent(Event) - Method in class org.apache.felix.eventadmin.impl.security.EventAdminSecurityDecorator
-
This method checks whether the given (i.e., calling) bundle has
appropriate permissions to send an event to the targeted topic.
- serviceChanged(ServiceEvent) - Method in class org.apache.felix.eventadmin.impl.adapter.LogEventAdapter
-
Once a LogReaderService register event is received this method
registers a LogListener with the received service that assembles
and posts any log event via the EventAdmin as specified in
113.6.6 OSGi R4 compendium.
- serviceChanged(ServiceEvent) - Method in class org.apache.felix.eventadmin.impl.adapter.ServiceEventAdapter
-
Once a Service event is received this method assembles and posts an event
via the EventAdmin as specified in 113.6.5 OSGi R4 compendium.
- ServiceEventAdapter - Class in org.apache.felix.eventadmin.impl.adapter
-
This class registers itself as a listener for service events and posts them via
the EventAdmin as specified in 113.6.5 OSGi R4 compendium.
- ServiceEventAdapter(BundleContext, EventAdmin) - Constructor for class org.apache.felix.eventadmin.impl.adapter.ServiceEventAdapter
-
The constructor of the adapter.
- setContext(BundleContext) - Static method in class org.apache.felix.eventadmin.impl.util.LogWrapper
-
Set the BundleContext of the bundle.
- setLogLevel(int) - Method in class org.apache.felix.eventadmin.impl.util.LogWrapper
-
Change the current log level.
- start(BundleContext) - Method in class org.apache.felix.eventadmin.impl.Activator
-
Called upon starting of the bundle.
- stop(BundleContext) - Method in class org.apache.felix.eventadmin.impl.Activator
-
Called upon stopping the bundle.
- stop() - Method in class org.apache.felix.eventadmin.impl.handler.EventAdminImpl
-
This method can be used to stop the delivery of events.
- SyncDeliverTasks - Class in org.apache.felix.eventadmin.impl.tasks
-
This class does the actual work of the synchronous event delivery.
- SyncDeliverTasks(DefaultThreadPool, long) - Constructor for class org.apache.felix.eventadmin.impl.tasks.SyncDeliverTasks
-
Construct a new sync deliver tasks.
- SyncThread - Class in org.apache.felix.eventadmin.impl.tasks
-
This thread class is used for sending the events
synchronously.
- SyncThread(Runnable) - Constructor for class org.apache.felix.eventadmin.impl.tasks.SyncThread
-
Constructor used by the thread pool.