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
dc.EventObjects.SiteCleanup Class Reference
Inheritance diagram for dc.EventObjects.SiteCleanup:
Collaboration diagram for dc.EventObjects.SiteCleanup:

Public Member Functions

def __init__ (self, siteId, taskType=TASK_TYPE_SYNC)
 
- Public Member Functions inherited from app.Utils.JsonSerializable
def __init__ (self)
 
def toJSON (self)
 

Public Attributes

 id
 
 taskType
 
 delayedType
 
 moveURLs
 
 saveRootUrls
 
 state
 
 historyCleanUp
 

Static Public Attributes

int TASK_TYPE_SYNC = 1
 
int TASK_TYPE_ASYNC = 2
 
int HISTORY_CLEANUP_NOT = 0
 
int HISTORY_CLEANUP_LOG = 1
 
int HISTORY_CLEANUP_FULL = 2
 

Additional Inherited Members

- Static Public Member Functions inherited from app.Utils.JsonSerializable
def json_serial (obj)
 

Detailed Description

Definition at line 367 of file EventObjects.py.

Constructor & Destructor Documentation

◆ __init__()

def dc.EventObjects.SiteCleanup.__init__ (   self,
  siteId,
  taskType = TASK_TYPE_SYNC 
)

Definition at line 381 of file EventObjects.py.

381  def __init__(self, siteId, taskType=TASK_TYPE_SYNC):
382  super(SiteCleanup, self).__init__()
383  self.id = siteId
384  self.taskType = taskType
385  self.delayedType = NOT_DELAYED_OPERATION
386  self.moveURLs = True
387  self.saveRootUrls = True
388  self.state = Site.STATE_ACTIVE
389  self.historyCleanUp = self.HISTORY_CLEANUP_NOT
390 
391 
392 
393 # #SiteFilter object
394 #
395 # The SiteFilter object.
396 #
def __init__(self)
constructor
Definition: UIDGenerator.py:19

Member Data Documentation

◆ delayedType

dc.EventObjects.SiteCleanup.delayedType

Definition at line 385 of file EventObjects.py.

◆ HISTORY_CLEANUP_FULL

int dc.EventObjects.SiteCleanup.HISTORY_CLEANUP_FULL = 2
static

Definition at line 374 of file EventObjects.py.

◆ HISTORY_CLEANUP_LOG

int dc.EventObjects.SiteCleanup.HISTORY_CLEANUP_LOG = 1
static

Definition at line 373 of file EventObjects.py.

◆ HISTORY_CLEANUP_NOT

int dc.EventObjects.SiteCleanup.HISTORY_CLEANUP_NOT = 0
static

Definition at line 372 of file EventObjects.py.

◆ historyCleanUp

dc.EventObjects.SiteCleanup.historyCleanUp

Definition at line 389 of file EventObjects.py.

◆ id

dc.EventObjects.SiteCleanup.id

Definition at line 383 of file EventObjects.py.

◆ moveURLs

dc.EventObjects.SiteCleanup.moveURLs

Definition at line 386 of file EventObjects.py.

◆ saveRootUrls

dc.EventObjects.SiteCleanup.saveRootUrls

Definition at line 387 of file EventObjects.py.

◆ state

dc.EventObjects.SiteCleanup.state

Definition at line 388 of file EventObjects.py.

◆ TASK_TYPE_ASYNC

int dc.EventObjects.SiteCleanup.TASK_TYPE_ASYNC = 2
static

Definition at line 370 of file EventObjects.py.

◆ TASK_TYPE_SYNC

int dc.EventObjects.SiteCleanup.TASK_TYPE_SYNC = 1
static

Definition at line 369 of file EventObjects.py.

◆ taskType

dc.EventObjects.SiteCleanup.taskType

Definition at line 384 of file EventObjects.py.


The documentation for this class was generated from the following file: