Package org.apache.sling.auth.core.impl
Class SlingAuthenticatorServiceListener
- java.lang.Object
-
- org.apache.sling.auth.core.impl.SlingAuthenticatorServiceListener
-
- All Implemented Interfaces:
EventListener,org.osgi.framework.AllServiceListener,org.osgi.framework.ServiceListener,org.osgi.service.event.EventHandler
public class SlingAuthenticatorServiceListener extends Object implements org.osgi.framework.AllServiceListener, org.osgi.service.event.EventHandler
Service listener keeping track of all auth requirements registered in the service registry.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSlingAuthenticatorServiceListener.ActionAction for the queued executionstatic classSlingAuthenticatorServiceListener.ActionTypeAction type for the queued execution
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidhandleEvent(org.osgi.service.event.Event event)Handle a mapping eventvoidserviceChanged(org.osgi.framework.ServiceEvent event)Handle service registration updates (add, modified, remove)voidstop(org.osgi.framework.BundleContext bundleContext)
-
-
-
Method Detail
-
stop
public void stop(org.osgi.framework.BundleContext bundleContext)
-
serviceChanged
public void serviceChanged(org.osgi.framework.ServiceEvent event)
Handle service registration updates (add, modified, remove)- Specified by:
serviceChangedin interfaceorg.osgi.framework.ServiceListener
-
handleEvent
public void handleEvent(org.osgi.service.event.Event event)
Handle a mapping event- Specified by:
handleEventin interfaceorg.osgi.service.event.EventHandler
-
-