@Path(value="config") @Consumes(value="application/json") @Produces(value="application/json") public class ConfigurationHandler extends Object
| Constructor and Description |
|---|
ConfigurationHandler() |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
clear(TenantRequest request) |
javax.ws.rs.core.Response |
getBusinessTxnConfiguration(NamedTransactionRequest request) |
javax.ws.rs.core.Response |
getBusinessTxnConfigurations(UpdatedBusinessTxnConfigurationsRequest request) |
javax.ws.rs.core.Response |
getBusinessTxnConfigurationSummaries(TenantRequest request) |
javax.ws.rs.core.Response |
getCollectorConfiguration(CollectorConfigurationRequest request) |
javax.ws.rs.core.Response |
removeBusinessTxnConfiguration(NamedTransactionRequest request) |
javax.ws.rs.core.Response |
setBusinessTxnConfiguration(NamedTransactionRequest request,
TransactionConfig config) |
javax.ws.rs.core.Response |
setBusinessTxnConfigurations(TenantRequest request,
Map<String,TransactionConfig> btxnConfigs) |
javax.ws.rs.core.Response |
validateBusinessTxnConfiguration(TenantRequest request,
TransactionConfig config) |
@GET
@Path(value="collector")
public javax.ws.rs.core.Response getCollectorConfiguration(@BeanParam
CollectorConfigurationRequest request)
@GET
@Path(value="transaction/summary")
public javax.ws.rs.core.Response getBusinessTxnConfigurationSummaries(@BeanParam
TenantRequest request)
@GET
@Path(value="transaction/full")
public javax.ws.rs.core.Response getBusinessTxnConfigurations(@BeanParam
UpdatedBusinessTxnConfigurationsRequest request)
@GET
@Path(value="transaction/full/{name}")
public javax.ws.rs.core.Response getBusinessTxnConfiguration(@BeanParam
NamedTransactionRequest request)
@PUT
@Path(value="transaction/full/{name}")
public javax.ws.rs.core.Response setBusinessTxnConfiguration(@BeanParam
NamedTransactionRequest request,
TransactionConfig config)
@POST
@Path(value="transaction/full")
public javax.ws.rs.core.Response setBusinessTxnConfigurations(@BeanParam
TenantRequest request,
Map<String,TransactionConfig> btxnConfigs)
@DELETE
@Path(value="transaction/full/{name}")
public javax.ws.rs.core.Response removeBusinessTxnConfiguration(@BeanParam
NamedTransactionRequest request)
@POST
@Path(value="transaction/validate")
public javax.ws.rs.core.Response validateBusinessTxnConfiguration(@BeanParam
TenantRequest request,
TransactionConfig config)
@DELETE
@Path(value="/")
public javax.ws.rs.core.Response clear(@BeanParam
TenantRequest request)
Copyright © 2015–2017 Red Hat, Inc.. All rights reserved.