cartago
Interface ICartagoLogger
- All Known Subinterfaces:
- ICartagoLoggerManager
- All Known Implementing Classes:
- CartagoLoggerAdapter
public interface ICartagoLogger
Interface for implementing logging components.
- Author:
- aricci
Method Summary |
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)
|
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)
|
opRequested
void opRequested(long when,
AgentId who,
ArtifactId aid,
Op op)
throws CartagoException
- Throws:
CartagoException
opStarted
void opStarted(long when,
OpId id,
ArtifactId aid,
Op op)
throws CartagoException
- Throws:
CartagoException
opSuspended
void opSuspended(long when,
OpId id,
ArtifactId aid,
Op op)
throws CartagoException
- Throws:
CartagoException
opResumed
void opResumed(long when,
OpId id,
ArtifactId aid,
Op op)
throws CartagoException
- Throws:
CartagoException
opCompleted
void opCompleted(long when,
OpId id,
ArtifactId aid,
Op op)
throws CartagoException
- Throws:
CartagoException
opFailed
void opFailed(long when,
OpId id,
ArtifactId aid,
Op op,
java.lang.String msg,
Tuple descr)
throws CartagoException
- Throws:
CartagoException
newPercept
void newPercept(long when,
ArtifactId aid,
Tuple signal,
ArtifactObsProperty[] added,
ArtifactObsProperty[] removed,
ArtifactObsProperty[] changed)
throws CartagoException
- Throws:
CartagoException
artifactCreated
void artifactCreated(long when,
ArtifactId id,
AgentId creator)
throws CartagoException
- Throws:
CartagoException
artifactDisposed
void artifactDisposed(long when,
ArtifactId id,
AgentId disposer)
throws CartagoException
- Throws:
CartagoException
artifactFocussed
void artifactFocussed(long when,
AgentId who,
ArtifactId id,
IEventFilter ev)
throws CartagoException
- Throws:
CartagoException
artifactNoMoreFocussed
void artifactNoMoreFocussed(long when,
AgentId who,
ArtifactId id)
throws CartagoException
- Throws:
CartagoException
artifactsLinked
void artifactsLinked(long when,
AgentId id,
ArtifactId linking,
ArtifactId linked)
throws CartagoException
- Throws:
CartagoException
agentJoined
void agentJoined(long when,
AgentId id)
throws CartagoException
- Throws:
CartagoException
agentQuit
void agentQuit(long when,
AgentId id)
throws CartagoException
- Throws:
CartagoException
>DEIS - University of Bologna