| Constructor and Description |
|---|
BmTestContext(SecurityContext sc) |
BmTestContext(SecurityContext sc,
IServiceProvider provider) |
BmTestContext(SecurityContext sc,
IServiceProvider provider,
javax.sql.DataSource datasource) |
| Modifier and Type | Method and Description |
|---|---|
static BmTestContext |
context(java.lang.String subject,
java.lang.String domainUid,
java.lang.String... roles) |
static BmTestContext |
contextWithSession(java.lang.String sid,
java.lang.String subject,
java.lang.String domainUid,
java.lang.String... roles) |
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() |
BmTestContext |
session(java.lang.String sid) |
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) |
static BmTestContext |
withDataSource(SecurityContext sc,
javax.sql.DataSource ds) |
BmTestContext |
withGroup(java.lang.String... groups) |
BmContext |
withRoles(java.util.Set<java.lang.String> roles) |
BmTestContext |
withRoles(java.lang.String... roles) |
BmTestContext |
withRolesOnOrgUnit(java.lang.String ouUid,
java.lang.String... roles) |
public BmTestContext(SecurityContext sc)
public BmTestContext(SecurityContext sc, IServiceProvider provider)
public BmTestContext(SecurityContext sc, IServiceProvider provider, javax.sql.DataSource datasource)
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 BmContext withRoles(java.util.Set<java.lang.String> roles)
public BmTestContext withRoles(java.lang.String... roles)
public BmTestContext withRolesOnOrgUnit(java.lang.String ouUid, java.lang.String... roles)
public static BmTestContext contextWithSession(java.lang.String sid, java.lang.String subject, java.lang.String domainUid, java.lang.String... roles) throws ServerFault
ServerFaultpublic BmTestContext session(java.lang.String sid) throws ServerFault
ServerFaultpublic static BmTestContext context(java.lang.String subject, java.lang.String domainUid, java.lang.String... roles) throws ServerFault
ServerFaultpublic static BmTestContext withDataSource(SecurityContext sc, javax.sql.DataSource ds)
public BmTestContext withGroup(java.lang.String... groups)
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.