|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.specrunner.plugins.core.objects.core.ObjectSelector
public class ObjectSelector
Memory object seeker.
| Constructor Summary | |
|---|---|
ObjectSelector()
|
|
| Method Summary | |
|---|---|
static ObjectSelector |
get()
Gets the thread safe instance of finder. |
IObjectManager |
getSource(AbstractPluginObject caller,
IContext context)
The source for object selection. |
void |
release()
Release comparison resources. i.e. |
List<Object> |
select(AbstractPluginObject caller,
IContext context,
Object instance,
RowAdapter row,
IResultSet result)
Performs a select on object repository to compare with the reference. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ObjectSelector()
| Method Detail |
|---|
public static ObjectSelector get()
public IObjectManager getSource(AbstractPluginObject caller,
IContext context)
throws Exception
IObjectSelector
getSource in interface IObjectSelector<IObjectManager>caller - The plugin.context - The testing context.
Exception - On selection errors.
public List<Object> select(AbstractPluginObject caller,
IContext context,
Object instance,
RowAdapter row,
IResultSet result)
throws Exception
IObjectSelector
select in interface IObjectSelector<IObjectManager>caller - The caller plugin.context - The test context.instance - The object to be compared with repository version.row - The row which was the source for object creation.result - The result set.
Exception - On selection errors.
public void release()
throws Exception
IObjectSelector
release in interface IObjectSelector<IObjectManager>Exception - On release errors.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||