Interface UpdatableItemStateManager
-
- All Known Implementing Classes:
SessionItemStateManager,WorkspaceManager
public interface UpdatableItemStateManagerAnItemStateManagerthat deals with state modifications.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voiddispose()Disposes thisUpdatableItemStateManagerand frees resources.voidexecute(Operation operation)Executes the given operation and modifies the affected item states accordingly.voidexecute(ChangeLog changes)Executes the operations passed with the given change log and modifies the affected item states accordingly.
-
-
-
Method Detail
-
execute
void execute(Operation operation) throws RepositoryException
Executes the given operation and modifies the affected item states accordingly.- Parameters:
operation-- Throws:
RepositoryException
-
execute
void execute(ChangeLog changes) throws RepositoryException
Executes the operations passed with the given change log and modifies the affected item states accordingly.- Parameters:
changes-- Throws:
RepositoryException
-
dispose
void dispose()
Disposes thisUpdatableItemStateManagerand frees resources.
-
-