SunSPOT host API V4.0


Package com.sun.spot.client.command

Individual commands for communicating with Sun SPOTs, both locally and remotely.

See:
          Description

Interface Summary
ISpotClientCommand ISpotClientCommand A command that can be executed by the SpotClient infrastructure.
 

Class Summary
AbstractClientCommand AbstractClientCommand helper for implementing ISpotClientCommands that ensures that the wrong execute signature cannot be called.
BlinkCommand BlinkCommand: flash LEDs or otherwise identify the SPOT.
DeletePublicKeyCommand DeletePublicKeyCommand: remove the SPOT's public key.
DeleteSystemPropertyCommand DeleteSystemPropertyCommand remove the specified system property from the SPOT.
FlashAppCommand FlashAppCommand flash an application to the SPOT.
FlashBootloaderCommand FlashBootloaderCommand: flash a bootloader to the SPOT.
FlashBootstrapCommand FlashBootstrapCommand: replace the bootstrap suite.
FlashConfigCommand FlashConfigCommand flash a config page to the SPOT.
FlashLibCommand FlashLibCommand flash a library to the SPOT
FlashManufacturingImageCommand FlashManufacturingImageCommand replace the entire flash memory of the SPOT with the manufacturing image.
FlashSectorContents FlashSectorContents is a helper object for ReadSectorCommand.
FlashVMCommand FlashVMCommand flash a VM to the SPOT.
GetAllAppsStatusCmd  
GetAppStatusCmd  
GetAvailableSuitesCmd  
GetCmdLineParamsCommand GetCmdLineParamsCommand: retrieve the parameters passed to the squawk VM starting up on the SPOT.
GetFATCommand ShowFATCommand: retrieve the contents of the FAT.
GetMemoryStatsCmd  
GetPowerStatsCmd  
GetSleepInfoCmd  
GetSpotPropertyCmd  
GetStartupCommand GetStartupCommand: answer which uri and midlet are to be run at startup, or for SPOTs not configured to run a midlet, which uri and startup class.
GetStartupCommand.Result Result of GetStartupCommand.
GetSuiteManifestCmd  
GetSystemPropertiesCommand GetSystemPropertiesCommand: answer the user-defined system properties available at run time on the SPOT.
HelloCommand HelloCommand - get information about all reachable SPOTs.
HelloResult HelloResult: helper class for HelloCommand that represents the data obtained from one SPOT responding to a hello command.
HelloResultList HelloResultList is a helper class for HelloCommand.
MIDletInfo  
MigrateAppCmd  
PauseAppCmd  
QuitCommand QuitCommand quit SpotClient
ReadConfigPageCommand ReadConfigPageCommand answer the config page already cached inside the SpotClient.
ReadSectorCommand ReadSectorCommand Read and display a sector of data from the SPOT's flash memory.
RebootCmd  
ReceiveAppCmd  
ResetConfigPageCommand ResetConfigPageCommand reset the locally cached config page.
ResetFATCommand ResetFATCommand return the SPOT's FAT to its default value.
ResetLibCommand ResetLibCommand reset the SPOT's library.
ResetSystemPropertiesCommand ResetSystemPropertiesCommand resets the SPOT's system properties to be an empty list.
ResumeAppCmd  
RunAppCommand StartAppCommand run the installed application.
SetCmdLineParamsCommand SetCmdLineParamsCommand set the command line args passed to the embedded squawk VM.
SetPublicKeyCommand SetPublicKeyCommand install the public security key from the desktop to the SPOT
SetSerialNumberCommand SetSerialNumberCommand set a new serial number to be written with flashprops.
SetSlowStartupCommand SetSlowStartupCommand set whether SPOT waits a long time before starting VM.
SetStartupCommand  
SetSystemPropertyCommand SetSystemPropertyCommand set (or add) a system property available at run time on the SPOT
SetTimeCommand SetTimeCommand set SPOT time to match host time
StartAppCmd  
StartRemotePrintingCmd  
StopAppCmd  
StopRemotePrintingCmd  
SuiteInfo  
SynchronizeCommand SynchronizeCommand: establish communication with the SPOT.
UndeployCommand Undeploy (i.e. remove) a child application suite.
 

Package com.sun.spot.client.command Description

Individual commands for communicating with Sun SPOTs, both locally and remotely.

See Also:
for more details. See also the Sun SPOT Developer's Guide.

SunSPOT host API V4.0


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