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

Public Member Functions

def __init__ (self, siteId, pattern, ptype=TYPE_INCLUDE, pmode=TYPE_URL, pstate=TYPE_ENABLED)
 
- Public Member Functions inherited from app.Utils.JsonSerializable
def __init__ (self)
 
def toJSON (self)
 

Public Attributes

 siteId
 
 pattern
 
 subject
 
 opCode
 
 stage
 
 action
 
 type
 
 mode
 
 state
 
 uDate
 
 cDate
 
 groupId
 

Static Public Attributes

int TYPE_EXCLUDE = 0
 
int TYPE_INCLUDE = 1
 
int TYPE_DISABLED = 0
 
int TYPE_ENABLED = 1
 
int TYPE_URL = 0
 
int TYPE_MEDIA = 1
 

Additional Inherited Members

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

Detailed Description

Definition at line 397 of file EventObjects.py.

Constructor & Destructor Documentation

◆ __init__()

def dc.EventObjects.SiteFilter.__init__ (   self,
  siteId,
  pattern,
  ptype = TYPE_INCLUDE,
  pmode = TYPE_URL,
  pstate = TYPE_ENABLED 
)

Definition at line 413 of file EventObjects.py.

413  def __init__(self, siteId, pattern, ptype=TYPE_INCLUDE, pmode=TYPE_URL, pstate=TYPE_ENABLED):
414  super(SiteFilter, self).__init__()
415  self.siteId = siteId
416  self.pattern = pattern
417  self.subject = ""
418  self.opCode = 0
419  self.stage = 5
420  self.action = 1
421  self.type = ptype
422  self.mode = pmode
423  self.state = pstate
424  self.uDate = None
425  self.cDate = None
426  self.groupId = 0
427 
428 
429 
430 # #URL event object
431 #
432 # The URL event object for operations uses URLs.
433 #
def __init__(self)
constructor
Definition: UIDGenerator.py:19

Member Data Documentation

◆ action

dc.EventObjects.SiteFilter.action

Definition at line 420 of file EventObjects.py.

◆ cDate

dc.EventObjects.SiteFilter.cDate

Definition at line 425 of file EventObjects.py.

◆ groupId

dc.EventObjects.SiteFilter.groupId

Definition at line 426 of file EventObjects.py.

◆ mode

dc.EventObjects.SiteFilter.mode

Definition at line 422 of file EventObjects.py.

◆ opCode

dc.EventObjects.SiteFilter.opCode

Definition at line 418 of file EventObjects.py.

◆ pattern

dc.EventObjects.SiteFilter.pattern

Definition at line 416 of file EventObjects.py.

◆ siteId

dc.EventObjects.SiteFilter.siteId

Definition at line 415 of file EventObjects.py.

◆ stage

dc.EventObjects.SiteFilter.stage

Definition at line 419 of file EventObjects.py.

◆ state

dc.EventObjects.SiteFilter.state

Definition at line 423 of file EventObjects.py.

◆ subject

dc.EventObjects.SiteFilter.subject

Definition at line 417 of file EventObjects.py.

◆ type

dc.EventObjects.SiteFilter.type

Definition at line 421 of file EventObjects.py.

◆ TYPE_DISABLED

int dc.EventObjects.SiteFilter.TYPE_DISABLED = 0
static

Definition at line 402 of file EventObjects.py.

◆ TYPE_ENABLED

int dc.EventObjects.SiteFilter.TYPE_ENABLED = 1
static

Definition at line 403 of file EventObjects.py.

◆ TYPE_EXCLUDE

int dc.EventObjects.SiteFilter.TYPE_EXCLUDE = 0
static

Definition at line 399 of file EventObjects.py.

◆ TYPE_INCLUDE

int dc.EventObjects.SiteFilter.TYPE_INCLUDE = 1
static

Definition at line 400 of file EventObjects.py.

◆ TYPE_MEDIA

int dc.EventObjects.SiteFilter.TYPE_MEDIA = 1
static

Definition at line 406 of file EventObjects.py.

◆ TYPE_URL

int dc.EventObjects.SiteFilter.TYPE_URL = 0
static

Definition at line 405 of file EventObjects.py.

◆ uDate

dc.EventObjects.SiteFilter.uDate

Definition at line 424 of file EventObjects.py.


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