Package net.bluemind.core.rest.internal
Class BmContextImpl
java.lang.Object
net.bluemind.core.rest.internal.BmContextImpl
- All Implemented Interfaces:
BmContext
-
Constructor Summary
ConstructorDescriptionBmContextImpl
(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()
toString()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface net.bluemind.core.rest.BmContext
getPersistenceReposiory
-
Constructor Details
-
BmContextImpl
public BmContextImpl(SecurityContext securityContext, DataSource dataSource, Map<String, DataSource> mailboxDataSource)
-
-
Method Details
-
dataSourceLocation
Description copied from interface:BmContext
dir for forBmContext.getDataSource()
datalocation matchingBmContext.getMailboxDataSource(String)
null when unknown- Specified by:
dataSourceLocation
in interfaceBmContext
- Parameters:
ds
-- Returns:
-
getSecurityContext
- Specified by:
getSecurityContext
in interfaceBmContext
-
getDataSource
- Specified by:
getDataSource
in interfaceBmContext
-
getServiceProvider
- Specified by:
getServiceProvider
in interfaceBmContext
-
provider
-
su
-
su
-
su
-
toString
-
withRoles
-
getMailboxDataSource
- Specified by:
getMailboxDataSource
in interfaceBmContext
-
getAllMailboxDataSource
- Specified by:
getAllMailboxDataSource
in interfaceBmContext
-