com.sun.spot.client.command
Class HelloCommand
java.lang.Object
com.sun.spot.client.command.AbstractClientCommand
com.sun.spot.client.command.HelloCommand
- All Implemented Interfaces:
- ISpotClientCommand
public class HelloCommand
- extends AbstractClientCommand
HelloCommand - get information about all reachable SPOTs.
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
MAX_CLOCK_SKEW
public static int MAX_CLOCK_SKEW
MAX_HOPS
public static final int MAX_HOPS
- See Also:
- Constant Field Values
HelloCommand
public HelloCommand()
execute
public Object execute(ISpotClientCommandHelper helper,
String receiveTimeoutStr,
String hopsStr,
String destination)
throws IOException
- get information about all reachable SPOTs or a specific SPOT
- Specified by:
execute
in interface ISpotClientCommand
- Overrides:
execute
in class AbstractClientCommand
- Parameters:
helper
- infrastructure-supplied source of command helper operationsreceiveTimeoutStr
- time to wait for responses in millisecondshopsStr
- number of hops for propagating a broadcast querydestination
- either the IEEE address of an individual SPOT in
dotted hex notation or "broadcast"
- Returns:
- a displayable
HelloResultList
of results
- Throws:
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, 2007 Sun Microsystems, Inc. All Rights Reserved.