public abstract class BaseVersionServiceListener<E extends VersionedModel<V>,V extends VersionModel<E>> extends Object implements VersionServiceListener<E,V>
Constructor and Description |
---|
BaseVersionServiceListener() |
Modifier and Type | Method and Description |
---|---|
void |
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) |
public void afterCheckout(E draftVersionedModel, int version) throws PortalException
afterCheckout
in interface VersionServiceListener<E extends VersionedModel<V>,V extends VersionModel<E>>
PortalException
public void afterCreateDraft(E draftVersionedModel) throws PortalException
afterCreateDraft
in interface VersionServiceListener<E extends VersionedModel<V>,V extends VersionModel<E>>
PortalException
public void afterDelete(E publishedVersionedModel) throws PortalException
afterDelete
in interface VersionServiceListener<E extends VersionedModel<V>,V extends VersionModel<E>>
PortalException
public void afterDeleteDraft(E draftVersionedModel) throws PortalException
afterDeleteDraft
in interface VersionServiceListener<E extends VersionedModel<V>,V extends VersionModel<E>>
PortalException
public void afterDeleteVersion(V versionModel) throws PortalException
afterDeleteVersion
in interface VersionServiceListener<E extends VersionedModel<V>,V extends VersionModel<E>>
PortalException
public void afterPublishDraft(E draftVersionedModel, int version) throws PortalException
afterPublishDraft
in interface VersionServiceListener<E extends VersionedModel<V>,V extends VersionModel<E>>
PortalException
public void afterUpdateDraft(E draftVersionedModel) throws PortalException
afterUpdateDraft
in interface VersionServiceListener<E extends VersionedModel<V>,V extends VersionModel<E>>
PortalException