Class InvalidationBroadcastHandler

    • Field Detail

      • INVTYPE_DELIMITER

        public static final java.lang.String INVTYPE_DELIMITER
        See Also:
        Constant Field Values
      • KEY_ELEMENT_DELIMITER

        public static final java.lang.String KEY_ELEMENT_DELIMITER
        See Also:
        Constant Field Values
      • invalidationEventRegExpPattern

        public java.util.regex.Pattern invalidationEventRegExpPattern
    • Constructor Detail

      • InvalidationBroadcastHandler

        public InvalidationBroadcastHandler​(BroadcastService broadcastService)
    • Method Detail

      • sendMessage

        public void sendMessage​(Tenant tenant,
                                java.lang.Object[] topic,
                                java.lang.Object[] key,
                                int invalidationType)
      • toBinaryMessage

        protected byte[] toBinaryMessage​(Tenant tenant,
                                         java.lang.Object[] topic,
                                         java.lang.Object[] key,
                                         int invalidationType,
                                         long number)
      • getInvalidationEventPattern

        protected java.util.regex.Pattern getInvalidationEventPattern()
      • stringToObject

        protected java.lang.Object stringToObject​(java.lang.String string)
      • objectToString

        protected java.lang.String objectToString​(java.lang.Object object)
      • destroy

        public void destroy()