Class OpenSSOEntitlementListener
- java.lang.Object
-
- com.sun.identity.entitlement.opensso.OpenSSOEntitlementListener
-
- All Implemented Interfaces:
IEntitlementListenerRegistry
public class OpenSSOEntitlementListener extends Object implements IEntitlementListenerRegistry
-
-
Constructor Summary
Constructors Constructor Description OpenSSOEntitlementListener()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddListener(Subject adminSubject, EntitlementListener l)Adds entitlement listener.Set<EntitlementListener>getListeners(Subject adminSubject)Returns a set of registered entitlement listener.booleanremoveListener(Subject adminSubject, String url)Returnstrueif listener(s) is/are successfully removed.
-
-
-
Method Detail
-
addListener
public void addListener(Subject adminSubject, EntitlementListener l) throws EntitlementException
Description copied from interface:IEntitlementListenerRegistryAdds entitlement listener.- Specified by:
addListenerin interfaceIEntitlementListenerRegistry- Parameters:
adminSubject- administrator subject.l- entitlement listener.- Throws:
EntitlementException- if listener cannot be added.
-
removeListener
public boolean removeListener(Subject adminSubject, String url) throws EntitlementException
Description copied from interface:IEntitlementListenerRegistryReturnstrueif listener(s) is/are successfully removed.- Specified by:
removeListenerin interfaceIEntitlementListenerRegistry- Parameters:
adminSubject- administrator subject.url- Notification URL.- Returns:
trueif listener(s) is/are successfully removed.- Throws:
EntitlementException- if listener(s) cannot be removed.
-
getListeners
public Set<EntitlementListener> getListeners(Subject adminSubject) throws EntitlementException
Description copied from interface:IEntitlementListenerRegistryReturns a set of registered entitlement listener.- Specified by:
getListenersin interfaceIEntitlementListenerRegistry- Parameters:
adminSubject- administrator subject.- Returns:
- a set of registered entitlement listener.
- Throws:
EntitlementException- if listener cannot be retrieved.
-
-