public abstract class

ReplicationMode

extends Object
implements Serializable
java.lang.Object
   ↳ org.hibernate.ReplicationMode

Class Overview

Represents a replication strategy.

Summary

Fields
public static final ReplicationMode EXCEPTION Throw an exception when a row already exists.
public static final ReplicationMode IGNORE Ignore replicated entities when a row already exists.
public static final ReplicationMode LATEST_VERSION When a row already exists, choose the latest version.
public static final ReplicationMode OVERWRITE Overwrite existing rows when a row already exists.
Public Constructors
ReplicationMode(String name)
Public Methods
abstract boolean shouldOverwriteCurrentVersion(Object entity, Object currentVersion, Object newVersion, VersionType versionType)
String toString()
[Expand]
Inherited Methods
From class java.lang.Object

Fields

public static final ReplicationMode EXCEPTION

Throw an exception when a row already exists.

public static final ReplicationMode IGNORE

Ignore replicated entities when a row already exists.

public static final ReplicationMode LATEST_VERSION

When a row already exists, choose the latest version.

public static final ReplicationMode OVERWRITE

Overwrite existing rows when a row already exists.

Public Constructors

public ReplicationMode (String name)

Public Methods

public abstract boolean shouldOverwriteCurrentVersion (Object entity, Object currentVersion, Object newVersion, VersionType versionType)

public String toString ()