|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IProcessable<P extends IProcessable<?>>
IProcessable.
Date: Feb 11, 2008 Time: 1:24:22 AM
| Method Summary | |
|---|---|
void |
addSubProcessable(P processable)
Adds a sub processable to this processable. |
boolean |
isProcessing()
Whether the processing is already processing. |
IDataContainer |
process(IDataContainer dataContainer)
Processes the data container and returns the processed result of the data container. |
void |
publish(IData... data)
Publishs data objects to connected processables. |
void |
publish(IDataContainer dataContainer)
Publishs a data container to connected processables. |
void |
removeSubProcessable(P processable)
Removes a sub processable of the sub processable collection. |
| Methods inherited from interface de.ukn.hci.squidy.manager.ILaunchable |
|---|
delete, publishFailure, resolveFailure, start, stop |
| Method Detail |
|---|
boolean isProcessing()
void addSubProcessable(P processable)
processable - The sub processable.void removeSubProcessable(P processable)
processable - The sub processable that should be removed of the sub
processable collection.IDataContainer process(IDataContainer dataContainer)
dataContainer - The data container to be processed.
void publish(IData... data)
data - The data objects to be published.void publish(IDataContainer dataContainer)
data - The data container to be published.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||