lumis.service.portalmanagement.cluster
Class ClusterConfigDataProvider

Package class diagram package ClusterConfigDataProvider
java.lang.Object
  extended by lumis.doui.source.AbstractObjectDataProvider<TabularSource,IClusterConfig>
      extended by lumis.service.portalmanagement.cluster.ClusterConfigDataProvider
All Implemented Interfaces:
IDataProvider<TabularSource>

public class ClusterConfigDataProvider
extends AbstractObjectDataProvider<TabularSource,IClusterConfig>

Provides the cluster configuration data.

Since:
4.1.0
See Also:
IClusterManager.getClusterConfig(ITransaction), IClusterConfig

Field Summary
 
Fields inherited from interface lumis.doui.source.IDataProvider
INTERFACE_INSTANCE_PROPERTY_FIELDS, INTERFACE_INSTANCE_PROPERTY_FILTERS, INTERFACE_INSTANCE_PROPERTY_MAX_ROWS, INTERFACE_INSTANCE_PROPERTY_ORDER_BY, MAX_NUM_ORDER_BY_FIELDS
 
Constructor Summary
ClusterConfigDataProvider()
           
 
Method Summary
protected  List<IClusterConfig> loadObjects(SessionConfig sessionConfig, TabularSource source, ITransaction transaction)
          Loads the objects.
 
Methods inherited from class lumis.doui.source.AbstractObjectDataProvider
getTotalRows, loadData, readProperty
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClusterConfigDataProvider

public ClusterConfigDataProvider()
Method Detail

loadObjects

protected List<IClusterConfig> loadObjects(SessionConfig sessionConfig,
                                           TabularSource source,
                                           ITransaction transaction)
                                    throws PortalException
Description copied from class: AbstractObjectDataProvider
Loads the objects. The properties of the objects returned will be used to populate the source's tabular data.

Specified by:
loadObjects in class AbstractObjectDataProvider<TabularSource,IClusterConfig>
Parameters:
sessionConfig - the user session information.
source - the source that will be populated.
transaction - the transaction for persistence access.
Returns:
a list of objects with the data to populate the source.
Throws:
PortalException
See Also:
#getTotalRows(SessionConfig, TabularSource, ITransaction)}


Lumisportal  4.1.0.071221 - Copyright © 2001-2007, Lumis. All Rights Reserved.