|
Open SiteSearch 4.1.1 Final |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--ORG.oclc.z39.ESOrderPrice
ESOrderPrice creates extended services item prices requests and translates responses. This is an extension to the pre-define extended services in the Z39.50 standard to work with OCLC's document ordering system.
Field Summary | |
String[] |
dbname
The dbname(s) for the ES request. |
Vector |
expressMailPrices
all expressMailPrices |
Vector |
exRoyaltyPrices
all exRoyaltyPrices |
Vector |
fastFaxPrices
all fastFaxPrices |
Vector |
faxPrices
all faxPrices |
Vector |
foreignPrices
all foreignPrices |
Vector |
ILLPrices
all IllPrices |
String |
itemIssn
ISSN of item |
String |
itemTitle
Title of item |
String |
resultSetId
The resultSetId for the ES request. |
int |
resultSetStartPosition
The result set start point for ES types based on result set Id. |
Vector |
usMailPrices
all usMailPrices |
Constructor Summary | |
ESOrderPrice()
Constructs an ESOrderPrice object. |
|
ESOrderPrice(DataDir tp)
|
|
ESOrderPrice(String resultSet,
int startPosition)
Constructs and ESOrderPrice using the input resultset name and record number position. |
Method Summary | |
DataDir |
buildRequest()
Build the extended services item oclc price request. |
DataDir |
buildResponse()
Build the extended services item order response task package. |
String[] |
dbname(DataDir taskPackage)
There are no dbnames with this task package, return null. |
Vector |
getPrices(int method)
Get the price vector given a match on the input integer value. |
Vector |
getPrices(String method)
Get the price vector given a match on the input text. |
void |
parseRequest(DataDir request)
Parse the incoming extended services item order request. |
void |
parseResponse(DataDir response)
|
void |
resetDbname(String name,
DataDir taskPackage)
|
void |
resetResultSetId(String resultSetName,
DataDir taskPackage)
|
String |
resultSetId(DataDir taskPackage)
|
int |
resultSetStartPosition(DataDir taskPackage)
|
String |
toString()
|
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
Field Detail |
public String resultSetId
public String[] dbname
public int resultSetStartPosition
public String itemIssn
public String itemTitle
public Vector ILLPrices
public Vector faxPrices
public Vector fastFaxPrices
public Vector expressMailPrices
public Vector usMailPrices
public Vector exRoyaltyPrices
public Vector foreignPrices
Constructor Detail |
public ESOrderPrice()
public ESOrderPrice(String resultSet, int startPosition)
public ESOrderPrice(DataDir tp)
Method Detail |
public void resetResultSetId(String resultSetName, DataDir taskPackage)
public void resetDbname(String name, DataDir taskPackage)
public int resultSetStartPosition(DataDir taskPackage)
public String resultSetId(DataDir taskPackage)
public String[] dbname(DataDir taskPackage)
public DataDir buildRequest()
public void parseResponse(DataDir response)
public DataDir buildResponse()
public void parseRequest(DataDir request)
public String toString()
public Vector getPrices(String method)
public Vector getPrices(int method)
Z39esOrderApi.java
|
Open SiteSearch 4.1.1 Final |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |