public class OAIRecordImpl extends OAIObjectImpl implements OAIRecord
OAIObject.Node| Modifier and Type | Field and Description |
|---|---|
protected org.apache.excalibur.source.Source |
_aboutSource |
protected java.lang.String |
_datestamp |
protected java.lang.String |
_identifier |
protected boolean |
_isDeleted |
protected OAIMetadataFormat |
_oaiMetadataFormat |
protected java.lang.String |
_oaiNamespace |
protected org.apache.excalibur.source.Source |
_recordSource |
protected java.util.Vector |
_setSpecs |
_context, loggercontentHandler, EMPTY_CONTENT_HANDLER, lexicalHandler, xmlConsumerHTTP_HEADER_NAME_FROM, HTTP_HEADER_NAME_USER_AGENT, NUMBER_RECORDS_PER_RESPONSE, STRING_DATEFORMAT_GRANULARITY_DAY, STRING_DATEFORMAT_GRANULARITY_SECOND| Constructor and Description |
|---|
OAIRecordImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
about() |
void |
addSetSpec(java.lang.String setSpec) |
void |
datestamp() |
org.apache.excalibur.source.Source |
getAbout() |
java.lang.String |
getDatestamp() |
java.lang.String |
getIdentifier() |
OAIMetadataFormat |
getMetaDataFormat() |
java.lang.String |
getOAINamspace() |
org.apache.excalibur.source.Source |
getRecord() |
java.util.Enumeration |
getSetSpecs() |
void |
header() |
void |
identifier() |
boolean |
isDeleted() |
void |
metadata() |
void |
record() |
protected void |
sendMetadata() |
void |
setAbout(org.apache.excalibur.source.Source source) |
void |
setDatestamp(java.lang.String datestamp) |
void |
setIdentifier(java.lang.String identifier) |
void |
setIsDeleted(boolean isDeleted) |
void |
setMetadataFormat(OAIMetadataFormat format) |
void |
setOAINamspace(java.lang.String namespace) |
void |
setRecord(org.apache.excalibur.source.Source source) |
void |
setSetSpecs(java.util.Vector setSpecs) |
void |
setSpecs() |
void |
toSAX(org.xml.sax.ContentHandler contentHandler) |
contextualize, enableLogging, endElement, getContext, sendElement, sendElementContent, startElementcharacters, comment, endCDATA, endDocument, endDTD, endElement, endEntity, endPrefixMapping, ignorableWhitespace, processingInstruction, setDocumentLocator, skippedEntity, startCDATA, startDocument, startDTD, startEntity, startPrefixMappingrecycle, setConsumer, setContentHandler, setLexicalHandlergetLogger, setupLogger, setupLogger, setupLoggerclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcharacters, endDocument, endElement, endPrefixMapping, ignorableWhitespace, processingInstruction, setDocumentLocator, skippedEntity, startDocument, startElement, startPrefixMappingprotected java.lang.String _oaiNamespace
protected java.lang.String _identifier
protected java.lang.String _datestamp
protected java.util.Vector _setSpecs
protected boolean _isDeleted
protected OAIMetadataFormat _oaiMetadataFormat
protected org.apache.excalibur.source.Source _recordSource
protected org.apache.excalibur.source.Source _aboutSource
public void setOAINamspace(java.lang.String namespace)
setOAINamspace in interface OAIRecordpublic java.lang.String getOAINamspace()
getOAINamspace in interface OAIRecordpublic java.lang.String getIdentifier()
getIdentifier in interface OAIRecordpublic void setIdentifier(java.lang.String identifier)
setIdentifier in interface OAIRecordpublic java.lang.String getDatestamp()
getDatestamp in interface OAIRecordpublic void setDatestamp(java.lang.String datestamp)
setDatestamp in interface OAIRecordpublic void setSetSpecs(java.util.Vector setSpecs)
setSetSpecs in interface OAIRecordpublic void addSetSpec(java.lang.String setSpec)
addSetSpec in interface OAIRecordpublic java.util.Enumeration getSetSpecs()
getSetSpecs in interface OAIRecordpublic void setIsDeleted(boolean isDeleted)
setIsDeleted in interface OAIRecordpublic void setMetadataFormat(OAIMetadataFormat format)
setMetadataFormat in interface OAIRecordpublic OAIMetadataFormat getMetaDataFormat()
getMetaDataFormat in interface OAIRecordpublic void setRecord(org.apache.excalibur.source.Source source)
public org.apache.excalibur.source.Source getRecord()
public void setAbout(org.apache.excalibur.source.Source source)
public org.apache.excalibur.source.Source getAbout()
public void identifier()
throws org.xml.sax.SAXException
identifier in interface OAIRecordorg.xml.sax.SAXExceptionpublic void datestamp()
throws org.xml.sax.SAXException
public void setSpecs()
throws org.xml.sax.SAXException
public void header()
throws org.xml.sax.SAXException
public void metadata()
throws org.xml.sax.SAXException
protected void sendMetadata()
throws org.xml.sax.SAXException
org.xml.sax.SAXExceptionpublic void about()
throws org.xml.sax.SAXException
public void record()
throws org.xml.sax.SAXException
public void toSAX(org.xml.sax.ContentHandler contentHandler)
throws org.xml.sax.SAXException
toSAX in interface org.apache.excalibur.xml.sax.XMLizableorg.xml.sax.SAXExceptionCopyright © 2000-2010 Ministere de la culture et de la communication / AJLSM. All Rights Reserved.