SunSPOT host API V4.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 RebootCmd.execute(ISpotClientCommandHelper helper)
           
 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 GetStartupCommand.execute(ISpotClientCommandHelper helper)
          Answer which uri and midlet are to be run at startup
 Object GetSleepInfoCmd.execute(ISpotClientCommandHelper helper)
           
 Object GetPowerStatsCmd.execute(ISpotClientCommandHelper helper)
           
 Object GetMemoryStatsCmd.execute(ISpotClientCommandHelper helper)
           
 Object GetCmdLineParamsCommand.execute(ISpotClientCommandHelper helper)
           
 Object GetAvailableSuitesCmd.execute(ISpotClientCommandHelper helper)
           
 Object GetAllAppsStatusCmd.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 UndeployCommand.execute(ISpotClientCommandHelper helper, String suiteUri)
           
 Object StopAppCmd.execute(ISpotClientCommandHelper helper, String isolateId)
           
 Object SetCmdLineParamsCommand.execute(ISpotClientCommandHelper helper, String cmdLineParams)
          set the command line args passed to the embedded squawk VM.
 Object RunAppCommand.execute(ISpotClientCommandHelper helper, String param)
          run the installed application.
 Object ResumeAppCmd.execute(ISpotClientCommandHelper helper, String isolateId)
           
 Object ResetLibCommand.execute(ISpotClientCommandHelper helper, String name)
          reset the SPOT's library.
 Object PauseAppCmd.execute(ISpotClientCommandHelper helper, String isolateId)
           
 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 GetSuiteManifestCmd.execute(ISpotClientCommandHelper helper, String suiteId)
           
 Object GetSpotPropertyCmd.execute(ISpotClientCommandHelper helper, String listOfKeys)
           
 Object GetFATCommand.execute(ISpotClientCommandHelper helper, String option)
          Retrieve the contents of the File Allocation Table
 Object GetAppStatusCmd.execute(ISpotClientCommandHelper helper, String isolateId)
           
 Object FlashLibCommand.execute(ISpotClientCommandHelper helper, String name)
          flash a library to the SPOT
 Object AbstractClientCommand.execute(ISpotClientCommandHelper helper, String arg0)
           
 Object StartRemotePrintingCmd.execute(ISpotClientCommandHelper helper, String isolateId, String address)
           
 Object StartAppCmd.execute(ISpotClientCommandHelper helper, String suiteId, String midletId)
           
 Object SetSystemPropertyCommand.execute(ISpotClientCommandHelper helper, String key, String value)
          set (or add) a system property available at run time on the SPOT
 Object SetStartupCommand.execute(ISpotClientCommandHelper helper, String uri, String midletNumberOrMainClass)
          Set the startup uri and main class / midlet
 Object ReceiveAppCmd.execute(ISpotClientCommandHelper helper, String isolateId, String remoteAddress)
           
 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 StopRemotePrintingCmd.execute(ISpotClientCommandHelper helper, String isolateId, String address, String port)
           
 Object MigrateAppCmd.execute(ISpotClientCommandHelper helper, String isolateId, String remoteAddress, String copyFlag)
           
 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)
           
 Object ISpotClientCommand.execute(ISpotClientCommandHelper helper, String arg0, String arg1, String arg2, String arg3)
          If the receiver's ISpotClientCommand.getSignature() is ISpotClientCommand.SIGNATURE_OPTIONAL_FOURTH_STRING then execute the command, otherwise throw an IllegalStateException
 Object FlashAppCommand.execute(ISpotClientCommandHelper helper, String isMaster, String midletNumber, String uriOrAsterisk, String name)
          flash an application to the SPOT, and conditionally update the startup command line
 Object AbstractClientCommand.execute(ISpotClientCommandHelper helper, String arg0, String arg1, String arg2, String arg3)
           
 

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 V4.0


Copyright � 2006-2008 Sun Microsystems, Inc. All Rights Reserved.