org.jafer.record
Class OPACRecord

java.lang.Object
  extended by org.jafer.record.DataObject
      extended by org.jafer.record.OPACRecord

public class OPACRecord
extends DataObject


Field Summary
private  asn1.BEREncoding ber
           
static java.lang.String OPAC_NAMESPACE
           
private  org.w3c.dom.Node root
           
 
Constructor Summary
OPACRecord(java.lang.String dbName, asn1.BEREncoding ber)
           
 
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, getXML
 
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

OPAC_NAMESPACE

public static final java.lang.String OPAC_NAMESPACE
See Also:
Constant Field Values
Constructor Detail

OPACRecord

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

getBER

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

getXML

public org.w3c.dom.Node getXML(org.w3c.dom.Document document)
                        throws RecordException
Overrides:
getXML in class DataObject
Throws:
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)