Class EnvironmentLabelApiImpl
java.lang.Object
com.xebialabs.xlrelease.api.v1.impl.EnvironmentLabelApiImpl
- All Implemented Interfaces:
com.xebialabs.xlrelease.api.ApiService,com.xebialabs.xlrelease.api.v1.EnvironmentLabelApi
@Controller
public class EnvironmentLabelApiImpl
extends Object
implements com.xebialabs.xlrelease.api.v1.EnvironmentLabelApi
-
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
ConstructorsConstructorDescriptionEnvironmentLabelApiImpl(com.xebialabs.xlrelease.environments.service.EnvironmentLabelService environmentLabelService, com.xebialabs.xlrelease.environments.service.EnvironmentSecurity environmentSecurity) -
Method Summary
Modifier and TypeMethodDescriptioncom.xebialabs.xlrelease.domain.environments.EnvironmentLabelcreate(com.xebialabs.xlrelease.domain.environments.EnvironmentLabel environmentLabel) com.xebialabs.xlrelease.api.v1.views.EnvironmentLabelViewcreateLabel(com.xebialabs.xlrelease.api.v1.form.EnvironmentLabelForm labelForm) voidcom.xebialabs.xlrelease.domain.environments.EnvironmentLabelcom.xebialabs.xlrelease.api.v1.views.EnvironmentLabelViewgetLabelById(String environmentLabelId) List<com.xebialabs.xlrelease.domain.environments.EnvironmentLabel>search(com.xebialabs.xlrelease.api.v1.filter.EnvironmentLabelFilters filters) List<com.xebialabs.xlrelease.api.v1.views.EnvironmentLabelView>searchLabels(com.xebialabs.xlrelease.api.v1.filter.EnvironmentLabelFilters filters) com.xebialabs.xlrelease.domain.environments.EnvironmentLabelupdate(com.xebialabs.xlrelease.domain.environments.EnvironmentLabel environmentLabel) com.xebialabs.xlrelease.api.v1.views.EnvironmentLabelViewupdateLabel(String environmentLabelId, com.xebialabs.xlrelease.api.v1.form.EnvironmentLabelForm labelForm) 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.EnvironmentLabelApi
serviceName
-
Constructor Details
-
EnvironmentLabelApiImpl
@Autowired public EnvironmentLabelApiImpl(com.xebialabs.xlrelease.environments.service.EnvironmentLabelService environmentLabelService, com.xebialabs.xlrelease.environments.service.EnvironmentSecurity environmentSecurity)
-
-
Method Details
-
createLabel
public com.xebialabs.xlrelease.api.v1.views.EnvironmentLabelView createLabel(com.xebialabs.xlrelease.api.v1.form.EnvironmentLabelForm labelForm) - Specified by:
createLabelin interfacecom.xebialabs.xlrelease.api.v1.EnvironmentLabelApi
-
getLabelById
public com.xebialabs.xlrelease.api.v1.views.EnvironmentLabelView getLabelById(String environmentLabelId) - Specified by:
getLabelByIdin interfacecom.xebialabs.xlrelease.api.v1.EnvironmentLabelApi
-
updateLabel
public com.xebialabs.xlrelease.api.v1.views.EnvironmentLabelView updateLabel(String environmentLabelId, com.xebialabs.xlrelease.api.v1.form.EnvironmentLabelForm labelForm) - Specified by:
updateLabelin interfacecom.xebialabs.xlrelease.api.v1.EnvironmentLabelApi
-
searchLabels
public List<com.xebialabs.xlrelease.api.v1.views.EnvironmentLabelView> searchLabels(com.xebialabs.xlrelease.api.v1.filter.EnvironmentLabelFilters filters) - Specified by:
searchLabelsin interfacecom.xebialabs.xlrelease.api.v1.EnvironmentLabelApi
-
delete
- Specified by:
deletein interfacecom.xebialabs.xlrelease.api.v1.EnvironmentLabelApi
-
create
public com.xebialabs.xlrelease.domain.environments.EnvironmentLabel create(com.xebialabs.xlrelease.domain.environments.EnvironmentLabel environmentLabel) - Specified by:
createin interfacecom.xebialabs.xlrelease.api.v1.EnvironmentLabelApi
-
getById
- Specified by:
getByIdin interfacecom.xebialabs.xlrelease.api.v1.EnvironmentLabelApi
-
update
public com.xebialabs.xlrelease.domain.environments.EnvironmentLabel update(com.xebialabs.xlrelease.domain.environments.EnvironmentLabel environmentLabel) - Specified by:
updatein interfacecom.xebialabs.xlrelease.api.v1.EnvironmentLabelApi
-
search
public List<com.xebialabs.xlrelease.domain.environments.EnvironmentLabel> search(com.xebialabs.xlrelease.api.v1.filter.EnvironmentLabelFilters filters) - Specified by:
searchin interfacecom.xebialabs.xlrelease.api.v1.EnvironmentLabelApi
-