public abstract class SchemaChangeListenerBase extends Object implements SchemaChangeListener
SchemaChangeListener.| Constructor and Description |
|---|
SchemaChangeListenerBase() |
| Modifier and Type | Method and Description |
|---|---|
void |
onAggregateAdded(AggregateMetadata aggregate)
Called when a user-defined aggregate has been added.
|
void |
onAggregateChanged(AggregateMetadata current,
AggregateMetadata previous)
Called when a user-defined aggregate has changed.
|
void |
onAggregateRemoved(AggregateMetadata aggregate)
Called when a user-defined aggregate has been removed.
|
void |
onFunctionAdded(FunctionMetadata function)
Called when a user-defined function has been added.
|
void |
onFunctionChanged(FunctionMetadata current,
FunctionMetadata previous)
Called when a user-defined function has changed.
|
void |
onFunctionRemoved(FunctionMetadata function)
Called when a user-defined function has been removed.
|
void |
onKeyspaceAdded(KeyspaceMetadata keyspace)
Called when a keyspace has been added.
|
void |
onKeyspaceChanged(KeyspaceMetadata current,
KeyspaceMetadata previous)
Called when a keyspace has changed.
|
void |
onKeyspaceRemoved(KeyspaceMetadata keyspace)
Called when a keyspace has been removed.
|
void |
onMaterializedViewAdded(MaterializedViewMetadata view)
Called when a materialized view has been added.
|
void |
onMaterializedViewChanged(MaterializedViewMetadata current,
MaterializedViewMetadata previous)
Called when a materialized view has changed.
|
void |
onMaterializedViewRemoved(MaterializedViewMetadata view)
Called when a materialized view has been removed.
|
void |
onRegister(Cluster cluster)
Gets invoked when the listener is registered with a cluster.
|
void |
onTableAdded(TableMetadata table)
Called when a table has been added.
|
void |
onTableChanged(TableMetadata current,
TableMetadata previous)
Called when a table has changed.
|
void |
onTableRemoved(TableMetadata table)
Called when a table has been removed.
|
void |
onUnregister(Cluster cluster)
Gets invoked when the listener is unregistered from a cluster, or at cluster shutdown if the
tracker was not unregistered.
|
void |
onUserTypeAdded(UserType type)
Called when a user-defined type has been added.
|
void |
onUserTypeChanged(UserType current,
UserType previous)
Called when a user-defined type has changed.
|
void |
onUserTypeRemoved(UserType type)
Called when a user-defined type has been removed.
|
public void onKeyspaceAdded(KeyspaceMetadata keyspace)
SchemaChangeListeneronKeyspaceAdded in interface SchemaChangeListenerkeyspace - the keyspace that has been added.public void onKeyspaceRemoved(KeyspaceMetadata keyspace)
SchemaChangeListeneronKeyspaceRemoved in interface SchemaChangeListenerkeyspace - the keyspace that has been removed.public void onKeyspaceChanged(KeyspaceMetadata current, KeyspaceMetadata previous)
SchemaChangeListeneronKeyspaceChanged in interface SchemaChangeListenercurrent - the keyspace that has changed, in its current form (after the change).previous - the keyspace that has changed, in its previous form (before the change).public void onTableAdded(TableMetadata table)
SchemaChangeListeneronTableAdded in interface SchemaChangeListenertable - the table that has been newly added.public void onTableRemoved(TableMetadata table)
SchemaChangeListeneronTableRemoved in interface SchemaChangeListenertable - the table that has been removed.public void onTableChanged(TableMetadata current, TableMetadata previous)
SchemaChangeListeneronTableChanged in interface SchemaChangeListenercurrent - the table that has changed, in its current form (after the change).previous - the table that has changed, in its previous form (before the change).public void onUserTypeAdded(UserType type)
SchemaChangeListeneronUserTypeAdded in interface SchemaChangeListenertype - the type that has been newly added.public void onUserTypeRemoved(UserType type)
SchemaChangeListeneronUserTypeRemoved in interface SchemaChangeListenertype - the type that has been removed.public void onUserTypeChanged(UserType current, UserType previous)
SchemaChangeListeneronUserTypeChanged in interface SchemaChangeListenercurrent - the type that has changed, in its current form (after the change).previous - the type that has changed, in its previous form (before the change).public void onFunctionAdded(FunctionMetadata function)
SchemaChangeListeneronFunctionAdded in interface SchemaChangeListenerfunction - the function that has been newly added.public void onFunctionRemoved(FunctionMetadata function)
SchemaChangeListeneronFunctionRemoved in interface SchemaChangeListenerfunction - the function that has been removed.public void onFunctionChanged(FunctionMetadata current, FunctionMetadata previous)
SchemaChangeListeneronFunctionChanged in interface SchemaChangeListenercurrent - the function that has changed, in its current form (after the change).previous - the function that has changed, in its previous form (before the change).public void onAggregateAdded(AggregateMetadata aggregate)
SchemaChangeListeneronAggregateAdded in interface SchemaChangeListeneraggregate - the aggregate that has been newly added.public void onAggregateRemoved(AggregateMetadata aggregate)
SchemaChangeListeneronAggregateRemoved in interface SchemaChangeListeneraggregate - the aggregate that has been removed.public void onAggregateChanged(AggregateMetadata current, AggregateMetadata previous)
SchemaChangeListeneronAggregateChanged in interface SchemaChangeListenercurrent - the aggregate that has changed, in its current form (after the change).previous - the aggregate that has changed, in its previous form (before the change).public void onMaterializedViewAdded(MaterializedViewMetadata view)
SchemaChangeListeneronMaterializedViewAdded in interface SchemaChangeListenerview - the materialized view that has been newly added.public void onMaterializedViewRemoved(MaterializedViewMetadata view)
SchemaChangeListeneronMaterializedViewRemoved in interface SchemaChangeListenerview - the materialized view that has been removed.public void onMaterializedViewChanged(MaterializedViewMetadata current, MaterializedViewMetadata previous)
SchemaChangeListeneronMaterializedViewChanged in interface SchemaChangeListenercurrent - the materialized view that has changed, in its current form (after the change).previous - the materialized view that has changed, in its previous form (before the
change).public void onRegister(Cluster cluster)
SchemaChangeListeneronRegister in interface SchemaChangeListenercluster - the cluster that this tracker is registered with.public void onUnregister(Cluster cluster)
SchemaChangeListeneronUnregister in interface SchemaChangeListenercluster - the cluster that this tracker was registered with.Copyright © 2012–2025. All rights reserved.