Skip navigation links
A D F G I L O S U V W 

A

AncestorId - Annotation Type in org.springframework.versions
 
AncestorRootId - Annotation Type in org.springframework.versions
 
apply(ProxyFactory) - Method in interface org.springframework.versions.LockingAndVersioningProxyFactory
 
AuthenticationFacade - Class in internal.org.springframework.versions
 
AuthenticationFacade() - Constructor for class internal.org.springframework.versions.AuthenticationFacade
 

D

delete(T) - Method in interface org.springframework.versions.LockingAndVersioningRepository
Deletes a given entity version.
deleteAllVersions(T) - Method in interface org.springframework.versions.LockingAndVersioningRepository
Deletes all versions of the given entity.

F

findAllVersions(S) - Method in interface org.springframework.versions.LockingAndVersioningRepository
Returns a list of all versions for the given entity.
findAllVersions(S, Sort) - Method in interface org.springframework.versions.LockingAndVersioningRepository
Returns a sorted list of all versions for the given entity
findAllVersionsLatest() - Method in interface org.springframework.versions.LockingAndVersioningRepository
Deprecated. 
findAllVersionsLatest(Class<S>) - Method in interface org.springframework.versions.LockingAndVersioningRepository
Returns the latest version of all entities.
findWorkingCopy(S) - Method in interface org.springframework.versions.LockingAndVersioningRepository
Returns the working copy for the given entity if it exists.

G

getAuthentication() - Method in class internal.org.springframework.versions.AuthenticationFacade
 
getEntityId() - Method in class org.springframework.versions.Lock
 
getLabel() - Method in class org.springframework.versions.VersionInfo
 
getLockOwner() - Method in class org.springframework.versions.Lock
 
getNumber() - Method in class org.springframework.versions.VersionInfo
 

I

internal.org.springframework.versions - package internal.org.springframework.versions
 
isLockOwner(Object, Principal) - Method in interface internal.org.springframework.versions.LockingService
Return true if the given principal holds the lock for the given entity.
isPrivateWorkingCopy(S) - Method in interface org.springframework.versions.LockingAndVersioningRepository
Returns whether the given entity is a private working copy, or not

L

lock(Object, Principal) - Method in interface internal.org.springframework.versions.LockingService
Locks the given entity for the given principal.
Lock - Class in org.springframework.versions
 
Lock(Serializable, String) - Constructor for class org.springframework.versions.Lock
 
lock(S) - Method in interface org.springframework.versions.LockingAndVersioningRepository
Locks the entity and returns the updated entity (@Version and @LockOwner) attributes updated, otherwise returns null.
LockingAndVersioningException - Exception in org.springframework.versions
 
LockingAndVersioningException() - Constructor for exception org.springframework.versions.LockingAndVersioningException
 
LockingAndVersioningException(String) - Constructor for exception org.springframework.versions.LockingAndVersioningException
 
LockingAndVersioningException(String, Throwable) - Constructor for exception org.springframework.versions.LockingAndVersioningException
 
LockingAndVersioningException(Throwable) - Constructor for exception org.springframework.versions.LockingAndVersioningException
 
LockingAndVersioningException(String, Throwable, boolean, boolean) - Constructor for exception org.springframework.versions.LockingAndVersioningException
 
LockingAndVersioningProxyFactory - Interface in org.springframework.versions
 
LockingAndVersioningRepository<T,ID extends Serializable> - Interface in org.springframework.versions
 
LockingService - Interface in internal.org.springframework.versions
 
lockOwner(Object) - Method in interface internal.org.springframework.versions.LockingService
Returns the lock owner, or null if not locked
LockOwner - Annotation Type in org.springframework.versions
 
LockOwnerException - Exception in org.springframework.versions
 
LockOwnerException(String) - Constructor for exception org.springframework.versions.LockOwnerException
 
LockOwnerException(String, Throwable) - Constructor for exception org.springframework.versions.LockOwnerException
 
LockParticipant - Annotation Type in org.springframework.versions
 

O

org.springframework.versions - package org.springframework.versions
 

S

save(S) - Method in interface org.springframework.versions.LockingAndVersioningRepository
Overridden implementation of save that enforces locking semantics
setEntityId(Serializable) - Method in class org.springframework.versions.Lock
 
setLabel(String) - Method in class org.springframework.versions.VersionInfo
 
setLockOwner(String) - Method in class org.springframework.versions.Lock
 
setNumber(String) - Method in class org.springframework.versions.VersionInfo
 
SuccessorId - Annotation Type in org.springframework.versions
 

U

unlock(Object, Principal) - Method in interface internal.org.springframework.versions.LockingService
Unlocks the given entity for the current principal.
unlock(S) - Method in interface org.springframework.versions.LockingAndVersioningRepository
Unlocks the entity and returns the updated entity (@Version and @LockOwner) attributes updated, otherwise returns null

V

version(S, VersionInfo) - Method in interface org.springframework.versions.LockingAndVersioningRepository
Creates and returns a new version of the entity.
VersionInfo - Class in org.springframework.versions
 
VersionInfo() - Constructor for class org.springframework.versions.VersionInfo
 
VersionInfo(String, String) - Constructor for class org.springframework.versions.VersionInfo
 
VersionLabel - Annotation Type in org.springframework.versions
 
VersionNumber - Annotation Type in org.springframework.versions
 

W

workingCopy(S) - Method in interface org.springframework.versions.LockingAndVersioningRepository
Creates and returns a new version of the entity as a private working copy.
A D F G I L O S U V W 
Skip navigation links

Copyright © 2021 Paul Warren. All rights reserved.