Uses of Class
org.jafer.exception.JaferException

Packages that use JaferException
org.jafer.databeans   
org.jafer.interfaces   
org.jafer.query   
org.jafer.readinglist   
org.jafer.record   
org.jafer.registry.uddi   
org.jafer.servlet   
org.jafer.srwserver   
org.jafer.transport   
org.jafer.util   
org.jafer.util.xml   
org.jafer.zclient   
org.jafer.zclient.operations   
org.jafer.zserver   
org.jafer.zserver.operations   
 

Uses of JaferException in org.jafer.databeans
 

Fields in org.jafer.databeans declared as JaferException
private  JaferException ActiveBean.searchException
          Stores a reference to exception that occured in the last search or null if no errors occured
private  JaferException JDBC.searchException
          Stores a reference to exception that occured in the last search or null if no errors occured
 

Methods in org.jafer.databeans that return JaferException
 JaferException ActiveBean.getSearchException()
          This method returns the JaferException from the last search.
protected  JaferException JDBC.getSearchException()
          This method returns the JaferException from the last search.
 JaferException MySQLDatabean.getSearchException(java.lang.String database)
           
 JaferException JDBC.getSearchException(java.lang.String database)
           
 JaferException DatabeanManager.getSearchException(java.lang.String database)
           
 JaferException Adaptor.getSearchException(java.lang.String database)
           
 JaferException[] MySQLDatabean.getSearchException(java.lang.String[] databases)
           
 JaferException[] JDBC.getSearchException(java.lang.String[] databases)
           
 JaferException[] DatabeanManager.getSearchException(java.lang.String[] databases)
           
 JaferException[] Adaptor.getSearchException(java.lang.String[] databases)
           
 

Methods in org.jafer.databeans with parameters of type JaferException
protected  void ActiveBean.setSearchException(JaferException exc)
          This method sets the last exception that occurred during a search
protected  void JDBC.setSearchException(JaferException exc)
          This method sets the last exception that occurred during a search
 

Methods in org.jafer.databeans that throw JaferException
protected  boolean TDSDatabean.alignCursor()
           
protected  boolean JDBC.alignCursor()
           
protected  void TDSDatabean.configureDataSource()
           
protected abstract  void JDBC.configureDataSource()
           
private  Field JDBC.createRecord()
           
 java.lang.String DatabeanManager.getCurrentDatabase()
           
 java.lang.String Adaptor.getCurrentDatabase()
           
 Field RecordAdaptor.getCurrentRecord()
           
 Field JDBC.getCurrentRecord()
          Creates record from data in database, following the layout of the chosen record template.
 Field DatabeanManager.getCurrentRecord()
           
 Field Adaptor.getCurrentRecord()
           
 Field ActiveBean.getRecord(int recordIndex, java.lang.String schema)
          Retrieve the record at the specified recordIndex
protected  Field ActiveBean.getRecord(int recordIndex, java.lang.String schema, boolean applyOffsets)
          Retrieve the record at the specified recordIndex
 JaferException MySQLDatabean.getSearchException(java.lang.String database)
           
 JaferException JDBC.getSearchException(java.lang.String database)
           
 JaferException Adaptor.getSearchException(java.lang.String database)
           
 JaferException[] MySQLDatabean.getSearchException(java.lang.String[] databases)
           
 JaferException[] JDBC.getSearchException(java.lang.String[] databases)
           
 JaferException[] Adaptor.getSearchException(java.lang.String[] databases)
           
protected  java.lang.String JDBC.getXMLConfigValue(java.lang.String XPath)
           
private  void JDBC.initialise()
          Loads XML config file, sets available schemas (and default schema).
Loads query transform stylesheet.
Loads database name, user name and password for JDBC conection from XML config file.
private  void DatabeanManagerFactoryConfig.initialise()
          Initialises the config details from the loaded config root
 void DatabeanManagerFactoryConfig.initialiseFromResourceStream(java.lang.String resourceLocation)
          Initialises the DatabeanManagerFactoryConfig parsing in the details from the specified config file
 void DatabeanManagerFactoryConfig.initialiseFromXML(java.lang.String xml)
          Initialises the DatabeanManagerFactoryConfig parsing in the details from the specified xml
