Atavism Version 2018.1AGIS API

atavism.agis.plugins
Class DataLoggerPlugin.DataLogMessageHook

java.lang.Object
  extended by atavism.agis.plugins.DataLoggerPlugin.DataLogMessageHook
All Implemented Interfaces:
Hook
Enclosing class:
DataLoggerPlugin

public class DataLoggerPlugin.DataLogMessageHook
extends java.lang.Object
implements Hook


Field Summary
protected  OID accountId
           
protected  java.lang.String data
           
protected  java.lang.String dataName
           
protected  java.util.HashMap<java.lang.String,java.io.Serializable> map
           
protected  OID sourceOid
           
protected  OID targetOid
           
protected  long timestamp
           
protected  java.lang.String worldName
           
 
Constructor Summary
DataLoggerPlugin.DataLogMessageHook()
           
 
Method Summary
protected  void processData(Message m)
           
 boolean processMessage(Message m, int flags)
          Handles processing of the message, called by EnginePlugin.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

worldName

protected java.lang.String worldName

dataName

protected java.lang.String dataName

timestamp

protected long timestamp

sourceOid

protected OID sourceOid

targetOid

protected OID targetOid

accountId

protected OID accountId

map

protected java.util.HashMap<java.lang.String,java.io.Serializable> map

data

protected java.lang.String data
Constructor Detail

DataLoggerPlugin.DataLogMessageHook

public DataLoggerPlugin.DataLogMessageHook()
Method Detail

processMessage

public boolean processMessage(Message m,
                              int flags)
Description copied from interface: Hook
Handles processing of the message, called by EnginePlugin.

Specified by:
processMessage in interface Hook
Returns:
Returns true if hook chain processing should continue.

processData

protected void processData(Message m)


Copyright © 2018 Dragonsan Studios Sp. z o.o.