Class ParallelCollectionScanOperation<T>

    • Constructor Detail

      • ParallelCollectionScanOperation

        public ParallelCollectionScanOperation​(MongoNamespace namespace,
                                               int numCursors,
                                               Decoder<T> decoder)
        Deprecated. 
        Construct a new instance.
        Parameters:
        namespace - the database and collection namespace for the operation.
        numCursors - The maximum number of cursors to return. Must be between 1 and 10000, inclusive.
        decoder - the decoder for the result documents.
    • Method Detail

      • getNumCursors

        public int getNumCursors​()
        Deprecated. 
        Gets the number of cursors requested.
        Returns:
        number of cursors requested.
      • getBatchSize

        public int getBatchSize​()
        Deprecated. 
        Gets the batch size to use for each cursor. The default value is 0, which tells the server to use its own default batch size.
        Returns:
        batch size
        MongoDB documentation
        BatchSize
      • batchSize

        public ParallelCollectionScanOperation<T> batchSize​(int batchSize)
        Deprecated. 
        The batch size to use for each cursor.
        Parameters:
        batchSize - the batch size, which must be greater than or equal to 0
        Returns:
        this
        MongoDB documentation
        BatchSize
      • execute

        public List<BatchCursor<T>> execute​(ReadBinding binding)
        Deprecated. 
        Description copied from interface: ReadOperation
        General execute which can return anything of type T
        Specified by:
        execute in interface ReadOperation<T>
        Parameters:
        binding - the binding to execute in the context of
        Returns:
        T, the result of the execution