/**
* {@inheritDoc}
*/
public Iterator<DataIdentifier> getAllIdentifiers() throws DataStoreException {
ConnectionRecoveryManager conn = getConnection();
ArrayList<DataIdentifier> list = new ArrayList<DataIdentifier>();
ResultSet rs = null;
try {
// SELECT ID FROM DATASTORE
PreparedStatement prep = conn.executeStmt(selectAllSQL, new Object[0]);
rs = prep.getResultSet();
while (rs.next()) {
String id = rs.getString(1);
if (!id.startsWith(TEMP_PREFIX)) {
DataIdentifier identifier = new DataIdentifier(id);