private  void JDBC.loadRecordSchemas()
           
protected  java.util.Vector JDBC.processInsert(java.lang.String columnName)
           
private  org.apache.xpath.NodeSet JDBC.processJaferData(org.w3c.dom.Node jaferNode)
           
private  org.apache.xpath.NodeSet JDBC.processJaferElement(org.w3c.dom.Node jaferNode, org.apache.xpath.NodeSet childSet)
           
private  org.apache.xpath.NodeSet JDBC.processNode(org.w3c.dom.Node node)
           
private  org.w3c.dom.Node JDBC.processTemplate(org.w3c.dom.Node template)
           
 void JDBC.saveQuery(java.lang.String filePath)
           
 void DatabeanManager.saveQuery(java.lang.String file)
          Currently Not Supported
 void Adaptor.saveQuery(java.lang.String file)
           
protected  void JDBC.search()
          Executes search on database using current query.
private  org.w3c.dom.Node JDBC.selectNode(org.w3c.dom.Node sourceNode, java.lang.String XPath)
           
private  org.w3c.dom.NodeList JDBC.selectNodeList(org.w3c.dom.Node sourceNode, java.lang.String XPath)
           
private  void JDBC.setDatabaseConfiguration()
           
protected  void JDBC.setQueryString(java.lang.String selectPhrase)
          Transforms XML query to SQL string via stylesheet.
 void JDBC.setRecordCursor(int nRecord)
           
 void DatabeanManager.setRecordCursor(int recordCursor)
           
 void Adaptor.setRecordCursor(int nRecord)
           
 int TDSDatabean.submitQuery(org.w3c.dom.Node query)
          uses settings from superclass:
 int QueryAdaptor.submitQuery(org.w3c.dom.Node query)
           
 int MySQLDatabean.submitQuery(org.w3c.dom.Node query)
          uses settings from superclass:
 int JDBC.submitQuery(org.w3c.dom.Node query)
           
 int QueryAdaptor.submitQuery(java.lang.Object query)
           
 int JDBC.submitQuery(java.lang.Object query)
           
 int DatabeanManager.submitQuery(java.lang.Object query)
           
 int Adaptor.submitQuery(java.lang.Object query)
           
 int QueryAdaptor.submitQuery(z3950.v3.RPNQuery query)
           
 int JDBC.submitQuery(z3950.v3.RPNQuery query)
           
private  org.w3c.dom.Element RecordAdaptor.transformRecord(org.w3c.dom.Element recordRoot, java.lang.String targetSchema)
           
 

Uses of JaferException in org.jafer.interfaces
 

Methods in org.jafer.interfaces that return JaferException
 JaferException Search.getSearchException(java.lang.String database)
          If a search fails this method will return the JaferException for the specified database
 JaferException[] Search.getSearchException(java.lang.String[] databases)
          If a search fails this method will return the JaferException for the specified databases
 

Methods in org.jafer.interfaces that throw JaferException
 void Connection.close()
          Close connection
 java.lang.String Present.getCurrentDatabase()
          Get database of current record
 Field Present.getCurrentRecord()
          Get current record
 JaferException Search.getSearchException(java.lang.String database)
          If a search fails this method will return the JaferException for the specified database
 JaferException[] Search.getSearchException(java.lang.String[] databases)
          If a search fails this method will return the JaferException for the specified databases
 void Search.saveQuery(java.lang.String file)
           
 void Present.setRecordCursor(int nRecord)
          Set the current record cursor
 int Search.submitQuery(java.lang.Object query)
          Send query (can be in XML form)
 

Uses of JaferException in org.jafer.query
 

Subclasses of JaferException in org.jafer.query
 class QueryException
           
 

Uses of JaferException in org.jafer.readinglist
 

Methods in org.jafer.readinglist that throw JaferException
 Field Basket.getItem(java.lang.String docId)
           
 void Basket.saveBasket(org.w3c.dom.Node records, java.lang.String filename)
           
 

Uses of JaferException in org.jafer.record
 

Subclasses of JaferException in org.jafer.record
 class RecordException
           
 

Methods in org.jafer.record that throw JaferException
private  int MARCRecord.addFixField(java.io.ByteArrayOutputStream directory, java.io.ByteArrayOutputStream fieldData, int dataStartPos, org.w3c.dom.Node fixField)
           
private  int MARCRecord.addVarField(java.io.ByteArrayOutputStream directory, java.io.ByteArrayOutputStream fieldData, int dataStartPos, org.w3c.dom.Node varfield)
           
private  java.lang.StringBuffer MARC8Unicode.appendMultiByte(int c, java.lang.StringBuffer bufferIn, java.lang.StringBuffer bufferOut)
           
private  void MARCRecord.buildLeader(java.io.ByteArrayOutputStream leader, org.w3c.dom.NamedNodeMap leaderAttributes, int recordLength, int baseAddress)
           
 java.lang.Object RecordFactory.getBER(DataObject dataObject, org.w3c.dom.Document document, int recNo)
           
 java.lang.Object SynchronizedCache.getBER(org.w3c.dom.Document document, java.lang.String schema, java.lang.Integer recNo)
          getBER
 java.lang.Object Cache.getBER(org.w3c.dom.Document document, java.lang.String schema, java.lang.Integer recNo)
           
 java.lang.Object AbstractCache.getBER(org.w3c.dom.Document document, java.lang.String schema, java.lang.Integer recNo)
           
private  java.util.Hashtable MARC8Unicode.getCharacterSet(java.lang.String key, boolean marcKey)
           
private  java.lang.Character MARC8Unicode.getControlCharacter(int c)
           
 DataObject SynchronizedCache.getDataObject(java.lang.Integer recNo)
          getDataObject
 DataObject Cache.getDataObject(java.lang.Integer recNo)
           
 DataObject AbstractCache.getDataObject(java.lang.Integer recNo)
           
private  java.lang.Character MARC8Unicode.getEACCCharacter(java.lang.String hexValue)
           
private  char MARCRecord.getLeaderValue(org.w3c.dom.NamedNodeMap leaderAttributes, int leaderPos, char defaultValue)
           
private  char[] MARC8Unicode.getMARC8Chars(char unicodeChar)
           
private  java.lang.String MARCRecord.getMARC8Value(org.w3c.dom.Node node)
           
private  java.util.Hashtable MARC8Unicode.getPage(java.lang.String key, boolean marcKey)
           
private  java.lang.String MARC8Unicode.getPageId(int c)
           
private  java.lang.Class RecordFactory.getRecordClass(int[] recordSyntax)
           
private  DataObject RecordFactory.getRecordObject(java.lang.Class recordClass, java.lang.Object[] initArgs)
           
private  org.w3c.dom.Node MARCRecord.getSubFieldElement(org.w3c.dom.Document document, java.io.ByteArrayOutputStream byteOut)
           
private  java.lang.Character MARC8Unicode.getUnicodeCharacter(int c)
           
private  org.w3c.dom.Node RecordFactory.getXML(DataObject dataObject, org.w3c.dom.Document document, java.lang.String targetSchema)
           
 java.lang.Object RecordFactory.getXML(DataObject dataObject, org.w3c.dom.Document document, java.lang.String targetSchema, int recNo)
           
 org.w3c.dom.Node SynchronizedCache.getXML(org.w3c.dom.Document document, java.lang.String targetSchema, java.lang.Integer recNo)
          getXML
 org.w3c.dom.Node Cache.getXML(org.w3c.dom.Document document, java.lang.String targetSchema, java.lang.Integer recNo)
           
 org.w3c.dom.Node AbstractCache.getXML(org.w3c.dom.Document document, java.lang.String targetSchema, java.lang.Integer recNo)
           
