public class BackendClusterNetworksResource extends AbstractBackendNetworksResource implements AssignedNetworksResource
AbstractBackendNetworksResource.DataCenterNetworkIdResolver, AbstractBackendNetworksResource.NetworkIdResolver
AbstractBackendResource.EntityIdResolver, AbstractBackendResource.QueryIdResolver
BaseBackendResource.BackendFailureException, BaseBackendResource.EntityNotFoundException, BaseBackendResource.WebFaultException
addAction, queryType, removeAction
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 |
---|
BackendClusterNetworksResource(String clusterId) |
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
add(Network network) |
Network |
addParents(Network network)
Add any parent resource references needed for constructing links.
|
protected VdcActionParametersBase |
getActionParameters(Network network,
network entity) |
AssignedNetworkResource |
getAssignedNetworkSubResource(String id) |
protected VdcQueryParametersBase |
getQueryParameters() |
protected String[] |
getRequiredAddFields() |
protected VDSGroup |
getVDSGroup() |
getNetworkIdResolver, list, lookupNetwork, lookupNetwork, lookupNetwork, 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
list, remove
public BackendClusterNetworksResource(String clusterId)
public javax.ws.rs.core.Response add(Network network)
add
in interface AssignedNetworksResource
protected VdcQueryParametersBase getQueryParameters()
getQueryParameters
in class AbstractBackendNetworksResource
protected VdcActionParametersBase getActionParameters(Network network, network entity)
getActionParameters
in class AbstractBackendNetworksResource
protected String[] getRequiredAddFields()
public Network addParents(Network network)
AbstractBackendResource
addParents
in class AbstractBackendResource<Network,network>
protected VDSGroup getVDSGroup()
public AssignedNetworkResource getAssignedNetworkSubResource(String id)
getAssignedNetworkSubResource
in interface AssignedNetworksResource
Copyright © 2012. All Rights Reserved.