JACK 5.4 Application Interface

aos.jack.jak.messages
Interface MessageTracer


public interface MessageTracer


Method Summary
 void end(Agent a)
           
 void goal(Agent a, java.lang.String m, java.lang.String id)
           
 void recv(Agent a, java.lang.String m, java.lang.String id)
           
 void send(Agent a, java.lang.String m, java.lang.String id)
           
 boolean shouldTrace(Agent a, java.lang.String type, java.lang.Object entity)
           
 void start(Agent a)
           
 

Method Detail

shouldTrace

public boolean shouldTrace(Agent a,
                           java.lang.String type,
                           java.lang.Object entity)

start

public void start(Agent a)

end

public void end(Agent a)

send

public void send(Agent a,
                 java.lang.String m,
                 java.lang.String id)

recv

public void recv(Agent a,
                 java.lang.String m,
                 java.lang.String id)

goal

public void goal(Agent a,
                 java.lang.String m,
                 java.lang.String id)

JACK 5.4 Application Interface

Copyright (C) 1999-2008, Agent Oriented Software Pty. Ltd.

US Government Restricted Rights
The JACK Modules and relevant Software Material have been developed entirely at private expense and are accordingly provided with RESTRICTED RIGHTS. Use, duplication, or disclosure by Government is subject to restrictions as set forth in subparagraph (c)(1)(ii) of DFARS 252.227-7013 or subparagraph (c)(1) and (2) of the Commercial Computer Software Restricted Rights and 48 CFR 52.2270-19, as applicable.


Agent Oriented Software Pty. Ltd.     http://www.aosgrp.com
PO Box 639, Carlton South, Victoria 3053, Australia
Phone: +61 3 9349 5055, Fax: +61 3 9349 5088