private  boolean MARC8Unicode.isDiacritic(int c)
           
private static void MARC8Unicode.loadCharacterSetsMap()
           
private  void MARCRecord.processField(org.w3c.dom.Document document, org.w3c.dom.Node field, java.io.ByteArrayInputStream byteIn)
           
private  void MARCRecord.processRecord(java.io.ByteArrayOutputStream directory, java.io.ByteArrayOutputStream fieldData, org.w3c.dom.Node node)
           
private  void MARCRecord.processRecord(org.w3c.dom.Document document, byte[] bytes, int baseAddress, int numFields)
           
private  java.lang.String XMLRecord.processRecord(org.w3c.dom.Node node)
           
private  void MARC8Unicode.setControlPage(java.lang.String key)
           
private  void MARC8Unicode.setG0Page(int c)
           
private  void MARC8Unicode.setG0Page(java.lang.String key)
           
private  void MARC8Unicode.setG1Page(int c)
           
private  void MARC8Unicode.setG1Page(java.lang.String key)
           
 java.lang.String MARC8Unicode.toMARC8(java.lang.String unicode)
           
 java.lang.String MARC8Unicode.toUnicode(byte[] marc8)
           
 java.lang.String MARC8Unicode.toUnicode(byte[] marc8, int offset, int len)
           
 java.lang.String MARC8Unicode.toUnicode(java.lang.String marc8)
           
private  org.w3c.dom.Node RecordFactory.transformRecord(org.w3c.dom.Node recordNode, int[] recordSyntax, java.lang.String requestedRecordSchema, boolean fromSerializer)
           
private  org.w3c.dom.Node RecordFactory.transformRecord(org.w3c.dom.Node recordNode, java.lang.String recordSchema, java.lang.String requestedRecordSchema)
           
 

Uses of JaferException in org.jafer.registry.uddi
 

Methods in org.jafer.registry.uddi that throw JaferException
private  TModel TModelManager.createJaferTModel(org.uddi4j.client.UDDIProxy registryConnection, java.lang.String username, java.lang.String credential, boolean createIfNotFound, org.w3c.dom.Node jaferTModelNode)
          Creates a complete Jafer TModel that encapsulates the set of defined UDDI TModels.
 

Uses of JaferException in org.jafer.servlet
 

Methods in org.jafer.servlet that throw JaferException
private  org.w3c.dom.Node ZServlet.processQueryTerms(java.util.Vector attributes, java.util.Vector terms)
           
 int ZServlet.submitQuery(javax.servlet.http.HttpServletRequest request, ZClient client)
           
 

Uses of JaferException in org.jafer.srwserver
 

Methods in org.jafer.srwserver that throw JaferException
private  void SRWServer.addReplyRecordsToResponse(gov.loc.www.zing.srw.SearchRetrieveRequestType request, gov.loc.www.zing.srw.SearchRetrieveResponseType response, DatabeanManager beanManager)
          This method adds the requested results to the response according to the request information for startrecord, maxrecords, recordpacking values
 java.lang.String SRWServerConfig.getDiagnosticMessaage(java.lang.String code)
          Returns the diagnostic message for the specified code
private  void SRWServerConfig.initialise()
           
 void SRWServerConfig.initialiseFromResourceStream(java.lang.String resourceLocation)
          Initilalises the SRWServerConfig parsing in the details from the specified config file
 void SRWServerConfig.initialiseFromXML(java.lang.String xml)
          Initialises the SRWServerConfig parsing in the details from the specified xml
 void SRWServer.setDatabeanManagerFactory(DatabeanManagerFactory factory)
          Allows the databean factory to be updated on the server
private  boolean SRWServer.validateSearchRetrieveRequest(gov.loc.www.zing.srw.SearchRetrieveRequestType request, gov.loc.www.zing.srw.SearchRetrieveResponseType response)
          This method makes sure that the request contains all the required parameters.
 

Constructors in org.jafer.srwserver that throw JaferException
SRWServer(SRWServerConfig srwserverConfig, DatabeanManagerFactoryConfig factoryConfig)
          The SRWServer is constructed with the databean manager factory that creates a databean manager to process all the search requests.
SRWServer(java.lang.String srwserverConfigLocation, DatabeanManagerFactory factory)
          The SRWServer is constructed with the databean manager factory that creates a databean manager to process all the search requests.
SRWServer(java.lang.String srwserverConfigLocation, java.lang.String databeanManagerConfigLocation)
          The SRWServer is constructed with the databean manager factory that creates a databean manager to process all the search requests.
 

Uses of JaferException in org.jafer.transport
 

Subclasses of JaferException in org.jafer.transport
 class ConnectionException
          Exception thrown if problems connecting to server
 

Uses of JaferException in org.jafer.util
 

Methods in org.jafer.util that throw JaferException
private static void Config.buildBib1AttributeConfig(java.lang.String bib1AttributesFile)
           
private static void Config.buildBib1DiagnosticConfig(java.lang.String bib1DiagnosticsFile)
           
private static void Config.buildRecordConfig(java.lang.String recordDescriptorFile)
           
private static void Config.buildSchemaTransforms(org.w3c.dom.Node oidNode)
           
private static void Config.buildSearchProfileConfig(java.lang.String searchProfilesFile)
           
private static void Config.buildTransformNodes(org.w3c.dom.Node oidNode, org.w3c.dom.Node transformNode, java.util.Vector path, java.util.Hashtable schemaDepth, java.util.Hashtable schemaNodes, java.lang.String fromSchema, boolean fromSerializer)
           
static java.lang.String Config.getAttributeType(int attributeTypeValue)
           
static int Config.getAttributeType(java.lang.String attributeTypeName)
           
static int Config.getAttributeValue(java.lang.String attributeSetName, java.lang.String attributeTypeName, java.lang.String attributeName)
           
static org.w3c.dom.Document Config.getCharacterSetsMap()
           
static java.lang.String Config.getRecordNameFromSyntax(java.lang.String syntax)
           
static java.lang.String Config.getRecordSerializer(java.lang.String syntax)
           
static java.lang.String Config.getRecordSerializerTargetSchema(java.lang.String syntax)
           
static java.lang.String Config.getRecordSyntax(java.lang.String schema)
           
static java.lang.String Config.getRecordSyntaxFromName(java.lang.String name)
           
static java.lang.String Config.getRelationName(java.lang.String attributeValue)
           
static java.lang.String Config.getRelationSymbol(java.lang.String attributeValue)
           
static java.lang.String Config.getSemanticAttributeName(java.lang.String attributeValue)
          Following methods added temporarily for use in CQL query generation:
static org.w3c.dom.Document Config.getServerConfigDocument()
           
static java.io.InputStream Config.getServerDecode()
           
static java.io.InputStream Config.getServerEncode()
           
private static int Config.getTransforms(boolean fromSerializer, org.w3c.dom.Node transformNode, java.util.Vector transforms)
           
static java.util.Vector Config.getTransforms(boolean fromSerializer, java.lang.String syntax, java.lang.String schema)
           
static java.util.Vector Config.getTransforms(java.lang.String recordSchema, java.lang.String requestedRecordSchema)
           
private  org.w3c.dom.Document Config.parseDocument(java.lang.String documentPath)
           
static org.w3c.dom.NodeList Config.selectNodeList(org.w3c.dom.Node node, java.lang.String xPath)
           
private static org.w3c.dom.NodeList Config.selectNodeList(org.w3c.dom.Node node, java.lang.String xPath, boolean retry)
           
static org.w3c.dom.Node Config.selectSingleNode(org.w3c.dom.Node node, java.lang.String xPath)
           
private static org.w3c.dom.Node Config.selectSingleNode(org.w3c.dom.Node node, java.lang.String xPath, boolean retry)
           
 

Uses of JaferException in org.jafer.util.xml
 

