MergeEventpublic class MergeEvent extends AbstractEvent An event class for merge() and saveOrUpdateCopy() |
Fields Summary |
---|
private Object | original | private Serializable | requestedId | private String | entityName | private Object | entity | private Object | result |
Constructors Summary |
---|
public MergeEvent(String entityName, Object original, EventSource source)
this(original, source);
this.entityName = entityName;
| public MergeEvent(String entityName, Object original, Serializable id, EventSource source)
this(entityName, original, source);
this.requestedId = id;
if ( requestedId == null ) {
throw new IllegalArgumentException(
"attempt to create merge event with null identifier"
);
}
| public MergeEvent(Object object, EventSource source)
super(source);
if ( object == null ) {
throw new IllegalArgumentException(
"attempt to create merge event with null entity"
);
}
this.original = object;
|
|