org.alfresco.repo.workflow.activiti
Class ActivitiTaskPropertyHandler

java.lang.Object
  extended by org.alfresco.repo.workflow.AbstractWorkflowPropertyHandler
      extended by org.alfresco.repo.workflow.activiti.ActivitiTaskPropertyHandler
All Implemented Interfaces:
WorkflowPropertyHandler
Direct Known Subclasses:
ActivitiDescriptionPropertyHandler, ActivitiDueDatePropertyHandler, ActivitiOwnerPropertyHandler, ActivitiPackagePropertyHandler, ActivitiPooledActorsPropertyHandler, ActivitiPriorityPropertyHandler

public abstract class ActivitiTaskPropertyHandler
extends AbstractWorkflowPropertyHandler

Since:
3.4.e

Field Summary
 
Fields inherited from class org.alfresco.repo.workflow.AbstractWorkflowPropertyHandler
messageService, nodeConverter
 
Fields inherited from interface org.alfresco.repo.workflow.WorkflowPropertyHandler
DO_NOT_ADD
 
Constructor Summary
ActivitiTaskPropertyHandler()
           
 
Method Summary
protected abstract  java.lang.Object handleDelegateTaskProperty(org.activiti.engine.delegate.DelegateTask task, org.alfresco.service.cmr.dictionary.TypeDefinition type, org.alfresco.service.namespace.QName key, java.io.Serializable value)
          Handles the property for a DelegateTask.
 java.lang.Object handleProperty(org.alfresco.service.namespace.QName key, java.io.Serializable value, org.alfresco.service.cmr.dictionary.TypeDefinition type, java.lang.Object object, java.lang.Class objectType)
          
protected abstract  java.lang.Object handleTaskProperty(org.activiti.engine.task.Task task, org.alfresco.service.cmr.dictionary.TypeDefinition type, org.alfresco.service.namespace.QName key, java.io.Serializable value)
          Handles the property for a Task.
 
Methods inherited from class org.alfresco.repo.workflow.AbstractWorkflowPropertyHandler
checkType, convertAssociationValue, convertPropertyValue, getInvalidPropertyValueException, getKey, handleAssociation, handleDefaultProperty, handleProperty, setMessageService, setNodeConverter, setRegistry
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ActivitiTaskPropertyHandler

public ActivitiTaskPropertyHandler()
Method Detail

handleProperty

public java.lang.Object handleProperty(org.alfresco.service.namespace.QName key,
                                       java.io.Serializable value,
                                       org.alfresco.service.cmr.dictionary.TypeDefinition type,
                                       java.lang.Object object,
                                       java.lang.Class objectType)


handleTaskProperty

protected abstract java.lang.Object handleTaskProperty(org.activiti.engine.task.Task task,
                                                       org.alfresco.service.cmr.dictionary.TypeDefinition type,
                                                       org.alfresco.service.namespace.QName key,
                                                       java.io.Serializable value)
Handles the property for a Task.

Parameters:
task -
type -
key -
value -
Returns:

handleDelegateTaskProperty

protected abstract java.lang.Object handleDelegateTaskProperty(org.activiti.engine.delegate.DelegateTask task,
                                                               org.alfresco.service.cmr.dictionary.TypeDefinition type,
                                                               org.alfresco.service.namespace.QName key,
                                                               java.io.Serializable value)
Handles the property for a DelegateTask.

Parameters:
task -
value -
key -
type -
Returns:


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