- All Superinterfaces:
AmetysObject, DataHolder
- All Known Subinterfaces:
LockableAmetysObject, ModifiableResource
- All Known Implementing Classes:
AbstractProgram, AbstractProgramPart, AbstractTraversableProgramPart, Container, Course, CourseList, CoursePart, DefaultLockableAmetysObject, File, JCRResource, ModifiableDefaultContent, ModifiableDefaultWebContent, OrgUnit, Person, Program, SubProgram
-
Method Summary
Returns the owner of the lock, or null if none
boolean
Methods inherited from interface org.ametys.plugins.repository.data.holder.DataHolder
copyTo, copyTo, dataToJSON, dataToJSON, dataToJSON, dataToJSON, dataToSAX, dataToSAX, dataToSAX, dataToSAX, getComposite, getDataNames, getModelItemTypeExtensionPoint, getParentDataHolder, getRepositoryData, getRootDataHolder, getType, getValue, getValueOfType, getValueOfTypeOrDefault, getValueOrDefault, hasDifferences, hasValue, hasValue, hasValueOrEmpty, isMultiple, isMultiple
-
Method Details
-
-
getLockOwner
Returns the owner of the lock, or null if none
- Returns:
- the owner of the lock, or null if none
- Throws:
AmetysRepositoryException - if a problem occurs