public interface ICartagoLoggerManager extends ICartagoLogger
Modifier and Type | Method and Description |
---|---|
void |
agentJoined(long when,
AgentId id) |
void |
agentQuit(long when,
AgentId id) |
void |
artifactCreated(long when,
ArtifactId id,
AgentId creator) |
void |
artifactDisposed(long when,
ArtifactId id,
AgentId disposer) |
void |
artifactFocussed(long when,
AgentId who,
ArtifactId id,
IEventFilter ev) |
void |
artifactNoMoreFocussed(long when,
AgentId who,
ArtifactId id) |
void |
artifactsLinked(long when,
AgentId id,
ArtifactId linking,
ArtifactId linked) |
boolean |
isLogging() |
void |
newPercept(long when,
ArtifactId aid,
Tuple signal,
ArtifactObsProperty[] added,
ArtifactObsProperty[] removed,
ArtifactObsProperty[] changed) |
void |
opCompleted(long when,
OpId id,
ArtifactId aid,
Op op) |
void |
opFailed(long when,
OpId id,
ArtifactId aid,
Op op,
java.lang.String msg,
Tuple descr) |
void |
opRequested(long when,
AgentId who,
ArtifactId aid,
Op op) |
void |
opResumed(long when,
OpId id,
ArtifactId aid,
Op op) |
void |
opStarted(long when,
OpId id,
ArtifactId aid,
Op op) |
void |
opSuspended(long when,
OpId id,
ArtifactId aid,
Op op) |
void |
registerLogger(ICartagoLogger logger) |
void |
unregisterLogger(ICartagoLogger logger) |
boolean isLogging()
void registerLogger(ICartagoLogger logger)
void unregisterLogger(ICartagoLogger logger)
void opRequested(long when, AgentId who, ArtifactId aid, Op op)
opRequested
in interface ICartagoLogger
void opStarted(long when, OpId id, ArtifactId aid, Op op)
opStarted
in interface ICartagoLogger
void opSuspended(long when, OpId id, ArtifactId aid, Op op)
opSuspended
in interface ICartagoLogger
void opResumed(long when, OpId id, ArtifactId aid, Op op)
opResumed
in interface ICartagoLogger
void opCompleted(long when, OpId id, ArtifactId aid, Op op)
opCompleted
in interface ICartagoLogger
void opFailed(long when, OpId id, ArtifactId aid, Op op, java.lang.String msg, Tuple descr)
opFailed
in interface ICartagoLogger
void newPercept(long when, ArtifactId aid, Tuple signal, ArtifactObsProperty[] added, ArtifactObsProperty[] removed, ArtifactObsProperty[] changed)
newPercept
in interface ICartagoLogger
void artifactCreated(long when, ArtifactId id, AgentId creator)
artifactCreated
in interface ICartagoLogger
void artifactDisposed(long when, ArtifactId id, AgentId disposer)
artifactDisposed
in interface ICartagoLogger
void artifactFocussed(long when, AgentId who, ArtifactId id, IEventFilter ev)
artifactFocussed
in interface ICartagoLogger
void artifactNoMoreFocussed(long when, AgentId who, ArtifactId id)
artifactNoMoreFocussed
in interface ICartagoLogger
void artifactsLinked(long when, AgentId id, ArtifactId linking, ArtifactId linked)
artifactsLinked
in interface ICartagoLogger
void agentJoined(long when, AgentId id)
agentJoined
in interface ICartagoLogger
void agentQuit(long when, AgentId id)
agentQuit
in interface ICartagoLogger
>DEIS - University of Bologna