A C D E F G H I K L M O P R S U W

A

addObjectEvent(List<Object>, ActionType, String, String, String, String) - Method in class org.fosstrak.capturingapp.util.SimpleEPCISDocument
add a new object event to the EPCIS document.
ArrayOfString - Class in org.fosstrak.capturingapp.wsdl
Java class for ArrayOfString complex type.
ArrayOfString() - Constructor for class org.fosstrak.capturingapp.wsdl.ArrayOfString
 

C

CaptureApp - Class in org.fosstrak.capturingapp
the capture application retrieves an ECReports from a specified socket.
CaptureApp(int, String) - Constructor for class org.fosstrak.capturingapp.CaptureApp
construct a new capture application.
CaptureApp(int, CaptureClient) - Constructor for class org.fosstrak.capturingapp.CaptureApp
construct a new capture application.
CaptureAppPortType - Interface in org.fosstrak.capturingapp.wsdl
This class was generated by Apache CXF 2.0.9 Tue Aug 18 00:55:17 CEST 2009 Generated source version: 2.0.9
CaptureAppPortTypeImpl - Class in org.fosstrak.capturingapp
entry point for the Fosstrak capturing application service. the service has been implemented as a fully blown WS-service.
CaptureAppPortTypeImpl() - Constructor for class org.fosstrak.capturingapp.CaptureAppPortTypeImpl
create a new capture application port type.
CaptureAppServicePort - Static variable in class org.fosstrak.capturingapp.wsdl.CapturingAppService
 
CaptureAppWorker - Class in org.fosstrak.capturingapp.util
tiny helper to execute a capture application and at the same time maintain a handle to it.
CaptureAppWorker(String, CaptureApp) - Constructor for class org.fosstrak.capturingapp.util.CaptureAppWorker
creates a new worker.
CapturingAppService - Class in org.fosstrak.capturingapp.wsdl
This class was generated by Apache CXF 2.0.9 Tue Aug 18 00:55:17 CEST 2009 Generated source version: 2.0.9
CapturingAppService(URL) - Constructor for class org.fosstrak.capturingapp.wsdl.CapturingAppService
 
CapturingAppService(URL, QName) - Constructor for class org.fosstrak.capturingapp.wsdl.CapturingAppService
 
CapturingAppService() - Constructor for class org.fosstrak.capturingapp.wsdl.CapturingAppService
 
changeSet - Variable in class org.fosstrak.capturingapp.ECReportsHandler
 
checkErrors() - Method in class org.fosstrak.capturingapp.ECReportsHandler
check the knowledge-builder for errors in the rules.
collectResults() - Method in class org.fosstrak.capturingapp.ECReportsHandler
collect the results from the rules evaluation and put them into a nice typed linked list.
CONFIG_FILE - Static variable in class org.fosstrak.capturingapp.CaptureAppPortTypeImpl
the name of the configuration file.
createArrayOfString() - Method in class org.fosstrak.capturingapp.wsdl.ObjectFactory
Create an instance of ArrayOfString
createEmptyParms() - Method in class org.fosstrak.capturingapp.wsdl.ObjectFactory
Create an instance of EmptyParms
createGetCaptureAppNames(EmptyParms) - Method in class org.fosstrak.capturingapp.wsdl.ObjectFactory
Create an instance of JAXBElement<EmptyParms>}
createGetCaptureAppNamesResult(ArrayOfString) - Method in class org.fosstrak.capturingapp.wsdl.ObjectFactory
Create an instance of JAXBElement<ArrayOfString>}
createSession() - Method in class org.fosstrak.capturingapp.ECReportsHandler
create a new knowledge session.

D

DEFAULT_HANDLER_CLASS_NAME - Static variable in class org.fosstrak.capturingapp.CaptureAppPortTypeImpl
the class name of the default handler.
DEFAULT_RULE_SET - Static variable in class org.fosstrak.capturingapp.ECReportsHandler
the default change-set to load with the drools rules.
DEFAULT_SELECTOR - Static variable in class org.fosstrak.capturingapp.util.Util
the default selector.
DefaultECReportHandler - Class in org.fosstrak.capturingapp
The default handler.
DefaultECReportHandler() - Constructor for class org.fosstrak.capturingapp.DefaultECReportHandler
default constructor.
DefaultECReportHandler(String) - Constructor for class org.fosstrak.capturingapp.DefaultECReportHandler
create a new handler with a non default change set.
deregisterHandler(ECReportsHandler) - Method in class org.fosstrak.capturingapp.CaptureApp
removes a handler.
dispose() - Method in class org.fosstrak.capturingapp.ECReportsHandler
in case of a StatefullKnowledgeSession we have to call dispose at the end of execution.

