Skip navigation links

Oracle TopLink Java API Reference
10g Release 3 (10.1.3.1)

B28219-01


oracle.toplink.eis
Class EISDOMRecord

java.lang.Object
  extended byoracle.toplink.publicinterface.DatabaseRow
      extended byoracle.toplink.ox.record.XMLRecord
          extended byoracle.toplink.ox.record.DOMRecord
              extended byoracle.toplink.eis.EISDOMRecord

All Implemented Interfaces:
java.lang.Cloneable, DOMRecord, java.util.Map, javax.resource.cci.MappedRecord, Record, javax.resource.cci.Record, java.io.Serializable

public class EISDOMRecord
extends DOMRecord
implements DOMRecord, javax.resource.cci.MappedRecord

An EISDOMRecord is a wrapper for a DOM tree. It provides a DatabaseRow/Map API on an XML DOM element. This can be used from the platform to wrap adapter XML/DOM records to be used with TopLink XML.

Since:
OracleAS TopLink 10g (10.0.3)
See Also:
Serialized Form

Nested Class Summary

 

Nested classes inherited from class java.util.Map
java.util.Map.Entry

 

Constructor Summary
EISDOMRecord()
          Default constructor.
EISDOMRecord(org.w3c.dom.Element dom)
          Create a TopLink record from a DOM tree.
EISDOMRecord(javax.resource.cci.Record record)
          Create a TopLink record from the JCA adapter record.
EISDOMRecord(javax.resource.cci.Record record, org.w3c.dom.Element dom)
          Create a TopLink record from the JCA adapter record and DOM tree.

 

Method Summary
 javax.resource.cci.Record getRecord()
          Return the JCA adapter record.
 java.lang.String getRecordName()
          Forward to the record.
 java.lang.String getRecordShortDescription()
          Forward to the record.
 void setRecord(javax.resource.cci.Record record)
          Set the JCA adapter record.
 void setRecordName(java.lang.String recordName)
          Forward to the record.
 void setRecordShortDescription(java.lang.String recordShortDescription)
          Forward to the record.

 

Methods inherited from class oracle.toplink.ox.record.DOMRecord
clear, contains, entrySet, getDocument, getDOM, getLocalName, getNamespaceURI, keySet, resolveNamespacePrefix, size, transformFromXML, transformFromXML, transformToWriter, transformToXML, values

 

Methods inherited from class oracle.toplink.publicinterface.DatabaseRow
containsKey, containsKey, containsValue, elements, get, get, getValues, isEmpty, keys, put, put, putAll

 

Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait

 

Methods inherited from interface oracle.toplink.eis.DOMRecord
getDOM, setDOM

 

Methods inherited from interface javax.resource.cci.Record
clone, equals, hashCode

 

Methods inherited from interface java.util.Map
clear, containsKey, containsValue, entrySet, equals, get, hashCode, isEmpty, keySet, put, putAll, remove, size, values

 

Constructor Detail

EISDOMRecord

public EISDOMRecord()
Default constructor.

EISDOMRecord

public EISDOMRecord(javax.resource.cci.Record record,
                    org.w3c.dom.Element dom)
Create a TopLink record from the JCA adapter record and DOM tree.

EISDOMRecord

public EISDOMRecord(org.w3c.dom.Element dom)
Create a TopLink record from a DOM tree.

EISDOMRecord

public EISDOMRecord(javax.resource.cci.Record record)
Create a TopLink record from the JCA adapter record. This attempts to introspect the record to retrieve the DOM tree.

Method Detail

getRecord

public javax.resource.cci.Record getRecord()
Return the JCA adapter record.

setRecord

public void setRecord(javax.resource.cci.Record record)
Set the JCA adapter record.

getRecordShortDescription

public java.lang.String getRecordShortDescription()
Forward to the record.
Specified by:
getRecordShortDescription in interface javax.resource.cci.Record

setRecordShortDescription

public void setRecordShortDescription(java.lang.String recordShortDescription)
Forward to the record.
Specified by:
setRecordShortDescription in interface javax.resource.cci.Record

getRecordName

public java.lang.String getRecordName()
Forward to the record.
Specified by:
getRecordName in interface javax.resource.cci.Record

setRecordName

public void setRecordName(java.lang.String recordName)
Forward to the record.
Specified by:
setRecordName in interface javax.resource.cci.Record

Skip navigation links

Copyright © 1998, 2006, Oracle. All Rights Reserved.