com.sun.spot.client.command
Class FlashAppCommand
java.lang.Object
com.sun.spot.client.command.AbstractClientCommand
com.sun.spot.client.command.FlashAppCommand
- All Implemented Interfaces:
- ISpotClientCommand, Serializable
public class FlashAppCommand
- extends AbstractClientCommand
FlashAppCommand flash an application to the SPOT.
- See Also:
- Serialized Form
| Fields inherited from interface com.sun.spot.client.command.ISpotClientCommand |
SIGNATURE_BOOLEAN, SIGNATURE_INT, SIGNATURE_LONG, SIGNATURE_NOTHING, SIGNATURE_OPTIONAL_FOURTH_STRING, SIGNATURE_OPTIONAL_SECOND_STRING, SIGNATURE_OPTIONAL_STRING, SIGNATURE_OPTIONAL_TWO_STRINGS, SIGNATURE_STRING, SIGNATURE_THREE_STRINGS, SIGNATURE_TWO_STRINGS |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NAME
public static final String NAME
- See Also:
- Constant Field Values
FlashAppCommand
public FlashAppCommand()
execute
public Object execute(ISpotClientCommandHelper helper,
String isMaster,
String midletNumber,
String uriOrAsterisk,
String name)
throws SpotClientException,
IOException
- flash an application to the SPOT, and conditionally update the startup command line
- Specified by:
execute in interface ISpotClientCommand- Overrides:
execute in class AbstractClientCommand
- Parameters:
helper - infrastructure-supplied source of command helper operationsisMaster - "true" if this is the suite to be used for the application on next startup, "false" otherwisemidletNumber - if isMaster is true, the midlet number to run on startup, ignored otherwiseuriOrAsterisk - "*" if the uri should be generated from the manifest, otherwise the uri to use for this suitename - If not null will treated as a path to a .suite file WITHOUT the ".suite" extension. If null,
then the value obtained from the helper via ISpotClientCommandHelper.getAppName()
will be used. Will throw SpotClientArgumentException if the suite does not exist.
- Returns:
- null.
- Throws:
SpotClientException
IOException
getSignature
public int getSignature()
- Description copied from interface:
ISpotClientCommand
- Answer the signature for execution of the command (see various constants SIGNATURE_...)
- Returns:
- the signature identifier
getName
public String getName()
- Returns:
- the command name
getUsage
public String getUsage()
- Returns:
- a description of how to use the command
Copyright © 2006-2008 Sun Microsystems, Inc. All Rights Reserved.