try {
map = new OMVRBTreeStorage<Long, OPhysicalPosition>(iStorage, iStorage.getClusterById(iPhysicalClusterId).getName(),
OStreamSerializerLong.INSTANCE, OStreamSerializerAnyStreamable.INSTANCE);
map.getRecord().setIdentity(iPhysicalClusterId, ORID.CLUSTER_POS_INVALID);
total = new OPhysicalPosition(0, -1, (byte) 0);
map.put(new Long(-1), total);
storage = iStorage;
} catch (Exception e) {
throw new ODatabaseException("Error on creating internal map for logical cluster: " + iName, e);