Overview | Package | Class | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Hierarchy For Package fr.gouv.culture.sdx.oai

Package Hierarchies:
  All Packages

## Class Hierarchy

- class java.lang.Object
  - class org.apache.avalon.framework.logger.AbstractLogEnabled (implements org.apache.avalon.framework.logger.LogEnabled)
    - class org.apache.cocoon.xml.AbstractXMLProducer (implements org.apache.avalon.excalibur.pool.Recyclable, org.apache.cocoon.xml.XMLProducer)
      - class org.apache.cocoon.xml.AbstractXMLPipe (implements org.apache.cocoon.xml.XMLPipe)
        - class fr.gouv.culture.sdx.oai.OAIEnvelopStripper
        - class fr.gouv.culture.oai.OAIObjectImpl (implements fr.gouv.culture.oai.OAIObject)
          - class fr.gouv.culture.oai.AbstractOAIMetadataFormat (implements fr.gouv.culture.oai.OAIMetadataFormat)
            - class fr.gouv.culture.sdx.oai.BasicOAIMetadataFormat (implements org.apache.avalon.framework.service.Serviceable)
              - class fr.gouv.culture.sdx.oai.SDXOAIMetadataFormat
          - class fr.gouv.culture.oai.AbstractOAIRepository (implements fr.gouv.culture.oai.OAIRepository)
            - class fr.gouv.culture.sdx.oai.AbstractDocumentBaseOAIRepository (implements fr.gouv.culture.sdx.oai.DocumentBaseOAIRepository)
              - class fr.gouv.culture.sdx.oai.LuceneDocumentBaseOAIRepository
          - class fr.gouv.culture.oai.OAIRecordImpl (implements fr.gouv.culture.oai.OAIRecord)
            - class fr.gouv.culture.sdx.oai.DocumentBaseOAIRecord
  - class fr.gouv.culture.util.apache.avalon.excalibur.concurrent.Semaphore (implements org.apache.avalon.excalibur.concurrent.Sync)
    - class fr.gouv.culture.util.apache.avalon.excalibur.concurrent.Mutex
      - class fr.gouv.culture.util.apache.cocoon.xml.AbstractSynchronizedXMLProducer (implements org.apache.avalon.excalibur.pool.Recyclable, fr.gouv.culture.util.apache.cocoon.xml.SynchronizedXMLProducer)
        - class fr.gouv.culture.util.apache.cocoon.xml.AbstractSynchronizedXMLPipe (implements fr.gouv.culture.util.apache.cocoon.xml.SynchronizedXMLPipe)
          - class fr.gouv.culture.oai.SynchronizedOAIObjectImpl (implements fr.gouv.culture.oai.OAIObject)
            - class fr.gouv.culture.oai.AbstractOAIHarvester (implements fr.gouv.culture.oai.OAIHarvester, org.apache.avalon.framework.service.Serviceable)
              - class fr.gouv.culture.sdx.oai.AbstractDocumentBaseOAIHarvester (implements fr.gouv.culture.sdx.oai.DocumentBaseOAIHarvester)
                - class fr.gouv.culture.sdx.oai.LuceneDocumentBaseOAIHarvester

## Interface Hierarchy

- interface org.apache.avalon.framework.configuration.Configurable
  - interface fr.gouv.culture.oai.OAIHarvester (also extends fr.gouv.culture.oai.OAIObject, fr.gouv.culture.util.apache.cocoon.xml.SynchronizedXMLPipe)
    - interface fr.gouv.culture.sdx.oai.DocumentBaseOAIHarvester (also extends fr.gouv.culture.sdx.utils.save.Saveable, fr.gouv.culture.util.apache.avalon.cornerstone.services.scheduler.Target)
  - interface fr.gouv.culture.oai.OAIRepository (also extends fr.gouv.culture.oai.OAIObject)
    - interface fr.gouv.culture.sdx.oai.DocumentBaseOAIRepository (also extends org.apache.avalon.framework.context.Contextualizable, org.apache.avalon.framework.service.Serviceable)
