org.jclouds.karaf.commands.compute
Class ComputeCommandWithOptions

java.lang.Object
  extended by org.apache.karaf.shell.console.AbstractAction
      extended by org.jclouds.karaf.commands.compute.ComputeCommandBase
          extended by org.jclouds.karaf.commands.compute.ComputeCommandWithOptions
All Implemented Interfaces:
org.apache.felix.gogo.commands.Action
Direct Known Subclasses:
ComputeServiceCommand, GroupDestroyCommand, HardwareListCommand, ImageCreateCommand, ImageListCommand, LocationListCommand, NodeCreateCommand, NodeDestroyAllCommand, NodeDestroyCommand, NodeInfoCommand, NodeListCommand, NodeResumeCommand, NodeRunScriptSupport, NodeSuspendCommand, ProviderInfoCommand

public abstract class ComputeCommandWithOptions
extends ComputeCommandBase

Author:
Guillaume Nodet (gnodet)

Field Summary
protected  String api
           
protected  String credential
           
protected  String endpoint
           
protected  String identity
           
protected  String provider
           
 
Fields inherited from class org.jclouds.karaf.commands.compute.ComputeCommandBase
cacheProvider, computeServices, HARDWAREFORMAT, IMAGEFORMAT, LOCATIONFORMAT, NODEFORMAT, PROVIDERFORMAT
 
Fields inherited from class org.apache.karaf.shell.console.AbstractAction
log, session
 
Constructor Summary
ComputeCommandWithOptions()
           
 
Method Summary
protected  org.jclouds.compute.ComputeService getComputeService()
           
 List<org.jclouds.compute.ComputeService> getComputeServices()
           
 
Methods inherited from class org.jclouds.karaf.commands.compute.ComputeCommandBase
execute, getAllLocations, getCacheProvider, getConfigAdmin, getCpuCores, getCpuUnits, getMemory, getOperatingSystemDetails, getPrivateAddresses, getPublicAddresses, printComputeApis, printComputeProviders, printHardwares, printImages, printLocations, printLocations, printNodeInfo, printNodes, setCacheProvider, setComputeServices, setConfigAdmin
 
Methods inherited from class org.apache.karaf.shell.console.AbstractAction
doExecute
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

provider

protected String provider

api

protected String api

identity

protected String identity

credential

protected String credential

endpoint

protected String endpoint
Constructor Detail

ComputeCommandWithOptions

public ComputeCommandWithOptions()
Method Detail

getComputeServices

public List<org.jclouds.compute.ComputeService> getComputeServices()
Overrides:
getComputeServices in class ComputeCommandBase

getComputeService

protected org.jclouds.compute.ComputeService getComputeService()


Copyright © 2012. All Rights Reserved.