public SchemeActualizer(ICassandraCluster cassandraCluster, ICassandraActualizerEventListener eventListener, ILog logger)
 {
     this.cassandraCluster = cassandraCluster;
     this.logger           = logger;
     this.eventListener    = eventListener ?? EmptyCassandraActualizerEventListener.Instance;
     columnFamilyComparer  = new ColumnFamilyEqualityByPropertiesComparer();
 }
Exemplo n.º 2
0
 public void ActualizeKeyspaces(KeyspaceScheme[] keyspaces, ICassandraActualizerEventListener eventListener = null, bool changeExistingKeyspaceMetadata = false)
 {
     innerCluster.ActualizeKeyspaces(keyspaces, eventListener, changeExistingKeyspaceMetadata);
 }
 public CassandraSchemaActualizer(ICassandraCluster cassandraCluster, ICassandraActualizerEventListener eventListener, ILog logger)
 {
     this.cassandraCluster = cassandraCluster;
     this.logger           = logger.ForContext("CassandraThriftClient");
     this.eventListener    = eventListener ?? EmptyCassandraActualizerEventListener.Instance;
 }
 public void ActualizeKeyspaces(KeyspaceScheme[] keyspaces, ICassandraActualizerEventListener eventListener = null, bool changeExistingKeyspaceMetadata = false)
 {
     new SchemeActualizer(this, eventListener, logger).ActualizeKeyspaces(keyspaces, changeExistingKeyspaceMetadata);
 }