Uses of Interface
com.tnsai.thread.ThreadEvent
Packages that use ThreadEvent
-
Uses of ThreadEvent in com.tnsai.thread
Classes in com.tnsai.thread that implement ThreadEventModifier and TypeClassDescriptionstatic final recordstatic final recordstatic final recordstatic final recordstatic final recordstatic final recordstatic final recordstatic final recordstatic final recordstatic final recordMethods in com.tnsai.thread that return ThreadEventModifier and TypeMethodDescriptionstatic ThreadEventThreadEvent.cancelled(AgentThread thread) static ThreadEventThreadEvent.checkpointCreated(AgentThread thread, String checkpointId) static ThreadEventThreadEvent.childCreated(AgentThread parent, AgentThread child) static ThreadEventThreadEvent.completed(AgentThread thread) static ThreadEventThreadEvent.failed(AgentThread thread, Throwable error) static ThreadEventThreadEvent.messageProcessed(AgentThread thread, String input, String output) static ThreadEventThreadEvent.paused(AgentThread thread) static ThreadEventThreadEvent.quotaExceeded(AgentThread thread, String violation) static ThreadEventThreadEvent.resumed(AgentThread thread) static ThreadEventThreadEvent.started(AgentThread thread) Method parameters in com.tnsai.thread with type arguments of type ThreadEventModifier and TypeMethodDescriptionvoidThreadManager.addGlobalListener(Consumer<ThreadEvent> listener) Add a global event listener that receives events from all threads.voidAgentThread.addListener(Consumer<ThreadEvent> listener) Add an event listener.voidThreadManager.removeGlobalListener(Consumer<ThreadEvent> listener) Remove a global event listener.voidAgentThread.removeListener(Consumer<ThreadEvent> listener) Remove an event listener.