Class PolicyNotificationHandler

  • All Implemented Interfaces:
    NotificationHandler

    public class PolicyNotificationHandler
    extends Object
    implements NotificationHandler
    Class that handles policy notifications from PLLNotificationServlet. An instance of this class is registered as NotificationHandler for policy service with PLLClient, by ResourceResultCache. This handler delegates the handling of notifications to ResourceResultCache which removes the affected cache entries
    • Constructor Detail

      • PolicyNotificationHandler

        public PolicyNotificationHandler​(com.sun.identity.policy.client.ResourceResultCache resourceResultCache)
        Initializes PolicyNotificationHandler with a ResourceResultCache.
        Parameters:
        resourceResultCache - cache that would be updated based on notification
    • Method Detail

      • process

        public void process​(Vector notifications)
        Processes PLL notifications
        Specified by:
        process in interface NotificationHandler
        Parameters:
        notifications - PLL notification to be processed