Interface ControllerEx
- All Known Implementing Classes:
AbstractController,BulkController,CustomController,EffectiveController,StableController
public interface ControllerEx
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionallData()voidclear()voidclose()voidcommit()booleanisOk()booleanopen()default List<FileQueueDataEx>read()default List<FileQueueDataEx>voidreadCommit(String threadName) longrealignKey(List<Long> keyList, org.h2.mvstore.MVMap<Long, String> dataMap) removeReadBufferOne(String threadName) booleanvalidate()default voiddefault voiddefault voiddefault voiddefault voiddefault voidvoidwriteQueueData(List<String> storeDataList)
-
Field Details
-
gson
static final com.google.gson.Gson gson
-
-
Method Details
-
validate
boolean validate() -
open
boolean open() -
realignKey
-
isOk
boolean isOk() -
write
- Throws:
QueueWriteException
-
write
- Throws:
QueueWriteException
-
write
- Throws:
QueueWriteException
-
write
- Throws:
QueueWriteException
-
write
- Throws:
QueueWriteException
-
write
- Throws:
QueueWriteException
-
writeQueueData
- Throws:
QueueWriteException
-
read
- Throws:
QueueReadException
-
read
- Throws:
QueueReadException
-
read
- Throws:
QueueReadException
-
readCommit
- Throws:
QueueReadException
-
allData
-
allReadBuffer
List<List<FileQueueDataEx>> allReadBuffer() -
removeOne
- Throws:
QueueReadException
-
removeReadBufferOne
- Throws:
QueueReadException
-
clear
- Throws:
QueueReadException
-
close
void close() -
commit
void commit()
-