Uses of Class
jade.core.IMTPException

Packages that use IMTPException
jade.core This package contains the microkernel of JADE system. 
jade.core.event   
jade.util This package contains utility classes and in particular: classes for handling properties in an extended way (see the Tutorial), the Logger class for logging capabilities; the leap subpackage, that is a replacement for the Java collection framework that is not supported by J2ME. 
 

Uses of IMTPException in jade.core
 

Methods in jade.core that throw IMTPException
 java.lang.Object Node.accept(HorizontalCommand cmd)
          Accepts a command.
 void ServiceManagerImpl.activateService(ServiceDescriptor desc)
           
 void ServiceManager.activateService(ServiceDescriptor desc)
          Activates a new service on the local agent container.
 void ServiceManagerImpl.addAddress(java.lang.String addr)
           
 void ServiceManager.addAddress(java.lang.String addr)
          Adds an address to the address list of this Service Manager.
 void ServiceManagerImpl.addNode(NodeDescriptor desc, ServiceDescriptor[] services)
           
 void ServiceManager.addNode(NodeDescriptor desc, ServiceDescriptor[] services)
          Adds a new node to the distributed platform.
 java.lang.String PlatformManagerImpl.addNode(NodeDescriptor dsc, java.util.Vector nodeServices, boolean propagated)
           
 java.lang.String PlatformManager.addNode(NodeDescriptor dsc, java.util.Vector nodeServices, boolean propagated)
           
 void PlatformManagerImpl.addReplica(java.lang.String newAddr, boolean propagated)
           
 void PlatformManager.addReplica(java.lang.String newAddr, boolean propagated)
           
 void PlatformManagerImpl.addSlice(ServiceDescriptor service, NodeDescriptor dsc, boolean propagated)
           
 void PlatformManager.addSlice(ServiceDescriptor service, NodeDescriptor dsc, boolean propagated)
           
 void PlatformManagerImpl.adopt(Node n, Node[] children)
           
 void PlatformManager.adopt(Node n, Node[] children)
           
 java.lang.String BackEndContainer.bornAgent(java.lang.String name)
          A new agent has just started on the FrontEnd.
 java.lang.String BackEnd.bornAgent(java.lang.String name)
          Notify the BackEnd container that a new agent is born.
 void BaseService.broadcast(HorizontalCommand cmd, boolean includeMyself)
           
 void FrontEnd.createAgent(java.lang.String name, java.lang.String className, java.lang.String[] args)
          Request the FrontEnd container to create a new agent.
 void BackEndContainer.createAgentOnFE(java.lang.String name, java.lang.String className, java.lang.String[] args)
           
 Service.Slice IMTPManager.createSliceProxy(java.lang.String serviceName, java.lang.Class itf, Node where)
          Builds a proxy object for a remote service slice.
 void ServiceManagerImpl.deactivateService(java.lang.String name)
           
 void ServiceManager.deactivateService(java.lang.String name)
          Deactivates a service on the local container.
 void BackEndContainer.deadAgent(java.lang.String name)
          An agent has just died on the FrontEnd.
 void BackEnd.deadAgent(java.lang.String name)
          Notify the BackEnd container that an agent has died.
 void MainContainerImpl.deadMTP(MTPDescriptor mtp, ContainerID cid)
          Notify the platform that an MTP is no longer active on a given container
 void MainContainer.deadMTP(MTPDescriptor mtp, ContainerID cid)
           
 void BackEndContainer.disableDebugger(AID debuggerName, AID notToBeDebugged)
          This method is re-defined to avoid NullPointerException.
 void BackEndContainer.enableDebugger(AID debuggerName, AID toBeDebugged)
          This method is re-defined to avoid NullPointerException.
 void Node.exit()
           
 void FrontEnd.exit(boolean self)
          Request the FrontEnd container to exit.
 void IMTPManager.exportPlatformManager(PlatformManager mgr)
          Makes the platform Service Manager available through this IMTP.
 Service.Slice[] ServiceManagerImpl.findAllSlices(java.lang.String serviceKey)
           
 Service.Slice[] ServiceFinder.findAllSlices(java.lang.String serviceKey)
          Retrieves all the slices of a service currently active on this platform.
 java.util.Vector PlatformManagerImpl.findAllSlices(java.lang.String serviceKey)
           
 java.util.Vector PlatformManager.findAllSlices(java.lang.String serviceKey)
           
 Service ServiceManagerImpl.findService(java.lang.String key)
           
 Service ServiceFinder.findService(java.lang.String key)
          Looks up a platform service by name.
 Service.Slice ServiceManagerImpl.findSlice(java.lang.String serviceKey, java.lang.String sliceKey)
           
 Service.Slice ServiceFinder.findSlice(java.lang.String serviceKey, java.lang.String sliceKey)
          Looks up a specific service slice by name.
 Service.Slice PlatformManagerImpl.findSlice(java.lang.String serviceKey, java.lang.String sliceKey)
           
 Service.Slice PlatformManager.findSlice(java.lang.String serviceKey, java.lang.String sliceKey)
           
 BackEnd FEConnectionManager.getBackEnd(FrontEnd fe, Properties props)
          Set up a permanent connection to a remote BackEnd and return a stub of it.
 FrontEnd BEConnectionManager.getFrontEnd(BackEnd be, Properties props)
          Return a stub of the remote FrontEnd that is connected to the local BackEnd.
 java.lang.String ServiceManagerImpl.getLocalAddress()
           
 java.lang.String ServiceManager.getLocalAddress()
          Access the address exported by this copy of the Service Manager.
 List IMTPManager.getLocalAddresses()
          Return the the List of TransportAddress where this IMTP is waiting for intra-platform remote calls.
 Node IMTPManager.getLocalNode()
          Access the node that represents the local JVM.
 Node BaseService.getLocalNode()
           
 PlatformManager IMTPManager.getPlatformManagerProxy()
          Retrieve a proxy to the PlatformManager specified in the local Profile
 PlatformManager IMTPManager.getPlatformManagerProxy(java.lang.String addr)
          Retrieve a proxy to the PlatformManager listening at a given address
 java.lang.String ServiceManagerImpl.getPlatformName()
           
 java.lang.String ServiceManager.getPlatformName()
          Retrieves the platform name from the platform Service Manager.
 java.lang.String PlatformManagerImpl.getPlatformName()
           
 java.lang.String PlatformManager.getPlatformName()
           
 void AgentContainer.initAgent(AID agentID, Agent instance, jade.security.JADEPrincipal ownerPrincipal, jade.security.Credentials initialCredentials)
           
 void IMTPManager.initialize(Profile p)
          Initialize this IMTPManager
 void Node.interrupt()
           
