Class EnvironmentStageApiImpl
java.lang.Object
com.xebialabs.xlrelease.api.v1.impl.EnvironmentStageApiImpl
- All Implemented Interfaces:
com.xebialabs.xlrelease.api.ApiService,com.xebialabs.xlrelease.api.v1.EnvironmentStageApi
@Controller
public class EnvironmentStageApiImpl
extends Object
implements com.xebialabs.xlrelease.api.v1.EnvironmentStageApi
-
Field Summary
Fields inherited from interface com.xebialabs.xlrelease.api.ApiService
DEFAULT_RESULTS_PER_PAGE, DEFAULT_RESULTS_PER_PAGE_STRING, DEPTH, ORDER_BY, PAGE, PAGE_IS_OFFSET, RESULTS_PER_PAGE, ROLE_IDS_DATA -
Constructor Summary
ConstructorsConstructorDescriptionEnvironmentStageApiImpl(com.xebialabs.xlrelease.environments.service.EnvironmentStageService environmentStageService, com.xebialabs.xlrelease.environments.service.EnvironmentSecurity environmentSecurity) -
Method Summary
Modifier and TypeMethodDescriptioncom.xebialabs.xlrelease.domain.environments.EnvironmentStagecreate(com.xebialabs.xlrelease.domain.environments.EnvironmentStage environmentStage) com.xebialabs.xlrelease.api.v1.views.EnvironmentStageViewcreateStage(com.xebialabs.xlrelease.api.v1.form.EnvironmentStageForm stageForm) voidcom.xebialabs.xlrelease.domain.environments.EnvironmentStagecom.xebialabs.xlrelease.api.v1.views.EnvironmentStageViewgetStageById(String environmentStageId) List<com.xebialabs.xlrelease.domain.environments.EnvironmentStage> search(com.xebialabs.xlrelease.api.v1.filter.EnvironmentStageFilters filters) List<com.xebialabs.xlrelease.api.v1.views.EnvironmentStageView> searchStages(com.xebialabs.xlrelease.api.v1.filter.EnvironmentStageFilters filters) com.xebialabs.xlrelease.domain.environments.EnvironmentStageupdate(com.xebialabs.xlrelease.domain.environments.EnvironmentStage environmentCategory) com.xebialabs.xlrelease.api.v1.views.EnvironmentStageViewupdateStage(String environmentStageId, com.xebialabs.xlrelease.api.v1.form.EnvironmentStageForm stageForm) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.xebialabs.xlrelease.api.v1.EnvironmentStageApi
serviceName
-
Constructor Details
-
EnvironmentStageApiImpl
@Autowired public EnvironmentStageApiImpl(com.xebialabs.xlrelease.environments.service.EnvironmentStageService environmentStageService, com.xebialabs.xlrelease.environments.service.EnvironmentSecurity environmentSecurity)
-
-
Method Details
-
createStage
public com.xebialabs.xlrelease.api.v1.views.EnvironmentStageView createStage(com.xebialabs.xlrelease.api.v1.form.EnvironmentStageForm stageForm) - Specified by:
createStagein interfacecom.xebialabs.xlrelease.api.v1.EnvironmentStageApi
-
getStageById
public com.xebialabs.xlrelease.api.v1.views.EnvironmentStageView getStageById(String environmentStageId) - Specified by:
getStageByIdin interfacecom.xebialabs.xlrelease.api.v1.EnvironmentStageApi
-
updateStage
public com.xebialabs.xlrelease.api.v1.views.EnvironmentStageView updateStage(String environmentStageId, com.xebialabs.xlrelease.api.v1.form.EnvironmentStageForm stageForm) - Specified by:
updateStagein interfacecom.xebialabs.xlrelease.api.v1.EnvironmentStageApi
-
searchStages
public List<com.xebialabs.xlrelease.api.v1.views.EnvironmentStageView> searchStages(com.xebialabs.xlrelease.api.v1.filter.EnvironmentStageFilters filters) - Specified by:
searchStagesin interfacecom.xebialabs.xlrelease.api.v1.EnvironmentStageApi
-
delete
- Specified by:
deletein interfacecom.xebialabs.xlrelease.api.v1.EnvironmentStageApi
-
create
public com.xebialabs.xlrelease.domain.environments.EnvironmentStage create(com.xebialabs.xlrelease.domain.environments.EnvironmentStage environmentStage) - Specified by:
createin interfacecom.xebialabs.xlrelease.api.v1.EnvironmentStageApi
-
getById
public com.xebialabs.xlrelease.domain.environments.EnvironmentStage getById(String environmentStageId) - Specified by:
getByIdin interfacecom.xebialabs.xlrelease.api.v1.EnvironmentStageApi
-
update
public com.xebialabs.xlrelease.domain.environments.EnvironmentStage update(com.xebialabs.xlrelease.domain.environments.EnvironmentStage environmentCategory) - Specified by:
updatein interfacecom.xebialabs.xlrelease.api.v1.EnvironmentStageApi
-
search
public List<com.xebialabs.xlrelease.domain.environments.EnvironmentStage> search(com.xebialabs.xlrelease.api.v1.filter.EnvironmentStageFilters filters) - Specified by:
searchin interfacecom.xebialabs.xlrelease.api.v1.EnvironmentStageApi
-