Class MetaHandlerRegistry


  • public class MetaHandlerRegistry
    extends java.lang.Object
    a registry class that keeps track of meta data assigned to signers
    • Constructor Detail

      • MetaHandlerRegistry

        public MetaHandlerRegistry()
    • Method Detail

      • registerHandler

        public static void registerHandler​(Signer signer,
                                           java.lang.Class meta,
                                           AbstractMetaHandler metaHandler)
        Register handler.
        Parameters:
        signer - the signer
        meta - the meta
        metaHandler - the meta handler
      • unregisterHandler

        public static void unregisterHandler​(Signer device)
        Unregister handler.
        Parameters:
        device - the device
      • isMetaRegistered

        public static boolean isMetaRegistered​(Signer signer,
                                               MetaInfoField meta)
        Checks if meta is registered.
        Parameters:
        signer - the signer
        meta - the meta
        Returns:
        true, if is message registered
      • isMetaRegistered

        public static boolean isMetaRegistered​(Signer signer,
                                               java.lang.Class<? extends MetaInfoField> meta)
        Checks if meta is registered.
        Parameters:
        signer - the signer
        meta - the meta
        Returns:
        true, if is message registered