public virtual ProcessEngineException RestoreProcessInstanceException(ExecutionEntity entity)
 {
     return
         (new ProcessEngineException(ExceptionMessage("034",
                                                      "Can only restore process instances. This method must be called on a process instance execution but was called on '{0}'",
                                                      entity.ToString())));
 }
 public virtual void CreateChildExecution(ExecutionEntity child, ExecutionEntity parent)
 {
     if (DebugEnabled)
     {
         LogDebug("030", "Child execution '{0}' created with parent '{1}'.", child.ToString(), parent.ToString());
     }
 }
 public virtual void InitializeTimerDeclaration(ExecutionEntity entity)
 {
     LogDebug("032", "Initializing timer declaration '{0}'", entity.ToString());
 }
 public virtual void InitializeExecution(ExecutionEntity entity)
 {
     LogDebug("031", "Initializing execution '{0}'", entity.ToString());
 }