Class PlatformMessage


  • public class PlatformMessage
    extends java.lang.Object
    • Field Detail

      • messageID

        private final java.lang.String messageID
      • listenerID

        private final java.lang.String listenerID
      • operationID

        private final java.lang.String operationID
      • parameters

        private final java.util.Map<?,​?> parameters
      • fireBeforeDate

        private final long fireBeforeDate
      • messageCreatedOn

        private final long messageCreatedOn
      • lSequenceNo

        private long lSequenceNo
      • sendAZID

        private boolean sendAZID
      • forceProxy

        private boolean forceProxy
    • Constructor Detail

      • PlatformMessage

        private PlatformMessage​(java.lang.String messageID,
                                java.lang.String listenerID,
                                java.lang.String operationID,
                                JSONObject parameters,
                                long maxDelayMS)
      • PlatformMessage

        public PlatformMessage​(java.lang.String messageID,
                               java.lang.String listenerID,
                               java.lang.String operationID,
                               java.util.Map<?,​?> parameters,
                               long maxDelayMS)
      • PlatformMessage

        public PlatformMessage​(java.lang.String messageID,
                               java.lang.String listenerID,
                               java.lang.String operationID,
                               java.lang.Object[] parameters,
                               long maxDelayMS)
    • Method Detail

      • parseParams

        public static java.util.Map<java.lang.String,​java.lang.Object> parseParams​(java.lang.Object[] parameters)
      • isForceProxy

        public boolean isForceProxy()
      • setForceProxy

        public void setForceProxy​(boolean fp)
      • getFireBefore

        public long getFireBefore()
      • getMessageCreated

        public long getMessageCreated()
      • getParameters

        public java.util.Map<?,​?> getParameters()
      • getListenerID

        public java.lang.String getListenerID()
      • getMessageID

        public java.lang.String getMessageID()
      • getOperationID

        public java.lang.String getOperationID()
      • getSequenceNo

        protected long getSequenceNo()
      • setSequenceNo

        protected void setSequenceNo​(long sequenceNo)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • toShortString

        public java.lang.String toShortString()
      • sendAZID

        public boolean sendAZID()
        Returns:
        Since:
        3.1.1.1
      • setSendAZID

        public void setSendAZID​(boolean send)