oracle.stellent.ridc.model.impl
Class DataFactoryImpl

java.lang.Object
  extended by oracle.stellent.ridc.model.impl.DataFactoryImpl
All Implemented Interfaces:
DataFactory

public class DataFactoryImpl
extends java.lang.Object
implements DataFactory

Datafactory for the standard IDC versions of the data objects.


Nested Class Summary
 
Nested classes/interfaces inherited from interface oracle.stellent.ridc.model.DataFactory
DataFactory.Direction
 
Constructor Summary
DataFactoryImpl()
           
 
Method Summary
 DataBinder createBinder()
          Create a new empty binder
 DataObject createDataObject()
           
 DataResultSet createResultSet()
          Create a new empty result set
 void synchronizeLocal(DataBinder dataBinder, DataFactory.Direction in)
          Called by the serializers.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataFactoryImpl

public DataFactoryImpl()
Method Detail

createBinder

public DataBinder createBinder()
Create a new empty binder

Specified by:
createBinder in interface DataFactory
Returns:
a new binder instance

synchronizeLocal

public void synchronizeLocal(DataBinder dataBinder,
                             DataFactory.Direction in)
Called by the serializers. Allows binder a chance to synchronize any local data values with other specific field-level values.

Specified by:
synchronizeLocal in interface DataFactory
Parameters:
dataBinder - the data binder
in - the directory; if IN, the binder is synchronizing data just read; if OUT, synchronizing fields with localdata

createDataObject

public DataObject createDataObject()
Specified by:
createDataObject in interface DataFactory
Returns:
a data object

createResultSet

public DataResultSet createResultSet()
Create a new empty result set

Specified by:
createResultSet in interface DataFactory
Returns:
the result set


Copyright © 2008-2009 Oracle Corporation. All Rights Reserved.