Methods in org.jafer.util.xml that throw JaferException
static javax.xml.transform.Templates XMLTransformer.createTemplate(java.io.File file)
           
static javax.xml.transform.Templates XMLTransformer.createTemplate(java.io.InputStream stream)
           
static javax.xml.transform.Templates XMLTransformer.createTemplate(java.lang.String path)
           
static javax.xml.transform.Templates XMLTransformer.createTemplate(java.net.URL resource)
           
static java.util.Properties XMLSerializer.getDefaultProperties(java.lang.String method)
           
private static java.util.Properties XMLSerializer.getDefaultProperties(java.lang.String method, boolean omitXMLDeclaration)
           
private static java.io.FileOutputStream XMLSerializer.getFileOutputStream(java.lang.String filePath)
           
static java.util.Map DOMFactory.getMap(java.io.File file)
           
static java.util.Map DOMFactory.getMap(java.net.URL resource)
           
private static javax.xml.transform.Transformer XMLSerializer.getTransformer()
           
private static javax.xml.transform.Transformer XMLSerializer.getTransformer(java.util.Properties properties)
           
private static javax.xml.transform.Transformer XMLSerializer.getTransformer(java.net.URL stylesheet)
           
private static javax.xml.transform.Transformer XMLSerializer.getTransformer(java.net.URL stylesheet, java.util.Map parameters)
           
static void XMLSerializer.out(org.w3c.dom.Node node, boolean omitXMLDeclaration, java.io.OutputStream stream)
           
static void XMLSerializer.out(org.w3c.dom.Node node, boolean omitXMLDeclaration, java.lang.String filePath)
           
static void XMLSerializer.out(org.w3c.dom.Node node, boolean omitXMLDeclaration, java.io.Writer writer)
           
static void XMLSerializer.out(org.w3c.dom.Node node, java.lang.String method, java.io.OutputStream stream)
           
static void XMLSerializer.out(org.w3c.dom.Node node, java.lang.String method, java.lang.String filePath)
           
static void XMLSerializer.out(org.w3c.dom.Node node, java.lang.String method, java.io.Writer writer)
           
static org.w3c.dom.Document DOMFactory.parse(javax.xml.parsers.DocumentBuilder builder, java.lang.String data)
           
static org.w3c.dom.Document DOMFactory.parse(java.io.File file)
           
static org.w3c.dom.Document DOMFactory.parse(java.io.InputStream inStream)
           
static org.w3c.dom.Document DOMFactory.parse(java.lang.String data)
           
static org.w3c.dom.Document DOMFactory.parse(java.net.URL resource)
           
static org.w3c.dom.Node XMLTransformer.transform(java.util.Map paramMap, org.w3c.dom.Node sourceNode, java.io.File file)
           
static org.w3c.dom.Node XMLTransformer.transform(java.util.Map paramMap, org.w3c.dom.Node sourceNode, java.io.InputStream stream)
           
static org.w3c.dom.Node XMLTransformer.transform(java.util.Map paramMap, org.w3c.dom.Node sourceNode, java.lang.String path)
           
static org.w3c.dom.Node XMLTransformer.transform(java.util.Map paramMap, org.w3c.dom.Node sourceNode, java.net.URL resource)
           
static org.w3c.dom.Node XMLTransformer.transform(org.w3c.dom.Node sourceNode, java.io.File file)
           
static org.w3c.dom.Node XMLTransformer.transform(org.w3c.dom.Node sourceNode, java.io.InputStream stream)
           
static org.w3c.dom.Node XMLTransformer.transform(org.w3c.dom.Node sourceNode, java.lang.String path)
           
static org.w3c.dom.Node XMLTransformer.transform(org.w3c.dom.Node sourceNode, javax.xml.transform.Templates template)
           
static org.w3c.dom.Node XMLTransformer.transform(org.w3c.dom.Node sourceNode, javax.xml.transform.Transformer transformer)
           
static void XMLTransformer.transform(org.w3c.dom.Node sourceNode, javax.xml.transform.Transformer transformer, java.io.OutputStream stream)
           
