| Constructor and Description |
|---|
BmContextImpl(SecurityContext securityContext,
javax.sql.DataSource dataSource,
java.util.Map<java.lang.String,javax.sql.DataSource> mailboxDataSource) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
dataSourceLocation(javax.sql.DataSource ds)
dir for for
BmContext.getDataSource()
datalocation matching BmContext.getMailboxDataSource(String)
null when unknown |
java.util.List<javax.sql.DataSource> |
getAllMailboxDataSource() |
javax.sql.DataSource |
getDataSource() |
javax.sql.DataSource |
getMailboxDataSource(java.lang.String datalocation) |
SecurityContext |
getSecurityContext() |
IServiceProvider |
getServiceProvider() |
IServiceProvider |
provider() |
BmContext |
su() |
BmContext |
su(java.lang.String userUid,
java.lang.String domainUid) |
BmContext |
su(java.lang.String sid,
java.lang.String userUid,
java.lang.String domainUid) |
java.lang.String |
toString() |
BmContext |
withRoles(java.util.Set<java.lang.String> roles) |
public BmContextImpl(SecurityContext securityContext, javax.sql.DataSource dataSource, java.util.Map<java.lang.String,javax.sql.DataSource> mailboxDataSource)
public java.lang.String dataSourceLocation(javax.sql.DataSource ds)
BmContextBmContext.getDataSource()
datalocation matching BmContext.getMailboxDataSource(String)
null when unknowndataSourceLocation in interface BmContextpublic SecurityContext getSecurityContext()
getSecurityContext in interface BmContextpublic javax.sql.DataSource getDataSource()
getDataSource in interface BmContextpublic IServiceProvider getServiceProvider()
getServiceProvider in interface BmContextpublic IServiceProvider provider()
public BmContext su(java.lang.String userUid, java.lang.String domainUid)
public BmContext su(java.lang.String sid, java.lang.String userUid, java.lang.String domainUid)
public java.lang.String toString()
toString in class java.lang.Objectpublic BmContext withRoles(java.util.Set<java.lang.String> roles)
public javax.sql.DataSource getMailboxDataSource(java.lang.String datalocation)
getMailboxDataSource in interface BmContextpublic java.util.List<javax.sql.DataSource> getAllMailboxDataSource()
getAllMailboxDataSource in interface BmContextCopyright © 2022. All Rights Reserved.