public abstract class SynchronizedOAIObjectImpl extends AbstractSynchronizedXMLPipe implements OAIObject
OAIObject.Node
Modifier and Type | Field and Description |
---|---|
protected org.apache.avalon.framework.context.DefaultContext |
_context |
protected org.apache.avalon.framework.logger.Logger |
logger |
synchronizedXmlConsumer
HTTP_HEADER_NAME_FROM, HTTP_HEADER_NAME_USER_AGENT, NUMBER_RECORDS_PER_RESPONSE, STRING_DATEFORMAT_GRANULARITY_DAY, STRING_DATEFORMAT_GRANULARITY_SECOND
Constructor and Description |
---|
SynchronizedOAIObjectImpl() |
Modifier and Type | Method and Description |
---|---|
void |
contextualize(org.apache.avalon.framework.context.Context context) |
void |
enableLogging(org.apache.avalon.framework.logger.Logger logger) |
protected org.apache.avalon.framework.context.DefaultContext |
getContext() |
protected void |
sendElement(java.lang.String uri,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes atts,
java.lang.String elemContent) |
protected void |
sendElementContent(java.lang.String content) |
void |
startElement(java.lang.String uri,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes atts)
Receive notification of the beginning of an element.
|
acquireSynchronizedXMLConsumer, characters, comment, endCDATA, endDocument, endDTD, endElement, endEntity, endPrefixMapping, ignorableWhitespace, processingInstruction, releaseSynchronizedXMLConsumer, setDocumentLocator, skippedEntity, startCDATA, startDocument, startDTD, startEntity, startPrefixMapping
recycle, setConsumer, setConsumer
acquired, isAcquired
acquire, attempt, getTokens, release
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
characters, endDocument, endElement, endPrefixMapping, ignorableWhitespace, processingInstruction, setDocumentLocator, skippedEntity, startDocument, startPrefixMapping
comment, endCDATA, endDTD, endEntity, startCDATA, startDTD, startEntity
acquired, setConsumer
acquired
protected org.apache.avalon.framework.logger.Logger logger
protected org.apache.avalon.framework.context.DefaultContext _context
public void enableLogging(org.apache.avalon.framework.logger.Logger logger)
enableLogging
in interface org.apache.avalon.framework.logger.LogEnabled
public void contextualize(org.apache.avalon.framework.context.Context context) throws org.apache.avalon.framework.context.ContextException
contextualize
in interface org.apache.avalon.framework.context.Contextualizable
org.apache.avalon.framework.context.ContextException
protected org.apache.avalon.framework.context.DefaultContext getContext()
protected void sendElement(java.lang.String uri, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes atts, java.lang.String elemContent) throws org.xml.sax.SAXException
org.xml.sax.SAXException
public void startElement(java.lang.String uri, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes atts) throws org.xml.sax.SAXException
AbstractSynchronizedXMLPipe
startElement
in interface org.xml.sax.ContentHandler
startElement
in class AbstractSynchronizedXMLPipe
uri
- The Namespace URI, or the empty string if the element has no
Namespace URI or if Namespace
processing is not being performed.localName
- The local name (without prefix), or the empty string if
Namespace processing is not being performed.qName
- The raw XML 1.0 name (with prefix), or the empty string if
raw names are not available.atts
- The attributes attached to the element. If there are no
attributes, it shall be an empty Attributes object.org.xml.sax.SAXException
protected void sendElementContent(java.lang.String content) throws org.xml.sax.SAXException
org.xml.sax.SAXException
Copyright © 2000-2010 Ministere de la culture et de la communication / AJLSM. All Rights Reserved.