protected  java.lang.Object FEService.invoke(java.lang.String actor, java.lang.String methodName, java.lang.Object[] methodParams)
          Subclasses can use this method to forward a front-end side invocation of a service helper method to the back-end.
 void FrontEnd.killAgent(java.lang.String name)
          Request the FrontEnd container to kill an agent.
 void BackEndContainer.killAgentOnFE(java.lang.String name)
           
 void FrontEnd.messageIn(ACLMessage msg, java.lang.String receiver)
          Pass an ACLMessage to the FrontEnd for posting.
 void BackEndContainer.messageOut(ACLMessage msg, java.lang.String sender)
          An agent on the FrontEnd has sent a message.
 void BackEnd.messageOut(ACLMessage msg, java.lang.String sender)
          Pass an ACLMessage to the BackEnd for dispatching.
 void MainContainerImpl.newMTP(MTPDescriptor mtp, ContainerID cid)
          Notify the platform that a new MTP has become active on a given container
 void MainContainer.newMTP(MTPDescriptor mtp, ContainerID cid)
           
 void PlatformManagerImpl.ping()
           
 void PlatformManager.ping()
           
 boolean Node.ping(boolean hang)
          Performs a ping operation on this node, to check whether it is still alive.
 void Node.platformManagerDead(java.lang.String deadPmAddress, java.lang.String notifyingPmAddr)
           
 void BaseNode.platformManagerDead(java.lang.String deadPMAddr, java.lang.String notifyingPMAddr)
           
 void ServiceManagerImpl.removeAddress(java.lang.String addr)
           
 void ServiceManager.removeAddress(java.lang.String addr)
          Removes an address to the address list of this Service Manager.
 void ServiceManagerImpl.removeNode(NodeDescriptor desc)
           
 void ServiceManager.removeNode(NodeDescriptor desc)
          Removes a node from the distributed platform.
 void PlatformManagerImpl.removeNode(NodeDescriptor dsc, boolean propagated)
           
 void PlatformManager.removeNode(NodeDescriptor dsc, boolean propagated)
           
 void PlatformManagerImpl.removeReplica(java.lang.String address, boolean propagated)
           
 void PlatformManager.removeReplica(java.lang.String address, boolean propagated)
           
 void PlatformManagerImpl.removeSlice(java.lang.String serviceKey, java.lang.String sliceKey, boolean propagated)
           
 void PlatformManager.removeSlice(java.lang.String serviceKey, java.lang.String sliceKey, boolean propagated)
           
 void FrontEnd.resumeAgent(java.lang.String name)
          Request the FrontEnd container to resume an agent.
 void BackEndContainer.resumeAgentOnFE(java.lang.String name)
           
 void BackEndContainer.resumedAgent(java.lang.String name)
           
 void BackEnd.resumedAgent(java.lang.String name)
          Notify the BackEnd container that an agent has resumed.
 java.lang.Object BackEndContainer.serviceInvokation(java.lang.String actor, java.lang.String serviceName, java.lang.String methodName, java.lang.Object[] methodParams)
           
 java.lang.Object BackEnd.serviceInvokation(java.lang.String actor, java.lang.String serviceName, java.lang.String methodName, java.lang.Object[] methodParams)
          Pass a service helper method invokation request to the BackEnd
 void PlatformManagerImpl.setPlatformName(java.lang.String name)
           
