SilverStream
Application Server 3.5

com.sssw.rt.util
Interface AgiRowQuery

All Known Implementing Classes:
AgcDataPrimary, AgpDataPrimary

public interface AgiRowQuery

An AgiRowCursor can implement this interface to allow the AgoBindingManager.doFind() method of the binding manager to cause a query-by-example.

See Also:
AgiRowCursor

Method Summary
 boolean rowQuery(Hashtable propertyValues)
          Construct and execute a query from the example values supplied.
 

Method Detail

rowQuery

public boolean rowQuery(Hashtable propertyValues)
                 throws AgoSecurityException,
                        AgoTransientSystemException,
                        AgoUnrecoverableSystemException
Construct and execute a query from the example values supplied.
Parameters:
propertyValues - contains property names as the keys, and user-supplied data as the values for a query-by-example.
Returns:
true if any rows match; false if no rows match. This allows the binding manager to stay in find mode if nothing matches.

SilverStream
Application Server 3.5