A Java Interagent for Multi-agent Systems