# com.beasys.commerce.ebusiness.order
OrderManagerPageRetriever Class

public class OrderManagerPageRetriever
extends `Object`
implements `ScrollableModelPageRetriever`, `Serializable`

This file contains the implementation of a ScrollableModelPageRetriever, an object that gets order value objects based on a set of order primary keys.
Used in conjunction with ScrollableModel's, the two interfaces help manage requests for order value objects while keeping memory and db requests low, as in MMU systems.

Hierarchy
  `Object`
  `OrderManagerPageRetriever`

All Implemented Interfaces
  `ScrollableModelPageRetriever`, `Serializable`

## Constructor Summary

OrderManagerPageRetriever()

## Method Summary

`public `Object`[]` | `getValues`(`Object`[] primaryKeys) This method implements the ScrollableModelPageRetriever getValues method.

Methods from class `java.lang.`Object``
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Methods from interface `com.beasys.commerce.ebusiness.util.`ScrollableModelPageRetriever``
``getValues``

## Constructor Detail

### OrderManagerPageRetriever

    public OrderManagerPageRetriever()

## Method Detail

### getValues(Object[]) Method

    public Object[] getValues(Object[] primaryKeys)
         throws RemoteException

This method implements the ScrollableModelPageRetriever getValues method. The expected array of objects are array of OrderPk's. It relies on this class' findByPK method to iterate over each primary key and construct the array of Order value object.

#### Parameters

primaryKeys
  an array of primary keys for order

#### Returns

the corresponding array of Order value objects

#### Exceptions

``RemoteException``