Skip navigation links

Oracle Role Manager Java API Reference
10g (10.1.4)
E14613-01


oracle.iam.rm.server_api
Interface ServerPaginatedResultSet

All Superinterfaces:
java.io.Serializable

public interface ServerPaginatedResultSet
extends java.io.Serializable

Server API equivalent of the PaginatedResultSet. This does not contain object, but rather result set attributes and object EntityKeys that can be used for object lookup. <p/> This is not normally referred to directly by consuming systems that would instead use the Client API's PaginatedResultSet interface.


Method Summary
 java.util.Map getAbsoluteRowAttributes(int absoluteIndex)
          Gets the column values for this resultset for a particular row.
 java.util.Map getAbsoluteRowEntityKeys(int absoluteIndex)
          Gets the EntityKeys for this resultset for a particular row.
 ColumnSet getColumnSet()
          Gets the ColumnSet used for this resultset, allowing the user interface to express the contents of the results.
 int getPageSize()
          Gets the expected page size of the results.
 int getTotalPageCount()
          Gets the total number of pages in this resultset.
 int getTotalRowCount()
          Gets the total number of rows in this resultset.
 boolean isMaxRowsExceeded()
          Determines whether the maximum row count was exceeded by the search.

 

Method Detail

getTotalRowCount

int getTotalRowCount()
Gets the total number of rows in this resultset.
Returns:
Integer representing the total number of rows in this resultset.

getTotalPageCount

int getTotalPageCount()
Gets the total number of pages in this resultset.
Returns:
Integer representing the total number of pages in this resultset.

getColumnSet

ColumnSet getColumnSet()
Gets the ColumnSet used for this resultset, allowing the user interface to express the contents of the results.
Returns:
ColumnSet used for this resultset.

getAbsoluteRowEntityKeys

java.util.Map getAbsoluteRowEntityKeys(int absoluteIndex)
Gets the EntityKeys for this resultset for a particular row.
Parameters:
absoluteIndex - Integer representing the absolute index for which to get the EntityKeys
Returns:
Map of EntityKeys, keyed by the object's resultset key.

getAbsoluteRowAttributes

java.util.Map getAbsoluteRowAttributes(int absoluteIndex)
Gets the column values for this resultset for a particular row.
Parameters:
absoluteIndex - Integer representing the absolute index to get the column values for.
Returns:
Map of column values, keyed by the column's resultset key.

getPageSize

int getPageSize()
Gets the expected page size of the results.
Returns:
Integer representing the expected page size of the results.

isMaxRowsExceeded

boolean isMaxRowsExceeded()
Determines whether the maximum row count was exceeded by the search.
Returns:
true if the maximum row count was exceeded by the search, false otherwise.

Skip navigation links

Oracle Role Manager Java API Reference
10g (10.1.4)
E14613-01


Copyright © 2008, 2009 Oracle. All Rights Reserved.