public class AphiaNameServiceBindingStub extends org.apache.axis.client.Stub implements AphiaNameServicePortType
_call, cachedEndpoint, cachedPassword, cachedPortName, cachedProperties, cachedTimeout, cachedUsername, maintainSession, maintainSessionSet, serviceENDPOINT_ADDRESS_PROPERTY, PASSWORD_PROPERTY, SESSION_MAINTAIN_PROPERTY, USERNAME_PROPERTY| Constructor and Description |
|---|
AphiaNameServiceBindingStub() |
AphiaNameServiceBindingStub(javax.xml.rpc.Service service) |
AphiaNameServiceBindingStub(URL endpointURL,
javax.xml.rpc.Service service) |
| Modifier and Type | Method and Description |
|---|---|
protected org.apache.axis.client.Call |
createCall() |
AphiaRecord[] |
getAphiaChildrenByID(int aphiaID,
int offset)
Get the direct children (max.
|
Classification |
getAphiaClassificationByID(int aphiaID)
Get the complete classification for one taxon.
|
int |
getAphiaID(String scientificname,
boolean marine_only)
Get the (first) exact matching AphiaID for a given
name.
Parameters: marine_only: limit to marine taxa. |
String |
getAphiaNameByID(int aphiaID)
Get the correct name for a given AphiaID.
|
AphiaRecord |
getAphiaRecordByID(int aphiaID)
Get the complete Aphia Record for a given AphiaID.
|
AphiaRecord |
getAphiaRecordByTSN(int TSN)
Get the Aphia Record for a given TSN (ITIS Taxonomic
Serial Number).
|
AphiaRecord[] |
getAphiaRecords(String scientificname,
boolean like,
boolean fuzzy,
boolean marine_only,
int offset)
Get one or more matching (max.
|
AphiaRecord[][] |
getAphiaRecordsByNames(String[] scientificnames,
boolean like,
boolean fuzzy,
boolean marine_only)
For each given scientific name, try to find one or
more AphiaRecords.
This allows you to match multiple names in one call. |
AphiaRecord[] |
getAphiaRecordsByVernacular(String vernacular,
boolean like,
int offset)
Get one or more Aphia Records (max.
|
AphiaRecord[] |
getAphiaSynonymsByID(int aphiaID)
Get all synonyms for a given AphiaID.
|
Vernacular[] |
getAphiaVernacularsByID(int aphiaID)
Get all vernaculars for a given AphiaID.
|
Source[] |
getSourcesByAphiaID(int aphiaID)
Get one or more sources/references including links,
for one AphiaID
|
_createCall, _getCall, _getProperty, _getPropertyNames, _getService, _setProperty, addAttachment, clearAttachments, clearHeaders, extractAttachments, firstCall, getAttachments, getHeader, getHeaders, getPassword, getPortName, getResponseHeader, getResponseHeaders, getResponseHeaders, getTimeout, getUsername, removeProperty, setAttachments, setHeader, setHeader, setMaintainSession, setPassword, setPortName, setPortName, setRequestHeaders, setTimeout, setUsernamepublic AphiaNameServiceBindingStub()
throws org.apache.axis.AxisFault
org.apache.axis.AxisFaultpublic AphiaNameServiceBindingStub(URL endpointURL, javax.xml.rpc.Service service) throws org.apache.axis.AxisFault
org.apache.axis.AxisFaultpublic AphiaNameServiceBindingStub(javax.xml.rpc.Service service) throws org.apache.axis.AxisFault
org.apache.axis.AxisFaultprotected org.apache.axis.client.Call createCall()
throws RemoteException
RemoteExceptionpublic int getAphiaID(String scientificname, boolean marine_only) throws RemoteException
AphiaNameServicePortTypegetAphiaID in interface AphiaNameServicePortTypeRemoteExceptionpublic AphiaRecord[] getAphiaRecords(String scientificname, boolean like, boolean fuzzy, boolean marine_only, int offset) throws RemoteException
AphiaNameServicePortTypegetAphiaRecords in interface AphiaNameServicePortTypeRemoteExceptionpublic String getAphiaNameByID(int aphiaID) throws RemoteException
AphiaNameServicePortTypegetAphiaNameByID in interface AphiaNameServicePortTypeRemoteExceptionpublic AphiaRecord getAphiaRecordByID(int aphiaID) throws RemoteException
AphiaNameServicePortTypegetAphiaRecordByID in interface AphiaNameServicePortTypeRemoteExceptionpublic AphiaRecord getAphiaRecordByTSN(int TSN) throws RemoteException
AphiaNameServicePortTypegetAphiaRecordByTSN in interface AphiaNameServicePortTypeRemoteExceptionpublic AphiaRecord[][] getAphiaRecordsByNames(String[] scientificnames, boolean like, boolean fuzzy, boolean marine_only) throws RemoteException
AphiaNameServicePortTypegetAphiaRecordsByNames in interface AphiaNameServicePortTypeRemoteExceptionpublic AphiaRecord[] getAphiaRecordsByVernacular(String vernacular, boolean like, int offset) throws RemoteException
AphiaNameServicePortTypegetAphiaRecordsByVernacular in interface AphiaNameServicePortTypeRemoteExceptionpublic Classification getAphiaClassificationByID(int aphiaID) throws RemoteException
AphiaNameServicePortTypegetAphiaClassificationByID in interface AphiaNameServicePortTypeRemoteExceptionpublic Source[] getSourcesByAphiaID(int aphiaID) throws RemoteException
AphiaNameServicePortTypegetSourcesByAphiaID in interface AphiaNameServicePortTypeRemoteExceptionpublic AphiaRecord[] getAphiaSynonymsByID(int aphiaID) throws RemoteException
AphiaNameServicePortTypegetAphiaSynonymsByID in interface AphiaNameServicePortTypeRemoteExceptionpublic Vernacular[] getAphiaVernacularsByID(int aphiaID) throws RemoteException
AphiaNameServicePortTypegetAphiaVernacularsByID in interface AphiaNameServicePortTypeRemoteExceptionpublic AphiaRecord[] getAphiaChildrenByID(int aphiaID, int offset) throws RemoteException
AphiaNameServicePortTypegetAphiaChildrenByID in interface AphiaNameServicePortTypeRemoteExceptionCopyright © 2018. All Rights Reserved.