public class BackendReadOnlyCdRomsResource<Q extends IVdcQueryable> extends AbstractBackendReadOnlyDevicesResource<CdRom,CdRoms,Q> implements ReadOnlyDevicesResource<CdRom,CdRoms>
AbstractBackendResource.EntityIdResolver, AbstractBackendResource.QueryIdResolver
BaseBackendResource.BackendFailureException, BaseBackendResource.EntityNotFoundException, BaseBackendResource.WebFaultException
collectionType, parentId, queryParams, queryType
CASE_SENSITIVE_CONSTRAINT_PARAMETER, FROM_CONSTRAINT_PARAMETER, LOG
ACCEPTED_STATUS, entityType, ID_SEPARATOR, mappingLocator, modelType, MONITOR_DELAY, subCollections
backend, httpHeaders, messageBundle, sessionHelper, uriInfo
Constructor and Description |
---|
BackendReadOnlyCdRomsResource(Class<Q> entityType,
Guid parentId,
VdcQueryType queryType,
VdcQueryParametersBase queryParams) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
matchEntity(Q entity,
Guid id) |
protected boolean |
validate(CdRom cdrom) |
addParents, getDeviceSubResource, getList, list, lookupEntity, mapCollection, performRemove
asString, expectBlocking, getBackendCollection, getBackendCollection, getBackendCollection, getEntity, handleAsynchrony, performCreation, remove, resolveCreated
addLinks, addLinks, addLinks, addLinks, addOrUpdateLink, 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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getDeviceSubResource, list
public BackendReadOnlyCdRomsResource(Class<Q> entityType, Guid parentId, VdcQueryType queryType, VdcQueryParametersBase queryParams)
protected boolean validate(CdRom cdrom)
validate
in class AbstractBackendReadOnlyDevicesResource<CdRom,CdRoms,Q extends IVdcQueryable>
protected boolean matchEntity(Q entity, Guid id)
matchEntity
in class AbstractBackendReadOnlyDevicesResource<CdRom,CdRoms,Q extends IVdcQueryable>
Copyright © 2012. All Rights Reserved.