public class DelegatingBackingRepositoryLifecycleManager extends Object implements IBackingRepositoryLifecycleManager
IBackingRepositoryLifecycleManager
that does nothing itself but instead delegates to an ordered collection of other
IBackingRepositoryLifecycleManager
instances.Constructor and Description |
---|
DelegatingBackingRepositoryLifecycleManager(List<IBackingRepositoryLifecycleManager> managers) |
Modifier and Type | Method and Description |
---|---|
void |
addLifeCycleManager(IBackingRepositoryLifecycleManager manager) |
void |
addMetadataToRepository(String arg0) |
Boolean |
doesMetadataExists(String arg0) |
void |
newTenant() |
void |
newTenant(ITenant tenant) |
void |
newUser() |
void |
newUser(ITenant tenant,
String username) |
void |
removeLifeCycleManager(IBackingRepositoryLifecycleManager manager) |
void |
shutdown() |
void |
startup() |
public DelegatingBackingRepositoryLifecycleManager(List<IBackingRepositoryLifecycleManager> managers)
public void newTenant()
newTenant
in interface IBackingRepositoryLifecycleManager
public void newTenant(ITenant tenant)
newTenant
in interface IBackingRepositoryLifecycleManager
public void newUser()
newUser
in interface IBackingRepositoryLifecycleManager
public void newUser(ITenant tenant, String username)
newUser
in interface IBackingRepositoryLifecycleManager
public void shutdown()
shutdown
in interface IBackingRepositoryLifecycleManager
public void startup()
startup
in interface IBackingRepositoryLifecycleManager
public void addMetadataToRepository(String arg0)
addMetadataToRepository
in interface IBackingRepositoryLifecycleManager
public Boolean doesMetadataExists(String arg0)
doesMetadataExists
in interface IBackingRepositoryLifecycleManager
public void addLifeCycleManager(IBackingRepositoryLifecycleManager manager)
public void removeLifeCycleManager(IBackingRepositoryLifecycleManager manager)
Copyright © 2017 Hitachi Vantara. All rights reserved.