@Override public String toString() { return "CassandraDatastore[name=" + getName() + "]"; } }
_keyspaceTextField.setText(""); } else { _datastoreNameTextField.setText(originalDatastore.getName()); _datastoreNameTextField.setEnabled(false); _hostnameTextField.setText(originalDatastore.getHostname()); _portTextField.setText(originalDatastore.getPort() + ""); _keyspaceTextField.setText(originalDatastore.getKeyspace());
protected CassandraDatastore createDatastore() { final String name = _datastoreNameTextField.getText(); final String hostname = _hostnameTextField.getText(); final Integer port = Integer.parseInt(_portTextField.getText()); final String keySpace = _keyspaceTextField.getText(); return new CassandraDatastore(name, hostname, port, keySpace); }
@Override public Schema createSchema() { final CassandraDatastore datastore = createDatastore(); try (DatastoreConnection con = datastore.openConnection()) { return con.getDataContext().getDefaultSchema(); } }
} else if (datastore instanceof CassandraDatastore) { final CassandraDatastore cassandraDatastore = (CassandraDatastore) datastore; return cassandraDatastore.getKeyspace(); } else if (datastore instanceof MongoDbDatastore) { final MongoDbDatastore mongoDbDatastore = (MongoDbDatastore) datastore;
return new CassandraDatastore(name, hostname, port, keySpace, username, password, ssl, tableDefs);