com.camunda.toolkit.jbpm.action
Class SaveBusinessObject

java.lang.Object
  extended by com.camunda.toolkit.jbpm.action.SaveBusinessObject
All Implemented Interfaces:
java.io.Serializable, org.jbpm.graph.def.ActionHandler

public class SaveBusinessObject
extends java.lang.Object
implements org.jbpm.graph.def.ActionHandler

save a business object into the business logic. This works if - the delegate has a method updateOBJECT_NAME - OBJECT_NAME is the Class-Name of the Business Object (without DTO)

Version:
0.9
Author:
Bernd Rücker
See Also:
Serialized Form

Constructor Summary
SaveBusinessObject()
           
 
Method Summary
 void execute(org.jbpm.graph.exe.ExecutionContext executionContext)
           
 java.lang.String getBusinessKeyName()
           
 java.lang.String getBusinessObjectName()
           
 java.lang.String getDelegateName()
           
 boolean isCreate()
           
 void setBusinessKeyName(java.lang.String businessKeyName)
           
 void setBusinessObjectName(java.lang.String businessObjectName)
           
 void setCreate(boolean create)
           
 void setDelegateName(java.lang.String delegateName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SaveBusinessObject

public SaveBusinessObject()
Method Detail

execute

public void execute(org.jbpm.graph.exe.ExecutionContext executionContext)
             throws java.lang.Exception
Specified by:
execute in interface org.jbpm.graph.def.ActionHandler
Throws:
java.lang.Exception

getDelegateName

public java.lang.String getDelegateName()

isCreate

public boolean isCreate()

getBusinessObjectName

public java.lang.String getBusinessObjectName()

setBusinessKeyName

public void setBusinessKeyName(java.lang.String businessKeyName)

setDelegateName

public void setDelegateName(java.lang.String delegateName)

setCreate

public void setCreate(boolean create)

setBusinessObjectName

public void setBusinessObjectName(java.lang.String businessObjectName)

getBusinessKeyName

public java.lang.String getBusinessKeyName()


Copyright © 2007 camunda GmbH. All Rights Reserved.