solar.service.fap.comm
Class PipePushEvent

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

public class PipePushEvent
extends SerializedEvent
implements FapConstants

A wrapper event encoding the data pushed down the pipe.

Version:
$Id: PipePushEvent.java,v 1.3 2003/09/26 19:47:14 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.fap.FapConstants
FAP_DATA, FAP_MIXED, FAP_PID, FAP_PULL, FAP_PUSH
 
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
PipePushEvent(Event evt)
           
PipePushEvent(Id pid, java.lang.Object data)
           
 
Method Summary
 java.lang.Object getData()
           
 Id getPipeId()
           
static boolean isPipePushEvent(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

PipePushEvent

public PipePushEvent(Id pid,
                     java.lang.Object data)

PipePushEvent

public PipePushEvent(Event evt)
Method Detail

getPipeId

public Id getPipeId()

getData

public java.lang.Object getData()

isPipePushEvent

public static boolean isPipePushEvent(Event evt)