/** * Can be called concurrently (also during executeAction()). * * Inform the agent that a message has arrived. * Can be called concurrently (also during executeAction()). * @param message The message that arrived. */ public void messageArrived(final IMessageAdapter message) { // System.out.println("msgrec: "+getAgentAdapter().getComponentIdentifier()+" "+message); // IFuture ret = scheduleStep(new ICommand() scheduleStep(new HandleMessageStep(message)); }