static void XMLTransformer.transform(org.w3c.dom.Node sourceNode, javax.xml.transform.Transformer transformer, java.io.Writer writer)
           
static org.w3c.dom.Node XMLTransformer.transform(org.w3c.dom.Node sourceNode, java.net.URL resource)
           
static void XMLSerializer.transformOutput(org.w3c.dom.Node sourceNode, java.net.URL stylesheet, java.util.Map parameters, java.io.OutputStream stream)
           
static void XMLSerializer.transformOutput(org.w3c.dom.Node sourceNode, java.net.URL stylesheet, java.util.Map parameters, java.lang.String filePath)
           
static void XMLSerializer.transformOutput(org.w3c.dom.Node sourceNode, java.net.URL stylesheet, java.util.Map parameters, java.io.Writer writer)
           
static void XMLSerializer.transformOutput(org.w3c.dom.Node sourceNode, java.net.URL stylesheet, java.io.OutputStream stream)
           
static void XMLSerializer.transformOutput(org.w3c.dom.Node sourceNode, java.net.URL stylesheet, java.lang.String filePath)
           
static void XMLSerializer.transformOutput(org.w3c.dom.Node sourceNode, java.net.URL stylesheet, java.io.Writer writer)
           
 

Uses of JaferException in org.jafer.zclient
 

Subclasses of JaferException in org.jafer.zclient
 class SerializationException
           
 

Fields in org.jafer.zclient declared as JaferException
private  JaferException SearchResult.diagnostic
          Stores a reference to the diagnostic information returned if the search failed
 

Methods in org.jafer.zclient that return JaferException
 JaferException SearchResult.getDiagnostic()
          Return the diagnostic if the search failed for this database
 JaferException AbstractClient.getSearchException(java.lang.String database)
           
 JaferException[] AbstractClient.getSearchException(java.lang.String[] databases)
           
 

Methods in org.jafer.zclient with parameters of type JaferException
protected  void AbstractClient.handleError(java.lang.String message, JaferException e)
           
 void SearchResult.setDiagnostic(JaferException diagnostic)
          Set the diagnostic if the search failed for this database
protected  void AbstractClient.setSearchException(java.lang.String[] databases, JaferException exception)
           
protected  void AbstractClient.setSearchException(java.lang.String database, JaferException exception)
           
 

Methods in org.jafer.zclient that throw JaferException
 void AbstractClient.close()
          close
private  void AbstractClient.connect()
          Description of the Method
private  java.lang.String SRUBinding.constructURLScanRequestParameters(gov.loc.www.zing.srw.ScanRequestType request)
          This method extracts the scan request parameters and creates a URL string (?key=value&key2=value2) that can be appended to the URL for a scan GET request.
private  java.lang.String SRUBinding.constructURLSearchRequestParameters(gov.loc.www.zing.srw.SearchRetrieveRequestType request)
          This method extracts the search request parameters and creates a URL string (?key=value&key2=value2) that can be appended to the URL for a search GET request.As all the construction is contained in this method static strings are not defined.

see http://www.loc.gov/standards/sru/sru-spec.html for param details

Note - String parameters must be URL Encoded
private  java.lang.Object SRUBinding.deserialiseResponse(java.lang.String xml, java.lang.Class responseClass)
          This method takes an xml response, wraps it in a soap envelope and then uses the axis derserialisation process to return an instance of the specified response class
protected  void AbstractClient.finalize()
           
 java.lang.String AbstractClient.getCurrentDatabase()
          Gets the CurrentDataBase attribute of the ZClient object
 DataObject AbstractClient.getCurrentDataObject()
          Gets the CurrentDataObject attribute of the ZClient object
 Field AbstractClient.getCurrentRecord()
          Gets the CurrentRecord attribute of the ZClient object
 java.lang.String AbstractClient.getCurrentRecordSyntax()
          Gets the CurrentRecordSyntax attribute of the ZClient object
 java.lang.String AbstractClient.getCurrentRecordSyntaxName()
          Gets the CurrentRecordSyntaxName value of the ZClient object
 JaferException AbstractClient.getSearchException(java.lang.String database)
           
 JaferException[] AbstractClient.getSearchException(java.lang.String[] databases)
           
