public class BackendClusterResource extends AbstractBackendSubResource<Cluster,VDSGroup> implements ClusterResource
Modifier and Type | Class and Description |
---|---|
protected class |
BackendClusterResource.UpdateParametersProvider |
AbstractBackendSubResource.ParametersProvider<R,Q>
AbstractBackendResource.EntityIdResolver, AbstractBackendResource.QueryIdResolver
BaseBackendResource.BackendFailureException, BaseBackendResource.EntityNotFoundException, BaseBackendResource.WebFaultException
guid, id, STRICTLY_IMMUTABLE
ACCEPTED_STATUS, entityType, ID_SEPARATOR, mappingLocator, modelType, MONITOR_DELAY, subCollections
backend, httpHeaders, LOG, messageBundle, sessionHelper, uriInfo
Constructor and Description |
---|
BackendClusterResource(String id) |
Modifier and Type | Method and Description |
---|---|
Cluster |
get() |
AssignedNetworksResource |
getAssignedNetworksSubResource() |
AssignedPermissionsResource |
getPermissionsResource() |
Cluster |
update(Cluster incoming) |
getEntity, getStrictlyImmutable, performGet, performGet, performUpdate, performUpdate, validateUpdate
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 BackendClusterResource(String id)
public Cluster get()
get
in interface UpdatableResource<Cluster>
public Cluster update(Cluster incoming)
update
in interface UpdatableResource<Cluster>
public AssignedNetworksResource getAssignedNetworksSubResource()
getAssignedNetworksSubResource
in interface ClusterResource
public AssignedPermissionsResource getPermissionsResource()
getPermissionsResource
in interface ClusterResource
Copyright © 2012. All Rights Reserved.