Class DeployServerResource
java.lang.Object
com.xebialabs.deployit.core.rest.secured.AbstractSecuredResource
com.xebialabs.deployit.core.rest.api.ServerResource
com.xebialabs.deployit.core.rest.api.DeployServerResource
- All Implemented Interfaces:
com.xebialabs.deployit.engine.api.ServerService
@Controller
public class DeployServerResource
extends com.xebialabs.deployit.core.rest.api.ServerResource
-
Constructor Summary
ConstructorsConstructorDescriptionDeployServerResource(com.xebialabs.license.service.LicenseService licenseService, List<com.xebialabs.deployit.security.authentication.viewas.ViewAsAuthenticationFinder> viewAsAuthenticationFinders, com.xebialabs.deployit.security.RoleService roleService, com.xebialabs.deployit.ServerConfiguration serverConfiguration, com.xebialabs.deployit.security.authentication.viewas.ViewAsData viewAsData, com.xebialabs.deployit.repository.RepositoryDatabaseMetaDataService databaseMetaDataService) -
Method Summary
Methods inherited from class com.xebialabs.deployit.core.rest.api.ServerResource
gc, getState, licenseReload, logout, shutdown, startMaintenance, stopMaintenance, viewAsMethods inherited from class com.xebialabs.deployit.core.rest.secured.AbstractSecuredResource
checkPermission, checkPermission, checkPermissions, checkPermissions, checkReadPermission, hasPermission, hasPermission, hasReadPermission, setRoleService
-
Constructor Details
-
DeployServerResource
public DeployServerResource(@Autowired com.xebialabs.license.service.LicenseService licenseService, @Autowired List<com.xebialabs.deployit.security.authentication.viewas.ViewAsAuthenticationFinder> viewAsAuthenticationFinders, @Autowired com.xebialabs.deployit.security.RoleService roleService, @Autowired com.xebialabs.deployit.ServerConfiguration serverConfiguration, @Autowired com.xebialabs.deployit.security.authentication.viewas.ViewAsData viewAsData, @Autowired com.xebialabs.deployit.repository.RepositoryDatabaseMetaDataService databaseMetaDataService)
-
-
Method Details
-
getInfo
public com.xebialabs.deployit.engine.api.dto.ServerInfo getInfo()- Specified by:
getInfoin interfacecom.xebialabs.deployit.engine.api.ServerService- Overrides:
getInfoin classcom.xebialabs.deployit.core.rest.api.ServerResource
-