com.hyper9.vangaea.server.rest.virt
Class VirtualMachineBaseResource<B extends com.hyper9.uvapi.types.virt.VirtBean>

java.lang.Object
  extended by org.restlet.resource.UniformResource
      extended by org.restlet.resource.ServerResource
          extended by com.hyper9.vangaea.server.rest.BaseResource<T>
              extended by com.hyper9.vangaea.server.rest.AuthdResource<T>
                  extended by com.hyper9.vangaea.server.rest.virt.VirtResource<B>
                      extended by com.hyper9.vangaea.server.rest.virt.VirtualMachineBaseResource<B>
Type Parameters:
B - A type of virtualization bean.
Direct Known Subclasses:
VirtualMachineActionResource, VirtualMachineResource

public abstract class VirtualMachineBaseResource<B extends com.hyper9.uvapi.types.virt.VirtBean>
extends VirtResource<B>

The base class for VirtualMachine resource classes.

Author:
akutz

Field Summary
protected  java.lang.String hostID
           
 
Fields inherited from class com.hyper9.vangaea.server.rest.virt.VirtResource
myBeansObjectID, propsToGet, virtualizationPathPart, virtualizationUri
 
Fields inherited from class com.hyper9.vangaea.server.rest.AuthdResource
authCookie, key, user
 
Fields inherited from class com.hyper9.vangaea.server.rest.BaseResource
conn, initCallbacks, preProcessBeanCallbacks, rootPathPath
 
Constructor Summary
VirtualMachineBaseResource()
          Initializes a new instance of the VirtualMachineBaseResource class.
 
Method Summary
 
Methods inherited from class com.hyper9.vangaea.server.rest.virt.VirtResource
getAttr, getBeans, getBeans, getBeans, getBeanUri, getBeanUriID, getPropertiesToGet, isBatchProcessor
 
Methods inherited from class com.hyper9.vangaea.server.rest.BaseResource
doCatch, doInit, doRelease, get, getAuthCookieName, getAuthCookieValue, getBaseUrl, getRedirectUri, getSystemProperty, isAnnotated, isDefaultHttpPort, isDefaultHttpsPort, isDefaultHttpsPort
 
Methods inherited from class org.restlet.resource.ServerResource
delete, delete, describeVariants, doConditionalHandle, doHandle, doHandle, doNegotiatedHandle, get, getInfo, getInfo, getPreferredVariant, getVariants, getVariants, handle, head, head, isConditional, isExisting, isInRole, isNegotiated, options, options, post, post, put, put, redirectPermanent, redirectPermanent, redirectSeeOther, redirectSeeOther, redirectTemporary, redirectTemporary, setAllowedMethods, setAnnotated, setChallengeRequests, setConditional, setCookieSettings, setDimensions, setExisting, setLocationRef, setLocationRef, setNegotiated, setServerInfo, setStatus, setStatus, setStatus, setStatus, setVariants, updateAllowedMethods, updateDimensions
 
Methods inherited from class org.restlet.resource.UniformResource
getAllowedMethods, getApplication, getChallengeRequests, getChallengeResponse, getClientInfo, getConditions, getContext, getCookies, getCookieSettings, getDimensions, getHostRef, getLocationRef, getLogger, getMatrix, getMethod, getOriginalRef, getProtocol, getQuery, getRanges, getReference, getReferrerRef, getRequest, getRequestAttributes, getRequestEntity, getResponse, getResponseAttributes, getResponseEntity, getRootRef, getServerInfo, getStatus, init, isConfidential, release
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

hostID

protected java.lang.String hostID
Constructor Detail

VirtualMachineBaseResource

public VirtualMachineBaseResource()
Initializes a new instance of the VirtualMachineBaseResource class.



Copyright © 2009 Hyper9. All Rights Reserved.