core/src/main/java/com/orientechnologies/orient/core/db/document/ODatabaseDocumentAbstract.java
@Override
  @Deprecated
  public <REC extends ORecord> ORecordIteratorCluster<REC> browseCluster(final String iClusterName, final Class<REC> iRecordClass,
      final long startClusterPosition, final long endClusterPosition, final boolean loadTombstones) {
    checkSecurity(ORule.ResourceGeneric.CLUSTER, ORole.PERMISSION_READ, iClusterName);
    checkIfActive();

    final int clusterId = getClusterIdByName(iClusterName);

    return new ORecordIteratorCluster<REC>(this, clusterId, startClusterPosition, endClusterPosition,
        OStorage.LOCKING_STRATEGY.DEFAULT);
  }
@Override
  @Deprecated
  public <REC extends ORecord> ORecordIteratorCluster<REC> browseCluster(final String iClusterName, final Class<REC> iRecordClass,
      final long startClusterPosition, final long endClusterPosition, final boolean loadTombstones) {
    checkSecurity(ORule.ResourceGeneric.CLUSTER, ORole.PERMISSION_READ, iClusterName);
    checkIfActive();

    final int clusterId = getClusterIdByName(iClusterName);

    return new ORecordIteratorCluster<REC>(this, clusterId, startClusterPosition, endClusterPosition,
        OStorage.LOCKING_STRATEGY.DEFAULT);
  }
@ Override @ Deprecated public < REC extends ORecord > ORecordIteratorCluster < REC > browseCluster ( final String iClusterName , final Class < REC > iRecordClass , final long startClusterPosition , final long endClusterPosition , final boolean loadTombstones ) { checkSecurity ( ORule . ResourceGeneric . CLUSTER , ORole . PERMISSION_READ , iClusterName ) ; checkIfActive ( ) ; final int clusterId = getClusterIdByName ( iClusterName ) ; return new ORecordIteratorCluster < REC > ( this , clusterId , startClusterPosition , endClusterPosition , OStorage . LOCKING_STRATEGY . DEFAULT ) ; }
{@inheritDoc}
{