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.actors.cluster.XlrActorSystem xlrActorSystem, com.xebialabs.xlrelease.config.XlrConfig xlrConfig, com.xebialabs.xlrelease.service.MissingTypesChecker missingTypesChecker, com.xebialabs.xlrelease.upgrade.liquibase.BeforeLiquibaseUpgrade beforeLiquibaseUpgrade, List<? extends com.xebialabs.xlrelease.service.FeatureService> featureServices, com.xebialabs.xlrelease.service.PreArchiveService preArchiveService, 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.scheduler.JobQueueServices jobQueueServices) -
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.actors.cluster.XlrActorSystem xlrActorSystem, com.xebialabs.xlrelease.config.XlrConfig xlrConfig, com.xebialabs.xlrelease.service.MissingTypesChecker missingTypesChecker, com.xebialabs.xlrelease.upgrade.liquibase.BeforeLiquibaseUpgrade beforeLiquibaseUpgrade, List<? extends com.xebialabs.xlrelease.service.FeatureService> featureServices, com.xebialabs.xlrelease.service.PreArchiveService preArchiveService, @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.scheduler.JobQueueServices jobQueueServices)
-
-
Method Details
-
startServices
public void startServices()- Overrides:
startServicesin classcom.xebialabs.xlrelease.service.ServiceStarter
-