|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This service helps obtain Iterated
objects from Mastered
objects (or a QuerySpec
) and a ConfigSpec
.
ConfigHelper
with several helper methodsStandardConfigService
with no
listenersConfigException
Method Summary | |
QueryResult |
filteredIterationsOf(Mastered master,
ConfigSpec configSpec)
Returns a QueryResult of Iterated objects
that are related to the given Mastered object and are
valid for the given ConfigSpec . |
QueryResult |
filteredIterationsOf(QueryResult masters,
ConfigSpec configSpec)
Returns a QueryResult of Iterated objects
that are related to the given QueryResult of Mastered
objects and are valid for the given ConfigSpec . |
ConfigSpec |
getConfigSpecFor(Iterated iteration)
Supported API: false |
ConfigSpec |
getDefaultConfigSpecFor(Class masterOrIterationClass)
Supported API: false |
QueryResult |
queryIterations(QuerySpec querySpec,
ConfigSpec configSpec)
Returns a QueryResult of Iterated objects
that will be selcted by the given QuerySpec and are
valid for the given ConfigSpec . |
Method Detail |
public QueryResult filteredIterationsOf(Mastered master, ConfigSpec configSpec) throws WTException, PersistenceException
QueryResult
of Iterated
objects
that are related to the given Mastered
object and are
valid for the given ConfigSpec
.
master
- The master to get the iterations for.configSpec
- The ConfigSpec to process this master's iterations against.
WTException
PersistenceException
public QueryResult filteredIterationsOf(QueryResult masters, ConfigSpec configSpec) throws WTException, PersistenceException
QueryResult
of Iterated
objects
that are related to the given QueryResult
of Mastered
objects and are valid for the given ConfigSpec
.
masters
- The QueryResult of masters to get the iterations for.configSpec
- The ConfigSpec to process the resulting iterations against.
WTException
PersistenceException
public QueryResult queryIterations(QuerySpec querySpec, ConfigSpec configSpec) throws WTException, PersistenceException
QueryResult
of Iterated
objects
that will be selcted by the given QuerySpec
and are
valid for the given ConfigSpec
. Note that a QuerySpec is
appended by the ConfigSpec's appendSearchCriteria. After the query,
the query result is passed to the ConfigSpec's process API.
querySpec
- The QuerySpec based on iterations.configSpec
- The ConfigSpec to process the resulting iterations against.
WTException
PersistenceException
public ConfigSpec getConfigSpecFor(Iterated iteration) throws WTException
iteration
-
WTException
public ConfigSpec getDefaultConfigSpecFor(Class masterOrIterationClass) throws WTException
masterOrIterationClass
-
WTException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |