Class SDODataFactoryDelegator
- java.lang.Object
-
- org.eclipse.persistence.sdo.helper.delegates.AbstractHelperDelegator
-
- org.eclipse.persistence.sdo.helper.delegates.SDODataFactoryDelegator
-
- All Implemented Interfaces:
commonj.sdo.helper.DataFactory
,SDODataFactory
public class SDODataFactoryDelegator extends AbstractHelperDelegator implements SDODataFactory
Purpose: Helper to provide access to SDO Data Factory.
Responsibilities:
- Finds the appropriate SDODataFactoryDelegate for the classLoader/application name and delegates work to it
- Create DataObjects for given uri/typename pairs, interface class or type
-
-
Constructor Summary
Constructors Constructor Description SDODataFactoryDelegator()
SDODataFactoryDelegator(commonj.sdo.helper.HelperContext aContext)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description commonj.sdo.DataObject
create(commonj.sdo.Type type)
commonj.sdo.DataObject
create(Class interfaceClass)
commonj.sdo.DataObject
create(String uri, String typeName)
SDODataFactoryDelegate
getDataFactoryDelegate()
-
Methods inherited from class org.eclipse.persistence.sdo.helper.delegates.AbstractHelperDelegator
getHelperContext, setHelperContext
-
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.eclipse.persistence.sdo.helper.SDODataFactory
getHelperContext, setHelperContext
-
-
-
-
Method Detail
-
create
public commonj.sdo.DataObject create(String uri, String typeName)
- Specified by:
create
in interfacecommonj.sdo.helper.DataFactory
-
create
public commonj.sdo.DataObject create(Class interfaceClass)
- Specified by:
create
in interfacecommonj.sdo.helper.DataFactory
-
create
public commonj.sdo.DataObject create(commonj.sdo.Type type)
- Specified by:
create
in interfacecommonj.sdo.helper.DataFactory
-
getDataFactoryDelegate
public SDODataFactoryDelegate getDataFactoryDelegate()
-
-