|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
A user extensible component to pick the next block definition to use for the next matching pass.
Method Summary | |
java.lang.String[] |
pickBlock(SystemObject inObject,
EOSearchOptions searchOptions,
java.util.ArrayList previousBlockIDs,
java.util.ArrayList remainingBlockIDs)
Pick the next block ID(s) to use for the next matching pass |
Method Detail |
public java.lang.String[] pickBlock(SystemObject inObject, EOSearchOptions searchOptions, java.util.ArrayList previousBlockIDs, java.util.ArrayList remainingBlockIDs) throws NoBlockApplicableException
inObject
- the SystemObject to matchsearchOptions
- the options used for the search. From this it is
possible to tell whether it is a weighted search or a normal match.previousBlockIDs
- the list of block IDs that have already been used
in previous match passes for matching this SystemObjectremainingBlockIDs
- a list of remaining block IDs that have not yet
been used in previous match passes for matching this SystemObject
NoBlockApplicableException
- if no block IDs remain that are
applicable
This signals the MatchEngineController that matching for this
SystemObject is complete
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Sun Microsystems, Inc.