Class FSRegistrationManager


  • public final class FSRegistrationManager
    extends Object
    Manages registration state per provider.
    • Method Detail

      • getRegistrationMap

        protected HashMap getRegistrationMap​(String registrationId)
        Returns registration state for the provider.
        Parameters:
        registrationId - registration id
        Returns:
        HashMap containing registration state info.
      • setRegistrationMapInfo

        protected void setRegistrationMapInfo​(String registrationId,
                                              HashMap valMap)
        Sets registration state info.
        Parameters:
        registrationId - registration id
        valMap - registration state info
      • removeRegistrationMapInfo

        protected void removeRegistrationMapInfo​(String registrationId)
        Removes registartion state info.
        Parameters:
        registrationId - registration id
      • getInstance

        protected static FSRegistrationManager getInstance​(String metaAlias)
        Gets the singleton instance of FSRegistrationManager. There is a single instance for each hostedProvider.
        Parameters:
        metaAlias - hosted provider meta alias whose instance needs to be returned
        Returns:
        the singleton FSRegistrationManager instance