Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.jbpm.workflow.delegation.impl
Class DelegationImpl  view DelegationImpl download DelegationImpl.java

java.lang.Object
  extended byorg.jbpm.workflow.delegation.impl.DelegationImpl
All Implemented Interfaces:
org.jbpm.workflow.delegation.Delegation

public class DelegationImpl
extends java.lang.Object
implements org.jbpm.workflow.delegation.Delegation

manages all information for one delegation.


Field Summary
static java.util.Map attributeTypes
           
private  java.lang.String className
           
private  java.lang.String configuration
           
private  ExceptionHandlingType exceptionHandlingType
           
private  java.lang.Long id
           
private static org.apache.log4j.Logger log
           
private  org.jbpm.workflow.definition.ProcessDefinition processDefinition
           
 
Constructor Summary
DelegationImpl()
           
 
Method Summary
 java.lang.String getClassName()
           
 java.lang.String getConfiguration()
           
 java.lang.Object getDelegate()
           
 ExceptionHandlingType getExceptionHandlingType()
           
 java.lang.Long getId()
           
 org.jbpm.workflow.definition.ProcessDefinition getProcessDefinition()
           
 void readProcessData(org.jbpm.util.xml.XmlElement xmlElement, org.jbpm.workflow.definition.impl.CreationContext creationContext)
           
 void setClassName(java.lang.String className)
           
 void setConfiguration(java.lang.String configuration)
           
 void setExceptionHandlingType(ExceptionHandlingType exceptionHandler)
           
 void setId(java.lang.Long id)
           
 void setProcessDefinition(org.jbpm.workflow.definition.ProcessDefinition processDefinition)
           
 java.lang.String toString()
          Convert this Object to a human-readable String.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

id

private java.lang.Long id

processDefinition

private org.jbpm.workflow.definition.ProcessDefinition processDefinition

className

private java.lang.String className

configuration

private java.lang.String configuration

exceptionHandlingType

private ExceptionHandlingType exceptionHandlingType

attributeTypes

public static final java.util.Map attributeTypes

log

private static org.apache.log4j.Logger log
Constructor Detail

DelegationImpl

public DelegationImpl()
Method Detail

readProcessData

public void readProcessData(org.jbpm.util.xml.XmlElement xmlElement,
                            org.jbpm.workflow.definition.impl.CreationContext creationContext)

getId

public java.lang.Long getId()
Specified by:
getId in interface org.jbpm.workflow.delegation.Delegation

setId

public void setId(java.lang.Long id)

getProcessDefinition

public org.jbpm.workflow.definition.ProcessDefinition getProcessDefinition()
Specified by:
getProcessDefinition in interface org.jbpm.workflow.delegation.Delegation

setProcessDefinition

public void setProcessDefinition(org.jbpm.workflow.definition.ProcessDefinition processDefinition)

getClassName

public java.lang.String getClassName()
Specified by:
getClassName in interface org.jbpm.workflow.delegation.Delegation

setClassName

public void setClassName(java.lang.String className)

getConfiguration

public java.lang.String getConfiguration()
Specified by:
getConfiguration in interface org.jbpm.workflow.delegation.Delegation

setConfiguration

public void setConfiguration(java.lang.String configuration)

getExceptionHandlingType

public ExceptionHandlingType getExceptionHandlingType()
Specified by:
getExceptionHandlingType in interface org.jbpm.workflow.delegation.Delegation

setExceptionHandlingType

public void setExceptionHandlingType(ExceptionHandlingType exceptionHandler)

toString

public java.lang.String toString()
Description copied from class: java.lang.Object
Convert this Object to a human-readable String. There are no limits placed on how long this String should be or what it should contain. We suggest you make it as intuitive as possible to be able to place it into System.out.println() 55 and such.

It is typical, but not required, to ensure that this method never completes abruptly with a java.lang.RuntimeException.

This method will be called when performing string concatenation with this object. If the result is null, string concatenation will instead use "null".

The default implementation returns getClass().getName() + "@" + Integer.toHexString(hashCode()).


getDelegate

public java.lang.Object getDelegate()