E

ECReportsHandler - Class in org.fosstrak.capturingapp
An ECReportHandler receives a ECReport and generates a EPCIS document that can be sent to an EPCIS repository.
ECReportsHandler() - Constructor for class org.fosstrak.capturingapp.ECReportsHandler
default constructor. sets the rule-set to 'changeset.xml'.
ECReportsHandler(String) - Constructor for class org.fosstrak.capturingapp.ECReportsHandler
create a new handler with a non default change set.
EmptyParms - Class in org.fosstrak.capturingapp.wsdl
Java class for EmptyParms complex type.
EmptyParms() - Constructor for class org.fosstrak.capturingapp.wsdl.EmptyParms
 
epcis - Variable in class org.fosstrak.capturingapp.ECReportsHandler
array that will collect the results from the drools executions.
executeSession(ECReports) - Method in class org.fosstrak.capturingapp.ECReportsHandler
executes the drools session.
extractEPC(Util.EPCSelector, ECReports) - Static method in class org.fosstrak.capturingapp.util.Util
extracts EPC values from the reports. when the selector is set to null, then the default selector will be chosen.
extractEPC(Util.EPCSelector, ECReport) - Static method in class org.fosstrak.capturingapp.util.Util
extracts EPC values from the report. when the selector is set to null, then the default selector will be chosen.
extractReportMembers(ECReports) - Static method in class org.fosstrak.capturingapp.util.Util
extracts all the members containing the EPCs from the reports.
extractReportMembers(ECReport) - Static method in class org.fosstrak.capturingapp.util.Util
extracts all the members containing the EPCs from the report.

F

finalize() - Method in class org.fosstrak.capturingapp.CaptureAppPortTypeImpl
 
fromReader(String, ECReportGroupListMember) - Static method in class org.fosstrak.capturingapp.util.Util
checks if a member was retrieved by a given reader.

G

getCaptureApp() - Method in class org.fosstrak.capturingapp.util.CaptureAppWorker
 
getCaptureAppNames(EmptyParms) - Method in class org.fosstrak.capturingapp.CaptureAppPortTypeImpl
 
getCaptureAppNames(EmptyParms) - Method in interface org.fosstrak.capturingapp.wsdl.CaptureAppPortType
 
getCaptureAppServicePort() - Method in class org.fosstrak.capturingapp.wsdl.CapturingAppService
 
getChangeSet() - Method in class org.fosstrak.capturingapp.ECReportsHandler
 
getDocument() - Method in class org.fosstrak.capturingapp.util.SimpleEPCISDocument
 
getEpcisRepositoryURL() - Method in class org.fosstrak.capturingapp.CaptureApp
 
getIdentifier() - Method in class org.fosstrak.capturingapp.util.CaptureAppWorker
 
getNow() - Method in class org.fosstrak.capturingapp.util.SimpleEPCISDocument
 
getPort() - Method in class org.fosstrak.capturingapp.CaptureApp
 
getString() - Method in class org.fosstrak.capturingapp.wsdl.ArrayOfString
Gets the value of the string property.
getTimeOffset(XMLGregorianCalendar) - Method in class org.fosstrak.capturingapp.util.SimpleEPCISDocument
returns a string that describes the time offset.

H

handle(ECReports) - Method in class org.fosstrak.capturingapp.ECReportsHandler
this method is invoked from the capture application whenever a new ECReports is received.

I

isExecuting() - Method in class org.fosstrak.capturingapp.CaptureApp
 
isUp() - Method in class org.fosstrak.capturingapp.CaptureApp
 

K

kbase - Variable in class org.fosstrak.capturingapp.ECReportsHandler
the knowledge base.
kbuilder - Variable in class org.fosstrak.capturingapp.ECReportsHandler
the knowledge builder.
ksession - Variable in class org.fosstrak.capturingapp.ECReportsHandler
the knowledge session. this is object to allow either state-full or state-less sessions.

L

loadRules() - Method in class org.fosstrak.capturingapp.DefaultECReportHandler
 
