Class SpaceRemoteEvent

All Implemented Interfaces:
SmartExternalizable, Externalizable, Serializable
Direct Known Subclasses:
EntryArrivedRemoteEvent

public class SpaceRemoteEvent extends RemoteEvent implements SmartExternalizable
Base class for space remote events.
Since:
8.0.4
Author:
Niv Ingberg
See Also:
  • Field Details

  • Constructor Details

    • SpaceRemoteEvent

      public SpaceRemoteEvent()
      Required for Externalizable
    • SpaceRemoteEvent

      public SpaceRemoteEvent(Object source, long eventID, long seqNum, MarshalledObject handback)
      Constructs a SpaceRemoteEvent object.

      The abstract state contained in a RemoteEvent object includes a reference to the object in which the event occurred, a long which identifies the kind of event relative to the object in which the event occurred, a long which indicates the sequence number of this instance of the event kind, and a MarshalledObject that is to be handed back when the notification occurs. The combination of the event identifier and the object reference obtained from the RemoteEvent object should uniquely identify the event type.

      Parameters:
      source - an Object representing the event source
      eventID - a long containing the event identifier
      seqNum - a long containing the event sequence number
      handback - a MarshalledObject that was passed in as part of the original event registration.
  • Method Details