|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.indexdata.masterkey.pazpar2.client.ClientCommand
public class ClientCommand
Wraps the query string of a request to the Service Proxy.
Field Summary | |
---|---|
static String |
BASE_RECORD_PARAMETER
|
static String |
CLIENT_WINDOW_ID_PARAMETER
|
static String |
COMMAND_PARAMETER
|
static String |
RECORD_FILTER_PARAMETER
|
static String |
RECORD_QUERY_PARAMETER
|
static String |
TARGET_FILTER_PARAMETER
|
static String |
TORUS_QUERY_PARAMETER
|
Constructor Summary | |
---|---|
ClientCommand(Map<String,String[]> params,
String queryString)
Create an instance of pazpar2 search command. |
|
ClientCommand(String command,
String queryString)
|
Method Summary | |
---|---|
boolean |
bytarget()
Is this a 'bytarget' command |
String |
getCommand()
|
String |
getPz2queryString()
|
String |
getQueryString()
|
String |
getRecordFilter()
|
String |
getRecordFilterTargetCriteria()
|
String |
getRecordQuery()
|
String |
getTargetFilter()
|
String |
getTorusParams()
|
boolean |
hasRecordFilter()
Does the SP request contain a record filter |
boolean |
hasRecordFilterTargetCriteria()
|
boolean |
hasRecordQuery()
|
boolean |
hasTorusParams()
Does the SP request contain a torus query |
boolean |
isSameAs(ClientCommand anotherCommand)
Compares queryStrings |
boolean |
ping()
|
boolean |
record()
|
boolean |
search()
Is this a 'search' command |
void |
setRecordQuery(String recordQueryParam)
|
boolean |
show()
Is this a 'show' command |
boolean |
stat()
|
boolean |
termlist()
Is this a 'termlist' command |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final String CLIENT_WINDOW_ID_PARAMETER
public static final String RECORD_FILTER_PARAMETER
public static final String RECORD_QUERY_PARAMETER
public static final String BASE_RECORD_PARAMETER
public static final String TORUS_QUERY_PARAMETER
public static final String COMMAND_PARAMETER
public static final String TARGET_FILTER_PARAMETER
Constructor Detail |
---|
public ClientCommand(Map<String,String[]> params, String queryString)
params
- decoded HTTP params (e.g as returned by the Servlet#getParametersMap)queryString
- original, encoded query stringnonPz2Params
- additional names of non-pz2 paramspublic ClientCommand(String command, String queryString)
Method Detail |
---|
public boolean search()
public boolean record()
public String getRecordQuery()
public boolean hasRecordQuery()
public void setRecordQuery(String recordQueryParam)
public boolean isSameAs(ClientCommand anotherCommand)
anotherCommand
-
public boolean hasRecordFilter()
public boolean hasRecordFilterTargetCriteria()
public boolean hasTorusParams()
public boolean bytarget()
public boolean show()
public boolean termlist()
public boolean stat()
public boolean ping()
public String getCommand()
public String getRecordFilter()
public String getRecordFilterTargetCriteria()
public String getTorusParams()
public String getTargetFilter()
public String getQueryString()
public String getPz2queryString()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |