org.openmdx.base.accessor.generic.cci
Interface ObjectFactory_1_3

All Superinterfaces:
Marshaller, ObjectFactory_1_0, ObjectFactory_1_1, ObjectFactory_1_2
All Known Subinterfaces:
ObjectFactory_1_4
All Known Implementing Classes:
Manager_1, ViewConnection_1

public interface ObjectFactory_1_3
extends ObjectFactory_1_2

ObjectFactory_1_3


Method Summary
 void clear()
           
 Object_1_0 cloneObject(Path target, Object_1_0 original, boolean completelyDirty)
          This method clones an object
 void evict()
           
 
Methods inherited from interface org.openmdx.base.accessor.generic.cci.ObjectFactory_1_2
getConnectionFactory, hasContainerManagedUnitOfWork
 
Methods inherited from interface org.openmdx.base.accessor.generic.cci.ObjectFactory_1_1
createObject, createObject
 
Methods inherited from interface org.openmdx.base.accessor.generic.cci.ObjectFactory_1_0
close, createObject, createStructure, getObject, getUnitOfWork
 
Methods inherited from interface org.openmdx.compatibility.base.marshalling.Marshaller
marshal, unmarshal
 

Method Detail

cloneObject

Object_1_0 cloneObject(Path target,
                       Object_1_0 original,
                       boolean completelyDirty)
                       throws ServiceException
This method clones an object

Parameters:
target -
original -
completelyDirty -
Returns:
the clone
Throws:
ServiceException

clear

void clear()

evict

void evict()


This software is published under the BSD license. Copyright © 2003-2008, OMEX AG, Switzerland, All rights reserved. Use is subject to license terms.