|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Worker
| Method Summary | |
|---|---|
boolean |
canDoTheWork(java.lang.Object parameter)
returns true if the worker can perform its work with the supplied parameters |
java.lang.Object |
doTheWork(java.lang.Object parameter)
returns the value that is the result of the work operation |
float |
getPriority()
Serves for organizing the workers in the queue so the workers with higher priority are asked to do the work first |
java.lang.String[] |
getRoles()
Return the roles for which this worker is able to produce work |
| Method Detail |
|---|
float getPriority()
java.lang.String[] getRoles()
boolean canDoTheWork(java.lang.Object parameter)
parameter - Object. the worker should check if the parameter is of the appropriate type
java.lang.Object doTheWork(java.lang.Object parameter)
parameter -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||