public class SynchronizeContentDeletionObserver extends AbstractSynchronizeObserver implements Contextualizable
Observer
for observing content deletion in order to synchronize live workspace.Modifier and Type | Field and Description |
---|---|
protected Context |
_context
The context.
|
protected AmetysObjectResolver |
_resolver
Ametys object resolver.
|
_liveAccessManager, _repository, _synchronizeComponent
MAX_PRIORITY, MIN_PRIORITY
Constructor and Description |
---|
SynchronizeContentDeletionObserver() |
Modifier and Type | Method and Description |
---|---|
protected void |
_internalObserve(Event event,
Session liveSession)
Observes the event with access to the live workspace.
|
void |
contextualize(Context context) |
void |
service(ServiceManager manager) |
boolean |
supports(Event event)
Checks if the event is supported.
|
getPriority, observe
getLogger, setLogger
protected AmetysObjectResolver _resolver
public SynchronizeContentDeletionObserver()
public void service(ServiceManager manager) throws ServiceException
service
in interface Serviceable
service
in class AbstractSynchronizeObserver
ServiceException
public void contextualize(Context context) throws ContextException
contextualize
in interface Contextualizable
ContextException
public boolean supports(Event event)
Observer
protected void _internalObserve(Event event, Session liveSession) throws RepositoryException
AbstractSynchronizeObserver
_internalObserve
in class AbstractSynchronizeObserver
event
- the event.liveSession
- the session to the live workspace.RepositoryException
- if an error occurs.