![JAR search and dependency download from the Maven repository](/logo.png)
jadex.gpmn.runtime.plan.ActivationTarget Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of jadex-kernel-gpmn Show documentation
Show all versions of jadex-kernel-gpmn Show documentation
The Jadex GPMN (goal oriented process modeling
notation) kernel provides a goal-oriented workflow
kernel. The idea is that a workflow is specified as
declarative goal hierarchy, which describes what has
to be achieved to fulfill the workflow. At runtime
goals are pursued by executing plans represented by
standard BPMN workflows. The execution of goal-based
workflows is achieved by conversion to BDI agents.
package jadex.gpmn.runtime.plan;
/** An activation target. */
public class ActivationTarget
{
public static final class Types
{
public static final String GOAL = "goal";
public static final String SUBPROCESS = "subprocess";
}
/** Activation type */
private String type;
/** Activation target */
private String target;
public ActivationTarget()
{
this.type = Types.GOAL;
}
public ActivationTarget(String type, String target)
{
this.type = type;
this.target = target;
}
/**
* Get the type.
* @return The type.
*/
public String getType()
{
return type;
}
/**
* Set the type.
* @param type The type to set.
*/
public void setType(String type)
{
this.type = type;
}
/**
* Get the target.
* @return The target.
*/
public String getTarget()
{
return target;
}
/**
* Set the target.
* @param target The target to set.
*/
public void setTarget(String target)
{
this.target = target;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy