Uses of Class
jade.core.ServiceException

Packages that use ServiceException
jade.core This package contains the microkernel of JADE system. 
jade.core.event   
 

Uses of ServiceException in jade.core
 

Subclasses of ServiceException in jade.core
 class ServiceNotActiveException
          This exception is thrown when trying to access a JADE kernel level service that is not installed in the local node.
 

Methods in jade.core that throw ServiceException
 void ServiceManagerImpl.activateService(ServiceDescriptor desc)
           
 void ServiceManager.activateService(ServiceDescriptor desc)
          Activates a new service on the local agent container.
 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 Service.boot(Profile p)
          Performs the active initialization step of a kernel-level service.
 void BaseService.boot(Profile p)
           
 void BaseService.broadcast(HorizontalCommand cmd, boolean includeMyself)
           
 void ServiceManagerImpl.deactivateService(java.lang.String name)
           
 void ServiceManager.deactivateService(java.lang.String name)
          Deactivates a service on the local container.
 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)
           
 Service.Slice[] Service.getAllSlices()
          Retrieve the whole array of slices that compose this service.
 Service.Slice[] BaseService.getAllSlices()
          The getAllSlices() implementation of this class directly retrieves the current list of slices from the Service Manager.
protected  Service.Slice BaseService.getFreshSlice(java.lang.String name)
           
 ServiceHelper Service.getHelper(Agent a)
          Get the helper for accessing this service.
 ServiceHelper BaseService.getHelper(Agent a)
          This should be properly implemented by the services that have helpers.
 ServiceHelper Agent.getHelper(java.lang.String serviceName)
          Retrieves the agent's service helper
 Node SliceProxy.getNode()
           
 Node Service.Slice.getNode()
          Access the node where this slice resides.
 Service.Slice Service.getSlice(java.lang.String name)
          Retrieve by name a slice of this service.
 Service.Slice BaseService.getSlice(java.lang.String name)
          The getSlice() implementation of this class works as follows: First, the name alias table is used to convert the given slice name into another name, if any Then, the new name (which may or may not be different from the original one) is used to look up an internal table keeping the service slices If no slice was found, the ServiceFinder is asked to provide the slice, which is then put into the local table.
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 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)
           
 java.lang.Object BaseNode.serveHorizontalCommand(HorizontalCommand cmd)
          Provides an IMTP independent implementation for the horizontal command serving mechanism.
 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
protected  void BackEndContainer.startNode()
           
 java.lang.Object Service.submit(VerticalCommand cmd)
          Allows submitting a vertical command for processing.
 java.lang.Object BaseService.submit(VerticalCommand cmd)
           
 

Uses of ServiceException in jade.core.event
 

Methods in jade.core.event that throw ServiceException
 ServiceHelper NotificationService.getHelper(Agent a)