solar.service.rmtobj.comm
Class PingEvent

java.lang.Object
  |
  +--solar.impl.AbstractAttributeRecord
        |
        +--solar.impl.SerializedEvent
              |
              +--solar.service.rmtobj.comm.PingEvent
All Implemented Interfaces:
Adu, AttributeRecord, Event, RemoteObjectConstants, java.io.Serializable, SolarConstants

public class PingEvent
extends SerializedEvent
implements RemoteObjectConstants

A wrapper event to notify interested parties about local objects.

Version:
$Id: PingEvent.java,v 1.4 2003/10/05 18:51:00 glchen Exp $
Author:
Guanling Chen
See Also:
Serialized Form

Field Summary
 
Fields inherited from class solar.impl.AbstractAttributeRecord
_attributes
 
Fields inherited from interface solar.service.rmtobj.RemoteObjectConstants
RMTOBJ_ADDRESS, RMTOBJ_CAPACITY, RMTOBJ_IDS, RMTOBJ_INTERVAL, RMTOBJ_TTL
 
Fields inherited from interface solar.api.Event
EVENT_PLAIN, EVENT_SERIALIZED
 
Fields inherited from interface solar.SolarConstants
ADVERTISEMENT_SVID, ATTRIBUTE_RECORD_SVID, ATTRIBUTE_SVID, FILTER_CONFIG_SVID, FILTER_SPEC_SVID, GRAPH_SPEC_SVID, GUID_SVID, HEADER_SVID, ID_SVID, NAME_RECORD_SVID, PACK_POLICY_SVID, PIPE_SPEC_SVID, REQUEST_SVID, RPCACK_SVID
 
Constructor Summary
PingEvent(Address address, java.util.Set ids)
           
PingEvent(Event evt)
           
 
Method Summary
 Address getAddress()
           
 java.util.Set getIds()
           
static boolean isPingEvent(Event evt)
           
 
Methods inherited from class solar.impl.SerializedEvent
equals, getEncoding, toBytes, toString
 
Methods inherited from class solar.impl.AbstractAttributeRecord
getAttribute, getAttributes, getAttributes, getKeys, getValue, getValues, getValues
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface solar.api.AttributeRecord
getAttribute, getAttributes, getAttributes, getKeys, getValue, getValues, getValues
 

Constructor Detail

PingEvent

public PingEvent(Address address,
                 java.util.Set ids)

PingEvent

public PingEvent(Event evt)
Method Detail

getAddress

public Address getAddress()

getIds

public java.util.Set getIds()

isPingEvent

public static boolean isPingEvent(Event evt)