Class SchemaHolder.CassandraSchemaChangeListener

  • All Implemented Interfaces:
    com.datastax.driver.core.SchemaChangeListener
    Enclosing class:
    SchemaHolder

    class SchemaHolder.CassandraSchemaChangeListener
    extends Object
    implements com.datastax.driver.core.SchemaChangeListener
    • Constructor Detail

      • CassandraSchemaChangeListener

        CassandraSchemaChangeListener()
    • Method Detail

      • onKeyspaceAdded

        public void onKeyspaceAdded​(com.datastax.driver.core.KeyspaceMetadata keyspaceMetadata)
        Specified by:
        onKeyspaceAdded in interface com.datastax.driver.core.SchemaChangeListener
      • onKeyspaceChanged

        public void onKeyspaceChanged​(com.datastax.driver.core.KeyspaceMetadata current,
                                      com.datastax.driver.core.KeyspaceMetadata previous)
        Specified by:
        onKeyspaceChanged in interface com.datastax.driver.core.SchemaChangeListener
      • onKeyspaceRemoved

        public void onKeyspaceRemoved​(com.datastax.driver.core.KeyspaceMetadata keyspaceMetadata)
        Specified by:
        onKeyspaceRemoved in interface com.datastax.driver.core.SchemaChangeListener
      • onTableAdded

        public void onTableAdded​(com.datastax.driver.core.TableMetadata tableMetadata)
        Specified by:
        onTableAdded in interface com.datastax.driver.core.SchemaChangeListener
      • onTableRemoved

        public void onTableRemoved​(com.datastax.driver.core.TableMetadata table)
        Specified by:
        onTableRemoved in interface com.datastax.driver.core.SchemaChangeListener
      • onTableChanged

        public void onTableChanged​(com.datastax.driver.core.TableMetadata newTableMetadata,
                                   com.datastax.driver.core.TableMetadata oldTableMetaData)
        Specified by:
        onTableChanged in interface com.datastax.driver.core.SchemaChangeListener
      • onUserTypeAdded

        public void onUserTypeAdded​(com.datastax.driver.core.UserType type)
        Specified by:
        onUserTypeAdded in interface com.datastax.driver.core.SchemaChangeListener
      • onUserTypeRemoved

        public void onUserTypeRemoved​(com.datastax.driver.core.UserType type)
        Specified by:
        onUserTypeRemoved in interface com.datastax.driver.core.SchemaChangeListener
      • onUserTypeChanged

        public void onUserTypeChanged​(com.datastax.driver.core.UserType current,
                                      com.datastax.driver.core.UserType previous)
        Specified by:
        onUserTypeChanged in interface com.datastax.driver.core.SchemaChangeListener
      • onFunctionAdded

        public void onFunctionAdded​(com.datastax.driver.core.FunctionMetadata function)
        Specified by:
        onFunctionAdded in interface com.datastax.driver.core.SchemaChangeListener
      • onFunctionRemoved

        public void onFunctionRemoved​(com.datastax.driver.core.FunctionMetadata function)
        Specified by:
        onFunctionRemoved in interface com.datastax.driver.core.SchemaChangeListener
      • onFunctionChanged

        public void onFunctionChanged​(com.datastax.driver.core.FunctionMetadata current,
                                      com.datastax.driver.core.FunctionMetadata previous)
        Specified by:
        onFunctionChanged in interface com.datastax.driver.core.SchemaChangeListener
      • onAggregateAdded

        public void onAggregateAdded​(com.datastax.driver.core.AggregateMetadata aggregate)
        Specified by:
        onAggregateAdded in interface com.datastax.driver.core.SchemaChangeListener
      • onAggregateRemoved

        public void onAggregateRemoved​(com.datastax.driver.core.AggregateMetadata aggregate)
        Specified by:
        onAggregateRemoved in interface com.datastax.driver.core.SchemaChangeListener
      • onAggregateChanged

        public void onAggregateChanged​(com.datastax.driver.core.AggregateMetadata current,
                                       com.datastax.driver.core.AggregateMetadata previous)
        Specified by:
        onAggregateChanged in interface com.datastax.driver.core.SchemaChangeListener
      • onMaterializedViewAdded

        public void onMaterializedViewAdded​(com.datastax.driver.core.MaterializedViewMetadata view)
        Specified by:
        onMaterializedViewAdded in interface com.datastax.driver.core.SchemaChangeListener
      • onMaterializedViewRemoved

        public void onMaterializedViewRemoved​(com.datastax.driver.core.MaterializedViewMetadata view)
        Specified by:
        onMaterializedViewRemoved in interface com.datastax.driver.core.SchemaChangeListener
      • onMaterializedViewChanged

        public void onMaterializedViewChanged​(com.datastax.driver.core.MaterializedViewMetadata current,
                                              com.datastax.driver.core.MaterializedViewMetadata previous)
        Specified by:
        onMaterializedViewChanged in interface com.datastax.driver.core.SchemaChangeListener
      • onRegister

        public void onRegister​(com.datastax.driver.core.Cluster cluster)
        Specified by:
        onRegister in interface com.datastax.driver.core.SchemaChangeListener
      • onUnregister

        public void onUnregister​(com.datastax.driver.core.Cluster cluster)
        Specified by:
        onUnregister in interface com.datastax.driver.core.SchemaChangeListener