public class BackendStatisticsResource<R extends BaseResource,Q> extends AbstractBackendCollectionResource<Statistic,Q> implements StatisticsResource
AbstractBackendResource.EntityIdResolver, AbstractBackendResource.QueryIdResolver
BaseBackendResource.BackendFailureException, BaseBackendResource.EntityNotFoundException, BaseBackendResource.WebFaultException
CASE_SENSITIVE_CONSTRAINT_PARAMETER, FROM_CONSTRAINT_PARAMETER, LOG
ACCEPTED_STATUS, entityType, ID_SEPARATOR, mappingLocator, modelType, MONITOR_DELAY, subCollections
backend, httpHeaders, messageBundle, sessionHelper, uriInfo
Modifier | Constructor and Description |
---|---|
protected |
BackendStatisticsResource(Class<Q> entityType,
Guid subjectId,
AbstractStatisticalQuery<R,Q> query) |
Modifier and Type | Method and Description |
---|---|
StatisticResource |
getStatisticSubResource(String id)
Sub-resource locator method, returns individual StatisticResource, on
which the remainder of the URI is dispatched.
|
Statistics |
list() |
protected javax.ws.rs.core.Response |
performRemove(String id) |
asString, expectBlocking, getBackendCollection, getBackendCollection, getBackendCollection, getEntity, handleAsynchrony, performCreation, remove, resolveCreated
addLinks, addLinks, addLinks, addLinks, addOrUpdateLink, addParents, asCollection, asGuidOr404, asString, awaitCompletion, delay, entityNotFound, getAsynchronousStatus, getMapper, getMappingLocator, getQueryParams, incomplete, inject, injectSearchLinks, linkSubCollections, linkSubResource, map, map, map, map, newModel, notFound, notFound, populate, removeIfExist, setMappingLocator, urlEncode
doAction, doGetEntity, doNonBlockingAction, expectNonBlocking, getBackendCollection, getConfigurationValue, getEntity, getEntity, getEntity, performAction, performAction, performNonBlockingAction
asCollection, asGuid, asGuid, combine, fault, getBackend, getCurrent, getEffectiveLocale, getHttpHeaders, getMessageBundle, getSessionHelper, getUriInfo, handleError, handleError, instantiate, localize, localize, localize, sessionize, sessionize, setBackend, setHttpHeaders, setMessageBundle, setSessionHelper, setUriInfo, validateEnum, validateParameters, validateParameters
public StatisticResource getStatisticSubResource(String id)
StatisticsResource
getStatisticSubResource
in interface StatisticsResource
id
- the Statistic IDpublic Statistics list()
list
in interface StatisticsResource
protected javax.ws.rs.core.Response performRemove(String id)
performRemove
in class AbstractBackendCollectionResource<Statistic,Q>
Copyright © 2012. All Rights Reserved.