Class OLiveQueryOps
java.lang.Object
com.orientechnologies.orient.core.query.live.OLiveQueryOps
- All Implemented Interfaces:
OCloseable
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddOp(OLiveQueryOp result, ODatabaseDocument db) voidclose()Closes resources inside of call of OStorage#close().voidenqueue(OLiveQueryOp item) voidenqueueForDb(ODatabaseDocument database) getQueue()booleanvoidremoveForDb(ODatabaseDocument database) subscribe(Integer id, OLiveQueryListenerV2 iListener) voidunsubscribe(Integer id)
-
Field Details
-
pendingOps
-
-
Constructor Details
-
OLiveQueryOps
public OLiveQueryOps()
-
-
Method Details
-
close
public void close()Description copied from interface:OCloseableCloses resources inside of call of OStorage#close(). So do not use locks when you call this method or you may have deadlock during storage close. This method is completely house keeping method and plays role of Object#finalize() in case of you need to clean up resources after storage is closed.- Specified by:
closein interfaceOCloseable
-
getQueueThread
-
getSubscribers
-
getQueue
-
enqueue
-
subscribe
-
unsubscribe
-
enqueueForDb
-
hasListeners
public boolean hasListeners() -
removeForDb
-
addOp
-