Package tigase.xmpp.mam.util

# Class MAMRepositoryManagerExtensionHelper.AbstractImporterExtension

java.lang.Object
tigase.db.util.importexport.AbstractImporterExtension
tigase.xmpp.mam.util.MAMRepositoryManagerExtensionHelper.AbstractImporterExtension

All Implemented Interfaces:
  `ImporterExtension`

Enclosing class:
  MAMRepositoryManagerExtensionHelper

public abstract static class MAMRepositoryManagerExtensionHelper.AbstractImporterExtension extends AbstractImporterExtension

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `AbstractImporterExtension()`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `boolean`
  `handleElement(Element element)`
  `protected abstract boolean`
  `handleMessage(Message message, String stableId, Date timestamp, Element source)`

  ### Methods inherited from class tigase.db.util.importexport.AbstractImporterExtension

  `parseTimestamp`

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

  ### Methods inherited from interface tigase.db.util.importexport.ImporterExtension

  `close, endElement, startElement`

- ## Constructor Details

  - ### AbstractImporterExtension

    public AbstractImporterExtension()

- ## Method Details

  - ### handleElement

    public boolean handleElement(Element element) throws Exception
    Throws:
      `Exception`

  - ### handleMessage

    protected abstract boolean handleMessage(Message message, String stableId, Date timestamp, Element source) throws Exception
    Throws:
      `Exception`