Interface VersionService
-
- All Known Implementing Classes:
VersionServiceImpl
public interface VersionService
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description de.digitalcollections.model.identifiable.versioning.Versioncreate(String instancekey, String instanceVersionkey)StringextractInstanceVersionkey(de.digitalcollections.model.identifiable.Identifiable identifiable)de.digitalcollections.model.identifiable.versioning.VersiongetByInstanceversionKey(String instanceVersionkey)de.digitalcollections.model.identifiable.versioning.VersiongetByUuid(UUID uuid)de.digitalcollections.model.identifiable.versioning.Versionsave(de.digitalcollections.model.identifiable.versioning.Version version)de.digitalcollections.model.identifiable.versioning.Versionupdate(de.digitalcollections.model.identifiable.versioning.Version version)
-
-
-
Method Detail
-
create
de.digitalcollections.model.identifiable.versioning.Version create(String instancekey, String instanceVersionkey)
-
extractInstanceVersionkey
String extractInstanceVersionkey(de.digitalcollections.model.identifiable.Identifiable identifiable)
-
getByInstanceversionKey
de.digitalcollections.model.identifiable.versioning.Version getByInstanceversionKey(String instanceVersionkey)
-
getByUuid
de.digitalcollections.model.identifiable.versioning.Version getByUuid(UUID uuid)
-
save
de.digitalcollections.model.identifiable.versioning.Version save(de.digitalcollections.model.identifiable.versioning.Version version)
-
update
de.digitalcollections.model.identifiable.versioning.Version update(de.digitalcollections.model.identifiable.versioning.Version version) throws ValidationException- Throws:
ValidationException
-
-