cartago
Interface ICartagoLoggerManager
- All Superinterfaces:
- ICartagoLogger
public interface ICartagoLoggerManager
- extends ICartagoLogger
Interface for log managers
- 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)
|
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)
|
isLogging
boolean isLogging()
registerLogger
void registerLogger(ICartagoLogger logger)
unregisterLogger
void unregisterLogger(ICartagoLogger logger)
opRequested
void opRequested(long when,
AgentId who,
ArtifactId aid,
Op op)
- Specified by:
opRequested
in interface ICartagoLogger
opStarted
void opStarted(long when,
OpId id,
ArtifactId aid,
Op op)
- Specified by:
opStarted
in interface ICartagoLogger
opSuspended
void opSuspended(long when,
OpId id,
ArtifactId aid,
Op op)
- Specified by:
opSuspended
in interface ICartagoLogger
opResumed
void opResumed(long when,
OpId id,
ArtifactId aid,
Op op)
- Specified by:
opResumed
in interface ICartagoLogger
opCompleted
void opCompleted(long when,
OpId id,
ArtifactId aid,
Op op)
- Specified by:
opCompleted
in interface ICartagoLogger
opFailed
void opFailed(long when,
OpId id,
ArtifactId aid,
Op op,
java.lang.String msg,
Tuple descr)
- Specified by:
opFailed
in interface ICartagoLogger
newPercept
void newPercept(long when,
ArtifactId aid,
Tuple signal,
ArtifactObsProperty[] added,
ArtifactObsProperty[] removed,
ArtifactObsProperty[] changed)
- Specified by:
newPercept
in interface ICartagoLogger
artifactCreated
void artifactCreated(long when,
ArtifactId id,
AgentId creator)
- Specified by:
artifactCreated
in interface ICartagoLogger
artifactDisposed
void artifactDisposed(long when,
ArtifactId id,
AgentId disposer)
- Specified by:
artifactDisposed
in interface ICartagoLogger
artifactFocussed
void artifactFocussed(long when,
AgentId who,
ArtifactId id,
IEventFilter ev)
- Specified by:
artifactFocussed
in interface ICartagoLogger
artifactNoMoreFocussed
void artifactNoMoreFocussed(long when,
AgentId who,
ArtifactId id)
- Specified by:
artifactNoMoreFocussed
in interface ICartagoLogger
artifactsLinked
void artifactsLinked(long when,
AgentId id,
ArtifactId linking,
ArtifactId linked)
- Specified by:
artifactsLinked
in interface ICartagoLogger
agentJoined
void agentJoined(long when,
AgentId id)
- Specified by:
agentJoined
in interface ICartagoLogger
agentQuit
void agentQuit(long when,
AgentId id)
- Specified by:
agentQuit
in interface ICartagoLogger
>DEIS - University of Bologna