org.alfresco.web.bean.wcm
Class AVMWorkflowUtil

java.lang.Object
  extended by org.alfresco.web.bean.workflow.WorkflowUtil
      extended by org.alfresco.web.bean.wcm.AVMWorkflowUtil

public class AVMWorkflowUtil
extends WorkflowUtil

AVM Specific workflow related helper methods.


Constructor Summary
AVMWorkflowUtil()
           
 
Method Summary
static java.io.Serializable deserializeWorkflowParams(org.alfresco.service.cmr.repository.NodeRef workflowRef)
          Deserialize the default workflow params from a content stream
static java.util.List getAssociatedTasksForNode(org.alfresco.service.cmr.avm.AVMNodeDescriptor node, java.util.List tasks)
          Deprecated. since 3.2
static java.util.List getAssociatedTasksForSandbox(java.lang.String storeName)
          Deprecated. since 3.2
static java.util.List getConfiguredWorkflows()
           
static boolean isInActiveWorkflow(java.lang.String sandbox, org.alfresco.service.cmr.avm.AVMNodeDescriptor node)
           
static boolean isInActiveWorkflow(java.lang.String sandbox, java.lang.String relativePath)
           
static void serializeWorkflowParams(java.io.Serializable params, org.alfresco.service.cmr.repository.NodeRef workflowRef)
          Serialize the workflow params to a content stream
 
Methods inherited from class org.alfresco.web.bean.workflow.WorkflowUtil
approve, isTaskEditable, prepareTaskParams, reject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AVMWorkflowUtil

public AVMWorkflowUtil()
Method Detail

serializeWorkflowParams

public static void serializeWorkflowParams(java.io.Serializable params,
                                           org.alfresco.service.cmr.repository.NodeRef workflowRef)
Serialize the workflow params to a content stream

Parameters:
params - Serializable workflow params
workflowRef - The noderef to write the property too

deserializeWorkflowParams

public static java.io.Serializable deserializeWorkflowParams(org.alfresco.service.cmr.repository.NodeRef workflowRef)
Deserialize the default workflow params from a content stream

Parameters:
workflowRef - The noderef to write the property too
Returns:
Serializable workflow params

getConfiguredWorkflows

public static java.util.List getConfiguredWorkflows()
Returns:
the list of WorkflowDefinition objects as configured in the wcm/workflows client config.

getAssociatedTasksForSandbox

public static java.util.List getAssociatedTasksForSandbox(java.lang.String storeName)
Deprecated. since 3.2


getAssociatedTasksForNode

public static java.util.List getAssociatedTasksForNode(org.alfresco.service.cmr.avm.AVMNodeDescriptor node,
                                                       java.util.List tasks)
Deprecated. since 3.2


isInActiveWorkflow

public static boolean isInActiveWorkflow(java.lang.String sandbox,
                                         org.alfresco.service.cmr.avm.AVMNodeDescriptor node)

isInActiveWorkflow

public static boolean isInActiveWorkflow(java.lang.String sandbox,
                                         java.lang.String relativePath)


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.