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 TypeMethodDescriptionvoid
afterCheckout
(E draftVersionedModel, int version) void
afterCreateDraft
(E draftVersionedModel) void
afterDelete
(E publishedVersionedModel) void
afterDeleteDraft
(E draftVersionedModel) void
afterDeleteVersion
(V versionModel) void
afterPublishDraft
(E draftVersionedModel, int version) void
afterUpdateDraft
(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
-