org.jafer.record
Class OPACRecord

java.lang.Object
  |
  +--org.jafer.record.DataObject
        |
        +--org.jafer.record.OPACRecord

public class OPACRecord
extends DataObject


Field Summary
private  asn1.BEREncoding ber
           
private  org.w3c.dom.Node root
           
 
Fields inherited from class org.jafer.record.DataObject
 
Constructor Summary
OPACRecord(java.lang.String dbName, asn1.BEREncoding ber)
           
OPACRecord(java.lang.String dbName, org.w3c.dom.Node root)
           
 
Method Summary
 asn1.BEREncoding getBER()
           
 org.w3c.dom.Node getXML(org.w3c.dom.Document document)
           
private  void processAny(org.w3c.dom.Node node, asn1.ASN1Any data)
           
private  void processHoldingsAndCirc(org.w3c.dom.Node node, z3950.RS_opac.HoldingsAndCircData data)
           
 
Methods inherited from class org.jafer.record.DataObject
getDatabaseName, getRecordSchema, getRecordSyntax
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

root

private org.w3c.dom.Node root

ber

private asn1.BEREncoding ber
Constructor Detail

OPACRecord

public OPACRecord(java.lang.String dbName,
                  asn1.BEREncoding ber)

OPACRecord

public OPACRecord(java.lang.String dbName,
                  org.w3c.dom.Node root)
Method Detail

getBER

public asn1.BEREncoding getBER()
                        throws RecordException
Overrides:
getBER in class DataObject
RecordException

getXML

public org.w3c.dom.Node getXML(org.w3c.dom.Document document)
                        throws RecordException
Overrides:
getXML in class DataObject
RecordException

processHoldingsAndCirc

private void processHoldingsAndCirc(org.w3c.dom.Node node,
                                    z3950.RS_opac.HoldingsAndCircData data)

processAny

private void processAny(org.w3c.dom.Node node,
                        asn1.ASN1Any data)