1 package org.smartcomps.twister.engine.priv.core.definition;
2
3 import java.util.Collection;
4
5 /***
6 * The business process is the root container for all activities. It's therefore
7 * modeled as an activity container. But it cannot be used as a standard container
8 * as it doesn't support the common attributes and constructs of standard
9 * activities. Trying to use methods inherited from Activity on a TwisterProcess will
10 * return null or empty values.
11 * @see CorrelationSet
12 * @see Property
13 */
14 public interface TwisterProcess {
15
16 public String getName();
17
18 public Activity getActivity();
19
20 public Collection getInstances();
21
22 public Collection getCorrelationSets();
23 public CorrelationSet getCorrelationSet(String setName);
24
25 public Collection getProperties();
26 public Property getProperty(String propName);
27 }
This page was automatically generated by Maven