Package tigase.db.util.importexport

# Interface ImporterExtension

All Known Implementing Classes:
  `AbstractImporterExtension`, `CredentialsExtension.AuthImportExtension`, `CredentialsExtension.PlainAuthImportExtension`, `CredentialsExtension.SCRAMAuthImportExtension`, `JabberIqPrivateExtension.JabberIqPrivateImporterExtension`, `MAMRepositoryManagerExtensionHelper.AbstractImporterExtension`

public interface ImporterExtension

- ## Method Summary

  Modifier and Type
  Method
  Description
  `default void`
  `close()`
  `default boolean`
  `endElement(String name)`
  `boolean`
  `handleElement(Element element)`
  `default boolean`
  `startElement(String name, Map<String,String> attrs)`

- ## Method Details

  - ### startElement

    default boolean startElement(String name, Map<String,String> attrs) throws Exception
    Throws:
      `Exception`

  - ### handleElement

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

  - ### endElement

    default boolean endElement(String name) throws Exception
    Throws:
      `Exception`

  - ### close

    default void close() throws Exception
    Throws:
      `Exception`