Package tigase.muc.repository
Class MUCRepositoryManagerExtension
java.lang.Object
tigase.db.util.importexport.RepositoryManagerExtensionBase
tigase.muc.repository.MUCRepositoryManagerExtension
- All Implemented Interfaces:
tigase.db.util.importexport.RepositoryManagerExtension
public class MUCRepositoryManagerExtension
extends tigase.db.util.importexport.RepositoryManagerExtensionBase
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidexportDomainData(String domain, Writer domainWriter) voidexportUserData(Path userDirPath, tigase.xmpp.jid.BareJID user, Writer writer) Stream<tigase.util.ui.console.CommandlineParameter>Stream<tigase.util.ui.console.CommandlineParameter>voidinitialize(tigase.kernel.core.Kernel kernel, tigase.db.util.importexport.DataSourceHelper dataSourceHelper, tigase.db.util.importexport.RepositoryHolder repositoryHolder, Path rootPath) tigase.db.util.importexport.ImporterExtensionMethods inherited from class tigase.db.util.importexport.RepositoryManagerExtensionBase
exportInclude, getNamesOfComponent, getRepository, getRootPathMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface tigase.db.util.importexport.RepositoryManagerExtension
startImportUserData
-
Constructor Details
-
MUCRepositoryManagerExtension
public MUCRepositoryManagerExtension()
-
-
Method Details
-
getExportParameters
-
getImportParameters
-
initialize
public void initialize(tigase.kernel.core.Kernel kernel, tigase.db.util.importexport.DataSourceHelper dataSourceHelper, tigase.db.util.importexport.RepositoryHolder repositoryHolder, Path rootPath) - Specified by:
initializein interfacetigase.db.util.importexport.RepositoryManagerExtension- Overrides:
initializein classtigase.db.util.importexport.RepositoryManagerExtensionBase
-
exportDomainData
- Throws:
Exception
-
exportUserData
public void exportUserData(Path userDirPath, tigase.xmpp.jid.BareJID user, Writer writer) throws Exception - Throws:
Exception
-
startImportDomainData
public tigase.db.util.importexport.ImporterExtension startImportDomainData(String domain, String name, Map<String, String> attrs) throws Exception- Throws:
Exception
-