JIVE Platform
Release 0.3.1

edu.bsu.cs.jive.events
Interface Event.Exporter

All Known Subinterfaces:
AssignEvent.Exporter, CallEvent.Exporter, EOSEvent.Exporter, ExceptionEvent.Exporter, ExitEvent.Exporter, LoadEvent.Exporter, NewEvent.Exporter, ReturnEvent.Exporter, StartEvent.Exporter
All Known Implementing Classes:
ExceptionCaughtSearchQuery.ExceptionEventExporter, InvariantViolatedSearchQuery.AssignEventExporter, MethodCalledSearchQuery.CallEventExporter, MethodReturnedSearchQuery.ReturnEventExporter, ObjectCreatedSearchQuery.NewEventExporter, VariableChangedSearchQuery.AssignEventExporter
Enclosing interface:
Event

public static interface Event.Exporter

Superinterface for event-specific exporter interfaces. Subclasses of Event should implement an export(Exporter) method.


Method Summary
 void addNumber(long n)
          Get the sequence number of this event.
 void addThreadID(ThreadID thread)
          Adds the thread on which this event took place.
 

Method Detail

addNumber

void addNumber(long n)
Get the sequence number of this event. Each event has a unique sequence number with respect to a single execution.

Parameters:
n - the event number

addThreadID

void addThreadID(ThreadID thread)
Adds the thread on which this event took place.

Parameters:
thread - the thread identifier

JIVE Platform
Release 0.3.1