|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Service.Slice | |
|---|---|
| jade.core | This package contains the microkernel of JADE system. |
| jade.core.event | |
| Uses of Service.Slice in jade.core |
|---|
| Classes in jade.core that implement Service.Slice | |
|---|---|
static class |
Service.SliceProxy
Deprecated. use the class jade.core.SliceProxy instead of this inner class |
class |
SliceProxy
An implementation of the Service.Slice interface,
supporting routed dispatching of horizontal commands. |
| Methods in jade.core that return Service.Slice | |
|---|---|
Service.Slice |
IMTPManager.createSliceProxy(java.lang.String serviceName,
java.lang.Class itf,
Node where)
Builds a proxy object for a remote service slice. |
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. |
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)
|
Service.Slice |
Service.getLocalSlice()
Retrieve the locally installed slice of this service. |
Service.Slice |
BaseService.getLocalSlice()
This should be properly implemented by the services that have non-empty slices. |
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 Service.Slice |
BaseNode.getSlice(java.lang.String serviceName)
|
| Methods in jade.core with parameters of type Service.Slice | |
|---|---|
void |
Node.exportSlice(java.lang.String serviceName,
Service.Slice localSlice)
|
void |
BaseNode.exportSlice(java.lang.String serviceName,
Service.Slice localSlice)
|
static java.lang.String |
BaseService.stringifySlice(Service.Slice s)
|
| Uses of Service.Slice in jade.core.event |
|---|
| Subinterfaces of Service.Slice in jade.core.event | |
|---|---|
interface |
NotificationSlice
The 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 | |
|---|---|
class |
NotificationProxy
The 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 | |
|---|---|
Service.Slice |
NotificationService.getLocalSlice()
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||