entry.setValue(KEY_LAST_MODIFIED, lastModified);
if (WorkflowUtil.hasWorkflow(this.manager, getSession(), getLogger(), doc)) {
Workflowable workflowable = WorkflowUtil.getWorkflowable(this.manager,
getSession(), getLogger(), doc);
Version latestVersion = workflowable.getLatestVersion();
String state;
if (latestVersion != null) {
state = latestVersion.getState();
} else {
Workflow workflow = WorkflowUtil.getWorkflowSchema(this.manager,
getSession(), getLogger(), doc);
state = workflow.getInitialState();
}