Interface VersionServiceListener<E extends VersionedModel<V>,V extends VersionModel<E>>
- All Known Implementing Classes:
BaseVersionServiceListener
public interface VersionServiceListener<E extends VersionedModel<V>,V extends VersionModel<E>>
- Author:
- Preston Crary
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionvoidafterCheckout(E draftVersionedModel, int version) voidafterCreateDraft(E draftVersionedModel) voidafterDelete(E publishedVersionedModel) voidafterDeleteDraft(E draftVersionedModel) voidafterDeleteVersion(V versionModel) voidafterPublishDraft(E draftVersionedModel, int version) voidafterUpdateDraft(E draftVersionedModel)
-
Method Details
-
afterCheckout
- Throws:
PortalException
-
afterCreateDraft
- Throws:
PortalException
-
afterDelete
- Throws:
PortalException
-
afterDeleteDraft
- Throws:
PortalException
-
afterDeleteVersion
- Throws:
PortalException
-
afterPublishDraft
- Throws:
PortalException
-
afterUpdateDraft
- Throws:
PortalException
-