/**
*
*/
package org.activiti.designer.integration.servicetask.annotation;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
import org.activiti.designer.integration.servicetask.CustomServiceTask;
/**
* Defines the Runtime attributes for a {@link CustomServiceTask}. In particular, defines the Class that implements
* JavaDelegation and is instantiated by Activiti during runtime when processing a node defined by the
* {@link CustomServiceTask} it is placed on.
*
* @author Tiese Barrell
* @version 1
* @since 0.5.1
*
*/
@Retention(RetentionPolicy.RUNTIME)
@Target(value = { ElementType.TYPE })
public @interface Runtime {
String delegationClass();
}