Uses of Interface
jade.core.Service
-
Packages that use Service Package Description jade.core This package contains the microkernel of JADE system.jade.core.event jade.core.faultRecovery jade.core.management jade.core.messaging jade.core.mobility jade.core.nodeMonitoring jade.core.replication jade.core.resource jade.core.sam jade.imtp.leap.nio -
-
Uses of Service in jade.core
Classes in jade.core that implement Service Modifier and Type Class Description classBaseServiceTheBaseServiceabstract class partially implements theServiceinterface, providing a simple and uniform mechanism for slice management and service discovery.Methods in jade.core that return Service Modifier and Type Method Description ServiceServiceFinder. findService(String key)Looks up a platform service by name.ServiceServiceManagerImpl. findService(String key)ServiceService.Slice. getService()Access the service object which this slice is a part of.ServiceServiceDescriptor. getService()Retrieve the described service.ServiceSliceProxy. getService()Methods in jade.core with parameters of type Service Modifier and Type Method Description voidServiceDescriptor. setService(Service svc)Change the described service (if any).Constructors in jade.core with parameters of type Service Constructor Description ServiceDescriptor(String sn, Service svc)Builds a new service descriptor, describing the given service with the given name and properties.SliceProxy(Service svc, Node n)Deprecated.SliceProxy(Service svc, Node n) -
Uses of Service in jade.core.event
Classes in jade.core.event that implement Service Modifier and Type Class Description classNotificationServiceThe JADE service to manage the event notification subsystem installed on the platform. -
Uses of Service in jade.core.faultRecovery
Classes in jade.core.faultRecovery that implement Service Modifier and Type Class Description classFaultRecoveryServiceThe FaultRecovery service allows recovering a platform after a fault and a successive restart of the main container. -
Uses of Service in jade.core.management
Classes in jade.core.management that implement Service Modifier and Type Class Description classAgentManagementServiceThe JADE service to manage the basic agent life cycle: creation, destruction, suspension and resumption.classBEAgentManagementServiceThe JADE service to manage the basic agent life cycle: creation, destruction, suspension and resumption, in the special case of a Back-End Container. -
Uses of Service in jade.core.messaging
Classes in jade.core.messaging that implement Service Modifier and Type Class Description classLightMessagingServiceA minimal version of the JADE service to manage the message passing subsystem installed on the platform.classMessagingServiceThe JADE service to manage the message passing subsystem installed on the platform.classMomMessagingServiceclassPersistentDeliveryServiceThe JADE service to manage the persistent storage of undelivered ACL messages installed on the platform.classTopicManagementServiceTopicManagement service main class -
Uses of Service in jade.core.mobility
Classes in jade.core.mobility that implement Service Modifier and Type Class Description classAgentMobilityServiceThe JADE service to manage mobility-related agent life cycle: migration and clonation. -
Uses of Service in jade.core.nodeMonitoring
Classes in jade.core.nodeMonitoring that implement Service Modifier and Type Class Description classNodeMonitoringServiceBase service for services that implements ad hoc node monitoring mechanisms such as the UDPNodeMonitoringServiceclassUDPNodeMonitoringServiceUDP based implementation of the NodeMonitoringService. -
Uses of Service in jade.core.replication
Classes in jade.core.replication that implement Service Modifier and Type Class Description classAddressNotificationServiceA kernel-level service to manage a ring of Main Containers, keeping the various replicas in sync and providing failure detection and recovery to make JADE tolerate Main Container crashes.classAgentReplicationServiceclassMainReplicationServiceA kernel-level service to manage a ring of Main Containers, keeping the various replicas in sync and providing failure detection and recovery to make JADE tolerate Main Container crashes.Constructors in jade.core.replication with parameters of type Service Constructor Description MainReplicationHandle(Service svc, ServiceFinder sf) -
Uses of Service in jade.core.resource
Classes in jade.core.resource that implement Service Modifier and Type Class Description classResourceManagementServiceResourceManagement service main class -
Uses of Service in jade.core.sam
Classes in jade.core.sam that implement Service Modifier and Type Class Description classSAMServiceJADE Kernel service supporting System Activity Monitoring (SAM). -
Uses of Service in jade.imtp.leap.nio
Classes in jade.imtp.leap.nio that implement Service Modifier and Type Class Description classBEManagementServiceThis service handles BEContainer creation requests and manages IO operations for data exchanged between the created BEContainers and their FEContainers in an asynchronous way using java.nio
Having this functionality implemented as a service allows propagating (through the ServiceHelper) BackEnd related events (e.g.
-