org.pentaho.platform.repository2.unified.lifecycle
Class DefaultBackingRepositoryLifecycleManager
java.lang.Object
org.pentaho.platform.repository2.unified.lifecycle.AbstractBackingRepositoryLifecycleManager
org.pentaho.platform.repository2.unified.lifecycle.DefaultBackingRepositoryLifecycleManager
- All Implemented Interfaces:
- IBackingRepositoryLifecycleManager
public class DefaultBackingRepositoryLifecycleManager
- extends AbstractBackingRepositoryLifecycleManager
Default IBackingRepositoryLifecycleManager
implementation.
Note: You must be careful when changing, overriding, or substituting this class. The configuration of
DefaultPentahoJackrabbitAccessControlHelper
depends on the behavior of this class.
- Author:
- mlowery
DefaultBackingRepositoryLifecycleManager
public DefaultBackingRepositoryLifecycleManager(IRepositoryFileDao contentDao,
IRepositoryFileAclDao repositoryFileAclDao,
org.springframework.transaction.support.TransactionTemplate txnTemplate,
String repositoryAdminUsername,
String tenantAuthenticatedAuthorityNamePattern,
String singleTenantAuthenticatedAuthorityName)
doNewTenant
public void doNewTenant(String tenantId)
doNewUser
public void doNewUser(String tenantId,
String username)
doShutdown
public void doShutdown()
doStartup
public void doStartup()