public interface EventDistributor
Modifier and Type | Method and Description |
---|---|
void |
dataModification(String vdbName,
int vdbVersion,
String schema,
String... tableNames)
Deprecated.
|
void |
dataModification(String vdbName,
String vdbVersion,
String schema,
String... tableNames)
Notify that the table data has changed.
|
ResultsFuture<?> |
dataModification(String vdbName,
String vdbVersion,
String schema,
String tableName,
Object[] oldValues,
Object[] newValues,
String[] columnNames)
Notify that the table data has changed.
|
void |
register(EventListener listener)
Add EventListener for callback on events
|
void |
setColumnStats(String vdbName,
int vdbVersion,
String schemaName,
String tableName,
String columnName,
ColumnStats stats)
Deprecated.
|
void |
setColumnStats(String vdbName,
String vdbVersion,
String schemaName,
String tableName,
String columnName,
ColumnStats stats)
Set the column stats
|
void |
setInsteadOfTriggerDefinition(String vdbName,
int vdbVersion,
String schema,
String viewName,
Table.TriggerEvent triggerEvent,
String triggerDefinition,
Boolean enabled)
Deprecated.
|
void |
setInsteadOfTriggerDefinition(String vdbName,
String vdbVersion,
String schema,
String viewName,
Table.TriggerEvent triggerEvent,
String triggerDefinition,
Boolean enabled)
Set the instead of trigger definition.
|
void |
setProcedureDefinition(String vdbName,
int vdbVersion,
String schema,
String procName,
String definition)
Deprecated.
|
void |
setProcedureDefinition(String vdbName,
String vdbVersion,
String schema,
String procName,
String definition)
Set the procedure definition
|
void |
setProperty(String vdbName,
int vdbVersion,
String uuid,
String name,
String value)
Deprecated.
|
void |
setProperty(String vdbName,
String vdbVersion,
String uuid,
String name,
String value)
Set the given property value
|
void |
setTableStats(String vdbName,
int vdbVersion,
String schemaName,
String tableName,
TableStats stats)
Deprecated.
|
void |
setTableStats(String vdbName,
String vdbVersion,
String schemaName,
String tableName,
TableStats stats)
Set the table stats
|
void |
setViewDefinition(String vdbName,
int vdbVersion,
String schema,
String viewName,
String definition)
Deprecated.
|
void |
setViewDefinition(String vdbName,
String vdbVersion,
String schema,
String viewName,
String definition)
Set the view definition
|
void |
unregister(EventListener listener)
Remove EventListener
|
void |
updateMatViewRow(String vdbName,
int vdbVersion,
String schema,
String viewName,
List<?> tuple,
boolean delete)
Deprecated.
|
void |
updateMatViewRow(String vdbName,
String vdbVersion,
String schema,
String viewName,
List<?> tuple,
boolean delete)
Update the given materialized view row.
|
@Deprecated @Replicated(remoteOnly=true) void updateMatViewRow(String vdbName, int vdbVersion, String schema, String viewName, List<?> tuple, boolean delete)
vdbName
- vdbVersion
- schema
- viewName
- tuple
- delete
- @Replicated(remoteOnly=true) void updateMatViewRow(String vdbName, String vdbVersion, String schema, String viewName, List<?> tuple, boolean delete)
vdbName
- vdbVersion
- schema
- viewName
- tuple
- delete
- @Deprecated @Replicated(remoteOnly=true) void dataModification(String vdbName, int vdbVersion, String schema, String... tableNames)
vdbName
- vdbVersion
- schema
- tableNames
- @Replicated(remoteOnly=true) void dataModification(String vdbName, String vdbVersion, String schema, String... tableNames)
vdbName
- vdbVersion
- schema
- tableNames
- @Deprecated @Replicated(remoteOnly=true) void setColumnStats(String vdbName, int vdbVersion, String schemaName, String tableName, String columnName, ColumnStats stats)
vdbName
- vdbVersion
- schemaName
- tableName
- columnName
- stats
- @Replicated(remoteOnly=true) void setColumnStats(String vdbName, String vdbVersion, String schemaName, String tableName, String columnName, ColumnStats stats)
vdbName
- vdbVersion
- schemaName
- tableName
- columnName
- stats
- @Deprecated @Replicated(remoteOnly=true) void setTableStats(String vdbName, int vdbVersion, String schemaName, String tableName, TableStats stats)
vdbName
- vdbVersion
- schemaName
- tableName
- stats
- @Replicated(remoteOnly=true) void setTableStats(String vdbName, String vdbVersion, String schemaName, String tableName, TableStats stats)
vdbName
- vdbVersion
- schemaName
- tableName
- stats
- @Deprecated @Replicated(remoteOnly=true) void setProperty(String vdbName, int vdbVersion, String uuid, String name, String value)
vdbName
- vdbVersion
- uuid
- name
- value
- @Replicated(remoteOnly=true) void setProperty(String vdbName, String vdbVersion, String uuid, String name, String value)
vdbName
- vdbVersion
- uuid
- name
- value
- @Deprecated @Replicated(remoteOnly=true) void setInsteadOfTriggerDefinition(String vdbName, int vdbVersion, String schema, String viewName, Table.TriggerEvent triggerEvent, String triggerDefinition, Boolean enabled)
vdbName
- vdbVersion
- schema
- viewName
- triggerEvent
- triggerDefinition
- enabled
- @Replicated(remoteOnly=true) void setInsteadOfTriggerDefinition(String vdbName, String vdbVersion, String schema, String viewName, Table.TriggerEvent triggerEvent, String triggerDefinition, Boolean enabled)
vdbName
- vdbVersion
- schema
- viewName
- triggerEvent
- triggerDefinition
- enabled
- @Deprecated @Replicated(remoteOnly=true) void setProcedureDefinition(String vdbName, int vdbVersion, String schema, String procName, String definition)
vdbName
- vdbVersion
- schema
- procName
- definition
- @Replicated(remoteOnly=true) void setProcedureDefinition(String vdbName, String vdbVersion, String schema, String procName, String definition)
vdbName
- vdbVersion
- schema
- procName
- definition
- @Deprecated @Replicated(remoteOnly=true) void setViewDefinition(String vdbName, int vdbVersion, String schema, String viewName, String definition)
vdbName
- vdbVersion
- schema
- viewName
- definition
- @Replicated(remoteOnly=true) void setViewDefinition(String vdbName, String vdbVersion, String schema, String viewName, String definition)
vdbName
- vdbVersion
- schema
- viewName
- definition
- void register(EventListener listener)
listener
- void unregister(EventListener listener)
listener
- ResultsFuture<?> dataModification(String vdbName, String vdbVersion, String schema, String tableName, Object[] oldValues, Object[] newValues, String[] columnNames)
ResultsFuture
if execution has started, or null if no execution has startedCopyright © 2019. All rights reserved.