- interface org.xml.sax.ContentHandler
  - interface org.apache.excalibur.xml.sax.XMLConsumer (also extends org.xml.sax.ext.LexicalHandler)
    - interface fr.gouv.culture.util.apache.cocoon.xml.SynchronizedXMLConsumer (also extends org.apache.avalon.excalibur.concurrent.Sync)
      - interface fr.gouv.culture.util.apache.cocoon.xml.SynchronizedXMLPipe (also extends fr.gouv.culture.util.apache.cocoon.xml.SynchronizedXMLProducer)
        - interface fr.gouv.culture.oai.OAIHarvester (also extends org.apache.avalon.framework.configuration.Configurable, fr.gouv.culture.oai.OAIObject)
          - interface fr.gouv.culture.sdx.oai.DocumentBaseOAIHarvester (also extends fr.gouv.culture.sdx.utils.save.Saveable, fr.gouv.culture.util.apache.avalon.cornerstone.services.scheduler.Target)
    - interface org.apache.cocoon.xml.XMLConsumer
      - interface org.apache.cocoon.xml.XMLPipe (also extends org.apache.cocoon.xml.XMLProducer)
        - interface fr.gouv.culture.oai.OAIObject (also extends org.apache.avalon.framework.context.Contextualizable, org.apache.avalon.framework.logger.LogEnabled, org.apache.excalibur.xml.sax.XMLizable)
          - interface fr.gouv.culture.oai.OAIHarvester (also extends org.apache.avalon.framework.configuration.Configurable, fr.gouv.culture.util.apache.cocoon.xml.SynchronizedXMLPipe)
            - interface fr.gouv.culture.sdx.oai.DocumentBaseOAIHarvester (also extends fr.gouv.culture.sdx.utils.save.Saveable, fr.gouv.culture.util.apache.avalon.cornerstone.services.scheduler.Target)
          - interface fr.gouv.culture.oai.OAIRepository (also extends org.apache.avalon.framework.configuration.Configurable)
            - interface fr.gouv.culture.sdx.oai.DocumentBaseOAIRepository (also extends org.apache.avalon.framework.context.Contextualizable, org.apache.avalon.framework.service.Serviceable)
- interface org.apache.avalon.framework.context.Contextualizable
  - interface fr.gouv.culture.sdx.oai.DocumentBaseOAIRepository (also extends fr.gouv.culture.oai.OAIRepository, org.apache.avalon.framework.service.Serviceable)
  - interface fr.gouv.culture.oai.OAIObject (also extends org.apache.avalon.framework.logger.LogEnabled, org.apache.excalibur.xml.sax.XMLizable, org.apache.cocoon.xml.XMLPipe)
    - interface fr.gouv.culture.oai.OAIHarvester (also extends org.apache.avalon.framework.configuration.Configurable, fr.gouv.culture.util.apache.cocoon.xml.SynchronizedXMLPipe)
      - interface fr.gouv.culture.sdx.oai.DocumentBaseOAIHarvester (also extends fr.gouv.culture.sdx.utils.save.Saveable, fr.gouv.culture.util.apache.avalon.cornerstone.services.scheduler.Target)
    - interface fr.gouv.culture.oai.OAIRepository (also extends org.apache.avalon.framework.configuration.Configurable)
      - interface fr.gouv.culture.sdx.oai.DocumentBaseOAIRepository (also extends org.apache.avalon.framework.context.Contextualizable, org.apache.avalon.framework.service.Serviceable)
- interface fr.gouv.culture.sdx.oai.DocumentBaseOAIHarvester.ConfigurationNode
- interface fr.gouv.culture.sdx.oai.DocumentBaseOAIRepository.ConfigurationNode
- interface org.xml.sax.ext.LexicalHandler
  - interface org.apache.excalibur.xml.sax.XMLConsumer (also extends org.xml.sax.ContentHandler)
    - interface fr.gouv.culture.util.apache.cocoon.xml.SynchronizedXMLConsumer (also extends org.apache.avalon.excalibur.concurrent.Sync)
      - interface fr.gouv.culture.util.apache.cocoon.xml.SynchronizedXMLPipe (also extends fr.gouv.culture.util.apache.cocoon.xml.SynchronizedXMLProducer)
        - interface fr.gouv.culture.oai.OAIHarvester (also extends org.apache.avalon.framework.configuration.Configurable, fr.gouv.culture.oai.OAIObject)
          - interface fr.gouv.culture.sdx.oai.DocumentBaseOAIHarvester (also extends fr.gouv.culture.sdx.utils.save.Saveable, fr.gouv.culture.util.apache.avalon.cornerstone.services.scheduler.Target)
    - interface org.apache.cocoon.xml.XMLConsumer
      - interface org.apache.cocoon.xml.XMLPipe (also extends org.apache.cocoon.xml.XMLProducer)
        - interface fr.gouv.culture.oai.OAIObject (also extends org.apache.avalon.framework.context.Contextualizable, org.apache.avalon.framework.logger.LogEnabled, org.apache.excalibur.xml.sax.XMLizable)
          - interface fr.gouv.culture.oai.OAIHarvester (also extends org.apache.avalon.framework.configuration.Configurable, fr.gouv.culture.util.apache.cocoon.xml.SynchronizedXMLPipe)
            - interface fr.gouv.culture.sdx.oai.DocumentBaseOAIHarvester (also extends fr.gouv.culture.sdx.utils.save.Saveable, fr.gouv.culture.util.apache.avalon.cornerstone.services.scheduler.Target)
          - interface fr.gouv.culture.oai.OAIRepository (also extends org.apache.avalon.framework.configuration.Configurable)
            - interface fr.gouv.culture.sdx.oai.DocumentBaseOAIRepository (also extends org.apache.avalon.framework.context.Contextualizable, org.apache.avalon.framework.service.Serviceable)
- interface org.apache.avalon.framework.logger.LogEnabled
  - interface fr.gouv.culture.oai.OAIObject (also extends org.apache.avalon.framework.context.Contextualizable, org.apache.excalibur.xml.sax.XMLizable, org.apache.cocoon.xml.XMLPipe)
    - interface fr.gouv.culture.oai.OAIHarvester (also extends org.apache.avalon.framework.configuration.Configurable, fr.gouv.culture.util.apache.cocoon.xml.SynchronizedXMLPipe)
      - interface fr.gouv.culture.sdx.oai.DocumentBaseOAIHarvester (also extends fr.gouv.culture.sdx.utils.save.Saveable, fr.gouv.culture.util.apache.avalon.cornerstone.services.scheduler.Target)
    - interface fr.gouv.culture.oai.OAIRepository (also extends org.apache.avalon.framework.configuration.Configurable)
      - interface fr.gouv.culture.sdx.oai.DocumentBaseOAIRepository (also extends org.apache.avalon.framework.context.Contextualizable, org.apache.avalon.framework.service.Serviceable)
- interface fr.gouv.culture.sdx.utils.save.Saveable
  - interface fr.gouv.culture.sdx.oai.DocumentBaseOAIHarvester (also extends fr.gouv.culture.oai.OAIHarvester, fr.gouv.culture.util.apache.avalon.cornerstone.services.scheduler.Target)
- interface org.apache.avalon.framework.service.Serviceable
  - interface fr.gouv.culture.sdx.oai.DocumentBaseOAIRepository (also extends org.apache.avalon.framework.context.Contextualizable, fr.gouv.culture.oai.OAIRepository)
- interface org.apache.avalon.excalibur.concurrent.Sync
  - interface fr.gouv.culture.util.apache.cocoon.xml.SynchronizedXMLConsumer (also extends org.apache.excalibur.xml.sax.XMLConsumer)
    - interface fr.gouv.culture.util.apache.cocoon.xml.SynchronizedXMLPipe (also extends fr.gouv.culture.util.apache.cocoon.xml.SynchronizedXMLProducer)
      - interface fr.gouv.culture.oai.OAIHarvester (also extends org.apache.avalon.framework.configuration.Configurable, fr.gouv.culture.oai.OAIObject)
        - interface fr.gouv.culture.sdx.oai.DocumentBaseOAIHarvester (also extends fr.gouv.culture.sdx.utils.save.Saveable, fr.gouv.culture.util.apache.avalon.cornerstone.services.scheduler.Target)
  - interface fr.gouv.culture.util.apache.cocoon.xml.SynchronizedXMLProducer (also extends org.apache.cocoon.xml.XMLProducer)
    - interface fr.gouv.culture.util.apache.cocoon.xml.SynchronizedXMLPipe (also extends fr.gouv.culture.util.apache.cocoon.xml.SynchronizedXMLConsumer)
      - interface fr.gouv.culture.oai.OAIHarvester (also extends org.apache.avalon.framework.configuration.Configurable, fr.gouv.culture.oai.OAIObject)
        - interface fr.gouv.culture.sdx.oai.DocumentBaseOAIHarvester (also extends fr.gouv.culture.sdx.utils.save.Saveable, fr.gouv.culture.util.apache.avalon.cornerstone.services.scheduler.Target)
