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()
-
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
-