SunSPOT host API V3.0


Uses of Interface
com.sun.spot.client.ISpotClientCommandHelper

Packages that use ISpotClientCommandHelper
com.sun.spot.client General facilities for communicating from a desktop with Sun SPOTs, both locally and remotely. 
com.sun.spot.client.command Individual commands for communicating with Sun SPOTs, both locally and remotely. 
com.sun.spot.client.ui The command line user interface to the Spot Client. 
 

Uses of ISpotClientCommandHelper in com.sun.spot.client
 

Subinterfaces of ISpotClientCommandHelper in com.sun.spot.client
 interface IPrivateCommandHelper
          IPrivateCommandHelper is an extension of ISpotClientCommandHelper that is intended for use only by the built-in bootloader commands.
 

Uses of ISpotClientCommandHelper in com.sun.spot.client.command
 

Methods in com.sun.spot.client.command with parameters of type ISpotClientCommandHelper
 Object SynchronizeCommand.execute(ISpotClientCommandHelper helper)
          establish communication with the SPOT.
 Object SetTimeCommand.execute(ISpotClientCommandHelper helper)
           
 Object SetPublicKeyCommand.execute(ISpotClientCommandHelper helper)
          install the public security key from the desktop to the SPOT
 Object ResetSystemPropertiesCommand.execute(ISpotClientCommandHelper helper)
          reset the SPOT's system properties to be an empty list.
 Object ResetFATCommand.execute(ISpotClientCommandHelper helper)
          ResetFATCommand return the SPOT's FAT to its default value.
 Object ResetConfigPageCommand.execute(ISpotClientCommandHelper helper)
          ResetConfigPageCommand reset the locally cached config page.
 Object ReadConfigPageCommand.execute(ISpotClientCommandHelper helper)
          answer the config page already cached inside the SpotClient.
 Object QuitCommand.execute(ISpotClientCommandHelper helper)
          quit SpotClient
 Object ISpotClientCommand.execute(ISpotClientCommandHelper helper)
          If the receiver's ISpotClientCommand.getSignature() is ISpotClientCommand.SIGNATURE_NOTHING then execute the command, otherwise throw an IllegalStateException
 Object GetSystemPropertiesCommand.execute(ISpotClientCommandHelper helper)
           
 Object GetFATCommand.execute(ISpotClientCommandHelper helper)
          Retrieve the contents of the File Allocation Table
 Object GetCmdLineParamsCommand.execute(ISpotClientCommandHelper helper)
           
 Object FlashVMCommand.execute(ISpotClientCommandHelper helper)
          flash a VM to the SPOT.
 Object FlashManufacturingImageCommand.execute(ISpotClientCommandHelper helper)
          replace the entire flash memory of the SPOT with the manufacturing image.
 Object FlashConfigCommand.execute(ISpotClientCommandHelper helper)
          flash the locally cached config page to the SPOT.
 Object FlashBootstrapCommand.execute(ISpotClientCommandHelper helper)
          replace the bootstrap suite.
 Object FlashBootloaderCommand.execute(ISpotClientCommandHelper helper)
          flash a bootloader to the SPOT.
 Object DeletePublicKeyCommand.execute(ISpotClientCommandHelper helper)
          remove the SPOT's public key.
 Object AbstractClientCommand.execute(ISpotClientCommandHelper helper)
           
 Object SetSlowStartupCommand.execute(ISpotClientCommandHelper helper, boolean setting)
          set whether SPOT waits a long time before starting VM.
 Object ISpotClientCommand.execute(ISpotClientCommandHelper helper, boolean arg0)
          If the receiver's ISpotClientCommand.getSignature() is ISpotClientCommand.SIGNATURE_BOOLEAN then execute the command, otherwise throw an IllegalStateException
 Object AbstractClientCommand.execute(ISpotClientCommandHelper helper, boolean arg0)
           
 Object ReadSectorCommand.execute(ISpotClientCommandHelper helper, int sectorNumber)
          Read and display a sector of data from the SPOT's flash memory
 Object ISpotClientCommand.execute(ISpotClientCommandHelper helper, int arg0)
          If the receiver's ISpotClientCommand.getSignature() is ISpotClientCommand.SIGNATURE_INT then execute the command, otherwise throw an IllegalStateException
 Object BlinkCommand.execute(ISpotClientCommandHelper helper, int duractionInSecs)
          flash LEDs or otherwise identify the SPOT.
 Object AbstractClientCommand.execute(ISpotClientCommandHelper helper, int arg0)
           
 Object SetTimeCommand.execute(ISpotClientCommandHelper helper, long time)
          set SPOT time to match host time
 Object SetSerialNumberCommand.execute(ISpotClientCommandHelper helper, long s)
          SetSerialNumberCommand set a new serial number to be written with flashprops.
 Object ISpotClientCommand.execute(ISpotClientCommandHelper helper, long arg0)
          If the receiver's ISpotClientCommand.getSignature() is ISpotClientCommand.SIGNATURE_LONG then execute the command, otherwise throw an IllegalStateException
 Object AbstractClientCommand.execute(ISpotClientCommandHelper helper, long arg0)
           
 Object StartAppCommand.execute(ISpotClientCommandHelper helper, String param)
          run the installed application.
 Object SetCmdLineParamsCommand.execute(ISpotClientCommandHelper helper, String cmdLineParams)
          set the command line args passed to the embedded squawk VM.
 Object ResetLibCommand.execute(ISpotClientCommandHelper helper, String name)
          reset the SPOT's library.
 Object ISpotClientCommand.execute(ISpotClientCommandHelper helper, String arg0)
          If the receiver's ISpotClientCommand.getSignature() is ISpotClientCommand.SIGNATURE_STRING or ISpotClientCommand.SIGNATURE_OPTIONAL_STRING then execute the command, otherwise throw an IllegalStateException
 Object FlashLibCommand.execute(ISpotClientCommandHelper helper, String name)
          flash a library to the SPOT
 Object FlashAppCommand.execute(ISpotClientCommandHelper helper, String name)
          flash an application to the SPOT
 Object AbstractClientCommand.execute(ISpotClientCommandHelper helper, String arg0)
           
 Object SetSystemPropertyCommand.execute(ISpotClientCommandHelper helper, String key, String value)
          set (or add) a system property available at run time on the SPOT
 Object ISpotClientCommand.execute(ISpotClientCommandHelper helper, String arg0, String arg1)
          If the receiver's ISpotClientCommand.getSignature() is ISpotClientCommand.SIGNATURE_TWO_STRINGS then execute the command, otherwise throw an IllegalStateException
 Object DeleteSystemPropertyCommand.execute(ISpotClientCommandHelper helper, String key, String failIfAbsent)
          remove the specified system property from the SPOT.
 Object AbstractClientCommand.execute(ISpotClientCommandHelper helper, String arg0, String arg1)
           
 Object ISpotClientCommand.execute(ISpotClientCommandHelper helper, String arg0, String arg1, String arg2)
          If the receiver's ISpotClientCommand.getSignature() is ISpotClientCommand.SIGNATURE_THREE_STRINGS then execute the command, otherwise throw an IllegalStateException
 Object HelloCommand.execute(ISpotClientCommandHelper helper, String receiveTimeoutStr, String hopsStr, String destination)
          get information about all reachable SPOTs or a specific SPOT
 Object AbstractClientCommand.execute(ISpotClientCommandHelper helper, String arg0, String arg1, String arg2)
           
 

Uses of ISpotClientCommandHelper in com.sun.spot.client.ui
 

Methods in com.sun.spot.client.ui with parameters of type ISpotClientCommandHelper
 Object InfoCommand.execute(ISpotClientCommandHelper helper)
          show information about the spot
protected  boolean InfoCommand.ownerKeysMatch(ISpotClientCommandHelper helper)
           
 


SunSPOT host API V3.0


Copyright © 2006, 2007 Sun Microsystems, Inc. All Rights Reserved.