org.fosstrak.epcis.repository
Interface EpcisCaptureInterface


public interface EpcisCaptureInterface

The EPCIS Capture Interface defines the delivery of EPCIS events from EPCIS Capturing Applications to an EPCIS Repository. The interface contains only a single method, capture, which takes a single argument and returns no results. Implementations of the EPCIS Capture Interface SHALL accept each element of the argument list that is a valid EPCISEvent or subtype thereof according to the EPCIS specification. Implementations MAY accept other types of events through vendor extension.


Method Summary
 void capture(List<EPCISEvent> events)
          The capture operation records one or more EPCIS events, of any type.
 

Method Detail

capture

void capture(List<EPCISEvent> events)
The capture operation records one or more EPCIS events, of any type.

Parameters:
events - The event(s) to capture. All relevant information such as the event time, EPCs, etc., are contained within each event. Exception: the recordTime MAY be omitted. Whether the recordTime is omitted or not in the input, following the capture operation the recordTime of the event as recorded by the EPCIS Repository or EPCIS Accessing Application is the time of capture.


Copyright © 2010. All Rights Reserved.