public class JpaVersioningServiceImpl extends Object implements VersioningService
| Constructor and Description |
|---|
JpaVersioningServiceImpl(javax.persistence.EntityManager em) |
| Modifier and Type | Method and Description |
|---|---|
Object |
establishAncestor(Object entity,
Object successor) |
Object |
establishAncestralRoot(Object entity) |
Object |
establishSuccessor(Object candidate,
String versionNo,
String versionLabel,
Object ancestralRoot,
Object ancestor) |
protected Object |
getId(Object entity) |
public JpaVersioningServiceImpl(javax.persistence.EntityManager em)
public Object establishAncestralRoot(Object entity)
establishAncestralRoot in interface VersioningServicepublic Object establishAncestor(Object entity, Object successor)
establishAncestor in interface VersioningServicepublic Object establishSuccessor(Object candidate, String versionNo, String versionLabel, Object ancestralRoot, Object ancestor)
establishSuccessor in interface VersioningServiceCopyright © 2020 Paul Warren. All rights reserved.