org.opencrx.kernel.backend
Class Cloneable
java.lang.Object
org.opencrx.kernel.backend.AbstractImpl
org.opencrx.kernel.backend.Cloneable
public class Cloneable
- extends AbstractImpl
|
Method Summary |
RefObject_1_0 |
cloneObject(RefObject_1_0 original,
RefObject_1_0 target,
String referenceName,
Map<String,Marshaller> objectMarshallers,
String referenceFilterAsString,
User owningUser,
List<PrincipalGroup> owningGroup)
|
RefObject_1_0 |
cloneObject(RefObject_1_0 object,
RefObject_1_0 target,
String referenceName,
Set<String> excludeAttributes,
Map<String,Marshaller> objectMarshallers,
Set<String> referenceFilter,
User owningUser,
List<PrincipalGroup> owningGroup)
|
static Cloneable |
getInstance()
|
protected Set<String> |
getReferenceFilter(String referenceFilterAsString)
|
static void |
register()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CLONE_EXCLUDE_ATTRIBUTES
public static final Set<String> CLONE_EXCLUDE_ATTRIBUTES
CLONE_EXCLUDE_COMPOSITE_REFERENCES
public static final Set<String> CLONE_EXCLUDE_COMPOSITE_REFERENCES
MANUAL_QUALIFIER_THRESHOLD
public static final int MANUAL_QUALIFIER_THRESHOLD
- See Also:
- Constant Field Values
Cloneable
protected Cloneable()
register
public static void register()
getInstance
public static Cloneable getInstance()
throws ServiceException
- Throws:
ServiceException
getReferenceFilter
protected Set<String> getReferenceFilter(String referenceFilterAsString)
cloneObject
public RefObject_1_0 cloneObject(RefObject_1_0 original,
RefObject_1_0 target,
String referenceName,
Map<String,Marshaller> objectMarshallers,
String referenceFilterAsString,
User owningUser,
List<PrincipalGroup> owningGroup)
throws ServiceException
- Throws:
ServiceException
cloneObject
public RefObject_1_0 cloneObject(RefObject_1_0 object,
RefObject_1_0 target,
String referenceName,
Set<String> excludeAttributes,
Map<String,Marshaller> objectMarshallers,
Set<String> referenceFilter,
User owningUser,
List<PrincipalGroup> owningGroup)
throws ServiceException
- Throws:
ServiceException
This software is published under the BSD license. Copyright © 2003-2010, CRIXP AG, Switzerland, All rights reserved. Use is subject to license terms.