protected  void BackEndContainer.startNode()
           
 TransportAddress IMTPManager.stringToAddr(java.lang.String addr)
           
 void FrontEnd.suspendAgent(java.lang.String name)
          Request the FrontEnd container to suspend an agent.
 void BackEndContainer.suspendAgentOnFE(java.lang.String name)
           
 void BackEndContainer.suspendedAgent(java.lang.String name)
           
 void BackEnd.suspendedAgent(java.lang.String name)
          Notify the BackEnd container that an agent has suspended.
 void FrontEnd.synch()
          Request the FrontEnd to synchronize i.e. to notify all its agents
 void IMTPManager.unexportPlatformManager(PlatformManager sm)
          Stops making the platform Service Manager available through this IMTP.
 

Uses of IMTPException in jade.core.event
 

Methods in jade.core.event that throw IMTPException
 void NotificationSlice.debugOff(AID introspectorName, AID targetName)
           
 void NotificationProxy.debugOff(AID introspectorName, AID targetName)
           
 void NotificationSlice.debugOn(AID introspectorName, AID targetName)
           
 void NotificationProxy.debugOn(AID introspectorName, AID targetName)
           
 void NotificationSlice.sniffOff(AID snifferName, AID targetName)
           
 void NotificationProxy.sniffOff(AID snifferName, AID targetName)
           
 void NotificationSlice.sniffOn(AID snifferName, AID targetName)
           
 void NotificationProxy.sniffOn(AID snifferName, AID targetName)
           
 

Uses of IMTPException in jade.util
 

Methods in jade.util that throw IMTPException
static TransportAddressWrapper TransportAddressWrapper.getWrapper(java.lang.String stringifiedTransportAddress, IMTPManager imtpManager)