org.codehaus.groovy.grails.orm.hibernate.metaclass
Class MergePersistentMethod
java.lang.Object
org.codehaus.groovy.grails.commons.metaclass.AbstractDynamicMethodInvocation
org.codehaus.groovy.grails.orm.hibernate.metaclass.AbstractDynamicPersistentMethod
org.codehaus.groovy.grails.orm.hibernate.metaclass.AbstractSavePersistentMethod
org.codehaus.groovy.grails.orm.hibernate.metaclass.MergePersistentMethod
- All Implemented Interfaces:
- DynamicMethodInvocation
public class MergePersistentMethod
- extends AbstractSavePersistentMethod
The merge() method follows the semantics of merge which attempts to "merge" an object
with a long lived session
- Since:
- 0.3
- Author:
- Graeme Rocher
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
METHOD_SIGNATURE
public static final String METHOD_SIGNATURE
- See Also:
- Constant Field Values
METHOD_PATTERN
public static final Pattern METHOD_PATTERN
MergePersistentMethod
public MergePersistentMethod(org.hibernate.SessionFactory sessionFactory,
ClassLoader classLoader,
GrailsApplication application)
performSave
protected void performSave(Object target,
boolean flush)
- Specified by:
performSave
in class AbstractSavePersistentMethod
Copyright (c) 2005-2006 The Grails project