Uses of Class
jade.core.IMTPException
-
Packages that use IMTPException Package Description jade.core This package contains the microkernel of JADE system.jade.core.event jade.core.management jade.core.messaging jade.core.mobility jade.core.nodeMonitoring jade.core.replication jade.core.sam jade.imtp.leap jade.imtp.leap.http jade.imtp.leap.JICP jade.imtp.leap.nio jade.imtp.rmi jade.util -
-
Uses of IMTPException in jade.core
Methods in jade.core that throw IMTPException Modifier and Type Method Description ObjectNode. accept(HorizontalCommand cmd)Accepts a command.voidServiceManager. activateService(ServiceDescriptor desc)Activates a new service on the local agent container.voidServiceManagerImpl. activateService(ServiceDescriptor desc)voidServiceManager. addAddress(String addr)Adds an address to the address list of this Service Manager.voidServiceManagerImpl. addAddress(String addr)StringPlatformManager. addNode(NodeDescriptor dsc, Vector nodeServices, boolean propagated)StringPlatformManagerImpl. addNode(NodeDescriptor dsc, Vector nodeServices, boolean propagated)voidServiceManager. addNode(NodeDescriptor desc, ServiceDescriptor[] services)Adds a new node to the distributed platform.voidServiceManagerImpl. addNode(NodeDescriptor desc, ServiceDescriptor[] services)voidPlatformManager. addReplica(String newAddr, boolean propagated)voidPlatformManagerImpl. addReplica(String newAddr, boolean propagated)voidPlatformManager. addSlice(ServiceDescriptor service, NodeDescriptor dsc, boolean propagated)voidPlatformManagerImpl. addSlice(ServiceDescriptor service, NodeDescriptor dsc, boolean propagated)voidPlatformManager. adopt(Node n, Node[] children)voidPlatformManagerImpl. adopt(Node n, Node[] children)StringBackEnd. bornAgent(String name)Notify the BackEnd container that a new agent is born.StringBackEndContainer. bornAgent(String name)A new agent has just started on the FrontEnd.voidBaseService. broadcast(HorizontalCommand cmd, boolean includeMyself)voidFrontEnd. createAgent(String name, String className, String[] args)Request the FrontEnd container to create a new agent.voidBackEndContainer. createAgentOnFE(String name, String className, String[] args)Service.SliceIMTPManager. createSliceProxy(String serviceName, Class itf, Node where)Builds a proxy object for a remote service slice.voidServiceManager. deactivateService(String name)Deactivates a service on the local container.voidServiceManagerImpl. deactivateService(String name)voidBackEnd. deadAgent(String name)Notify the BackEnd container that an agent has died.voidBackEndContainer. deadAgent(String name)An agent has just died on the FrontEnd.voidMainContainer. deadMTP(MTPDescriptor mtp, ContainerID cid)voidMainContainerImpl. deadMTP(MTPDescriptor mtp, ContainerID cid)Notify the platform that an MTP is no longer active on a given containervoidBackEndContainer. disableDebugger(AID debuggerName, AID notToBeDebugged)This method is re-defined to avoid NullPointerException.voidBackEndContainer. enableDebugger(AID debuggerName, AID toBeDebugged)This method is re-defined to avoid NullPointerException.voidFrontEnd. exit(boolean self)Request the FrontEnd container to exit.voidNode. exit()voidIMTPManager. exportPlatformManager(PlatformManager mgr)Makes the platform Service Manager available through this IMTP.VectorPlatformManager. findAllSlices(String serviceKey)VectorPlatformManagerImpl. findAllSlices(String serviceKey)Service.Slice[]ServiceFinder. findAllSlices(String serviceKey)Retrieves all the slices of a service currently active on this platform.Service.Slice[]ServiceManagerImpl. findAllSlices(String serviceKey)ServiceServiceFinder. findService(String key)Looks up a platform service by name.ServiceServiceManagerImpl. findService(String key)Service.SlicePlatformManager. findSlice(String serviceKey, String sliceKey)Service.SlicePlatformManagerImpl. findSlice(String serviceKey, String sliceKey)Service.SliceServiceFinder. findSlice(String serviceKey, String sliceKey)Looks up a specific service slice by name.Service.SliceServiceManagerImpl. findSlice(String serviceKey, String sliceKey)BackEndFEConnectionManager. getBackEnd(FrontEnd fe, Properties props)Set up a permanent connection to a remote BackEnd and return a stub of it.FrontEndBEConnectionManager. getFrontEnd(BackEnd be, Properties props)Return a stub of the remote FrontEnd that is connected to the local BackEnd.StringServiceManager. getLocalAddress()Access the address exported by this copy of the Service Manager.StringServiceManagerImpl. getLocalAddress()ListIMTPManager. getLocalAddresses()Return the the List of TransportAddress where this IMTP is waiting for intra-platform remote calls.NodeBaseService. getLocalNode()NodeIMTPManager. getLocalNode()Access the node that represents the local JVM.PlatformManagerIMTPManager. getPlatformManagerProxy()Retrieve a proxy to the PlatformManager specified in the local ProfilePlatformManagerIMTPManager. getPlatformManagerProxy(String addr)Retrieve a proxy to the PlatformManager listening at a given addressStringPlatformManager. getPlatformName()StringPlatformManagerImpl. getPlatformName()StringServiceManager. getPlatformName()Retrieves the platform name from the platform Service Manager.StringServiceManagerImpl. getPlatformName()voidAgentContainer. initAgent(AID agentID, Agent instance, JADEPrincipal ownerPrincipal, Credentials initialCredentials)voidIMTPManager. initialize(Profile p)Initialize this IMTPManagervoidNode. interrupt()protected ObjectFEService. invoke(String actor, String methodName, Object[] methodParams)Subclasses can use this method to forward a front-end side invocation of a service helper method to the back-end.voidFrontEnd. killAgent(String name)Request the FrontEnd container to kill an agent.voidBackEndContainer. killAgentOnFE(String name)voidFrontEnd. messageIn(ACLMessage msg, String receiver)Pass an ACLMessage to the FrontEnd for posting.voidBackEnd. messageOut(ACLMessage msg, String sender)Pass an ACLMessage to the BackEnd for dispatching.voidBackEndContainer. messageOut(ACLMessage msg, String sender)An agent on the FrontEnd has sent a message.voidMainContainer. newMTP(MTPDescriptor mtp, ContainerID cid)voidMainContainerImpl. newMTP(MTPDescriptor mtp, ContainerID cid)Notify the platform that a new MTP has become active on a given containerbooleanNode. ping(boolean hang)Performs a ping operation on this node, to check whether it is still alive.voidPlatformManager. ping()voidPlatformManagerImpl. ping()voidBaseNode. platformManagerDead(String deadPMAddr, String notifyingPMAddr)voidNode. platformManagerDead(String deadPmAddress, String notifyingPmAddr)voidServiceManager. removeAddress(String addr)Removes an address to the address list of this Service Manager.voidServiceManagerImpl. removeAddress(String addr)voidPlatformManager. removeNode(NodeDescriptor dsc, boolean propagated)voidPlatformManagerImpl. removeNode(NodeDescriptor dsc, boolean propagated)voidServiceManager. removeNode(NodeDescriptor desc)Removes a node from the distributed platform.voidServiceManagerImpl. removeNode(NodeDescriptor desc)voidPlatformManager. removeReplica(String address, boolean propagated)voidPlatformManagerImpl. removeReplica(String address, boolean propagated)voidPlatformManager. removeSlice(String serviceKey, String sliceKey, boolean propagated)voidPlatformManagerImpl. removeSlice(String serviceKey, String sliceKey, boolean propagated)voidFrontEnd. resumeAgent(String name)Request the FrontEnd container to resume an agent.voidBackEndContainer. resumeAgentOnFE(String name)voidBackEnd. resumedAgent(String name)Notify the BackEnd container that an agent has resumed.voidBackEndContainer. resumedAgent(String name)ObjectBackEnd. serviceInvokation(String actor, String serviceName, String methodName, Object[] methodParams)Pass a service helper method invocation request to the BackEndObjectBackEndContainer. serviceInvokation(String actor, String serviceName, String methodName, Object[] methodParams)voidPlatformManagerImpl. setPlatformName(String name)protected voidBackEndContainer. startNode()TransportAddressIMTPManager. stringToAddr(String addr)voidFrontEnd. suspendAgent(String name)Request the FrontEnd container to suspend an agent.voidBackEndContainer. suspendAgentOnFE(String name)voidBackEnd. suspendedAgent(String name)Notify the BackEnd container that an agent has suspended.voidBackEndContainer. suspendedAgent(String name)voidFrontEnd. synch()Request the FrontEnd to synchronize i.e.voidIMTPManager. 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 Modifier and Type Method Description voidNotificationProxy. debugOff(AID introspectorName, AID targetName)voidNotificationSlice. debugOff(AID introspectorName, AID targetName)voidNotificationProxy. debugOn(AID introspectorName, AID targetName)voidNotificationSlice. debugOn(AID introspectorName, AID targetName)voidNotificationProxy. sniffOff(AID snifferName, AID targetName)voidNotificationSlice. sniffOff(AID snifferName, AID targetName)voidNotificationProxy. sniffOn(AID snifferName, AID targetName)voidNotificationSlice. sniffOn(AID snifferName, AID targetName) -
Uses of IMTPException in jade.core.management
Methods in jade.core.management that throw IMTPException Modifier and Type Method Description voidAgentManagementProxy. bornAgent(AID name, ContainerID cid, Command sourceCmd)voidAgentManagementSlice. bornAgent(AID name, ContainerID cid, Command sourceCmd)voidAgentManagementProxy. changeAgentState(AID agentID, int newState)voidAgentManagementSlice. changeAgentState(AID agentID, int newState)voidAgentManagementProxy. createAgent(AID agentID, String className, Object[] arguments, JADEPrincipal owner, Credentials initialCredentials, boolean startIt, Command sourceCmd)voidAgentManagementSlice. createAgent(AID agentID, String className, Object[] arguments, JADEPrincipal owner, Credentials initialCredentials, boolean startIt, Command sourceCmd)voidAgentManagementProxy. deadAgent(AID name, Command sourceCmd)voidAgentManagementSlice. deadAgent(AID name, Command sourceCmd)voidAgentManagementProxy. exitContainer()voidAgentManagementSlice. exitContainer()voidAgentManagementProxy. killAgent(AID agentID, Command sourceCmd)voidAgentManagementSlice. killAgent(AID agentID, Command sourceCmd)voidAgentManagementProxy. resumedAgent(AID name)voidAgentManagementSlice. resumedAgent(AID name)voidAgentManagementProxy. suspendedAgent(AID name)voidAgentManagementSlice. suspendedAgent(AID name) -
Uses of IMTPException in jade.core.messaging
Methods in jade.core.messaging that throw IMTPException Modifier and Type Method Description voidMessagingProxy. addRoute(MTPDescriptor mtp, String sliceName)voidMessagingSlice. addRoute(MTPDescriptor mtp, String sliceName)voidMessagingHelper. createAlias(String alias)Create a new alias of the agent associated to this helpervoidMessagingProxy. currentAliases(Hashtable aliases)voidMessagingSlice. currentAliases(Hashtable aliases)voidMessagingProxy. deadAlias(AID alias)voidMessagingSlice. deadAlias(AID alias)voidMessagingProxy. deadMTP(MTPDescriptor mtp, ContainerID cid)voidMessagingSlice. deadMTP(MTPDescriptor mtp, ContainerID cid)voidMessagingHelper. deleteAlias(String alias)Delete an alias of the agent associated to this helperprotected voidMessagingService. deliverInLocalPlatfrom(GenericMessage msg, AID receiverID)protected voidMomMessagingService. deliverInLocalPlatfrom(GenericMessage msg, AID receiverID)voidTopicManagementProxy. deregister(AID aid, AID topic)voidTopicManagementSlice. deregister(AID aid, AID topic)voidMessagingProxy. dispatchLocally(AID senderID, GenericMessage msg, AID receiverID)voidMessagingSlice. dispatchLocally(AID senderAID, GenericMessage msg, AID receiverID)voidPersistentDeliveryProxy. flushMessages(AID receiver)voidPersistentDeliverySlice. flushMessages(AID receiver)ContainerIDMessagingProxy. getAgentLocation(AID agentID)protected ContainerIDMessagingService. getAgentLocation(AID agentID)ContainerIDMessagingSlice. getAgentLocation(AID agentID)MTPDescriptorMessagingProxy. installMTP(String address, String className)MTPDescriptorMessagingSlice. installMTP(String address, String className)voidMessagingProxy. newAlias(AID alias, AID agent)voidMessagingSlice. newAlias(AID alias, AID agent)voidMessagingProxy. newMTP(MTPDescriptor mtp, ContainerID cid)voidMessagingSlice. newMTP(MTPDescriptor mtp, ContainerID cid)voidTopicManagementProxy. register(AID aid, AID topic)voidTopicManagementSlice. register(AID aid, AID topic)voidMessagingProxy. removeRoute(MTPDescriptor mtp, String sliceName)voidMessagingSlice. removeRoute(MTPDescriptor mtp, String sliceName)voidMessagingProxy. routeOut(Envelope env, byte[] payload, AID receiverID, String address)voidMessagingSlice. routeOut(Envelope env, byte[] payload, AID receiverID, String address)protected abstract voidMomMessagingService. sendMessageViaMom(String deliveryID, AID senderID, GenericMessage msg, AID receiverID, String receiverLocation)booleanPersistentDeliveryProxy. storeMessage(String storeName, GenericMessage msg, AID receiver)booleanPersistentDeliverySlice. storeMessage(String storeName, GenericMessage msg, AID receiver)voidMessagingProxy. transferLocalAliases(AID agent, List aliases)voidMessagingSlice. transferLocalAliases(AID agent, List aliases)voidMessagingProxy. uninstallMTP(String address)voidMessagingSlice. uninstallMTP(String address) -
Uses of IMTPException in jade.core.mobility
Methods in jade.core.mobility that throw IMTPException Modifier and Type Method Description voidAgentMobilityProxy. cloneCodeLocatorEntry(AID oldAgentID, AID newAgentID)voidAgentMobilitySlice. cloneCodeLocatorEntry(AID oldAgentID, AID newAgentID)voidAgentMobilityProxy. clonedAgent(AID agentID, ContainerID cid, Credentials creds)voidAgentMobilitySlice. clonedAgent(AID agentID, ContainerID cid, Credentials creds)voidAgentMobilityProxy. copyAgent(AID agentID, Location where, String newName)voidAgentMobilitySlice. copyAgent(AID agentID, Location where, String newName)voidAgentMobilityProxy. createAgent(AID agentID, byte[] serializedInstance, String classSiteName, boolean isCloned, boolean startIt)voidAgentMobilitySlice. createAgent(AID agentID, byte[] serializedInstance, String classSiteName, boolean isCloned, boolean startIt)byte[]AgentMobilityProxy. fetchClassFile(String className, String agentName)byte[]AgentMobilitySlice. fetchClassFile(String className, String agentName)voidAgentMobilityProxy. handleTransferResult(AID agentID, boolean result, List messages)voidAgentMobilitySlice. handleTransferResult(AID agentID, boolean result, List messages)voidAgentMobilityProxy. moveAgent(AID agentID, Location where)voidAgentMobilitySlice. moveAgent(AID agentID, Location where)booleanAgentMobilityProxy. prepare()booleanAgentMobilitySlice. prepare()voidAgentMobilityProxy. removeCodeLocatorEntry(AID name)voidAgentMobilitySlice. removeCodeLocatorEntry(AID name)booleanAgentMobilityProxy. transferIdentity(AID agentID, Location src, Location dest)booleanAgentMobilitySlice. transferIdentity(AID agentID, Location src, Location dest) -
Uses of IMTPException in jade.core.nodeMonitoring
Methods in jade.core.nodeMonitoring that throw IMTPException Modifier and Type Method Description voidUDPNodeMonitoringProxy. activateUDP(String label, String host, int port, int pingDelay, long key)voidUDPNodeMonitoringSlice. activateUDP(String label, String host, int port, int pingDelay, long key)voidUDPNodeMonitoringProxy. deactivateUDP(String label, long key)voidUDPNodeMonitoringSlice. deactivateUDP(String label, long key) -
Uses of IMTPException in jade.core.replication
Methods in jade.core.replication that throw IMTPException Modifier and Type Method Description voidMainReplicationProxy. addReplica(String sliceName, String smAddr, int sliceIndex, NodeDescriptor dsc, Vector services)voidMainReplicationSlice. addReplica(String sliceName, String smAddr, int sliceIndex, NodeDescriptor dsc, Vector services)voidAddressNotificationProxy. addServiceManagerAddress(String addr)voidAddressNotificationSlice. addServiceManagerAddress(String addr)voidMainReplicationProxy. fillGADT(AID[] agents, ContainerID[] containers)voidMainReplicationSlice. fillGADT(AID[] agents, ContainerID[] containers)ContainerIDAgentReplicationProxy. getAgentLocation(AID aid)ContainerIDAgentReplicationSlice. getAgentLocation(AID aid)intMainReplicationProxy. getLabel()intMainReplicationSlice. getLabel()StringMainReplicationProxy. getPlatformManagerAddress()StringMainReplicationSlice. getPlatformManagerAddress()StringAddressNotificationProxy. getServiceManagerAddress()StringAddressNotificationSlice. getServiceManagerAddress()voidAgentReplicationProxy. invokeAgentMethod(AID aid, String methodName, Object[] arguments)voidAgentReplicationSlice. invokeAgentMethod(AID aid, String methodName, Object[] arguments)voidMainReplicationProxy. newTool(AID tool)voidMainReplicationSlice. newTool(AID tool)voidAgentReplicationProxy. notifyBecomeMaster(AID masterAid)voidAgentReplicationSlice. notifyBecomeMaster(AID masterAid)voidAgentReplicationProxy. notifyReplicaRemoved(AID masterAid, AID removedReplica, Location where)voidAgentReplicationSlice. notifyReplicaRemoved(AID masterAid, AID removedReplica, Location where)voidMainReplicationProxy. removeReplica(String smAddr, int sliceIndex)voidMainReplicationSlice. removeReplica(String smAddr, int sliceIndex)voidAgentReplicationProxy. replicaCreationRequested(AID virtualAid, AID replicaAid)voidAgentReplicationSlice. replicaCreationRequested(AID virtualAid, AID replicaAid)voidMainReplicationProxy. suspendedAgent(AID name)voidMainReplicationSlice. suspendedAgent(AID name)voidAgentReplicationProxy. synchReplication(jade.core.replication.GlobalReplicationInfo info)voidAgentReplicationSlice. synchReplication(jade.core.replication.GlobalReplicationInfo info) -
Uses of IMTPException in jade.core.sam
Methods in jade.core.sam that throw IMTPException Modifier and Type Method Description SAMInfoSAMProxy. getSAMInfo()SAMInfoSAMSlice. getSAMInfo() -
Uses of IMTPException in jade.imtp.leap
Methods in jade.imtp.leap that throw IMTPException Modifier and Type Method Description StringBackEndStub. bornAgent(String name)voidFrontEndStub. createAgent(String name, String className, String[] args)Service.SliceLEAPIMTPManager. createSliceProxy(String serviceName, Class itf, Node where)voidBackEndStub. deadAgent(String name)protected CommandMicroStub. executeRemotely(Command c, long timeout)voidFrontEndStub. exit(boolean self)voidLEAPIMTPManager. exportPlatformManager(PlatformManager mgr)NodeLEAPIMTPManager. getLocalNode()PlatformManagerLEAPIMTPManager. getPlatformManagerProxy()PlatformManagerLEAPIMTPManager. getPlatformManagerProxy(String addr)voidLEAPIMTPManager. initialize(Profile p)Initialize the support for intra-platform communicationvoidFrontEndStub. killAgent(String name)voidFrontEndStub. messageIn(ACLMessage msg, String receiver)voidBackEndStub. messageOut(ACLMessage msg, String sender)voidFrontEndStub. resumeAgent(String name)voidBackEndStub. resumedAgent(String name)ObjectBackEndStub. serviceInvokation(String actor, String serviceName, String methodName, Object[] methodParams)TransportAddressLEAPIMTPManager. stringToAddr(String addr)voidFrontEndStub. suspendAgent(String name)voidBackEndStub. suspendedAgent(String name)voidFrontEndStub. synch()voidLEAPIMTPManager. unexportPlatformManager(PlatformManager pm) -
Uses of IMTPException in jade.imtp.leap.http
Methods in jade.imtp.leap.http that throw IMTPException Modifier and Type Method Description BackEndHTTPFEDispatcher. getBackEnd(FrontEnd fe, Properties p)Create a BackEnd in the fixed network and return a stub to communicate with itFrontEndHTTPBEDispatcher. getFrontEnd(BackEnd be, Properties props)Return a stub of the remote FrontEnd that is connected to the local BackEnd. -
Uses of IMTPException in jade.imtp.leap.JICP
Methods in jade.imtp.leap.JICP that throw IMTPException Modifier and Type Method Description BackEndBIFEDispatcher. getBackEnd(FrontEnd fe, Properties props)Connect to a remote BackEnd and return a stub to communicate with itBackEndFrontEndDispatcher. getBackEnd(FrontEnd fe, Properties props)Connect to a remote BackEnd and return a stub to communicate with itFrontEndBIBEDispatcher. getFrontEnd(BackEnd be, Properties props)Return a stub of the remote FrontEnd that is connected to the local BackEnd. -
Uses of IMTPException in jade.imtp.leap.nio
Methods in jade.imtp.leap.nio that throw IMTPException Modifier and Type Method Description FrontEndBackEndDispatcher. getFrontEnd(BackEnd be, Properties props)Return a stub of the remote FrontEnd that is connected to the local BackEnd.FrontEndNIOBEDispatcher. getFrontEnd(BackEnd be, Properties props)Return a stub of the remote FrontEnd that is connected to the local BackEnd.FrontEndNIOHTTPBEDispatcher. getFrontEnd(BackEnd be, Properties props)Return a stub of the remote FrontEnd that is connected to the local BackEnd. -
Uses of IMTPException in jade.imtp.rmi
Methods in jade.imtp.rmi that throw IMTPException Modifier and Type Method Description booleanRMIIMTPManager. compareAddresses(String addr1, String addr2)Service.SliceRMIIMTPManager. createSliceProxy(String serviceName, Class itf, Node where)voidRMIIMTPManager. exportPlatformManager(PlatformManager mgr)ListRMIIMTPManager. getLocalAddresses()NodeRMIIMTPManager. getLocalNode()PlatformManagerRMIIMTPManager. getPlatformManagerProxy()PlatformManagerRMIIMTPManager. getPlatformManagerProxy(String addr)voidRMIIMTPManager. initialize(Profile p)TransportAddressRMIIMTPManager. stringToAddr(String url)voidRMIIMTPManager. unexportPlatformManager(PlatformManager mgr) -
Uses of IMTPException in jade.util
Methods in jade.util that throw IMTPException Modifier and Type Method Description static TransportAddressWrapperTransportAddressWrapper. getWrapper(String stringifiedTransportAddress, IMTPManager imtpManager)
-