loadRules() - Method in class org.fosstrak.capturingapp.ECReportsHandler
// parse and compile the rule from file
kbuilder.add(ResourceFactory.newClassPathResource(
"HelloWorld.drl", HelloWorld.class), ResourceType.DRL);

M

main(String[]) - Static method in class org.fosstrak.capturingapp.CaptureApp
starts the CaptureApp in event sink mode (means no relay to EPCIS).

O

objectEvents - Variable in class org.fosstrak.capturingapp.util.SimpleEPCISDocument
a list of all the object events in the EPCIS document.
ObjectFactory - Class in org.fosstrak.capturingapp.wsdl
This object contains factory methods for each Java content interface and Java element interface generated in the org.fosstrak.capturingapp.wsdl package.
ObjectFactory() - Constructor for class org.fosstrak.capturingapp.wsdl.ObjectFactory
Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.fosstrak.capturingapp.wsdl
org.fosstrak.capturingapp - package org.fosstrak.capturingapp
 
org.fosstrak.capturingapp.util - package org.fosstrak.capturingapp.util
 
org.fosstrak.capturingapp.wsdl - package org.fosstrak.capturingapp.wsdl
 

P

prepareGlobalCollector(Object) - Method in class org.fosstrak.capturingapp.ECReportsHandler
prepare a global collector where the rules can store the results to.
printGroupMember(ECReportGroupListMember) - Static method in class org.fosstrak.capturingapp.util.Util
helper to prepare a nice pretty print of a group member of a ECReport.
printReport(ECReport) - Static method in class org.fosstrak.capturingapp.util.Util
helper to prepare a nice pretty print of a whole ECReport.

R

registerHandler(ECReportsHandler) - Method in class org.fosstrak.capturingapp.CaptureApp
register a handler for ECReports.
registerKnowledgeBase() - Method in class org.fosstrak.capturingapp.ECReportsHandler
register the knowledge base from the rule builder in the knowledge base.
RESULTS - Static variable in class org.fosstrak.capturingapp.ECReportsHandler
the name of the global variable for the drools results.
run() - Method in class org.fosstrak.capturingapp.CaptureApp
 

S

select(ECReportGroupListMember) - Method in interface org.fosstrak.capturingapp.util.Util.EPCSelector
 
selectEPC - Static variable in class org.fosstrak.capturingapp.util.Util
selector that returns the epc .
selectRawDecimal - Static variable in class org.fosstrak.capturingapp.util.Util
selector that returns the raw decimal.
selectRawHex - Static variable in class org.fosstrak.capturingapp.util.Util
selector that returns the raw hex.
selectTag - Static variable in class org.fosstrak.capturingapp.util.Util
selector that returns the tag.
SERVICE - Static variable in class org.fosstrak.capturingapp.wsdl.CapturingAppService
 
setEpcisRepositoryURL(String) - Method in class org.fosstrak.capturingapp.CaptureApp
 
setPort(int) - Method in class org.fosstrak.capturingapp.CaptureApp
 
SimpleEPCISDocument - Class in org.fosstrak.capturingapp.util
Helper class to assemble an EPCIS document. you can add object events and when you have all the events together, you can compile the final EPCIS document for further processing.
SimpleEPCISDocument() - Constructor for class org.fosstrak.capturingapp.util.SimpleEPCISDocument
 
start() - Method in class org.fosstrak.capturingapp.util.CaptureAppWorker
start the execution of the worker.
stop() - Method in class org.fosstrak.capturingapp.util.CaptureAppWorker
stop the execution of the worker.
stopCaptureApp() - Method in class org.fosstrak.capturingapp.CaptureApp
stops the execution of the capture app.
string - Variable in class org.fosstrak.capturingapp.wsdl.ArrayOfString
 
submitToThreadPool(Runnable) - Static method in class org.fosstrak.capturingapp.CaptureAppPortTypeImpl
submit a runnable to the thread pool and execute it.

U

Util - Class in org.fosstrak.capturingapp.util
helper class to perform transformations on ECReports.
Util() - Constructor for class org.fosstrak.capturingapp.util.Util
 
Util.EPCSelector - Interface in org.fosstrak.capturingapp.util
Simple interface that allows you to select an EPC programmatically (eg. raw-hex, tag,

W

WSDL_LOCATION - Static variable in class org.fosstrak.capturingapp.wsdl.CapturingAppService
 

A C D E F G H I K L M O P R S U W

Copyright © 2009. All Rights Reserved.