com.aelitis.azureus.core.messenger
Class PlatformMessage

java.lang.Object
  extended by com.aelitis.azureus.core.messenger.PlatformMessage

public class PlatformMessage
extends Object

Author:
TuxPaper

Constructor Summary
PlatformMessage(String messageID, String listenerID, String operationID, Map<?,?> parameters, long maxDelayMS)
           
PlatformMessage(String messageID, String listenerID, String operationID, Object[] parameters, long maxDelayMS)
           
 
Method Summary
 long getFireBefore()
           
 String getListenerID()
           
 long getMessageCreated()
           
 String getMessageID()
           
 String getOperationID()
           
 Map<?,?> getParameters()
           
protected  long getSequenceNo()
           
 boolean isForceProxy()
           
static Map<String,Object> parseParams(Object[] parameters)
           
 boolean sendAZID()
           
 void setForceProxy(boolean fp)
           
 void setSendAZID(boolean send)
           
protected  void setSequenceNo(long sequenceNo)
           
 String toShortString()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PlatformMessage

public PlatformMessage(String messageID,
                       String listenerID,
                       String operationID,
                       Map<?,?> parameters,
                       long maxDelayMS)
Parameters:
messageID -
listenerID -
operationID -
parameters -
maxDelay -

PlatformMessage

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

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)