A C D E F G H I M N R S T V 
All Classes All Packages

A

ADD - com.ocs.dynamo.envers.domain.RevisionType
 

C

com.ocs.dynamo.envers.dao - package com.ocs.dynamo.envers.dao
 
com.ocs.dynamo.envers.dao.impl - package com.ocs.dynamo.envers.dao.impl
 
com.ocs.dynamo.envers.domain - package com.ocs.dynamo.envers.domain
 
com.ocs.dynamo.envers.listener - package com.ocs.dynamo.envers.listener
 
count(Filter, boolean) - Method in class com.ocs.dynamo.envers.dao.impl.VersionedEntityDaoImpl
Overwrite count method to query the revision tables
createVersionedEntity(T, int) - Method in class com.ocs.dynamo.envers.dao.impl.VersionedEntityDaoImpl
Creates a new instance of the versioned entity

D

DEL - com.ocs.dynamo.envers.domain.RevisionType
 
doMap(U) - Method in class com.ocs.dynamo.envers.dao.impl.VersionedEntityDaoImpl
 
DynamoRevisionEntity - Class in com.ocs.dynamo.envers.domain
Custom revision entity for use with Envers - stores user name in addition to default fields
DynamoRevisionEntity() - Constructor for class com.ocs.dynamo.envers.domain.DynamoRevisionEntity
 
DynamoRevisionListener - Class in com.ocs.dynamo.envers.listener
Custom Hibernate envers listener
DynamoRevisionListener() - Constructor for class com.ocs.dynamo.envers.listener.DynamoRevisionListener
 

E

equals(Object) - Method in class com.ocs.dynamo.envers.domain.RevisionKey
 

F

fetch(Filter, FetchJoinInformation...) - Method in class com.ocs.dynamo.envers.dao.impl.VersionedEntityDaoImpl
 
fetch(Filter, Pageable, FetchJoinInformation...) - Method in class com.ocs.dynamo.envers.dao.impl.VersionedEntityDaoImpl
 
fetchById(RevisionKey<ID>, FetchJoinInformation...) - Method in class com.ocs.dynamo.envers.dao.impl.VersionedEntityDaoImpl
 
fetchByIds(List<RevisionKey<ID>>, SortOrders, FetchJoinInformation...) - Method in class com.ocs.dynamo.envers.dao.impl.VersionedEntityDaoImpl
 
findIds(Filter, SortOrder...) - Method in class com.ocs.dynamo.envers.dao.impl.VersionedEntityDaoImpl
 
findRevisionNumber(LocalDateTime) - Method in class com.ocs.dynamo.envers.dao.impl.VersionedEntityDaoImpl
 
findRevisionNumber(LocalDateTime) - Method in interface com.ocs.dynamo.envers.dao.VersionedEntityDao
Finds the revision number corresponding to a certain date
findRevisions(ID) - Method in class com.ocs.dynamo.envers.dao.impl.VersionedEntityDaoImpl
 
findRevisions(ID) - Method in interface com.ocs.dynamo.envers.dao.VersionedEntityDao
Returns a list of revisions for an entity
fromInternal(RevisionType) - Static method in enum com.ocs.dynamo.envers.domain.RevisionType
Translates the Envers revision type to the Dynamo revision type

G

getBaseEntityClass() - Method in class com.ocs.dynamo.envers.dao.impl.VersionedEntityDaoImpl
Returns the class of the "base entity" (i.e.
getDslRoot() - Method in class com.ocs.dynamo.envers.dao.impl.VersionedEntityDaoImpl
Returns the Query DSL root.
getEntity() - Method in class com.ocs.dynamo.envers.domain.VersionedEntity
 
getId() - Method in class com.ocs.dynamo.envers.domain.RevisionKey
 
getId() - Method in class com.ocs.dynamo.envers.domain.VersionedEntity
 
getRevision() - Method in class com.ocs.dynamo.envers.domain.RevisionKey
 
getRevision() - Method in class com.ocs.dynamo.envers.domain.VersionedEntity
 
getRevisionTimeStamp() - Method in class com.ocs.dynamo.envers.domain.VersionedEntity
 
getRevisionType() - Method in class com.ocs.dynamo.envers.domain.VersionedEntity
 
getUser() - Method in class com.ocs.dynamo.envers.domain.VersionedEntity
 
getUsername() - Method in class com.ocs.dynamo.envers.domain.DynamoRevisionEntity
 

H

hashCode() - Method in class com.ocs.dynamo.envers.domain.RevisionKey
 

I

init() - Method in class com.ocs.dynamo.envers.dao.impl.VersionedEntityDaoImpl
 

M

MOD - com.ocs.dynamo.envers.domain.RevisionType
 

N

newRevision(Object) - Method in class com.ocs.dynamo.envers.listener.DynamoRevisionListener
 

R

RevisionKey<ID> - Class in com.ocs.dynamo.envers.domain
Primary key object for versioned entities - key consists of the key of the original entity plus the revision number
RevisionKey(ID, int) - Constructor for class com.ocs.dynamo.envers.domain.RevisionKey
Constructor
RevisionType - Enum in com.ocs.dynamo.envers.domain
Revision types for auditing

S

setEntity(T) - Method in class com.ocs.dynamo.envers.domain.VersionedEntity
 
setId(RevisionKey<ID>) - Method in class com.ocs.dynamo.envers.domain.VersionedEntity
 
setId(ID) - Method in class com.ocs.dynamo.envers.domain.RevisionKey
 
setRevision(int) - Method in class com.ocs.dynamo.envers.domain.RevisionKey
 
setRevision(int) - Method in class com.ocs.dynamo.envers.domain.VersionedEntity
 
setRevisionTimeStamp(ZonedDateTime) - Method in class com.ocs.dynamo.envers.domain.VersionedEntity
 
setRevisionType(RevisionType) - Method in class com.ocs.dynamo.envers.domain.VersionedEntity
 
setUser(String) - Method in class com.ocs.dynamo.envers.domain.VersionedEntity
 
setUsername(String) - Method in class com.ocs.dynamo.envers.domain.DynamoRevisionEntity
 

T

toString() - Method in class com.ocs.dynamo.envers.domain.DynamoRevisionEntity
 
toString() - Method in class com.ocs.dynamo.envers.domain.VersionedEntity
 

V

valueOf(String) - Static method in enum com.ocs.dynamo.envers.domain.RevisionType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.ocs.dynamo.envers.domain.RevisionType
Returns an array containing the constants of this enum type, in the order they are declared.
VersionedEntity<ID,​T extends AbstractEntity<ID>> - Class in com.ocs.dynamo.envers.domain
A versioned entity.
VersionedEntity(T, int) - Constructor for class com.ocs.dynamo.envers.domain.VersionedEntity
Constructor
VersionedEntityDao<ID,​T extends AbstractEntity<ID>,​U extends VersionedEntity<ID,​T>> - Interface in com.ocs.dynamo.envers.dao
Interface for Data Access Object for versioned entity
VersionedEntityDaoImpl<ID,​T extends AbstractEntity<ID>,​U extends VersionedEntity<ID,​T>> - Class in com.ocs.dynamo.envers.dao.impl
Implementation of Data Access object for versioned entities
VersionedEntityDaoImpl() - Constructor for class com.ocs.dynamo.envers.dao.impl.VersionedEntityDaoImpl
 
A C D E F G H I M N R S T V 
All Classes All Packages