Interface WorkflowDocument

All Superinterfaces:
DocumentContract

public interface WorkflowDocument extends DocumentContract
WorkflowDocument is the core client API for interaction with the Kuali Enterprise Workflow system. WorkflowDocument is an object-oriented facade/bridge to stateless KEW APIs, which maintains document state, and flushes updates as actions are taken. WorkflowDocuments cannot be constructed directly, create them via the WorkflowDocumentFactory

This class is *not* thread safe. If you are operating on the same document, be sure to synchronize access to the WorkflowDocument instance. If you are operating on different documents, obtain a distinct instance from the WorkflowDocumentFactory.