jade.core.event
Class NotificationProxy

java.lang.Object
  extended by jade.core.SliceProxy
      extended by jade.core.event.NotificationProxy
All Implemented Interfaces:
NotificationSlice, Service.Slice, java.io.Serializable

public class NotificationProxy
extends SliceProxy
implements NotificationSlice

The remote proxy for the JADE kernel-level service managing the event notification subsystem installed in the platform.

Author:
Giovanni Rimassa - FRAMeTech s.r.l.
See Also:
Serialized Form

Field Summary
 
Fields inherited from interface jade.core.event.NotificationSlice
DEBUG_OFF, DEBUG_ON, H_DEBUGOFF, H_DEBUGON, H_SNIFFOFF, H_SNIFFON, NAME, NOTIFY_BEHAVIOUR_ADDED, NOTIFY_BEHAVIOUR_REMOVED, NOTIFY_CHANGED_AGENT_PRINCIPAL, NOTIFY_CHANGED_AGENT_STATE, NOTIFY_CHANGED_BEHAVIOUR_STATE, NOTIFY_POSTED, NOTIFY_RECEIVED, SNIFF_OFF, SNIFF_ON
 
Constructor Summary
NotificationProxy()
           
 
Method Summary
 void debugOff(AID introspectorName, AID targetName)
           
 void debugOn(AID introspectorName, AID targetName)
           
 void sniffOff(AID snifferName, AID targetName)
           
 void sniffOn(AID snifferName, AID targetName)
           
 
Methods inherited from class jade.core.SliceProxy
getNode, getService, serve, setNode
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface jade.core.Service.Slice
getNode, getService, serve
 

Constructor Detail

NotificationProxy

public NotificationProxy()
Method Detail

sniffOn

public void sniffOn(AID snifferName,
                    AID targetName)
             throws IMTPException
Specified by:
sniffOn in interface NotificationSlice
Throws:
IMTPException

sniffOff

public void sniffOff(AID snifferName,
                     AID targetName)
              throws IMTPException
Specified by:
sniffOff in interface NotificationSlice
Throws:
IMTPException

debugOn

public void debugOn(AID introspectorName,
                    AID targetName)
             throws IMTPException
Specified by:
debugOn in interface NotificationSlice
Throws:
IMTPException

debugOff

public void debugOff(AID introspectorName,
                     AID targetName)
              throws IMTPException
Specified by:
debugOff in interface NotificationSlice
Throws:
IMTPException