Package net.bluemind.core.rest.internal
Class BmContextImpl
java.lang.Object
net.bluemind.core.rest.internal.BmContextImpl
- All Implemented Interfaces:
BmContext
-
Constructor Summary
ConstructorsConstructorDescriptionBmContextImpl(SecurityContext securityContext, DataSource dataSource, Map<String, DataSource> mailboxDataSource) -
Method Summary
Modifier and TypeMethodDescriptiondir for forBmContext.getDataSource()datalocation matchingBmContext.getMailboxDataSource(String)null when unknowngetMailboxDataSource(String datalocation) provider()su()su(SecurityContext sc) toString()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface net.bluemind.core.rest.BmContext
getStorageFlavor, mailboxLocations
-
Constructor Details
-
BmContextImpl
public BmContextImpl(SecurityContext securityContext, DataSource dataSource, Map<String, DataSource> mailboxDataSource)
-
-
Method Details
-
dataSourceLocation
Description copied from interface:BmContextdir for forBmContext.getDataSource()datalocation matchingBmContext.getMailboxDataSource(String)null when unknown- Specified by:
dataSourceLocationin interfaceBmContext- Parameters:
ds-- Returns:
-
getSecurityContext
- Specified by:
getSecurityContextin interfaceBmContext
-
getDataSource
- Specified by:
getDataSourcein interfaceBmContext
-
getServiceProvider
- Specified by:
getServiceProviderin interfaceBmContext
-
provider
-
su
-
su
-
su
-
su
-
toString
-
withRoles
-
getMailboxDataSource
- Specified by:
getMailboxDataSourcein interfaceBmContext
-
getAllMailboxDataSource
- Specified by:
getAllMailboxDataSourcein interfaceBmContext
-