Uses of Class
net.bluemind.core.task.api.TaskRef
Package
Description
-
Uses of TaskRef in net.bluemind.addressbook.api
Modifier and TypeMethodDescriptionIVCardService.importCards
(String vcard) reindex an addressbookIAddressBooksMgmt.reindexAll()
IAddressBooksMgmt.reindexDomain
(String domainUid) Modifier and TypeMethodDescriptionIVCardServicePromise.importCards
(String vcard) IAddressBooksMgmtPromise.reindexAll()
IAddressBooksMgmtPromise.reindexDomain
(String domain) Modifier and TypeMethodDescriptionvoid
IVCardServiceAsync.importCards
(String vcard, AsyncHandler<TaskRef> handler) void
IAddressBooksMgmtAsync.reindex
(String containerUid, AsyncHandler<TaskRef> handler) void
IAddressBooksMgmtAsync.reindexAll
(AsyncHandler<TaskRef> handler) void
IAddressBooksMgmtAsync.reindexDomain
(String domain, AsyncHandler<TaskRef> handler) -
Uses of TaskRef in net.bluemind.backend.mail.api
-
Uses of TaskRef in net.bluemind.calendar.api
Modifier and TypeMethodDescriptionImports an ICSreindex a calendarICalendarsMgmt.reindexAll()
ICalendar.reset()
Remove all events from this calendar.Modifier and TypeMethodDescriptionvoid
IVEventAsync.importIcs
(Stream ics, AsyncHandler<TaskRef> handler) void
ICalendarsMgmtAsync.reindex
(String containerUid, AsyncHandler<TaskRef> handler) void
ICalendarsMgmtAsync.reindexAll
(AsyncHandler<TaskRef> handler) void
ICalendarAsync.reset
(AsyncHandler<TaskRef> handler) -
Uses of TaskRef in net.bluemind.core.container.api
-
Uses of TaskRef in net.bluemind.core.task.api
-
Uses of TaskRef in net.bluemind.dataprotect.api
Modifier and TypeMethodDescriptionIDataProtect.forget
(int generationId) Removes protected dataIDataProtect.getContent
(String partGenerationId) Loads an index of protected datas with possible restore actions.IDataProtect.installFromGeneration
(int generationId) Populates a blue mind database using protected data from a given generation.IDataProtect.run
(RestoreDefinition restoreDefinition) Executes a restore operation on the givenRestorable
item using data from aDataProtectGeneration
IDataProtect.saveAll()
Run the incremental dataprotect backup processModifier and TypeMethodDescriptionIDataProtectPromise.forget
(int generationId) IDataProtectPromise.getContent
(String partGen) IDataProtectPromise.installFromGeneration
(int generationId) IDataProtectPromise.run
(RestoreDefinition restoreDefinition) IDataProtectPromise.saveAll()
Modifier and TypeMethodDescriptionvoid
IDataProtectAsync.forget
(int generationId, AsyncHandler<TaskRef> handler) void
IDataProtectAsync.getContent
(String partGen, AsyncHandler<TaskRef> handler) void
IDataProtectAsync.installFromGeneration
(int generationId, AsyncHandler<TaskRef> handler) void
IDataProtectAsync.run
(RestoreDefinition restoreDefinition, AsyncHandler<TaskRef> handler) void
IDataProtectAsync.saveAll
(AsyncHandler<TaskRef> handler) -
Uses of TaskRef in net.bluemind.directory.api
Modifier and TypeMethodDescriptionDeleteDirEntry
by pathIDirectory.deleteByEntryUid
(String entryUid) Delete aDirEntry
by uidIDirEntryMaintenance.repair
(RepairConfig config) ExecuteMaintenanceOperation
in "Repair" modeModifier and TypeMethodDescriptionIDirectoryPromise.deleteByEntryUid
(String entryUid) IDirEntryMaintenancePromise.repair
(RepairConfig config) Modifier and TypeMethodDescriptionvoid
IDirectoryAsync.delete
(String path, AsyncHandler<TaskRef> handler) void
IDirectoryAsync.deleteByEntryUid
(String entryUid, AsyncHandler<TaskRef> handler) void
IDirEntryMaintenanceAsync.repair
(RepairConfig config, AsyncHandler<TaskRef> handler) -
Uses of TaskRef in net.bluemind.domain.api
Modifier and TypeMethodDescriptionIDomains.deleteDomainItems
(String uid) Delete data linked to theDomain
.IDomains.setAliases
(String uid, Set<String> aliases) Define domain aliases.Modifier and TypeMethodDescriptionIDomainsPromise.deleteDomainItems
(String uid) IDomainsPromise.setAliases
(String uid, Set<String> aliases) Modifier and TypeMethodDescriptionvoid
IDomainsAsync.deleteDomainItems
(String uid, AsyncHandler<TaskRef> handler) void
IDomainsAsync.setAliases
(String uid, Set<String> aliases, AsyncHandler<TaskRef> handler) -
Uses of TaskRef in net.bluemind.group.api
Modifier and TypeMethodDescriptionvoid
IGroupAsync.delete
(String uid, AsyncHandler<TaskRef> handler) -
Uses of TaskRef in net.bluemind.mailbox.api
Modifier and TypeMethodDescriptionIMailboxMgmt.addIndexToRing
(Integer numericIndex) IMailboxMgmt.consolidateDomain()
reindex all domain mailboxesIMailboxMgmt.consolidateMailbox
(String mailboxUid) consolidate a single mailbox aliasIMailboxMgmt.deleteIndexFromRing
(Integer numericIndex) move ES indexIMailboxMgmt.resetMailbox
(String mailboxUid) reset a single mailbox aliasIMailboxMgmt.respawnMailbox
(String mailboxUid) respawn a single mailbox alias into a new shardModifier and TypeMethodDescriptionIMailboxMgmtPromise.addIndexToRing
(Integer numericIndex) IMailboxMgmtPromise.consolidateDomain()
IMailboxMgmtPromise.consolidateMailbox
(String mailboxUid) IMailboxMgmtPromise.deleteIndexFromRing
(Integer numericIndex) IMailboxMgmtPromise.resetMailbox
(String mailboxUid) IMailboxMgmtPromise.respawnMailbox
(String mailboxUid) Modifier and TypeMethodDescriptionvoid
IMailboxMgmtAsync.addIndexToRing
(Integer numericIndex, AsyncHandler<TaskRef> handler) void
IMailboxMgmtAsync.consolidateDomain
(AsyncHandler<TaskRef> handler) void
IMailboxMgmtAsync.consolidateMailbox
(String mailboxUid, AsyncHandler<TaskRef> handler) void
IMailboxMgmtAsync.deleteIndexFromRing
(Integer numericIndex, AsyncHandler<TaskRef> handler) void
IMailboxMgmtAsync.moveIndex
(String mailboxUid, String index, boolean deleteSource, AsyncHandler<TaskRef> handler) void
IMailboxMgmtAsync.resetMailbox
(String mailboxUid, AsyncHandler<TaskRef> handler) void
IMailboxMgmtAsync.respawnMailbox
(String mailboxUid, AsyncHandler<TaskRef> handler) -
Uses of TaskRef in net.bluemind.metrics.alerts.api
Modifier and TypeMethodDescriptionStarts asynchronously a product check with the given name.ITickConfiguration.reconfigure()
Updates all TICK component configuration (configures Telegraf polling on all nodes, publishes metrics dashboard to Chronograf, re-creates every Kapacitor scripts).Modifier and TypeMethodDescriptionvoid
IProductChecksAsync.check
(String checkName, AsyncHandler<TaskRef> handler) void
ITickConfigurationAsync.reconfigure
(AsyncHandler<TaskRef> handler) -
Uses of TaskRef in net.bluemind.node.api
Modifier and TypeMethodDescriptiondefault TaskRef
INodeClient.executeCommand
(String... argv) INodeClient.executeCommand
(List<String> argv) Starts a command in backend and returns a ref to track its progress.INodeClient.executeCommand
(ExecRequest tsk) Runs a command.LocalNodeClient.executeCommand
(List<String> argv) LocalNodeClient.executeCommand
(ExecRequest tsk) default TaskRef
INodeClient.executeCommandNoOut
(String... argv) INodeClient.executeCommandNoOut
(List<String> argv) Starts a command in backend and returns a ref to track its progress No output, receive "Done" when command finish.LocalNodeClient.executeCommandNoOut
(List<String> argv) Modifier and TypeMethodDescriptionINodeClient.getExecutionStatus
(TaskRef task) Tracks the progress of a taskLocalNodeClient.getExecutionStatus
(TaskRef task) static ExitList
NCUtils.waitFor
(INodeClient nc, TaskRef ref) Waits for a tasks to complete and returns its output -
Uses of TaskRef in net.bluemind.notes.api
Modifier and TypeMethodDescriptionReindex a Note containerINoteIndexMgmt.reindexAll()
Reindex all Note containersModifier and TypeMethodDescriptionvoid
INoteIndexMgmtAsync.reindex
(String containerUid, AsyncHandler<TaskRef> handler) void
INoteIndexMgmtAsync.reindexAll
(AsyncHandler<TaskRef> handler) -
Uses of TaskRef in net.bluemind.resource.api
Modifier and TypeMethodDescriptionModifier and TypeMethodDescriptionvoid
IResourcesAsync.delete
(String uid, AsyncHandler<TaskRef> handler) -
Uses of TaskRef in net.bluemind.server.api
Modifier and TypeMethodDescriptionCreates a new server in the database with the given uid.tags server and return ref to Task (ITask
Updates a server in the database with its uid.Modifier and TypeMethodDescription -
Uses of TaskRef in net.bluemind.system.api
Modifier and TypeMethodDescriptionIInstallation.clone
(CloneConfiguration sourceParams) ISecurityMgmt.generateLetsEncrypt
(CertData certData) Generate Let's Encrypt certificateIInstallation.initialize()
IInstallation.postinst()
Run post-installation upgradersIMailDeliveryMgmt.repair()
rewrite postfix mapsIInstallation.resetIndex
(String index) IInstallation.resetIndexes()
IInternalFirewallMgmt.updateFirewallRules()
Update firewall rulesIInstallation.upgrade()
ISchemaMgmt.verify()
Verify Bluemind DB schemas on all serversModifier and TypeMethodDescriptionIInstallationPromise.clone
(CloneConfiguration sourceParams) ISecurityMgmtPromise.generateLetsEncrypt
(CertData certData) IInstallationPromise.initialize()
IInstallationPromise.postinst()
IMailDeliveryMgmtPromise.repair()
IInstallationPromise.resetIndex
(String index) IInstallationPromise.resetIndexes()
IInternalFirewallMgmtPromise.updateFirewallRules()
IInstallationPromise.upgrade()
ISchemaMgmtPromise.verify()
Modifier and TypeMethodDescriptionvoid
IInstallationAsync.clone
(CloneConfiguration sourceParams, AsyncHandler<TaskRef> handler) void
ISecurityMgmtAsync.generateLetsEncrypt
(CertData certData, AsyncHandler<TaskRef> handler) void
IInstallationAsync.initialize
(AsyncHandler<TaskRef> handler) void
IInstallationAsync.postinst
(AsyncHandler<TaskRef> handler) void
IMailDeliveryMgmtAsync.repair
(AsyncHandler<TaskRef> handler) void
IInstallationAsync.resetIndex
(String index, AsyncHandler<TaskRef> handler) void
IInstallationAsync.resetIndexes
(AsyncHandler<TaskRef> handler) void
IInternalFirewallMgmtAsync.updateFirewallRules
(AsyncHandler<TaskRef> handler) void
IInstallationAsync.upgrade
(AsyncHandler<TaskRef> handler) void
ISchemaMgmtAsync.verify
(AsyncHandler<TaskRef> handler) -
Uses of TaskRef in net.bluemind.system.api.hot.upgrade
Modifier and TypeMethodDescriptionIInternalHotUpgrade.start
(boolean onlyReady, HotUpgradeTaskExecutionMode mode) IInternalHotUpgrade.startLimited
(long maxDuration, HotUpgradeTaskExecutionMode mode) Modifier and TypeMethodDescriptionIInternalHotUpgradePromise.start
(boolean onlyReady, HotUpgradeTaskExecutionMode mode) IInternalHotUpgradePromise.startLimited
(long maxDuration, HotUpgradeTaskExecutionMode mode) Modifier and TypeMethodDescriptionvoid
IInternalHotUpgradeAsync.start
(boolean onlyReady, HotUpgradeTaskExecutionMode mode, AsyncHandler<TaskRef> handler) void
IInternalHotUpgradeAsync.startLimited
(long maxDuration, HotUpgradeTaskExecutionMode mode, AsyncHandler<TaskRef> handler) -
Uses of TaskRef in net.bluemind.todolist.api
Modifier and TypeMethodDescriptionImports an ICSReindex a TodolistITodoListsMgmt.reindexAll()
Reindex all TodolistsModifier and TypeMethodDescriptionvoid
IVTodoAsync.importIcs
(String ics, AsyncHandler<TaskRef> handler) void
ITodoListsMgmtAsync.reindex
(String containerUid, AsyncHandler<TaskRef> handler) void
ITodoListsMgmtAsync.reindexAll
(AsyncHandler<TaskRef> handler) -
Uses of TaskRef in net.bluemind.user.api
Modifier and TypeMethodDescriptionvoid
IUserAsync.delete
(String uid, AsyncHandler<TaskRef> handler)