public class DataEngineEventProcessor extends Object
| Constructor and Description |
|---|
DataEngineEventProcessor(DataEngineServicesInstance instance,
AuditLog auditLog)
The constructor is given the connection to the out topic for Data Engine OMAS
along with classes for testing and manipulating instances.
|
| Modifier and Type | Method and Description |
|---|---|
void |
processDatabaseEvent(String dataEngineEvent)
Process a
DatabaseEvent for creating a database |
void |
processDataEngineRegistrationEvent(String dataEngineEvent)
Process a
DataEngineRegistrationEvent |
void |
processDataFileEvent(String dataEngineEvent)
Process a
DataFileEvent for creating a data file |
void |
processDeleteConnectionEvent(String dataEngineEvent)
Process a
DeleteEvent for deleting a connection |
void |
processDeleteDatabaseEvent(String dataEngineEvent)
Process a
DeleteEvent for deleting a database |
void |
processDeleteDataEngineEvent(String dataEngineEvent)
Process a
DeleteEvent for deleting a data engine |
void |
processDeleteDataFileEvent(String dataEngineEvent)
Process a
DeleteEvent for deleting a data file |
void |
processDeleteEndpointEvent(String dataEngineEvent)
Process a
DeleteEvent for deleting an endpoint |
void |
processDeleteFolderEvent(String dataEngineEvent)
Process a
DeleteEvent for deleting a folder |
void |
processDeletePortAliasEvent(String dataEngineEvent) |
void |
processDeletePortImplementationEvent(String dataEngineEvent)
Process a
DeleteEvent for deleting a port implementation |
void |
processDeleteProcessesEvent(String dataEngineEvent)
Process a
ProcessesDeleteEvent for deleting a list of processes |
void |
processDeleteRelationalTableEvent(String dataEngineEvent)
Process a
DeleteEvent for deleting a relational table |
void |
processDeleteSchemaTypeEvent(String dataEngineEvent)
Process a
DeleteEvent for deleting a schema type |
void |
processLineageMappingsEvent(String dataEngineEvent)
Process a
LineageMappingsEvent |
void |
processPortAliasEvent(String dataEngineEvent)
Process a
PortAliasEvent |
void |
processPortImplementationEvent(String dataEngineEvent)
Process a
PortImplementationEvent |
void |
processProcessesEvent(String dataEngineEvent)
Process a
ProcessesEvent |
void |
processProcessHierarchyEvent(String dataEngineEvent)
Process a
ProcessHierarchyEvent |
void |
processRelationalTableEvent(String dataEngineEvent)
Process a
RelationalTableEvent for creating a relational table |
void |
processSchemaTypeEvent(String schemaTypeEvent)
Process a
SchemaTypeEvent |
public DataEngineEventProcessor(DataEngineServicesInstance instance, AuditLog auditLog) throws NewInstanceException
instance - server instanceauditLog - audit logNewInstanceException - * @throws NewInstanceException a problem occurred during initializationpublic void processDataEngineRegistrationEvent(String dataEngineEvent)
DataEngineRegistrationEventdataEngineEvent - the event to be processedpublic void processPortAliasEvent(String dataEngineEvent)
PortAliasEventdataEngineEvent - the event to be processedpublic void processProcessHierarchyEvent(String dataEngineEvent)
ProcessHierarchyEventdataEngineEvent - the event to be processedpublic void processPortImplementationEvent(String dataEngineEvent)
PortImplementationEventdataEngineEvent - the event to be processedpublic void processLineageMappingsEvent(String dataEngineEvent)
LineageMappingsEventdataEngineEvent - the event to be processedpublic void processProcessesEvent(String dataEngineEvent)
ProcessesEventdataEngineEvent - the event to be processedpublic void processSchemaTypeEvent(String schemaTypeEvent)
SchemaTypeEventschemaTypeEvent - the event to be processedpublic void processDeleteSchemaTypeEvent(String dataEngineEvent)
DeleteEvent for deleting a schema typedataEngineEvent - the event to be processedpublic void processDeleteDataEngineEvent(String dataEngineEvent)
DeleteEvent for deleting a data enginedataEngineEvent - the event to be processedpublic void processDeleteProcessesEvent(String dataEngineEvent)
ProcessesDeleteEvent for deleting a list of processesdataEngineEvent - the event to be processedpublic void processDeletePortImplementationEvent(String dataEngineEvent)
DeleteEvent for deleting a port implementationdataEngineEvent - the event to be processedpublic void processDeletePortAliasEvent(String dataEngineEvent)
public void processDatabaseEvent(String dataEngineEvent)
DatabaseEvent for creating a databasedataEngineEvent - the event to be processedpublic void processRelationalTableEvent(String dataEngineEvent)
RelationalTableEvent for creating a relational tabledataEngineEvent - the event to be processedpublic void processDataFileEvent(String dataEngineEvent)
DataFileEvent for creating a data filedataEngineEvent - the event to be processedpublic void processDeleteDatabaseEvent(String dataEngineEvent)
DeleteEvent for deleting a databasedataEngineEvent - the event to be processedpublic void processDeleteRelationalTableEvent(String dataEngineEvent)
DeleteEvent for deleting a relational tabledataEngineEvent - the event to be processedpublic void processDeleteDataFileEvent(String dataEngineEvent)
DeleteEvent for deleting a data filedataEngineEvent - the event to be processedpublic void processDeleteFolderEvent(String dataEngineEvent)
DeleteEvent for deleting a folderdataEngineEvent - the event to be processedpublic void processDeleteConnectionEvent(String dataEngineEvent)
DeleteEvent for deleting a connectiondataEngineEvent - the event to be processedpublic void processDeleteEndpointEvent(String dataEngineEvent)
DeleteEvent for deleting an endpointdataEngineEvent - the event to be processedCopyright © 2018–2021 LF AI & Data Foundation. All rights reserved.