HCE Project Python language Distributed Tasks Manager Application, Distributed Crawler Application and client API bindings.
2.0.0-chaika
Hierarchical Cluster Engine Python language binding
|
FetchAvailabelTaskIds event object, for fetch available task id. More...
Public Member Functions | |
def | __init__ (self, fetchNum, fetchAdditionalFields=False, criterions=None, tableName=TABLE_NAME_DEFAULT) |
constructor initialize task's fields More... | |
def | fillCriterions (self) |
fillCriterions default initialize criterions method More... | |
Public Member Functions inherited from app.Utils.JsonSerializable | |
def | __init__ (self) |
def | toJSON (self) |
Public Attributes | |
criterions | |
fetchNum | |
fetchAdditionalFields | |
tableName | |
Static Public Attributes | |
string | TABLE_NAME_DEFAULT = "task_back_log_scheme" |
Additional Inherited Members | |
Static Public Member Functions inherited from app.Utils.JsonSerializable | |
def | json_serial (obj) |
FetchAvailabelTaskIds event object, for fetch available task id.
Definition at line 1094 of file EventObjects.py.
def dtm.EventObjects.FetchAvailabelTaskIds.__init__ | ( | self, | |
fetchNum, | |||
fetchAdditionalFields = False , |
|||
criterions = None , |
|||
tableName = TABLE_NAME_DEFAULT |
|||
) |
constructor initialize task's fields
fetchNum | ids limit |
fetchAdditionalFields | means that we will extract addition fields from tasks kv-db database |
criterions | exctraction criterions |
Definition at line 1103 of file EventObjects.py.
def dtm.EventObjects.FetchAvailabelTaskIds.fillCriterions | ( | self | ) |
fillCriterions default initialize criterions method
Definition at line 1113 of file EventObjects.py.
dtm.EventObjects.FetchAvailabelTaskIds.criterions |
Definition at line 1105 of file EventObjects.py.
dtm.EventObjects.FetchAvailabelTaskIds.fetchAdditionalFields |
Definition at line 1107 of file EventObjects.py.
dtm.EventObjects.FetchAvailabelTaskIds.fetchNum |
Definition at line 1106 of file EventObjects.py.
|
static |
Definition at line 1096 of file EventObjects.py.
dtm.EventObjects.FetchAvailabelTaskIds.tableName |
Definition at line 1108 of file EventObjects.py.