public class BackendCdRomResource extends BackendDeviceResource<CdRom,CdRoms,VM> implements DeviceResource<CdRom>
AbstractBackendSubResource.ParametersProvider<R,Q>
AbstractBackendResource.EntityIdResolver, AbstractBackendResource.QueryIdResolver
BaseBackendResource.BackendFailureException, BaseBackendResource.EntityNotFoundException, BaseBackendResource.WebFaultException
Modifier and Type | Field and Description |
---|---|
static String |
CURRENT_CONSTRAINT_PARAMETER |
entityResolver, requiredUpdateFields, updateParametersProvider, updateType
collection
guid, id, STRICTLY_IMMUTABLE
ACCEPTED_STATUS, entityType, ID_SEPARATOR, mappingLocator, modelType, MONITOR_DELAY, subCollections
backend, httpHeaders, LOG, messageBundle, sessionHelper, uriInfo
Constructor and Description |
---|
BackendCdRomResource(Class<CdRom> modelType,
Class<VM> entityType,
Guid guid,
AbstractBackendReadOnlyDevicesResource<CdRom,CdRoms,VM> collection,
VdcActionType updateType,
AbstractBackendSubResource.ParametersProvider<CdRom,VM> updateParametersProvider,
String[] requiredUpdateFields,
String... subCollections) |
Modifier and Type | Method and Description |
---|---|
CdRom |
update(CdRom resource) |
addParents, get, getCreationSubresource
getEntity, getStrictlyImmutable, performGet, performGet, performUpdate, performUpdate, validateUpdate
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
get
getCreationSubresource
public static final String CURRENT_CONSTRAINT_PARAMETER
public BackendCdRomResource(Class<CdRom> modelType, Class<VM> entityType, Guid guid, AbstractBackendReadOnlyDevicesResource<CdRom,CdRoms,VM> collection, VdcActionType updateType, AbstractBackendSubResource.ParametersProvider<CdRom,VM> updateParametersProvider, String[] requiredUpdateFields, String... subCollections)
public CdRom update(CdRom resource)
update
in interface DeviceResource<CdRom>
update
in class BackendDeviceResource<CdRom,CdRoms,VM>
Copyright © 2012. All Rights Reserved.