public class BackendHostResource extends AbstractBackendActionableResource<Host,VDS> implements HostResource
| Modifier and Type | Class and Description |
|---|---|
protected class |
BackendHostResource.UpdateParametersProvider |
AbstractBackendSubResource.ParametersProvider<R,Q>AbstractBackendResource.EntityIdResolver, AbstractBackendResource.QueryIdResolverBaseBackendResource.BackendFailureException, BaseBackendResource.EntityNotFoundException, BaseBackendResource.WebFaultExceptionguid, id, STRICTLY_IMMUTABLEACCEPTED_STATUS, entityType, ID_SEPARATOR, mappingLocator, modelType, MONITOR_DELAY, subCollectionsbackend, httpHeaders, LOG, messageBundle, sessionHelper, uriInfo| Constructor and Description |
|---|
BackendHostResource(String id,
BackendHostsResource parent) |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
activate(Action action) |
javax.ws.rs.core.Response |
approve(Action action) |
javax.ws.rs.core.Response |
commitNetConfig(Action action) |
javax.ws.rs.core.Response |
deactivate(Action action) |
javax.ws.rs.core.Response |
fence(Action action) |
Host |
get() |
ActionResource |
getActionSubresource(String action,
String ids) |
protected VDS |
getEntity() |
HostNicsResource |
getHostNicsResource() |
HostStorageResource |
getHostStorageResource() |
AssignedPermissionsResource |
getPermissionsResource() |
StatisticsResource |
getStatisticsResource() |
AssignedTagsResource |
getTagsResource() |
javax.ws.rs.core.Response |
install(Action action) |
javax.ws.rs.core.Response |
iscsiDiscover(Action action) |
javax.ws.rs.core.Response |
iscsiLogin(Action action) |
protected VDSGroup |
lookupClusterByName(String name) |
protected LogicalUnit |
map(storage_server_connections cnx) |
protected Host |
populate(Host model,
VDS entity) |
Host |
update(Host incoming) |
actionAsync, actionFailure, actionStatus, actionSuccess, awaitGrace, doAction, expectBlocking, getHostId, getHostId, handleErrorgetEntity, getStrictlyImmutable, performGet, performGet, performUpdate, performUpdate, validateUpdateaddLinks, 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, removeIfExist, setMappingLocator, urlEncodedoAction, doGetEntity, doNonBlockingAction, expectNonBlocking, getBackendCollection, getConfigurationValue, getEntity, getEntity, getEntity, performAction, performAction, performNonBlockingActionasCollection, 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, validateParameterspublic BackendHostResource(String id, BackendHostsResource parent)
public Host get()
get in interface UpdatableResource<Host>public Host update(Host incoming)
update in interface UpdatableResource<Host>public javax.ws.rs.core.Response install(Action action)
install in interface HostResourcepublic javax.ws.rs.core.Response activate(Action action)
activate in interface HostResourcepublic javax.ws.rs.core.Response approve(Action action)
approve in interface HostResourcepublic javax.ws.rs.core.Response deactivate(Action action)
deactivate in interface HostResourcepublic javax.ws.rs.core.Response iscsiLogin(Action action)
iscsiLogin in interface HostResourcepublic javax.ws.rs.core.Response iscsiDiscover(Action action)
iscsiDiscover in interface HostResourceprotected LogicalUnit map(storage_server_connections cnx)
public javax.ws.rs.core.Response commitNetConfig(Action action)
commitNetConfig in interface HostResourcepublic javax.ws.rs.core.Response fence(Action action)
fence in interface HostResourcepublic HostNicsResource getHostNicsResource()
getHostNicsResource in interface HostResourcepublic HostStorageResource getHostStorageResource()
getHostStorageResource in interface HostResourcepublic AssignedTagsResource getTagsResource()
getTagsResource in interface HostResourcepublic AssignedPermissionsResource getPermissionsResource()
getPermissionsResource in interface HostResourcepublic StatisticsResource getStatisticsResource()
getStatisticsResource in interface MeasurableResourcepublic ActionResource getActionSubresource(String action, String ids)
getActionSubresource in interface HostResourcegetActionSubresource in class AbstractBackendActionableResource<Host,VDS>protected VDS getEntity()
Copyright © 2012. All Rights Reserved.