Package tigase.db.util.importexport

# Class JabberIqPrivateExtension

java.lang.Object
tigase.db.util.importexport.RepositoryManagerExtensionBase
tigase.db.util.importexport.JabberIqPrivateExtension

All Implemented Interfaces:
  `RepositoryManagerExtension`

public class JabberIqPrivateExtension extends RepositoryManagerExtensionBase

- ## Nested Class Summary

  Nested Classes
  Modifier and Type
  Class
  Description
  `static class`
  `JabberIqPrivateExtension.JabberIqPrivateImporterExtension`

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `JabberIqPrivateExtension()`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `void`
  `exportDomainData(String domain, Writer writer)`
  `void`
  `exportUserData(Path userDirPath, BareJID user, Writer writer)`
  `ImporterExtension`
  `startImportUserData(BareJID userJid, String name, Map<String,String> attrs)`

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

  `exportInclude, getNamesOfComponent, getRepository, getRootPath, initialize`

  ### 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.RepositoryManagerExtension

  `getExportParameters, getImportParameters, startImportDomainData`

- ## Constructor Details

  - ### JabberIqPrivateExtension

    public JabberIqPrivateExtension()

- ## Method Details

  - ### exportDomainData

    public void exportDomainData(String domain, Writer writer) throws Exception
    Throws:
      `Exception`

  - ### exportUserData

    public void exportUserData(Path userDirPath, BareJID user, Writer writer) throws Exception
    Throws:
      `Exception`

  - ### startImportUserData

    public ImporterExtension startImportUserData(BareJID userJid, String name, Map<String,String> attrs) throws Exception
    Throws:
      `Exception`