public class PentahoMetadataRepositoryLifecycleManager
extends org.pentaho.platform.repository2.unified.lifecycle.AbstractBackingRepositoryLifecycleManager
Constructor and Description |
---|
PentahoMetadataRepositoryLifecycleManager(org.pentaho.platform.repository2.unified.IRepositoryFileDao contentDao,
org.pentaho.platform.repository2.unified.IRepositoryFileAclDao repositoryFileAclDao,
org.springframework.transaction.support.TransactionTemplate txnTemplate,
String repositoryAdminUsername,
String tenantAuthenticatedAuthorityNamePattern,
org.pentaho.platform.api.mt.ITenantedPrincipleNameResolver userNameUtils,
org.springframework.extensions.jcr.JcrTemplate adminJcrTemplate,
org.pentaho.platform.repository2.unified.jcr.IPathConversionHelper pathConversionHelper) |
Modifier and Type | Method and Description |
---|---|
void |
doNewTenant(String tenantPath) |
void |
newTenant() |
void |
newTenant(org.pentaho.platform.api.mt.ITenant tenant) |
void |
newUser() |
void |
newUser(org.pentaho.platform.api.mt.ITenant tenant,
String username) |
void |
shutdown() |
void |
startup() |
public PentahoMetadataRepositoryLifecycleManager(org.pentaho.platform.repository2.unified.IRepositoryFileDao contentDao, org.pentaho.platform.repository2.unified.IRepositoryFileAclDao repositoryFileAclDao, org.springframework.transaction.support.TransactionTemplate txnTemplate, String repositoryAdminUsername, String tenantAuthenticatedAuthorityNamePattern, org.pentaho.platform.api.mt.ITenantedPrincipleNameResolver userNameUtils, org.springframework.extensions.jcr.JcrTemplate adminJcrTemplate, org.pentaho.platform.repository2.unified.jcr.IPathConversionHelper pathConversionHelper)
public void doNewTenant(String tenantPath)
public void startup()
public void shutdown()
public void newTenant(org.pentaho.platform.api.mt.ITenant tenant)
public void newTenant()
public void newUser(org.pentaho.platform.api.mt.ITenant tenant, String username)
public void newUser()