- interface fr.gouv.culture.util.apache.avalon.cornerstone.services.scheduler.Target
  - interface fr.gouv.culture.sdx.oai.DocumentBaseOAIHarvester (also extends fr.gouv.culture.oai.OAIHarvester, fr.gouv.culture.sdx.utils.save.Saveable)
- interface org.apache.excalibur.xml.sax.XMLizable
  - interface fr.gouv.culture.oai.OAIObject (also extends org.apache.avalon.framework.context.Contextualizable, org.apache.avalon.framework.logger.LogEnabled, org.apache.cocoon.xml.XMLPipe)
    - interface fr.gouv.culture.oai.OAIHarvester (also extends org.apache.avalon.framework.configuration.Configurable, fr.gouv.culture.util.apache.cocoon.xml.SynchronizedXMLPipe)
      - interface fr.gouv.culture.sdx.oai.DocumentBaseOAIHarvester (also extends fr.gouv.culture.sdx.utils.save.Saveable, fr.gouv.culture.util.apache.avalon.cornerstone.services.scheduler.Target)
    - interface fr.gouv.culture.oai.OAIRepository (also extends org.apache.avalon.framework.configuration.Configurable)
      - interface fr.gouv.culture.sdx.oai.DocumentBaseOAIRepository (also extends org.apache.avalon.framework.context.Contextualizable, org.apache.avalon.framework.service.Serviceable)
- interface org.apache.cocoon.xml.XMLProducer
  - interface fr.gouv.culture.util.apache.cocoon.xml.SynchronizedXMLProducer (also extends org.apache.avalon.excalibur.concurrent.Sync)
    - interface fr.gouv.culture.util.apache.cocoon.xml.SynchronizedXMLPipe (also extends fr.gouv.culture.util.apache.cocoon.xml.SynchronizedXMLConsumer)
      - interface fr.gouv.culture.oai.OAIHarvester (also extends org.apache.avalon.framework.configuration.Configurable, fr.gouv.culture.oai.OAIObject)
        - interface fr.gouv.culture.sdx.oai.DocumentBaseOAIHarvester (also extends fr.gouv.culture.sdx.utils.save.Saveable, fr.gouv.culture.util.apache.avalon.cornerstone.services.scheduler.Target)
  - interface org.apache.cocoon.xml.XMLPipe (also extends org.apache.cocoon.xml.XMLConsumer)
    - interface fr.gouv.culture.oai.OAIObject (also extends org.apache.avalon.framework.context.Contextualizable, org.apache.avalon.framework.logger.LogEnabled, org.apache.excalibur.xml.sax.XMLizable)
      - interface fr.gouv.culture.oai.OAIHarvester (also extends org.apache.avalon.framework.configuration.Configurable, fr.gouv.culture.util.apache.cocoon.xml.SynchronizedXMLPipe)
        - interface fr.gouv.culture.sdx.oai.DocumentBaseOAIHarvester (also extends fr.gouv.culture.sdx.utils.save.Saveable, fr.gouv.culture.util.apache.avalon.cornerstone.services.scheduler.Target)
      - interface fr.gouv.culture.oai.OAIRepository (also extends org.apache.avalon.framework.configuration.Configurable)
        - interface fr.gouv.culture.sdx.oai.DocumentBaseOAIRepository (also extends org.apache.avalon.framework.context.Contextualizable, org.apache.avalon.framework.service.Serviceable)

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2000-2003 Ministere de la culture et de la communication / AJLSM. All Rights Reserved.