Uses of Class
net.bluemind.core.api.fault.ServerFault
Packages that use ServerFault
Package
Description
-
Uses of ServerFault in net.bluemind.addressbook.api
Methods in net.bluemind.addressbook.api that throw ServerFaultModifier and TypeMethodDescriptionvoidIAddressBooksMgmt.create(String uid, AddressBookDescriptor descriptor, boolean isDefault) voidIVCardService.directImportCards(String vcard) IVCardService.exportAll()IVCardService.exportCards(List<String> uids) IAddressBooksMgmt.getComplete(String uid) IVCardService.importCards(String vcard) reindex an addressbookIAddressBooksMgmt.reindexAll()IAddressBooksMgmt.reindexDomain(String domainUid) voidIAddressBooks.search(VCardQuery query) ElasticSearch based vcard search througth all subscribed addressbooksvoidIAddressBooksMgmt.update(String uid, AddressBookDescriptor descriptor) -
Uses of ServerFault in net.bluemind.addressbook.ldap.api
Methods in net.bluemind.addressbook.ldap.api that throw ServerFault -
Uses of ServerFault in net.bluemind.announcement.api
Methods in net.bluemind.announcement.api that throw ServerFault -
Uses of ServerFault in net.bluemind.attachment.api
Methods in net.bluemind.attachment.api that throw ServerFaultModifier and TypeMethodDescriptionIAttachment.getConfiguration()Retrieves the configurationShare a mail attachmentIAttachment.shareDedup(String extension, Stream document) Share a mail attachment.voidDeactivate a link to a shared file -
Uses of ServerFault in net.bluemind.authentication.api
Methods in net.bluemind.authentication.api that throw ServerFaultModifier and TypeMethodDescriptionCreates anAPIKeyfor the given core session.voidDeletes anAPIKeyIAuthentication.getCurrentUser()IAPIKeys.list()Try to log in user into Blue-Mind and create valid session on successIAuthentication.loginWithParams(String login, String password, String origin, Boolean interactive) Try to log in user into Blue-Mind and create valid session on successvoidIAuthentication.logout()Close a Blue-Mind sessionvoidIAuthentication.ping()Refreshes the session, or throws exception if the SecurityContext is invalid.Creates anAPIKeyfor the given core session using the provided key as SID.Create Blue-Mind access token for requested user.
This token can be used for authenticate against Blue-Mind componentsIAuthentication.suWithParams(String login, Boolean interactive) Validate credential -
Uses of ServerFault in net.bluemind.authentication.api.incore
Methods in net.bluemind.authentication.api.incore that throw ServerFaultModifier and TypeMethodDescriptiondefault SecurityContextIInCoreAuthentication.buildContext(String domainUid, String userUid) default SecurityContextIInCoreAuthentication.buildContext(String sid, String domainUid, String userUid) IInCoreAuthentication.buildContext(String sid, String origin, String domainUid, String userUid) -
Uses of ServerFault in net.bluemind.backend.mail.api
Methods in net.bluemind.backend.mail.api that throw ServerFaultModifier and TypeMethodDescriptionIMailboxFolders.importItems(long folderDestinationId, ImportMailboxItemSet mailboxItems) Import MailboxItems from a source folder describeImportMailboxItemSet.mailboxFolderIdSource and destination folders must be in the same subtreeIMailConversationActions.importItems(long folderDestinationId, ImportMailboxConversationSet mailboxItems) Import conversations into folder.IMailConversation.multipleGet(List<String> uids) -
Uses of ServerFault in net.bluemind.calendar.api
Methods in net.bluemind.calendar.api that throw ServerFaultModifier and TypeMethodDescriptionvoidICalendar.all()Returns all the items uid from the container.ICalendarAutocomplete.calendarGroupLookup(String groupUid) ICalendarAutocomplete.calendarLookup(String pattern, Verb verb) Lookup for calendar containervoidICalendar.create(String uid, VEventSeries event, Boolean sendNotifications) Creates aVEvent.voidICalendarsMgmt.create(String uid, CalendarDescriptor descriptor) voidICalendarView.create(String uid, CalendarView view) Deprecated.Creates aCalendarViewIPublishCalendar.createUrl(PublishMode mode, String token) Create an url for external calendar accessvoidDeletes theVEventSeriesidentified by the given unique identifier.voidvoidDeprecated.Deletes aCalendarViewvoidIPublishCalendar.disableUrl(String url) IVEvent.exportAll()Exports all theVEventof the containerExports an ICS version of aVEventIPublishCalendar.generateUrl(PublishMode mode) Generate an url for external calendar accessICalendarSettings.get()Retrieve calendar settingsIFreebusyMgmt.get()IPublicFreebusy.get(String email, String callerUserUid, String callerDomain, VFreebusyQuery query) Export the free/busy informationIVFreebusy.get(VFreebusyQuery query) Export the free/busy informationIPublicFreebusy.getAsString(String email, String callerUserUid, String callerDomain, VFreebusyQuery query) Export the free/busy informationIVFreebusy.getAsString(VFreebusyQuery query) Export the free/busy informationICalendar.getByIcsUid(String uid) Returns allVEventSeriesmatching the given ICS unique identifier.ICalendar.getComplete(String uid) Returns theVEventSeriesidentified by the given unique identifier.ICalendarsMgmt.getComplete(String uid) ICalendarView.getComplete(String uid) Deprecated.Retrieves aCalendarViewIPublishCalendar.getGeneratedUrls(PublishMode mode) Imports an ICSbooleanICalendar.isAutoSyncActivated()Check the automatic synchronization is activated for this calendar.ICalendar.list()List all the events of this calendar.ICalendarView.list()Deprecated.Returns a list ofCalendarViewICalendar.multipleGet(List<String> uids) Fetch multipleVEventSeriesidentified by the given unique identifiers.ICalendarView.multipleGet(List<String> uids) Deprecated.Fetch multipleCalendarViews from theirs uniques uidsIPrint.print(PrintOptions options) reindex a calendarICalendarsMgmt.reindexAll()voidICalendar.reset()Remove all events from this calendar.ICalendar.search(VEventQuery query) Search for events matching the given query.ICalendars.search(CalendarsVEventQuery query) ICalendars.searchPendingCounters(List<String> calendars) Retrieve a list of pending counter propositions of the current uservoidICalendarSettings.set(CalendarSettingsData settings) Update calendar settingsvoidvoidICalendarView.setDefault(String id) Deprecated.Set user the default view.ICalendar.sync(Long since, VEventChanges changes) Apply the given changes and return the differences since the given time.voidTouch aVEvent.voidICalendar.update(String uid, VEventSeries event, Boolean sendNotifications) Updates aVEventSeries.voidICalendarsMgmt.update(String uid, CalendarDescriptor descriptor) voidICalendarView.update(String uid, CalendarView view) Deprecated.Updates aCalendarViewICalendar.updates(VEventChanges changes) Applies changes (create, update, delete) to a calendar specified by itscontainerUid.voidICalendarView.updates(CalendarViewChanges changes) Deprecated.Applies changes (create, update, delete) to a calendar specified by itscontainerUid. -
Uses of ServerFault in net.bluemind.calendar.api.internal
Methods in net.bluemind.calendar.api.internal that throw ServerFault -
Uses of ServerFault in net.bluemind.core.api
Methods in net.bluemind.core.api that throw ServerFaultModifier and TypeMethodDescriptionstatic VersionInfoVersionInfo.checkAndCreate(String version) static voidParametersValidator.notEmpty(Collection<?> col) static voidstatic voidParametersValidator.notNullAndNotEmpty(String str) static voidParametersValidator.nullOrNotEmpty(String str) -
Uses of ServerFault in net.bluemind.core.api.fault
Subclasses of ServerFault in net.bluemind.core.api.faultMethods in net.bluemind.core.api.fault that return ServerFaultModifier and TypeMethodDescriptionstatic ServerFaultServerFault.alreadyExists(String message) static ServerFaultServerFault.alreadyExists(Throwable t) static ServerFaultstatic ServerFaultstatic ServerFaultstatic ServerFaultstatic ServerFaultServerFault.tooManyResults(String message) Constructors in net.bluemind.core.api.fault with parameters of type ServerFault -
Uses of ServerFault in net.bluemind.core.container.api
Methods in net.bluemind.core.container.api that throw ServerFaultModifier and TypeMethodDescriptionIContainers.all(ContainerQuery query) IContainers.allForUser(String domainUid, String userUid, ContainerQuery query) IContainers.allLight(ContainerQuery query) voidIContainerManagement.allowOfflineSync(String subject) booleanIChangelogSupport.changesetById(Long since) ICountingSupport.count(ItemFlagFilter filter) Count items matching anItemFlagFilterIContainers.create(String uid, ContainerDescriptor descriptor) Create a containervoidDelete a containervoidIContainerManagement.disallowOfflineSync(String subject) IChangelogSupport.filteredChangesetById(Long since, ItemFlagFilter filter) Get a containerIContainerManagement.getAccessControlList()Retrieve container ACLIContainers.getAccessControlLists(List<String> containerIds) IContainerManagement.getAllItems()Get all container itemsIContainers.getContainers(List<String> containerIds) Get containerIContainers.getContainersLight(List<String> containerIds) Get containerIContainerManagement.getDescriptor()Retrieve container descriptorIContainerManagement.getFilteredItems(ItemFlagFilter filter) Get all container items matching the given filterIContainers.getForUser(String domainUid, String userUid, String uid) Get a container as if it where requested by another user.IContainers.getIfPresent(String uid) Get a containerIContainerManagement.getItemCount()Get container itemsIContainerSync.getLastSync()IContainers.getLightIfPresent(String uid) IContainerSync.getNextSync()IContainerManagement.getSettings()Get container settingsISharedContainers.getSharedContainers(String type) Get all Containers (SharedContainer) shared by ownerUidIContainerSync.getSyncStatus()longIChangelogSupport.getVersion()IChangelogSupport.itemChangelog(String itemUid, Long since) IContainersFlatHierarchy.list()IOwnerSubscriptions.list()default voidICrudByIdSupport.multipleDeleteById(List<Long> ids) voidICrudByIdSupport.multipleDeleteById(List<Long> ids, Boolean bypassDeletedItems) voidIContainerManagement.setAccessControlList(List<AccessControlEntry> entries) store container ACLvoidIContainers.setAccessControlList(String uid, List<AccessControlEntry> entries) voidIInternalContainerManagement.setAccessControlList(List<AccessControlEntry> entries, boolean sendNotification) Same asbut don't send email notification if sendNotification is falseinvalid reference
IContainerManagement.ContainerDescriptorvoidIContainerManagement.setPersonalSettings(Map<String, String> settings) Set container personal settingsvoidIContainerManagement.setSetting(String key, String value) Set a container setting, only one key at a timevoidIContainerManagement.setSettings(Map<String, String> settings) Set container settingsISortingSupport.sortedIds(SortDescriptor sorted) Returns all items in a container matching a sort criteriaIContainerManagement.subscribers()IContainerSync.sync()voidIContainerManagement.update(ContainerModifiableDescriptor descriptor) Update container descriptorvoidIContainers.update(String uid, ContainerModifiableDescriptor descriptor) Update a container -
Uses of ServerFault in net.bluemind.core.container.api.internal
Methods in net.bluemind.core.container.api.internal that throw ServerFault -
Uses of ServerFault in net.bluemind.core.email
Methods in net.bluemind.core.email that throw ServerFaultModifier and TypeMethodDescriptionstatic Collection<Email> EmailHelper.sanitizeAndValidate(Collection<Email> emails) static voidstatic voidEmailHelper.validate(Collection<Email> emails) -
Uses of ServerFault in net.bluemind.core.rest
Methods in net.bluemind.core.rest that throw ServerFaultModifier and TypeMethodDescription<T> TInstantiate a service<T> T<T> T -
Uses of ServerFault in net.bluemind.core.rest.base
Methods in net.bluemind.core.rest.base with parameters of type ServerFaultModifier and TypeMethodDescriptionstatic RestResponseResponseBuilder.replyServerFault(ServerFault e) Method parameters in net.bluemind.core.rest.base with type arguments of type ServerFaultModifier and TypeMethodDescription<T> io.vertx.core.Future<io.vertx.core.eventbus.MessageConsumer<T>> IRestBusHandler.register(RestRequest request, Supplier<io.vertx.core.Handler<io.vertx.core.eventbus.Message<T>>> msgHandler, io.vertx.core.Handler<ServerFault> reject) <T> io.vertx.core.Future<io.vertx.core.eventbus.MessageConsumer<T>> RestRootHandler.register(RestRequest request, Supplier<io.vertx.core.Handler<io.vertx.core.eventbus.Message<T>>> handlerSupplier, io.vertx.core.Handler<ServerFault> reject) -
Uses of ServerFault in net.bluemind.core.rest.base.codec
Methods in net.bluemind.core.rest.base.codec that return ServerFaultModifier and TypeMethodDescriptionstatic ServerFaultJsonObjectCodec.parseFault(RestResponse response) Methods in net.bluemind.core.rest.base.codec with parameters of type ServerFaultModifier and TypeMethodDescriptionstatic RestResponseJsonObjectCodec.replyServerFault(ServerFault e) Methods in net.bluemind.core.rest.base.codec that throw ServerFaultModifier and TypeMethodDescriptionDefaultResponseCodecs.ByMimeTypeResponseCodec.decode(RestResponse response) byte[]DefaultResponseCodecs.ByteArrayResponseCodec.decode(RestResponse response) DefaultResponseCodecs.StreamResponseCodec.decode(RestResponse response) DefaultResponseCodecs.StringResponseCodec.decode(RestResponse response) DefaultResponseCodecs.VoidCodec.decode(RestResponse response) JsonObjectCodec.Response.decode(RestResponse response) ResponseCodec.decode(RestResponse response) -
Uses of ServerFault in net.bluemind.core.rest.http
Methods in net.bluemind.core.rest.http that throw ServerFault -
Uses of ServerFault in net.bluemind.core.rest.internal
Methods in net.bluemind.core.rest.internal that throw ServerFaultModifier and TypeMethodDescriptionApiClassEndpoint.getInstance(SecurityContext sc, String[] pathParams) InlinedApiClassEndpoint.getInstance(SecurityContext sc, String[] pathParams) -
Uses of ServerFault in net.bluemind.core.rest.model
Methods in net.bluemind.core.rest.model that throw ServerFault -
Uses of ServerFault in net.bluemind.cti.api
Methods in net.bluemind.cti.api that throw ServerFaultModifier and TypeMethodDescriptionvoidvoidSet forward for a componnentIComputerTelephonyIntegration.getStatus()Retrieve user phone statusIComputerTelephonyIntegration.getUserEmails()Retrieve users email list from the cti implementationvoidSet phone status for a component -
Uses of ServerFault in net.bluemind.dataprotect.api
Methods in net.bluemind.dataprotect.api that throw ServerFaultModifier and TypeMethodDescriptiondefault voidIBackupWorker.cleanup(IDPContext ctx, PartGeneration part, Map<String, Object> params) default voidIBackupWorker.dataDirsSaved(IDPContext ctx, String tag, ItemValue<Server> backedUp) This gets called once the data is saved with rsync.IDataProtect.forget(int generationId) Removes protected dataIDataProtect.getAvailableGenerations()Returns all protected generations, ordered from oldest to most recentIDataProtect.getContent(String partGenerationId) Loads an index of protected datas with possible restore actions.IDataProtect.getRestoreCapabilities()Returns infos about the restore operations that the core providesIDataProtect.getRestoreCapabilitiesByTags(List<String> tags) * Returns infos about the restore operations that the core provides (filtered by tags)IDataProtect.getRetentionPolicy()Returns theRetentionPolicyused for backup automatic removals.IDataProtect.installFromGeneration(int generationId) Populates a blue mind database using protected data from a given generation.voidIBackupWorker.prepareDataDirs(IDPContext ctx, String tag, ItemValue<Server> toBackup) This is called before the backup starts.default voidIBackupWorker.restore(IDPContext ctx, PartGeneration part, Map<String, Object> params) voidIDataProtect.run(RestoreDefinition restoreDefinition) Executes a restore operation on the givenRestorableitem using data from aDataProtectGenerationIDataProtect.saveAll()Run the incremental dataprotect backup processvoidIDataProtect.syncWithFilesystem()Re-creates the in-database metadata using the generations.xml index from the data protect spool on the filesystem.voidIDataProtect.updatePolicy(RetentionPolicy rp) creates or updates theRetentionPolicy. -
Uses of ServerFault in net.bluemind.device.api
Methods in net.bluemind.device.api that throw ServerFaultModifier and TypeMethodDescriptionIDevice.byIdentifier(String uid) voidvoidvoidIDevice.deleteAll()IDevice.getComplete(String uid) IDevice.list()IDevices.listWiped()voidIDevice.setPartnership(String uid) voidIDevice.unsetPartnership(String uid) voidvoidvoidIDevice.updateLastSync(String uid) void -
Uses of ServerFault in net.bluemind.directory.api
Methods in net.bluemind.directory.api that throw ServerFaultModifier and TypeMethodDescriptionGet the domain'sContainerChangesetDeleteDirEntryby pathIDirectory.deleteByEntryUid(String entryUid) Delete aDirEntryby uidvoidIDirEntryPhotoSupport.deletePhoto(String uid) Delete the photo associated to theDirEntryIDirectory.findByEntryUid(String entryUid) GetDirEntryby uidIDirectory.getByRoles(List<String> roles) IDirectory.getEntries(String path) FetchDirEntrys by their pathFetchDirEntryby its pathbyte[]IDirectory.getEntryIcon(String entryUid) Get aDirEntry's iconbyte[]IDirectory.getEntryPhoto(String entryUid) Get aDirEntry's photobyte[]Get aDirEntry's iconbyte[]Retrieve the icon/avatar associated to theDirEntrybyte[]Retrieve the photo associated to theDirEntryIDirectory.getRolesForDirEntry(String entryUid) Get all the roles associated to anDirEntryIDirectory.getRolesForOrgUnit(String orgUnitUid) Get all the roles associated to anOrgUnitIDirectory.getRoot()Fetch the rootDirEntryIDirectory.search(DirEntryQuery query) SearchDirEntrys byDirEntryQueryvoidAdds an external id to aDirEntryvoidSet a photo, needs to be in PNG format -
Uses of ServerFault in net.bluemind.document.api
Methods in net.bluemind.document.api that throw ServerFaultModifier and TypeMethodDescriptionvoidCreates a newDocumententryvoidDeletes aDocumententryFetches aDocumententryIDocument.fetchMetadata(String uid) FetchesDocumentmetadataDocumentMetadataIDocument.list()Retrives allDocumentmetadataDocumentMetadatavoidUpdates aDocumententry -
Uses of ServerFault in net.bluemind.documentfolder.api
Methods in net.bluemind.documentfolder.api that throw ServerFaultModifier and TypeMethodDescriptionvoidCreates aDocumentFolderitemvoidRemoves aDocumentFolderitemIDocumentFolder.list()Lists allDocumentFoldervoidRename aDocumentFolderitem -
Uses of ServerFault in net.bluemind.domain.api
Methods in net.bluemind.domain.api that throw ServerFaultModifier and TypeMethodDescriptionIDomains.all()Fetch all domains.voidCreates a newDomain.voidDelete theDomainitem itself.IDomains.deleteDomainItems(String uid) Delete data linked to theDomain.IDomains.findByNameOrAliases(String name) Fetch aDomainby its name or one of its alias.Fetch aDomainby its uid.IDomainSettings.get()Fetch domain settings.static StringDomainSettingsHelper.getSlaveRelayHost(IDomainSettings settingsService) static booleanDomainSettingsHelper.isForwardToSlaveRelay(IDomainSettings settingsService) voidDefine domain settings.IDomains.setAliases(String uid, Set<String> aliases) Define domain aliases.voidIDomains.setDefaultAlias(String uid, String defaultAlias) Define the domain default alias.voidIInCoreDomains.setProperties(String uid, Map<String, String> properties) voidvoidModify an existingDomain. -
Uses of ServerFault in net.bluemind.eas.api
Methods in net.bluemind.eas.api that throw ServerFaultModifier and TypeMethodDescriptionvoidIEas.deletePendingReset(Account account) IEas.getConfiguration()IEas.getFolderSyncVersions(Account account) IEas.getHeartbeat(String deviceUid) voidIEas.insertClientId(String clientId) voidIEas.insertPendingReset(Account account) IEas.isKnownClientId(String clientId) voidIEas.setFolderSyncVersions(FolderSyncVersions versions) voidIEas.setHeartbeat(Heartbeat heartbeat) -
Uses of ServerFault in net.bluemind.exchange.mapi.api
Methods in net.bluemind.exchange.mapi.api that throw ServerFaultModifier and TypeMethodDescriptionIMapiFolderAssociatedInformation.all()IMapiMailboxes.byMailboxGuid(String mailboxGuid) IMapiMailboxes.byMessageObjectsGuid(String objectsGuid) voidIMapiMailbox.create(MapiReplica mailbox) voidIMapiMailbox.delete()voidIMapiFolderAssociatedInformation.deleteAll()IMapiFolderAssociatedInformation.deleteByIds(Collection<Long> internalIds) Tries to batch delete all the FAIs with the given internal ids.IMapiMailbox.get()IMapiFolderAssociatedInformation.getByFolderId(String identifier) Fetches all the FAIs for a giveninvalid reference
MapiFAI#idvoidCreates a FAICreates or updates an FAI with the given globalCounter (itemId in bm) -
Uses of ServerFault in net.bluemind.externaluser.api
Methods in net.bluemind.externaluser.api that throw ServerFaultModifier and TypeMethodDescriptionFetch aExternalUserby its external id.voidIExternalUser.create(String uid, ExternalUser externalUser) Creates a newExternalUser.voidIExternalUser.createWithExtId(String uid, String extId, ExternalUser externalUser) Creates a newExternalUserwith the given uid.voidDelete an external user.IExternalUser.getComplete(String uid) Fetch aExternalUserby its uid.voidIExternalUser.update(String uid, ExternalUser externalUser) Modify an existing external user. -
Uses of ServerFault in net.bluemind.filehosting.api
Methods in net.bluemind.filehosting.api that throw ServerFaultModifier and TypeMethodDescriptionvoidDeletes a documentbooleanChecks if a file existsFinds items in the file hosting repositoryRetrieves a document from the file hosting repositoryIInternalBMFileSystem.getComplete(String uid) Retrieves an entity from the file hosting repositoryIFileHosting.getConfiguration()Retrieves the configurationIInternalBMFileSystem.getSharedFile(String uid) Retrieves a document from the file hosting repository by its public uidIInternalBMFileSystem.getShareUidsByPath(String path) IFileHosting.info()Retrieves informations about the filehosting implementationLists files and folders.Retrieves a public URL to the document in the file hosting repositoryvoidUpdate/insert a documentvoidRemove a public link -
Uses of ServerFault in net.bluemind.group.api
Methods in net.bluemind.group.api that throw ServerFaultModifier and TypeMethodDescriptionvoidIGroup.allUids()Get group from its emailGet group from its namevoidCreate groupvoidIGroup.createWithExtId(String uid, String extId, Group group) Create group with external IDDelete groupIGroup.getByExtId(String extId) Get group from external IDIGroup.getComplete(String uid) Get group from UIDIGroup.getExpandedMembers(String uid) Get all expanded group membersIGroup.getExpandedUserMembers(String uid) Get User type expanded group membersIGroup.getGroupsWithRoles(List<String> roles) Get group without mailbox and vcard from UIDIGroup.getMembers(String uid) Get all group membersIGroup.getParents(String uid) Get all group parents UIDRetrieves a list of allGroups this uid is member of.IGroupMember.memberOfGroups(String uid) Retrieves a list of allGroupuids this uid is member of.voidIGroup.search(GroupSearchQuery query) Search a groupvoidvoidTouch group (update direntry, vcard etc..)voidUpdate group -
Uses of ServerFault in net.bluemind.mailbox.api
Methods in net.bluemind.mailbox.api that throw ServerFaultModifier and TypeMethodDescriptionIMailboxes.addDomainRule(MailFilterRule rule) IMailboxMgmt.addIndexToRing(Integer numericIndex) IMailboxes.addMailboxRule(String mailboxUid, MailFilterRule rule) IMailboxes.addMailboxRuleRelative(String mailboxUid, RuleMoveRelativePosition position, long anchorId, MailFilterRule rule) IMailboxes.byRouting(Mailbox.Routing routing) IMailboxes.byType(Mailbox.Type type) IMailboxMgmt.consolidateDomain()reindex all domain mailboxesIMailboxMgmt.consolidateMailbox(String mailboxUid) consolidate a single mailbox aliasvoidCreates a newMailboxentry.voidDeleteMailboxentryvoidIMailboxes.deleteDomainRule(long id) IMailboxMgmt.deleteIndexFromRing(Integer numericIndex) voidIMailboxes.deleteMailboxRule(String mailboxUid, long id) IMailboxes.getComplete(String uid) Fetch aMailboxfrom its unique uidIMailboxes.getDomainFilter()IMailboxes.getDomainRule(long id) IMailboxes.getDomainRules()IMailboxes.getMailboxAccessControlList(String mailboxUid) IMailboxes.getMailboxConfig(String uid) IMailboxes.getMailboxDelegationRule(String mailboxUid) IMailboxes.getMailboxFilter(String mailboxUid) IMailboxes.getMailboxQuota(String uid) IMailboxes.getMailboxRule(String mailboxUid, long id) IMailboxes.getMailboxRules(String mailboxUid) IMailboxes.getMailboxRulesByClient(String mailboxUid, String client) IMailboxes.getUnreadMessagesCount()Get the unread mail messages count of the currently logged in userIMailboxes.list()voidmove ES indexvoidIMailboxes.moveMailboxRule(String mailboxUid, long id, RuleMoveDirection direction) voidIMailboxes.moveMailboxRuleRelative(String mailboxUid, long id, RuleMoveRelativePosition position, long anchorId) IMailboxes.multipleGet(List<String> uids) IMailboxMgmt.resetMailbox(String mailboxUid) reset a single mailbox aliasIMailboxMgmt.respawnMailbox(String mailboxUid) respawn a single mailbox alias into a new shardvoidIMailboxes.setDomainFilter(MailFilter filter) voidIMailboxes.setMailboxAccessControlList(String mailboxUid, List<AccessControlEntry> accessControlEntries) voidIMailboxes.setMailboxDelegationRule(String mailboxUid, DelegationRule delegationRule) voidIMailboxes.setMailboxFilter(String mailboxUid, MailFilter filter) voidIMailboxes.setMailboxForwarding(String mailboxUid, MailFilter.Forwarding forwarding) voidIMailboxes.setMailboxVacation(String mailboxUid, MailFilter.Vacation vacation) voidModifies an existingMailboxentry.voidIMailboxes.updateDomainRule(long id, MailFilterRule rule) voidIMailboxes.updateMailboxRule(String mailboxUid, long id, MailFilterRule rule) -
Uses of ServerFault in net.bluemind.mailbox.identity.api
Methods in net.bluemind.mailbox.identity.api that throw ServerFaultModifier and TypeMethodDescriptionvoidCreate anIdentity.voidDelete an existingIdentity.Retrieve an existingIdentityIMailboxIdentity.getIdentities()Retrieve mailboxIdentitysIMailboxIdentity.getPossibleIdentities()Retrieve all possible mailboxIdentitys (for each email defined in mailbox even if no identies are defined ( if identity doesnt exists for one mail,IdentityDescription.idwill be nullvoidUpdate an existingIdentity. -
Uses of ServerFault in net.bluemind.mailflow.api
Methods in net.bluemind.mailflow.api that throw ServerFaultModifier and TypeMethodDescriptionvoidIMailflowRules.create(String uid, MailRuleActionAssignmentDescriptor assignment) voidIMailflowRules.getAssignment(String uid) IMailflowRules.listActions()IMailflowRules.listAssignments()IMailflowRules.listRules()voidIMailflowRules.update(String uid, MailRuleActionAssignmentDescriptor assignment) -
Uses of ServerFault in net.bluemind.mailmessage.api
Methods in net.bluemind.mailmessage.api that throw ServerFault -
Uses of ServerFault in net.bluemind.node.api
Methods in net.bluemind.node.api that throw ServerFaultModifier and TypeMethodDescriptionstatic booleanNCUtils.connectedToMyself(INodeClient nc) Fetches a client to manipulate files invalid input: '&' run commands on the BJwith the given IP addressinvalid reference
HostvoidvoidINodeClient.deleteFile(String path) Delete a filevoidLocalNodeClient.deleteFile(String path) static ExitListNCUtils.exec(INodeClient nc, long delay, TimeUnit unit, String... argv) static ExitListNCUtils.exec(INodeClient nc, String... argv) static ExitListNCUtils.exec(INodeClient nc, List<String> argv) Waits for a tasks to complete, returning its output.static ExitListNCUtils.exec(INodeClient nc, List<String> argv, long delay, TimeUnit unit) The command runs over a websocketstatic voidNCUtils.execNoOut(INodeClient nc, long delay, TimeUnit unit, String... argv) static voidNCUtils.execNoOut(INodeClient nc, String... argv) static voidNCUtils.execNoOut(INodeClient nc, List<String> argv) Waits for a tasks to complete, don't retrieve its output.static voidNCUtils.execNoOut(INodeClient nc, List<String> argv, long delay, TimeUnit unit) The commands runs over a websocketstatic voidNCUtils.execOrFail(INodeClient nc, String... argv) static voidNCUtils.execOrFail(INodeClient nc, List<String> argv) Waits for a tasks to complete, throws ServerFault if task failsdefault TaskRefINodeClient.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 TaskRefINodeClient.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) static voidstatic INodeClientINodeClient.getExecutionStatus(TaskRef task) Tracks the progress of a taskLocalNodeClient.getExecutionStatus(TaskRef task) List files from path.List files from path matching extension.default voiddefault voidvoidCreate a directory and all required parentsvoidvoidMoves a file from a path, to anotherINodeClient.openStream(String path) Opens a stream to a (maybe) remote file.LocalNodeClient.openStream(String path) voidINodeClient.ping()Checks we can connect to a node.voidLocalNodeClient.ping()byte[]Fetches a file content into ram.byte[]static ExitListNCUtils.waitFor(INodeClient nc, TaskRef ref) Waits for a tasks to complete and returns its outputvoidINodeClient.writeFile(String path, InputStream content) (Over)writes the file at path with content.voidLocalNodeClient.writeFile(String path, InputStream content) -
Uses of ServerFault in net.bluemind.notes.api
Methods in net.bluemind.notes.api that throw ServerFaultModifier and TypeMethodDescriptionINote.all()List all Notes of a containerINote.allUids()Retrieve allVNoteUIDs of this uservoidCreates a newVNoteentry.voidINotes.create(String uid, ContainerDescriptor descriptor) Create a notes list container + auto-subscribe + set ALL necessary Access-Control-List entriesvoidDelete aVNotevoidDelete a Notelist container and all containingVNotesINote.exportAll()Export allVNotefrom a notes container as json stream (VNote)INote.getComplete(String uid) Fetch aVNoteby its unique UIDINote.multipleGet(List<String> uids) Fetch multipleVNotes by their unique UIDsReindex a Note containerINoteIndexMgmt.reindexAll()Reindex all Note containersvoidINote.reset()Delete allVNotes of this userINote.search(VNoteQuery query) SearchVNote's byVNoteQueryINotes.search(VNotesQuery query) voidModifies an existingVNote.INote.updates(VNoteChanges changes) Updates multipleVNotes. -
Uses of ServerFault in net.bluemind.resource.api
Methods in net.bluemind.resource.api that throw ServerFaultModifier and TypeMethodDescriptionIResources.addToEventDescription(String resourceUid, EventInfo eventInfo) Compute the transformed template associated to the given resource if any, then append it to the giveneventDescription.Fetch an existingResourceDescriptorby its email.List allResourceDescriptorby type.voidIResources.create(String uid, ResourceDescriptor resourceDescriptor) Creates aResourceDescriptor.Delete an existingResourceDescriptor.Fetch an existingResourceDescriptorby its unique id.byte[]Fetch aResourceDescriptoricon.IResources.removeFromEventDescription(String resourceUid, EventInfo eventInfo) Remove the transformed template associated to the given resource from the giveneventDescription.voidSet aResourceDescriptoricon.voidIResources.update(String uid, ResourceDescriptor resourceDescriptor) Modify an existingResourceDescriptor. -
Uses of ServerFault in net.bluemind.resource.api.type
Methods in net.bluemind.resource.api.type that throw ServerFaultModifier and TypeMethodDescriptionvoidIResourceTypes.create(String uid, ResourceTypeDescriptor resourceTypeDescriptor) Create a { @link ResourceTypeDescriptor }.voidDelete an existing { @link ResourceTypeDescriptor }.Fetch a { @link ResourceTypeDescriptor }.byte[]Fetch a { @link ResourceTypeDescriptor } icon.IResourceTypes.getTypes()Fetch all resources typesvoidSet an icon to { @link ResourceTypeDescriptor }.voidIResourceTypes.update(String uid, ResourceTypeDescriptor resourceTypeDescriptor) Modify an existing { @link ResourceTypeDescriptor }. -
Uses of ServerFault in net.bluemind.role.api
Methods in net.bluemind.role.api that throw ServerFaultModifier and TypeMethodDescriptionIRoles.getRoles()Get all availableRoleDescriptor.IRoles.getRolesCategories()Get all availables.invalid reference
RoleCategory -
Uses of ServerFault in net.bluemind.scheduledjob.api
Subclasses of ServerFault in net.bluemind.scheduledjob.apiMethods in net.bluemind.scheduledjob.api that throw ServerFaultModifier and TypeMethodDescriptionvoidCancel running job by its IDIInCoreJob.createExecution(JobExecution je) voidIJob.deleteExecution(int jobExecutionId) Removes one execution.voidIJob.deleteExecutions(List<Integer> executions) Removes multiple executions.IJob.getJobFromId(String jobId) Get job using its idIJob.getLogs(JobExecution jobExecution, int offset) Return the logs of a job.IJob.searchExecution(JobExecutionQuery query) Fetch recorded job executions.List jobs deployed.voidGet active job using its ID force-start a job.voidIInCoreJob.storeLogEntries(int jobExecutionId, Set<LogEntry> entries) voidUpdate job planificationJobPlanificationvoidIInCoreJob.updateExecution(JobExecution je) -
Uses of ServerFault in net.bluemind.server.api
Methods in net.bluemind.server.api that throw ServerFaultModifier and TypeMethodDescriptionIServer.allComplete()Enumerate all the servers in the installation container.voidAssigns a Server's tag to a domain.IServer.byAssignment(String domainUid, String tag) Fetches all the servers in a domain container by its assignmentCreates a new server in the database with the given uid.voidDeletes a server object in the database with its uid.static voidIServer.getAssignments(String domainUid) Fetches all the server assignments in a domain containerIServer.getComplete(String uid) Fetches a server object from the database with its uid.IServer.getServerAssignments(String uid) Fetches the progress of a command running in bm-nodebyte[]Uses bm-node to read a file on aServerwith its uid.tags server and return ref to Task (ITaskExecutes a command using bm-node on the server with the given uid.IServer.submitAndWait(String uid, String... argv) Executes a command using bm-node on the server with the given uid.voidUndo what assign does.Updates a server in the database with its uid.static voidvoidUses bm-node to write a file on aServerwith its uid. -
Uses of ServerFault in net.bluemind.smime.cacerts.api
Methods in net.bluemind.smime.cacerts.api that throw ServerFaultModifier and TypeMethodDescriptionISmimeCACert.all()List all S/MIME certificatesISmimeRevocation.areRevoked(List<SmimeCertClient> clients) Check if a certificate serialNumber list is revokedISmimeRevocation.fetch(ItemValue<SmimeCacert> cacert) GetSmimeRevocationfor a S/MIME CA certificateISmimeCACert.getCacertWithRevocations()List all S/MIME certificates with revocationsvoidISmimeRevocation.refreshDomainRevocations()Refresh revocated certificatesvoidISmimeRevocation.refreshRevocations(String cacertUid) Refresh revocated certificatesvoidISmimeCACert.reset()Delete allSmimeCacerts of this domain -
Uses of ServerFault in net.bluemind.system.api
Methods in net.bluemind.system.api that throw ServerFaultModifier and TypeMethodDescriptionvoidISecurityMgmt.approveLetsEncryptTos(String domainUid) Accept Let's Encrypt terms of service documentvoidDelete a global settings valuevoidICustomTheme.deleteLogo()voidIInstallation.demoteLeader()The instance will stop handling write requests then will write a BYE message into kafka to relinquish control to the clone.voidICacheMgmt.flushCaches()Flushes all internal cachesISecurityMgmt.generateLetsEncrypt(CertData certData) Generate Let's Encrypt certificateIGlobalSettings.get()Get global settingsIExternalSystem.getExternalSystem(String systemIdentifier) IExternalSystem.getExternalSystems()IExternalSystem.getExternalSystemsByAuthKind(Set<ExternalSystem.AuthKind> authKinds) ISecurityMgmt.getLetsEncryptTos()Get the URL to Let's Encrypt terms of service documentICustomTheme.getLogo()byte[]IInstallation.getSubscriptionContacts()IInstallation.getSubscriptionInformations()IInstallation.getSubscriptionKind()IInstallation.getSystemState()IDomainTemplate.getTemplate()ISystemConfiguration.getValues()Get server configurationIInstallation.getVersion()IInstallation.initialize()IInstallation.isValidProductionSubscription()voidIInstallation.maintenanceMode()voidIInstallation.markSchemaAsUpgraded()voidIInstallation.postinst()Run post-installation upgradersvoidIInstallation.promoteLeader()voidIInstallation.removeSubscription()IMailDeliveryMgmt.repair()rewrite postfix mapsvoidIInstallation.runningMode()voidSet global settingsvoidICustomTheme.setLogo(byte[] logo) voidIInstallation.setSubscriptionContacts(List<String> emails) voidISecurityMgmt.updateCertificate(CertData certData) Update external certificate/private keyIInternalFirewallMgmt.updateFirewallRules()Update firewall rulesvoidISystemConfiguration.updateMutableValues(Map<String, String> values) voidIInstallation.updateSubscription(String licence) voidIInstallation.updateSubscriptionWithArchive(Stream archive) IInstallation.upgrade()IInstallation.upgradeStatus() -
Uses of ServerFault in net.bluemind.system.ldap.importation.api
Methods in net.bluemind.system.ldap.importation.api that throw ServerFault -
Uses of ServerFault in net.bluemind.todolist.api
Methods in net.bluemind.todolist.api that throw ServerFaultModifier and TypeMethodDescriptionITodoList.all()List all Tasks of a Todolist containerITodoList.allUids()Retrieve allVTodoUIDs of this TodolistvoidCopyVTodos to another TodolistvoidCreates a newVTodoentry.voidITodoLists.create(String uid, ContainerDescriptor descriptor) Create a todolist + auto-subscribe + set ALL necessary Access-Control-List entriesvoidDelete aVTodovoidDelete a Todolist and all containingIVTodosIVTodo.exportAll()Export allVTodofrom a todolist as iCalendar VTodo objects.IVTodo.exportTodos(List<String> uids) Export a list ofVTodoas iCalendar VTodo objectsITodoList.getByIcsUid(String uid) Returns allVTodomatching the given ICS unique identifier.ITodoList.getComplete(String uid) Fetch aVTodoby its unique UIDImports an ICSvoidMoveVTodos to another TodolistITodoList.multipleGet(List<String> uids) Fetch multipleVTodos by their unique UIDsReindex a TodolistITodoListsMgmt.reindexAll()Reindex all TodolistsvoidITodoList.reset()Delete allVTodos of this TodolistITodoList.search(VTodoQuery query) SearchVTodo's byVTodoQueryITodoLists.search(TodoListsVTodoQuery query) ITodoList.sync(Long since, VTodoChanges changes) Client/Server synchronization ofVTodos.voidModifies an existingVTodo.ITodoList.updates(VTodoChanges changes) Updates multipleVTodos. -
Uses of ServerFault in net.bluemind.user.api
Methods in net.bluemind.user.api that throw ServerFaultModifier and TypeMethodDescriptionIUser.allUids()Retrieve all existingUseruidsFetches aUserby its emailFetches aUserby its external idFetches aUserby its loginvoidCreates a newUserwith the given uid.voidIUserExternalAccount.create(String systemIdentifier, UserAccount account) voidIUserMailIdentities.create(String id, UserMailIdentity identity) Create anIdentity.voidIInternalUserMailIdentities.createDefaultIdentity(ItemValue<Mailbox> mailboxItem, DirEntry dirEntry) Create default user identityvoidIUser.createWithExtId(String uid, String extId, User user) Creates a newUserwith the given uid.Deletes aUser.voidvoidDelete an existingUserMailIdentity.voidIUserExternalAccount.deleteAll()Retrieve an existingUserMailIdentityGetUsersettingsIUserExternalAccount.getAll()IUserMailIdentities.getAvailableIdentities()Retrieve mailboxIdentitysIUser.getComplete(String uid) Fetches aUserby its unique idIInternalUserExternalAccount.getCredentials(String systemIdentifier) byte[]Retrieves aUser's icon/avatarIUserMailIdentities.getIdentities()Retrieve userUserMailIdentitysFetches aUserby its unique id, without vcard or mailboxGetUserlocaleGet oneUsersetting valueIUser.getResolvedRoles(String uid) Retrieves a list of all roles owned by aUser.Retrieves a list of all roles directly owned by aUserIUser.getUsersWithRoles(List<String> roles) Deprecated.This method may return group entities as well.IUserSubscription.listSubscriptions(String subject, String type) List subscribed containersvoidSetUsersettingsvoidIUserMailIdentities.setDefault(String id) voidCreate or update oneUsersettingvoidIUser.setPassword(String uid, ChangePassword password) Update aUser's passwordvoidSets theUser's roles.voidIInternalUserSubscription.subscribe(String subject, ContainerDescriptor descriptor) Subscribe current User to a container descriptorvoidIUserSubscription.subscribe(String subject, List<ContainerSubscription> subscriptions) Subscribe current User to a list of containersvoidIInternalUserSubscription.unsubscribe(String subject, ContainerDescriptor descriptor) Unsubscribe current User from a container descriptorvoidIUserSubscription.unsubscribe(String subject, List<String> containers) Unsubscribe current User from a list of containersvoidModifies an existingUservoidIUserExternalAccount.update(String systemIdentifier, UserAccount account) voidIUserMailIdentities.update(String id, UserMailIdentity identity) Update an existingUserMailIdentity.voidIUser.updateAccountType(String uid, BaseDirEntry.AccountType accountType) Modifies aUser'sinvalid reference
net.bluemind.directory.api.AccountTypevoidIUser.updateVCard(String uid, VCard userVCard) Updates aUser's contact informations -
Uses of ServerFault in net.bluemind.utils
Methods in net.bluemind.utils that throw ServerFaultModifier and TypeMethodDescriptionstatic StringCertificateUtils.getCertCN(byte[] certFile) static X509CertificateCertificateUtils.getCertificate(byte[] certFile) -
Uses of ServerFault in net.bluemind.videoconferencing.api
Methods in net.bluemind.videoconferencing.api that throw ServerFaultModifier and TypeMethodDescriptionIVideoConferencingProvider.getConferenceInfo(BmContext context, Map<String, String> resourceSettings, ItemValue<ResourceDescriptor> resource, VEvent vevent)