org.wso2.siddhi.query.api.query
Class Query

java.lang.Object
  extended by org.wso2.siddhi.query.api.query.Query
All Implemented Interfaces:
ExecutionPlan

public class Query
extends Object
implements ExecutionPlan


Constructor Summary
Query()
           
 
Method Summary
 void deleteBy(String outputTableId, Condition deletingCondition)
           
 void deleteBy(String outputTableId, OutStream.OutputEventsFor outputEventsFor, Condition deletingCondition)
           
 Query from(Stream stream)
           
 Stream getInputStream()
           
 OutputRate getOutputRate()
           
 OutStream getOutputStream()
           
 String getPartitionId()
           
 Selector getSelector()
           
 Query insertInto(String outputStreamId)
           
 Query insertInto(String outputStreamId, OutStream.OutputEventsFor outputEventsFor)
           
 void output(OutputRate outputRate)
           
 Query outStream(OutStream outStream)
           
 void partitionBy(String partitionId)
           
 BasicStream returnStream()
           
 Query select(Selector selector)
           
 void updateBy(String outputTableId, Condition deletingCondition)
           
 void updateBy(String outputTableId, OutStream.OutputEventsFor outputEventsFor, Condition updatingCondition)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Query

public Query()
Method Detail

from

public Query from(Stream stream)

select

public Query select(Selector selector)

outStream

public Query outStream(OutStream outStream)

insertInto

public Query insertInto(String outputStreamId,
                        OutStream.OutputEventsFor outputEventsFor)

insertInto

public Query insertInto(String outputStreamId)

partitionBy

public void partitionBy(String partitionId)

returnStream

public BasicStream returnStream()

deleteBy

public void deleteBy(String outputTableId,
                     Condition deletingCondition)

deleteBy

public void deleteBy(String outputTableId,
                     OutStream.OutputEventsFor outputEventsFor,
                     Condition deletingCondition)

updateBy

public void updateBy(String outputTableId,
                     Condition deletingCondition)

updateBy

public void updateBy(String outputTableId,
                     OutStream.OutputEventsFor outputEventsFor,
                     Condition updatingCondition)

output

public void output(OutputRate outputRate)

getInputStream

public Stream getInputStream()

getOutputStream

public OutStream getOutputStream()

getSelector

public Selector getSelector()

getPartitionId

public String getPartitionId()

getOutputRate

public OutputRate getOutputRate()


Copyright © 2014. All rights reserved.