org.eclipse.ohf.ihe.xds.consumer.storedquery
Class StoredQuery

java.lang.Object
  extended by org.eclipse.ohf.ihe.xds.consumer.storedquery.StoredQuery
Direct Known Subclasses:
FindDocumentsQuery, GetDocumentsQuery

public abstract class StoredQuery
extends java.lang.Object

Absract XDS Stored Query structure. Used to support the IHE XDS Consumer actor in Transaction ITI-18: Registry Stored Query

Author:
Sarah Knoop
See Also:
IHE Technical Framework

Method Summary
 java.util.HashMap getQueryParameters()
          Gets the hash map holding parmeter name(=String), value(=String) pairs in which name is chosen among the query parameters in StoredQueryConstants and the values are the query values corresponding to those parameters.
 java.lang.String getQueryUUID()
          Gets the queryUUID for this Stored Query.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getQueryParameters

public java.util.HashMap getQueryParameters()
Gets the hash map holding parmeter name(=String), value(=String) pairs in which name is chosen among the query parameters in StoredQueryConstants and the values are the query values corresponding to those parameters. Query values are either singular or represented as a parenthetically enclosed, coma separated list: ('value1','value2','value3','etc.')

Returns:
the queryParameters

getQueryUUID

public java.lang.String getQueryUUID()
Gets the queryUUID for this Stored Query.

Returns:
the queryUUID