Uses of Interface
jade.core.Service.Slice
-
Packages that use Service.Slice 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 jade.imtp.rmi -
-
Uses of Service.Slice in jade.core
Classes in jade.core that implement Service.Slice Modifier and Type Class Description static classService.SliceProxyDeprecated.use the class jade.core.SliceProxy instead of this inner classclassSliceProxyAn implementation of theService.Sliceinterface, supporting routed dispatching of horizontal commands.Methods in jade.core that return Service.Slice Modifier and Type Method Description Service.SliceIMTPManager. createSliceProxy(String serviceName, Class itf, Node where)Builds a proxy object for a remote service slice.Service.Slice[]ServiceFinder. findAllSlices(String serviceKey)Retrieves all the slices of a service currently active on this platform.Service.Slice[]ServiceManagerImpl. findAllSlices(String serviceKey)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)Service.Slice[]BaseService. getAllSlices()ThegetAllSlices()implementation of this class directly retrieves the current list of slices from the Service Manager.Service.Slice[]Service. getAllSlices()Retrieve the whole array of slices that compose this service.protected Service.SliceBaseService. getFreshSlice(String name)Service.SliceBaseService. getLocalSlice()This should be properly implemented by the services that have non-empty slices.Service.SliceService. getLocalSlice()Retrieve the locally installed slice of this service.protected Service.SliceBaseNode. getSlice(String serviceName)Service.SliceBaseService. getSlice(String name)ThegetSlice()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, theServiceFinderis asked to provide the slice, which is then put into the local table.Service.SliceService. getSlice(String name)Retrieve by name a slice of this service.Methods in jade.core with parameters of type Service.Slice Modifier and Type Method Description voidBaseNode. exportSlice(String serviceName, Service.Slice localSlice)voidNode. exportSlice(String serviceName, Service.Slice localSlice)static StringBaseService. stringifySlice(Service.Slice s) -
Uses of Service.Slice in jade.core.event
Subinterfaces of Service.Slice in jade.core.event Modifier and Type Interface Description interfaceNotificationSliceThe horizontal interface for the JADE kernel-level service managing the event notification subsystem installed in the platform.Classes in jade.core.event that implement Service.Slice Modifier and Type Class Description classNotificationProxyThe remote proxy for the JADE kernel-level service managing the event notification subsystem installed in the platform.Methods in jade.core.event that return Service.Slice Modifier and Type Method Description Service.SliceNotificationService. getLocalSlice() -
Uses of Service.Slice in jade.core.faultRecovery
Methods in jade.core.faultRecovery that return Service.Slice Modifier and Type Method Description Service.SliceFaultRecoveryService. getLocalSlice() -
Uses of Service.Slice in jade.core.management
Subinterfaces of Service.Slice in jade.core.management Modifier and Type Interface Description interfaceAgentManagementSliceThe horizontal interface for the JADE kernel-level service managing the basic agent life cycle: creation, destruction, suspension and resumption.Classes in jade.core.management that implement Service.Slice Modifier and Type Class Description classAgentManagementProxyThe remote proxy for the JADE kernel-level service managing the basic agent life cycle: creation, destruction, suspension and resumption.Methods in jade.core.management that return Service.Slice Modifier and Type Method Description protected Service.SliceAgentManagementService. getFreshSlice(String name)Service.SliceAgentManagementService. getLocalSlice()Service.SliceBEAgentManagementService. getLocalSlice() -
Uses of Service.Slice in jade.core.messaging
Subinterfaces of Service.Slice in jade.core.messaging Modifier and Type Interface Description interfaceMessagingSliceThe horizontal interface for the JADE kernel-level service managing the message passing subsystem installed in the platform.interfacePersistentDeliverySliceThe horizontal interface for the JADE kernel-level service managing the message passing subsystem installed in the platform.interfaceTopicManagementSliceClasses in jade.core.messaging that implement Service.Slice Modifier and Type Class Description classMessagingProxyThe remote proxy for the JADE kernel-level service managing the message passing subsystem installed in the platform.classPersistentDeliveryProxyThe remote proxy for the JADE kernel-level service managing a persistent message delivery subsystem installed in the platform.classTopicManagementProxySlice Proxy for the TopicManagementServiceMethods in jade.core.messaging that return Service.Slice Modifier and Type Method Description protected Service.SliceLightMessagingService. getFreshSlice(String name)protected Service.SliceMessagingService. getFreshSlice(String name)Service.SliceLightMessagingService. getLocalSlice()Retrieve the locally installed slice of this service.Service.SliceMessagingService. getLocalSlice()Retrieve the locally installed slice of this service.Service.SlicePersistentDeliveryService. getLocalSlice()Service.SliceTopicManagementService. getLocalSlice()Retrieve the locally installed slice of this service. -
Uses of Service.Slice in jade.core.mobility
Subinterfaces of Service.Slice in jade.core.mobility Modifier and Type Interface Description interfaceAgentMobilitySliceThe horizontal interface for the JADE kernel-level service managing the mobility-related agent life cycle: migration and clonation.Classes in jade.core.mobility that implement Service.Slice Modifier and Type Class Description classAgentMobilityProxyThe remote proxy for the JADE kernel-level service managing the mobility-related agent life cycle: migration and clonation.Methods in jade.core.mobility that return Service.Slice Modifier and Type Method Description protected Service.SliceAgentMobilityService. getFreshSlice(String name)Service.SliceAgentMobilityService. getLocalSlice() -
Uses of Service.Slice in jade.core.nodeMonitoring
Subinterfaces of Service.Slice in jade.core.nodeMonitoring Modifier and Type Interface Description interfaceUDPNodeMonitoringSliceClasses in jade.core.nodeMonitoring that implement Service.Slice Modifier and Type Class Description classUDPNodeMonitoringProxyMethods in jade.core.nodeMonitoring that return Service.Slice Modifier and Type Method Description Service.SliceUDPNodeMonitoringService. getLocalSlice() -
Uses of Service.Slice in jade.core.replication
Subinterfaces of Service.Slice in jade.core.replication Modifier and Type Interface Description interfaceAddressNotificationSliceThe horizontal interface for the JADE kernel-level service distributing the Service Manager address list throughout the platform.interfaceAgentReplicationSliceinterfaceMainReplicationSliceThe horizontal interface for the JADE kernel-level service managing the main-container replication subsystem installed in the platform.Classes in jade.core.replication that implement Service.Slice Modifier and Type Class Description classAddressNotificationProxyThe remote proxy for the JADE kernel-level service distributing the Service Manager address list throughout the platform.classAgentReplicationProxyclassMainReplicationProxyThe remote proxy for the JADE kernel-level service managing the main-container replication subsystem installed in the platform.Methods in jade.core.replication that return Service.Slice Modifier and Type Method Description Service.SliceAddressNotificationService. getLocalSlice()Service.SliceAgentReplicationService. getLocalSlice()Service.SliceMainReplicationService. getLocalSlice() -
Uses of Service.Slice in jade.core.resource
Subinterfaces of Service.Slice in jade.core.resource Modifier and Type Interface Description interfaceResourceManagementSliceClasses in jade.core.resource that implement Service.Slice Modifier and Type Class Description classResourceManagementProxySlice Proxy for the ResourceManagementServiceMethods in jade.core.resource that return Service.Slice Modifier and Type Method Description Service.SliceResourceManagementService. getLocalSlice() -
Uses of Service.Slice in jade.core.sam
Subinterfaces of Service.Slice in jade.core.sam Modifier and Type Interface Description interfaceSAMSliceClasses in jade.core.sam that implement Service.Slice Modifier and Type Class Description classSAMProxyMethods in jade.core.sam that return Service.Slice Modifier and Type Method Description Service.SliceSAMService. getLocalSlice() -
Uses of Service.Slice in jade.imtp.leap
Methods in jade.imtp.leap that return Service.Slice Modifier and Type Method Description Service.SliceLEAPIMTPManager. createSliceProxy(String serviceName, Class itf, Node where) -
Uses of Service.Slice in jade.imtp.rmi
Methods in jade.imtp.rmi that return Service.Slice Modifier and Type Method Description Service.SliceRMIIMTPManager. createSliceProxy(String serviceName, Class itf, Node where)Service.SliceServiceManagerRMI. findSlice(String serviceKey, String sliceKey)
-