| Annotation Type | Description |
|---|---|
| DependencyIncoming |
Annotation DependencyIncoming identifies a class method as implementing a 'getter' that returns an {link Object}
or
Collection<Object> that represents the dependencies that must be satisfied by upstream processes
before the current process can be executed. |
| DependencyOutgoing |
Annotation DependencyOutgoing identifies a class method as implementing a 'getter' that returns an {link Object}
or
Collection<Object> that represents the dependencies that will be satisfied by this process
when it is executed. |
| Process |
Annotation Process is used to flag a class as a riffle process type.
|
| ProcessChildren |
Annotation ProcessChildren identifies a class method for retrieving potential children of the current
Process instance. |
| ProcessCleanup |
Annotation ProcessCleanup identifies a class method as implementing a means to cleanup a process after invocation.
|
| ProcessComplete |
Annotation ProcessComplete identifies a class method as implementing a means to start (invoke or execute) a process.
|
| ProcessConfiguration |
Annotation ProcessConfiguration identifies a class method as implementing a means to retrieve a Configuration object
for a
Process instance. |
| ProcessCounters |
Annotation ProcessCounters identifies a class method as implementing a means to retrieve metrics or counters
for a
Process instance. |
| ProcessPrepare |
Annotation ProcessPrepare identifies a class method as implementing a means to prepare a process before invocation.
|
| ProcessStart |
Annotation ProcessStart identifies a class method as implementing a means to start (invoke or execute) a process.
|
| ProcessStop |
Annotation ProcessStop identifies a class method as implementing a means to stop (kill) a process after it
has been started (and typically before it completes).
|
Copyright © 2007-2021 Concurrent, Inc. All Rights Reserved.