|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.epnet.eit2.rest.client.AbstractEIT2Client
com.epnet.eit2.rest.client.EIT2Client
com.epnet.eit2.rest.client.UserEIT2Client
Convenient client, alternative to EIT2Client with preset profile and password. All methods will internally use the prof and pwd passed through the contructor.
Field Summary |
Fields inherited from class com.epnet.eit2.rest.client.AbstractEIT2Client |
baseURI, browseServicePath, infoServicePath, searchServicePath |
Constructor Summary | |
UserEIT2Client(java.lang.String host,
java.lang.String prof,
java.lang.String pwd)
Creates a UserEIT2Client |
Method Summary | |
java.io.InputStream |
browse(java.lang.String term,
java.lang.String db,
java.lang.String index)
The Browse method is used to view indexes such as Authors or Subject Terms on an EBSCOhost database. |
java.io.InputStream |
browse(java.lang.String term,
java.lang.String numrec_20,
java.lang.String db,
java.lang.String index)
The Browse method is used to view indexes such as Authors or Subject Terms on an EBSCOhost database. |
java.io.InputStream |
info()
The Info method allows the Data Partner to receive a list of databases available to the given profile as well as the attributes of those databases such as the sort fields and indexes allowed by each database. |
java.io.InputStream |
search(java.lang.String query,
java.lang.String db)
The Search method is used to perform basic searches on EBSCOhost reference system. |
java.io.InputStream |
search(java.lang.String query,
java.lang.String startrec_1,
java.lang.String numrec_10,
java.lang.String sort_date,
java.lang.String db,
java.lang.String format_brief,
java.lang.String subset_)
The Search method is used to perform basic searches on EBSCOhost reference system. |
Methods inherited from class com.epnet.eit2.rest.client.EIT2Client |
browse, browse, info, search, search |
Methods inherited from class com.epnet.eit2.rest.client.AbstractEIT2Client |
browse, info, search, service |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public UserEIT2Client(java.lang.String host, java.lang.String prof, java.lang.String pwd) throws EITClientException
host
- The EIT2 REST hostprof
- EIT2 profilepwd
- Profile password
EITClientException
- If the host generates an improper URIMethod Detail |
public java.io.InputStream info() throws EITClientException
EITClientException
- If any network errors occur with the requestpublic java.io.InputStream browse(java.lang.String term, java.lang.String numrec_20, java.lang.String db, java.lang.String index) throws EITClientException
term
- Browse termsnumrec_20
- Number of records to retrieve. Use for pagination.db
- DB to browseindex
- Index to browse
EITClientException
- If any network errors occur with the requestpublic java.io.InputStream browse(java.lang.String term, java.lang.String db, java.lang.String index) throws EITClientException
term
- Browse termsdb
- DB to browseindex
- Index to browse
EITClientException
- If any network errors occur with the requestpublic java.io.InputStream search(java.lang.String query, java.lang.String startrec_1, java.lang.String numrec_10, java.lang.String sort_date, java.lang.String db, java.lang.String format_brief, java.lang.String subset_) throws EITClientException
query
- Search terms. Can be a bquery.startrec_1
- Start record. Use for pagination.numrec_10
- Number of records to return at a time. Use for pagination.sort_date
- Sort type. Varies per database. Use infor to introspect DB.db
- DB to searchformat_brief
- Format type: brief, detailed, full.subset_
- Use info method for DB subsets
EITClientException
- If any network errors occur with the requestpublic java.io.InputStream search(java.lang.String query, java.lang.String db) throws EITClientException
query
- Search terms. Can be a bquery.db
- DB to search
EITClientException
- If any network errors occur with the request
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |