Package com.jsql.model.suspendable
Class SuspendableGetRows
java.lang.Object
com.jsql.model.suspendable.AbstractSuspendable
com.jsql.model.suspendable.SuspendableGetRows
Get data as chunks by performance query from SQL request.
Single row format: \4[0-9A-F]*\5[0-9A-F]*c?\4 Row separator: \6 Tape example: \4xxRow#Xxx\5x\4\6\4xxRow#X+1xx\5x\4\6...\4\1\3\3\7MID and LIMIT move two sliding windows in a 2D array tape in that order. MID skips characters when collected, then LIMIT skips lines when collected. The process can be interrupted by the user (stop/pause).
-
Field Summary
Fields inherited from class com.jsql.model.suspendable.AbstractSuspendable
injectionModel
-
Constructor Summary
-
Method Summary
Methods inherited from class com.jsql.model.suspendable.AbstractSuspendable
isPaused, isSuspended, pause, resume, stop, unpause
-
Constructor Details
-
SuspendableGetRows
-
-
Method Details
-
run
Description copied from class:AbstractSuspendable
The pausable/stoppable action.- Specified by:
run
in classAbstractSuspendable
- Returns:
- Throws:
AbstractSlidingException
-
parse
- Throws:
InjectionFailureException
-