logging
Interface Logger

All Known Implementing Classes:
DBLogger

public interface Logger

Author:
rzm To change the template for this generated type comment go to Window>Preferences>Java>Code Generation>Code and Comments

Field Summary
static boolean LOCAL
           
static boolean REMOTE
           
 
Method Summary
 void close()
           
 void logDiscovery(java.sql.Timestamp sessionID, java.lang.String federateID, int instanceHandle, int classHandle, double logTime)
           
 void logRegistration(java.sql.Timestamp sessionID, java.lang.String federateID, int instanceHandle, int classHandle, double logTime)
           
 void logRelativeTimes(StopWatch repastTime, StopWatch hlaTime, int agents, int nodes, int gen_rate, int age_rate)
           
 void logUpdate(java.sql.Timestamp sessionID, java.lang.String federateID, int instanceHandle, int attributeHandle, double logTime, java.lang.String value, boolean proximity)
           
 void open()
           
 

Field Detail

LOCAL

static final boolean LOCAL
See Also:
Constant Field Values

REMOTE

static final boolean REMOTE
See Also:
Constant Field Values
Method Detail

logUpdate

void logUpdate(java.sql.Timestamp sessionID,
               java.lang.String federateID,
               int instanceHandle,
               int attributeHandle,
               double logTime,
               java.lang.String value,
               boolean proximity)
               throws java.lang.Exception
Throws:
java.lang.Exception

logDiscovery

void logDiscovery(java.sql.Timestamp sessionID,
                  java.lang.String federateID,
                  int instanceHandle,
                  int classHandle,
                  double logTime)
                  throws java.lang.Exception
Throws:
java.lang.Exception

logRegistration

void logRegistration(java.sql.Timestamp sessionID,
                     java.lang.String federateID,
                     int instanceHandle,
                     int classHandle,
                     double logTime)
                     throws java.lang.Exception
Throws:
java.lang.Exception

logRelativeTimes

void logRelativeTimes(StopWatch repastTime,
                      StopWatch hlaTime,
                      int agents,
                      int nodes,
                      int gen_rate,
                      int age_rate)
                      throws java.lang.Exception
Throws:
java.lang.Exception

open

void open()
          throws java.lang.Exception
Throws:
java.lang.Exception

close

void close()
           throws java.lang.Exception
Throws:
java.lang.Exception