Class PlatformMessage

java.lang.Object
com.biglybt.core.messenger.PlatformMessage

public class PlatformMessage extends Object
  • Field Details

    • messageID

      private final String messageID
    • listenerID

      private final String listenerID
    • operationID

      private final String operationID
    • parameters

      private final 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 Details

    • PlatformMessage

      private PlatformMessage(String messageID, String listenerID, String operationID, JSONObject parameters, long maxDelayMS)
    • PlatformMessage

      public PlatformMessage(String messageID, String listenerID, String operationID, Map<?,?> parameters, long maxDelayMS)
    • PlatformMessage

      public PlatformMessage(String messageID, String listenerID, String operationID, Object[] parameters, long maxDelayMS)
  • Method Details

    • parseParams

      public static Map<String,Object> parseParams(Object[] parameters)
    • isForceProxy

      public boolean isForceProxy()
    • setForceProxy

      public void setForceProxy(boolean fp)
    • getFireBefore

      public long getFireBefore()
    • getMessageCreated

      public long getMessageCreated()
    • getParameters

      public Map<?,?> getParameters()
    • getListenerID

      public String getListenerID()
    • getMessageID

      public String getMessageID()
    • getOperationID

      public String getOperationID()
    • getSequenceNo

      protected long getSequenceNo()
    • setSequenceNo

      protected void setSequenceNo(long sequenceNo)
    • toString

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

      public String toShortString()
    • sendAZID

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

      public void setSendAZID(boolean send)