Uses of Interface
org.syrup.PTask

Packages that use PTask
org.syrup Provides all the basic Syrup interfaces. 
org.syrup.helpers Provides the most used implementations of Syrup interfaces. 
org.syrup.sql The concrete RDMS/JDBC implementation of Syrup. 
 

Uses of PTask in org.syrup
 

Subinterfaces of PTask in org.syrup
 interface PTaskTemplate
          A template example of a PTask.
 

Methods in org.syrup that return PTask
 PTask Context.task()
          The PTask this Context represents.
 PTask[] WorkSpace.match(PTaskTemplate template)
          Get PTasks matching the PTaskTemplate.
 PTask WorkSpace.execute(PTask task)
          Executes a single Task.
 PTask WorkSpace.stop(PTask task)
          Stop the possible non-progressing execution of a PTask.
 PTask[] WorkSpace.remove(PTask[] tasks)
          Remove PTasks that are done.
 

Methods in org.syrup with parameters of type PTask
 PTask WorkSpace.execute(PTask task)
          Executes a single Task.
 PTask WorkSpace.stop(PTask task)
          Stop the possible non-progressing execution of a PTask.
 PTask[] WorkSpace.remove(PTask[] tasks)
          Remove PTasks that are done.
 

Uses of PTask in org.syrup.helpers
 

Classes in org.syrup.helpers that implement PTask
 class PTaskImpl
          A generic PTask Implementation.
 class PTaskTemplateImpl
          A generic PTaskTemplate implementation.
 

Fields in org.syrup.helpers declared as PTask
 PTask EndPoint.task
          The PTask that identifies the EndPoint.
 

Methods in org.syrup.helpers that return PTask
 PTask ContextImpl.task()
           
 

Methods in org.syrup.helpers with parameters of type PTask
 void XMLOutput.output(PTask t, org.apache.xml.serializer.SerializationHandler handler)
          Serializes a PTask.
 void XMLOutput.start(PTask t, org.apache.xml.serializer.SerializationHandler handler)
          Starts the PTask to be serialized.
 void XMLOutput.end(PTask t, org.apache.xml.serializer.SerializationHandler handler)
          Ends the PTask to be serialized.
protected  org.xml.sax.helpers.AttributesImpl XMLOutput.taskAttributes(PTask t)
          Returns the mapped Attributes of a PTask.
 

Constructors in org.syrup.helpers with parameters of type PTask
ContextImpl(PTask t, EndPoint in1, EndPoint in2, EndPoint out1, EndPoint out2)
          Constructor for the ContextImpl object
EndPoint(PTask t, boolean p, Data d)
          Constructor for the EndPoint object
 

Uses of PTask in org.syrup.sql
 

Methods in org.syrup.sql that return PTask
protected  PTask ExecutionFunctions.commit_result(Result r, SyrupConnection con)
          Commits the Result of an execution by executing SQL statements over a Connection.
 PTask[] GenericFunctions.match(PTaskTemplate template, SyrupConnection con)
          Get PTasks matching the PTaskTemplate.
 PTask GenericFunctions.stop(PTask task, SyrupConnection con)
          Stop non-progressing executions of a PTask.
protected  PTask QueryFunctions.readPTask(java.lang.String key, SyrupConnection con)
          Returns the PTask, given an identifier, by executing SQL statements over a Connection.
protected  PTask QueryFunctions.readPTask(java.sql.ResultSet result)
          Returns a PTask held by a ResultSet
 PTask[] SQLWorkSpace.match(PTaskTemplate template)
           
 PTask SQLWorkSpace.stop(PTask task)
           
 PTask[] SQLWorkSpace.remove(PTask[] tasks)
           
 PTask SQLWorkSpace.execute(PTask pt)
           
 

Methods in org.syrup.sql with parameters of type PTask
protected  java.lang.String CreationFunctions.newTask(Task t, PTask parent, SyrupConnection con)
          Creates a new Task by executing SQL statements over a Connection.
protected  Context ExecutionFunctions.start(PTask pt, java.lang.String w, SyrupConnection con)
          Starts the execution of a PTask by executing SQL statements over a Connection.
 PTask GenericFunctions.stop(PTask task, SyrupConnection con)
          Stop non-progressing executions of a PTask.
protected  Context QueryFunctions.readContext(PTask p, SyrupConnection con)
          Returns the Context of a PTask by executing SQL statements over a Connection.
 PTask SQLWorkSpace.stop(PTask task)
           
 PTask[] SQLWorkSpace.remove(PTask[] tasks)
           
 PTask SQLWorkSpace.execute(PTask pt)