Interface QuickShareLinkExpiryActionPersister
-
- All Known Implementing Classes:
QuickShareLinkExpiryActionPersisterImpl
public interface QuickShareLinkExpiryActionPersisterThis interface defines the persistence and the retrieval ofQuickShareLinkExpiryActionactions.- Author:
- Jamal Kaabi-Mofrad
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voiddeleteQuickShareLinkExpiryAction(QuickShareLinkExpiryAction linkExpiryAction)Removes the previously serializedQuickShareLinkExpiryActionfrom the repository.org.alfresco.service.cmr.repository.NodeRefgetQuickShareLinkExpiryActionNode(org.alfresco.service.namespace.QName linkExpiryActionName)Retrieves aQuickShareLinkExpiryActionthat has been stored in the repository using thesave()method.QuickShareLinkExpiryActionloadQuickShareLinkExpiryAction(org.alfresco.service.cmr.repository.NodeRef linkExpiryActionNodeRef)Retrieves aQuickShareLinkExpiryActionthat has been stored in the repository using thesave()method.QuickShareLinkExpiryActionloadQuickShareLinkExpiryAction(org.alfresco.service.namespace.QName linkExpiryActionName)Retrieves aQuickShareLinkExpiryActionthat has been stored in the repository using thesave()method.voidsaveQuickShareLinkExpiryAction(QuickShareLinkExpiryAction linkExpiryAction)Serializes theQuickShareLinkExpiryActionand stores it in the repository.
-
-
-
Method Detail
-
saveQuickShareLinkExpiryAction
void saveQuickShareLinkExpiryAction(QuickShareLinkExpiryAction linkExpiryAction)
Serializes theQuickShareLinkExpiryActionand stores it in the repository. TheQuickShareLinkExpiryActions saved in this way maybe retrieved using theload()method.- Parameters:
linkExpiryAction- TheQuickShareLinkExpiryActionto be persisted.
-
getQuickShareLinkExpiryActionNode
org.alfresco.service.cmr.repository.NodeRef getQuickShareLinkExpiryActionNode(org.alfresco.service.namespace.QName linkExpiryActionName)
Retrieves aQuickShareLinkExpiryActionthat has been stored in the repository using thesave()method. If noQuickShareLinkExpiryActionexists in the repository with the specified QName then this method returns null.- Parameters:
linkExpiryActionName- The unique identifier used to specify theQuickShareLinkExpiryActionto retrieve.- Returns:
- The NodeRef of the specified
QuickShareLinkExpiryActionor null.
-
loadQuickShareLinkExpiryAction
QuickShareLinkExpiryAction loadQuickShareLinkExpiryAction(org.alfresco.service.namespace.QName linkExpiryActionName)
Retrieves aQuickShareLinkExpiryActionthat has been stored in the repository using thesave()method. If noQuickShareLinkExpiryActionexists in the repository with the specified QName then this method returns null.- Parameters:
linkExpiryActionName- The unique identifier used to specify theQuickShareLinkExpiryActionto retrieve.- Returns:
- The specified
QuickShareLinkExpiryActionor null.
-
loadQuickShareLinkExpiryAction
QuickShareLinkExpiryAction loadQuickShareLinkExpiryAction(org.alfresco.service.cmr.repository.NodeRef linkExpiryActionNodeRef)
Retrieves aQuickShareLinkExpiryActionthat has been stored in the repository using thesave()method. If noQuickShareLinkExpiryActionexists in the repository with the specified QName then this method returns null.- Parameters:
linkExpiryActionNodeRef- The nodeRef of theQuickShareLinkExpiryActionto retrieve.- Returns:
- The specified
QuickShareLinkExpiryActionor null.
-
deleteQuickShareLinkExpiryAction
void deleteQuickShareLinkExpiryAction(QuickShareLinkExpiryAction linkExpiryAction)
Removes the previously serializedQuickShareLinkExpiryActionfrom the repository. TheQuickShareLinkExpiryActionwill then no longer be available using the load methods.- Parameters:
linkExpiryAction- TheQuickShareLinkExpiryActionto be deleted.
-
-