public class MergePersistentMethod extends AbstractSavePersistentMethod
| Modifier and Type | Field and Description |
|---|---|
static java.util.regex.Pattern |
METHOD_PATTERN |
static java.lang.String |
METHOD_SIGNATURE |
ERRORS_PROPERTY| Constructor and Description |
|---|
MergePersistentMethod(org.hibernate.SessionFactory sessionFactory,
java.lang.ClassLoader classLoader,
org.codehaus.groovy.grails.commons.GrailsApplication application,
org.codehaus.groovy.grails.commons.GrailsDomainClass dc,
HibernateDatastore datastore) |
MergePersistentMethod(org.hibernate.SessionFactory sessionFactory,
java.lang.ClassLoader classLoader,
org.codehaus.groovy.grails.commons.GrailsApplication application,
HibernateDatastore datastore) |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.Object |
performInsert(java.lang.Object target,
boolean shouldFlush)
Subclasses should override and perform an insert operation, flushing the session if the second argument is true
|
protected java.lang.Object |
performSave(java.lang.Object target,
boolean flush)
Subclasses should override and perform a save operation, flushing the session if the second argument is true
|
clearDisabledValidations, clearDisabledValidations, doInvokeInternal, handleValidationError, isAutoValidationDisabled, setErrorsOnInstancegetHibernateTemplate, invoke, setObjectToReadOnly, setObjectToReadWrite, setupErrorsPropertypublic static final java.lang.String METHOD_SIGNATURE
public static final java.util.regex.Pattern METHOD_PATTERN
public MergePersistentMethod(org.hibernate.SessionFactory sessionFactory,
java.lang.ClassLoader classLoader,
org.codehaus.groovy.grails.commons.GrailsApplication application,
HibernateDatastore datastore)
public MergePersistentMethod(org.hibernate.SessionFactory sessionFactory,
java.lang.ClassLoader classLoader,
org.codehaus.groovy.grails.commons.GrailsApplication application,
org.codehaus.groovy.grails.commons.GrailsDomainClass dc,
HibernateDatastore datastore)
protected java.lang.Object performSave(java.lang.Object target,
boolean flush)
AbstractSavePersistentMethodperformSave in class AbstractSavePersistentMethodtarget - The target object to saveflush - Whether to flushprotected java.lang.Object performInsert(java.lang.Object target,
boolean shouldFlush)
AbstractSavePersistentMethodperformInsert in class AbstractSavePersistentMethodtarget - The target object to saveshouldFlush - Whether to flush