handlers.eventhandler

class EventHandler:

Base class for all event handlers. All event handlers need to be derived from this class.

EventHandler(config, lx_client=None, **kwargs)
conditions = {'fs_types': [], 'event_types': []}
supports_initial_sync = False
def get_event_types(self):
def get_fs_types(self):
@classmethod
def get(cls, name):
@classmethod
def all(cls):
lx_client
def handle(self, event, fact_sheet, **kwargs):

Stub, implemented by actual handlers (child classes)

def initial_sync_fields(self):
def initial_sync_relations(self):
def initial_sync_event(self, fs):