protected  void AbstractClient.handleError(java.lang.String message, JaferException e)
           
protected  void AbstractClient.reConnect()
          Description of the Method
 void AbstractClient.saveQuery(java.lang.String file)
          Description of the Method
 java.util.Vector ZSession.scan(java.lang.String[] databases, int nTerms, int step, int position, org.w3c.dom.Node term)
           
 java.util.Vector SRWSession.scan(java.lang.String[] databases, int nTerms, int step, int position, org.w3c.dom.Node term)
           
 java.util.Vector Session.scan(java.lang.String[] databases, int nTerms, int step, int position, org.w3c.dom.Node term)
          Performs a scan on the sessions connection to the sever to retrieve a list of related terms
 java.util.Vector ZSession.scan(java.lang.String[] databases, int nTerms, int step, int position, java.lang.Object termObject)
           
 java.util.Vector SRWSession.scan(java.lang.String[] databases, int nTerms, int step, int position, java.lang.Object termObject)
           
 java.util.Vector Session.scan(java.lang.String[] databases, int nTerms, int step, int position, java.lang.Object termObject)
          Performs a scan on the sessions connection to the sever to retrieve a list of related terms
protected  int AbstractClient.search()
          search
 SearchResult[] ZSession.search(java.lang.Object queryObject, java.lang.String[] databases, java.lang.String resultSetName)
           
 SearchResult[] SRWSession.search(java.lang.Object queryObject, java.lang.String[] databases, java.lang.String resultSetName)
           
 SearchResult[] Session.search(java.lang.Object queryObject, java.lang.String[] databases, java.lang.String resultSetName)
          Performs a search on the sessions connection to the sever to work out how many results would be returned for the search query
 void AbstractClient.setRecordCursor(int nRecord)
          Sets the RecordCursor attribute of the ZClient object
 int AbstractClient.submitQuery(java.lang.Object query)
          Description of the Method
 

Uses of JaferException in org.jafer.zclient.operations
 

Subclasses of JaferException in org.jafer.zclient.operations
 class PresentException
          Exception thrown if problems retrieving records
 

Methods in org.jafer.zclient.operations that throw JaferException
 java.util.Vector Scan.scan(java.lang.String[] databases, int nTerms, int step, int position, org.w3c.dom.Node term)
           
 java.util.Vector Scan.scan(java.lang.String[] databases, int nTerms, int step, int position, java.lang.Object termObject)
           
 SearchResult[] Search.search(JaferQuery jaferQuery, java.lang.String[] databases, java.lang.String resultSetName)
           
 SearchResult[] Search.search(org.w3c.dom.Node domQuery, java.lang.String[] databases, java.lang.String resultSetName)
           
 SearchResult[] Search.search(java.lang.Object queryObject, java.lang.String[] databases, java.lang.String resultSetName)
           
 SearchResult[] Search.search(z3950.v3.RPNQuery rpnQuery, java.lang.String[] databases, java.lang.String resultSetName)
           
 

Uses of JaferException in org.jafer.zserver
 

Methods in org.jafer.zserver that throw JaferException
 void Session.freeDatabean(java.lang.String name)
           
private  void ZServerManager.loadManager(org.w3c.dom.Document document)
           
 void Session.lockDatabean(java.lang.String name)
           
 void Session.removeAllDatabeans()
           
 void Session.removeDatabean(java.lang.String name)
           
 void ZServerManager.save(java.lang.String path)
           
 void Session.setDatabean(java.lang.String name, java.lang.Object databean)
           
 

Uses of JaferException in org.jafer.zserver.operations
 

Fields in org.jafer.zserver.operations declared as JaferException
(package private)  JaferException Results.diagnostic