public class BackendNetworksResource extends AbstractBackendNetworksResource implements NetworksResource
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 |
---|
BackendNetworksResource() |
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
add(Network network) |
protected AddNetworkStoragePoolParameters |
getActionParameters(Network network,
network entity) |
protected Guid |
getDataCenterId(Network network) |
NetworkResource |
getNetworkSubResource(String id) |
protected VdcQueryParametersBase |
getQueryParameters() |
protected String[] |
getRequiredAddFields() |
Networks |
list() |
protected boolean |
namedDataCenter(Network network) |
getNetworkIdResolver, lookupNetwork, lookupNetwork, lookupNetwork, mapCollection, performRemove
asString, expectBlocking, getBackendCollection, getBackendCollection, getBackendCollection, getEntity, handleAsynchrony, performCreation, remove, resolveCreated
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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
remove
public javax.ws.rs.core.Response add(Network network)
add
in interface NetworksResource
public Networks list()
list
in interface NetworksResource
list
in class AbstractBackendNetworksResource
protected VdcQueryParametersBase getQueryParameters()
getQueryParameters
in class AbstractBackendNetworksResource
protected AddNetworkStoragePoolParameters getActionParameters(Network network, network entity)
getActionParameters
in class AbstractBackendNetworksResource
protected String[] getRequiredAddFields()
public NetworkResource getNetworkSubResource(String id)
getNetworkSubResource
in interface NetworksResource
protected boolean namedDataCenter(Network network)
Copyright © 2012. All Rights Reserved.