public class StacksService extends BaseService
DATA_TYPE_INT, DATA_TYPE_STRING, DEFAULT_FROM, DEFAULT_PAGE_SIZE, FIELDS_SEPARATOR, MEDIA_TYPE_TEXT_CSV_TYPE, MSG_CLUSTER_NOT_FOUND, MSG_CLUSTER_OR_HOST_NOT_FOUND, MSG_INVALID_ARGUMENTS, MSG_INVALID_REQUEST, MSG_NOT_AUTHENTICATED, MSG_PERMISSION_DENIED, MSG_REQUEST_ACCEPTED, MSG_RESOURCE_ALREADY_EXISTS, MSG_RESOURCE_NOT_FOUND, MSG_SERVER_ERROR, MSG_SUCCESSFUL_OPERATION, MSG_VIEW_NOT_FOUND, PARAM_TYPE_BODY, PARAM_TYPE_QUERY, QUERY_FIELDS, QUERY_FILTER_DESCRIPTION, QUERY_FROM, QUERY_FROM_DESCRIPTION, QUERY_FROM_VALUES, QUERY_PAGE_SIZE, QUERY_PAGE_SIZE_DESCRIPTION, QUERY_PREDICATE, QUERY_PREDICATE_DESCRIPTION, QUERY_SORT, QUERY_SORT_DESCRIPTION, QUERY_TO, QUERY_TO_DESCRIPTION, QUERY_TO_TYPE, QUERY_TO_VALUES, requestAuditLogger, RESPONSE_CONTAINER_LIST
Constructor and Description |
---|
StacksService() |
Modifier and Type | Method and Description |
---|---|
CompatibleRepositoryVersionService |
getCompatibleRepositoryVersionHandler(String stackName,
String stackVersion)
Handles ANY /{stackName}/versions/{stackVersion}/compatible_repository_versions.
|
OperatingSystemService |
getOperatingSystemsHandler(String stackName,
String stackVersion)
Handles ANY /{stackName}/versions/{stackVersion}/operating_systems.
|
RepositoryVersionService |
getRepositoryVersionHandler(String stackName,
String stackVersion)
Handles ANY /{stackName}/versions/{stackVersion}/repository_versions.
|
javax.ws.rs.core.Response |
getServiceComponent(String body,
javax.ws.rs.core.HttpHeaders headers,
javax.ws.rs.core.UriInfo ui,
String stackName,
String stackVersion,
String serviceName,
String componentName) |
javax.ws.rs.core.Response |
getServiceComponentDependencies(String body,
javax.ws.rs.core.HttpHeaders headers,
javax.ws.rs.core.UriInfo ui,
String stackName,
String stackVersion,
String serviceName,
String componentName) |
javax.ws.rs.core.Response |
getServiceComponentDependency(String body,
javax.ws.rs.core.HttpHeaders headers,
javax.ws.rs.core.UriInfo ui,
String stackName,
String stackVersion,
String serviceName,
String componentName,
String dependencyName) |
javax.ws.rs.core.Response |
getServiceComponents(String body,
javax.ws.rs.core.HttpHeaders headers,
javax.ws.rs.core.UriInfo ui,
String stackName,
String stackVersion,
String serviceName) |
javax.ws.rs.core.Response |
getStack(String body,
javax.ws.rs.core.HttpHeaders headers,
javax.ws.rs.core.UriInfo ui,
String stackName) |
javax.ws.rs.core.Response |
getStackArtifact(String body,
javax.ws.rs.core.HttpHeaders headers,
javax.ws.rs.core.UriInfo ui,
String stackName,
String stackVersion,
String artifactName) |
javax.ws.rs.core.Response |
getStackArtifacts(String body,
javax.ws.rs.core.HttpHeaders headers,
javax.ws.rs.core.UriInfo ui,
String stackName,
String stackVersion) |
javax.ws.rs.core.Response |
getStackConfiguration(String body,
javax.ws.rs.core.HttpHeaders headers,
javax.ws.rs.core.UriInfo ui,
String stackName,
String stackVersion,
String serviceName,
String propertyName) |
javax.ws.rs.core.Response |
getStackConfigurationDependencies(String body,
javax.ws.rs.core.HttpHeaders headers,
javax.ws.rs.core.UriInfo ui,
String stackName,
String stackVersion,
String serviceName,
String propertyName) |
javax.ws.rs.core.Response |
getStackConfigurations(String body,
javax.ws.rs.core.HttpHeaders headers,
javax.ws.rs.core.UriInfo ui,
String stackName,
String stackVersion,
String serviceName) |
javax.ws.rs.core.Response |
getStackLevelConfiguration(String body,
javax.ws.rs.core.HttpHeaders headers,
javax.ws.rs.core.UriInfo ui,
String stackName,
String stackVersion,
String serviceName,
String propertyName) |
javax.ws.rs.core.Response |
getStackLevelConfigurations(String body,
javax.ws.rs.core.HttpHeaders headers,
javax.ws.rs.core.UriInfo ui,
String stackName,
String stackVersion) |
javax.ws.rs.core.Response |
getStacks(String body,
javax.ws.rs.core.HttpHeaders headers,
javax.ws.rs.core.UriInfo ui) |
javax.ws.rs.core.Response |
getStackService(String body,
javax.ws.rs.core.HttpHeaders headers,
javax.ws.rs.core.UriInfo ui,
String stackName,
String stackVersion,
String serviceName) |
javax.ws.rs.core.Response |
getStackServiceArtifact(String body,
javax.ws.rs.core.HttpHeaders headers,
javax.ws.rs.core.UriInfo ui,
String stackName,
String stackVersion,
String serviceName,
String artifactName) |
javax.ws.rs.core.Response |
getStackServiceArtifacts(String body,
javax.ws.rs.core.HttpHeaders headers,
javax.ws.rs.core.UriInfo ui,
String stackName,
String stackVersion,
String serviceName) |
javax.ws.rs.core.Response |
getStackServiceQuickLinksConfiguration(String body,
javax.ws.rs.core.HttpHeaders headers,
javax.ws.rs.core.UriInfo ui,
String stackName,
String stackVersion,
String serviceName,
String quickLinksConfigurationName) |
javax.ws.rs.core.Response |
getStackServiceQuickLinksConfigurations(String body,
javax.ws.rs.core.HttpHeaders headers,
javax.ws.rs.core.UriInfo ui,
String stackName,
String stackVersion,
String serviceName) |
javax.ws.rs.core.Response |
getStackServices(String body,
javax.ws.rs.core.HttpHeaders headers,
javax.ws.rs.core.UriInfo ui,
String stackName,
String stackVersion) |
javax.ws.rs.core.Response |
getStackServiceTheme(String body,
javax.ws.rs.core.HttpHeaders headers,
javax.ws.rs.core.UriInfo ui,
String stackName,
String stackVersion,
String serviceName,
String themeName) |
javax.ws.rs.core.Response |
getStackServiceThemes(String body,
javax.ws.rs.core.HttpHeaders headers,
javax.ws.rs.core.UriInfo ui,
String stackName,
String stackVersion,
String serviceName) |
javax.ws.rs.core.Response |
getStackVersion(String body,
javax.ws.rs.core.HttpHeaders headers,
javax.ws.rs.core.UriInfo ui,
String stackName,
String stackVersion) |
javax.ws.rs.core.Response |
getStackVersionLinks(String body,
javax.ws.rs.core.HttpHeaders headers,
javax.ws.rs.core.UriInfo ui,
String stackName,
String stackVersion) |
javax.ws.rs.core.Response |
getStackVersions(String body,
javax.ws.rs.core.HttpHeaders headers,
javax.ws.rs.core.UriInfo ui,
String stackName) |
createResource, getBodyParser, getResultSerializer, getResultSerializer, handleRequest, handleRequest, init
public javax.ws.rs.core.Response getStacks(String body, @Context javax.ws.rs.core.HttpHeaders headers, @Context javax.ws.rs.core.UriInfo ui)
public javax.ws.rs.core.Response getStack(String body, @Context javax.ws.rs.core.HttpHeaders headers, @Context javax.ws.rs.core.UriInfo ui, String stackName)
public javax.ws.rs.core.Response getStackVersions(String body, @Context javax.ws.rs.core.HttpHeaders headers, @Context javax.ws.rs.core.UriInfo ui, String stackName)
public javax.ws.rs.core.Response getStackVersion(String body, @Context javax.ws.rs.core.HttpHeaders headers, @Context javax.ws.rs.core.UriInfo ui, String stackName, String stackVersion)
public javax.ws.rs.core.Response getStackVersionLinks(String body, @Context javax.ws.rs.core.HttpHeaders headers, @Context javax.ws.rs.core.UriInfo ui, String stackName, String stackVersion)
public javax.ws.rs.core.Response getStackLevelConfigurations(String body, @Context javax.ws.rs.core.HttpHeaders headers, @Context javax.ws.rs.core.UriInfo ui, String stackName, String stackVersion)
public javax.ws.rs.core.Response getStackLevelConfiguration(String body, @Context javax.ws.rs.core.HttpHeaders headers, @Context javax.ws.rs.core.UriInfo ui, String stackName, String stackVersion, String serviceName, String propertyName)
public javax.ws.rs.core.Response getStackServices(String body, @Context javax.ws.rs.core.HttpHeaders headers, @Context javax.ws.rs.core.UriInfo ui, String stackName, String stackVersion)
public javax.ws.rs.core.Response getStackService(String body, @Context javax.ws.rs.core.HttpHeaders headers, @Context javax.ws.rs.core.UriInfo ui, String stackName, String stackVersion, String serviceName)
public javax.ws.rs.core.Response getStackArtifacts(String body, @Context javax.ws.rs.core.HttpHeaders headers, @Context javax.ws.rs.core.UriInfo ui, String stackName, String stackVersion)
public javax.ws.rs.core.Response getStackArtifact(String body, @Context javax.ws.rs.core.HttpHeaders headers, @Context javax.ws.rs.core.UriInfo ui, String stackName, String stackVersion, String artifactName)
public javax.ws.rs.core.Response getStackServiceArtifacts(String body, @Context javax.ws.rs.core.HttpHeaders headers, @Context javax.ws.rs.core.UriInfo ui, String stackName, String stackVersion, String serviceName)
public javax.ws.rs.core.Response getStackServiceThemes(String body, @Context javax.ws.rs.core.HttpHeaders headers, @Context javax.ws.rs.core.UriInfo ui, String stackName, String stackVersion, String serviceName)
public javax.ws.rs.core.Response getStackServiceTheme(String body, @Context javax.ws.rs.core.HttpHeaders headers, @Context javax.ws.rs.core.UriInfo ui, String stackName, String stackVersion, String serviceName, String themeName)
public javax.ws.rs.core.Response getStackServiceQuickLinksConfigurations(String body, @Context javax.ws.rs.core.HttpHeaders headers, @Context javax.ws.rs.core.UriInfo ui, String stackName, String stackVersion, String serviceName)
public javax.ws.rs.core.Response getStackServiceQuickLinksConfiguration(String body, @Context javax.ws.rs.core.HttpHeaders headers, @Context javax.ws.rs.core.UriInfo ui, String stackName, String stackVersion, String serviceName, String quickLinksConfigurationName)
public javax.ws.rs.core.Response getStackServiceArtifact(String body, @Context javax.ws.rs.core.HttpHeaders headers, @Context javax.ws.rs.core.UriInfo ui, String stackName, String stackVersion, String serviceName, String artifactName)
public javax.ws.rs.core.Response getStackConfigurations(String body, @Context javax.ws.rs.core.HttpHeaders headers, @Context javax.ws.rs.core.UriInfo ui, String stackName, String stackVersion, String serviceName)
public javax.ws.rs.core.Response getStackConfiguration(String body, @Context javax.ws.rs.core.HttpHeaders headers, @Context javax.ws.rs.core.UriInfo ui, String stackName, String stackVersion, String serviceName, String propertyName)
public javax.ws.rs.core.Response getStackConfigurationDependencies(String body, @Context javax.ws.rs.core.HttpHeaders headers, @Context javax.ws.rs.core.UriInfo ui, String stackName, String stackVersion, String serviceName, String propertyName)
public javax.ws.rs.core.Response getServiceComponents(String body, @Context javax.ws.rs.core.HttpHeaders headers, @Context javax.ws.rs.core.UriInfo ui, String stackName, String stackVersion, String serviceName)
public javax.ws.rs.core.Response getServiceComponentDependencies(String body, @Context javax.ws.rs.core.HttpHeaders headers, @Context javax.ws.rs.core.UriInfo ui, String stackName, String stackVersion, String serviceName, String componentName)
public javax.ws.rs.core.Response getServiceComponentDependency(String body, @Context javax.ws.rs.core.HttpHeaders headers, @Context javax.ws.rs.core.UriInfo ui, String stackName, String stackVersion, String serviceName, String componentName, String dependencyName)
public javax.ws.rs.core.Response getServiceComponent(String body, @Context javax.ws.rs.core.HttpHeaders headers, @Context javax.ws.rs.core.UriInfo ui, String stackName, String stackVersion, String serviceName, String componentName)
public OperatingSystemService getOperatingSystemsHandler(String stackName, String stackVersion)
stackName
- stack namestackVersion
- stack versionpublic RepositoryVersionService getRepositoryVersionHandler(String stackName, String stackVersion)
stackName
- stack namestackVersion
- stack versionpublic CompatibleRepositoryVersionService getCompatibleRepositoryVersionHandler(String stackName, String stackVersion)
stackName
- stack namestackVersion
- stack versionCopyright © 2022 Apache Software Foundation. All rights reserved.