Package com.xebialabs.xlrelease.service
Class TestServiceStarter
java.lang.Object
com.xebialabs.xlrelease.service.ServiceStarter
com.xebialabs.xlrelease.service.TestServiceStarter
- All Implemented Interfaces:
org.springframework.context.Lifecycle,org.springframework.context.Phased,org.springframework.context.SmartLifecycle
public class TestServiceStarter
extends com.xebialabs.xlrelease.service.ServiceStarter
-
Field Summary
Fields inherited from class com.xebialabs.xlrelease.service.ServiceStarter
LIFECYCLE_PHASEFields inherited from interface org.springframework.context.SmartLifecycle
DEFAULT_PHASE -
Constructor Summary
ConstructorsConstructorDescriptionTestServiceStarter(com.xebialabs.deployit.upgrade.Upgrader upgrader, com.xebialabs.deployit.upgrade.RepositoryInitializer repositoryInitializer, com.xebialabs.xlrelease.service.XlrServiceManager serviceManager, com.xebialabs.xlrelease.config.XlrConfig xlrConfig, com.xebialabs.xlrelease.service.MissingTypesChecker missingTypesChecker, com.xebialabs.xlrelease.upgrade.liquibase.BeforeLiquibaseUpgrade beforeLiquibaseUpgrade, com.xebialabs.xlrelease.db.XLReleaseDbInitializer xlrMigrationsDbInitializer, com.xebialabs.xlrelease.db.XLReleaseDbInitializer xlrRepositoryDbInitializer, com.xebialabs.xlrelease.db.XLReleaseDbInitializer reportingDbInitializer, com.xebialabs.xlrelease.events.EventListenerRegister eventListenerRegister, com.xebialabs.xlrelease.script.bindings.SecurityApiBinding securityApiBinding, com.xebialabs.xlrelease.service.DatacenterService datacenterService) -
Method Summary
Methods inherited from class com.xebialabs.xlrelease.service.ServiceStarter
getPhase, isRunning, setApiServices, start, stopMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.springframework.context.SmartLifecycle
isAutoStartup, stop
-
Constructor Details
-
TestServiceStarter
@Autowired public TestServiceStarter(com.xebialabs.deployit.upgrade.Upgrader upgrader, com.xebialabs.deployit.upgrade.RepositoryInitializer repositoryInitializer, com.xebialabs.xlrelease.service.XlrServiceManager serviceManager, com.xebialabs.xlrelease.config.XlrConfig xlrConfig, com.xebialabs.xlrelease.service.MissingTypesChecker missingTypesChecker, com.xebialabs.xlrelease.upgrade.liquibase.BeforeLiquibaseUpgrade beforeLiquibaseUpgrade, @Qualifier("xlrMigrationsDbInitializer") com.xebialabs.xlrelease.db.XLReleaseDbInitializer xlrMigrationsDbInitializer, @Qualifier("xlrRepositoryDbInitializer") com.xebialabs.xlrelease.db.XLReleaseDbInitializer xlrRepositoryDbInitializer, @Qualifier("reportingDbInitializer") com.xebialabs.xlrelease.db.XLReleaseDbInitializer reportingDbInitializer, com.xebialabs.xlrelease.events.EventListenerRegister eventListenerRegister, com.xebialabs.xlrelease.script.bindings.SecurityApiBinding securityApiBinding, com.xebialabs.xlrelease.service.DatacenterService datacenterService)
-
-
Method Details
-
startServices
public void startServices()- Overrides:
startServicesin classcom.xebialabs.xlrelease.service.ServiceStarter
-