public class BackendResource extends BaseBackendResource
BaseBackendResource.BackendFailureException, BaseBackendResource.EntityNotFoundException, BaseBackendResource.WebFaultException
backend, httpHeaders, LOG, messageBundle, sessionHelper, uriInfo
Constructor and Description |
---|
BackendResource() |
Modifier and Type | Method and Description |
---|---|
protected VdcReturnValueBase |
doAction(VdcActionType task,
VdcActionParametersBase params) |
protected <T> T |
doGetEntity(Class<T> clz,
VdcQueryType query,
VdcQueryParametersBase queryParams,
String identifier) |
protected void |
doNonBlockingAction(VdcActionType task,
VdcActionParametersBase params) |
protected boolean |
expectNonBlocking() |
protected <T> List<T> |
getBackendCollection(Class<T> clz,
VdcQueryType query,
VdcQueryParametersBase queryParams) |
protected <T> T |
getConfigurationValue(Class<T> clz,
ConfigurationValues config,
Version version) |
protected <T> T |
getEntity(Class<T> clz,
SearchType searchType,
String constraint) |
protected <T> T |
getEntity(Class<T> clz,
VdcQueryType query,
VdcQueryParametersBase queryParams,
String identifier) |
protected <T> T |
getEntity(Class<T> clz,
VdcQueryType query,
VdcQueryParametersBase queryParams,
String identifier,
boolean notFoundAs404) |
protected javax.ws.rs.core.Response |
performAction(VdcActionType task,
VdcActionParametersBase params) |
protected <T> T |
performAction(VdcActionType task,
VdcActionParametersBase params,
Class<T> resultType) |
protected javax.ws.rs.core.Response |
performNonBlockingAction(VdcActionType task,
VdcActionParametersBase params) |
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
protected <T> T getEntity(Class<T> clz, SearchType searchType, String constraint)
protected <T> T getEntity(Class<T> clz, VdcQueryType query, VdcQueryParametersBase queryParams, String identifier)
protected <T> T getEntity(Class<T> clz, VdcQueryType query, VdcQueryParametersBase queryParams, String identifier, boolean notFoundAs404)
protected <T> T doGetEntity(Class<T> clz, VdcQueryType query, VdcQueryParametersBase queryParams, String identifier) throws BaseBackendResource.BackendFailureException
protected <T> List<T> getBackendCollection(Class<T> clz, VdcQueryType query, VdcQueryParametersBase queryParams)
protected javax.ws.rs.core.Response performAction(VdcActionType task, VdcActionParametersBase params)
protected boolean expectNonBlocking()
protected javax.ws.rs.core.Response performNonBlockingAction(VdcActionType task, VdcActionParametersBase params)
protected <T> T performAction(VdcActionType task, VdcActionParametersBase params, Class<T> resultType)
protected VdcReturnValueBase doAction(VdcActionType task, VdcActionParametersBase params) throws BaseBackendResource.BackendFailureException
protected void doNonBlockingAction(VdcActionType task, VdcActionParametersBase params)
protected <T> T getConfigurationValue(Class<T> clz, ConfigurationValues config, Version version)
Copyright © 2012. All Rights Reserved.