org.placelab.midp.server
Interface BluetoothService

All Known Implementing Classes:
ConsoleService, ESMQuestionService, EventService, GPSTimeService, LocationService, MapLoaderProxy, PlaceService, StumbleUploadProxy

public interface BluetoothService

Interface that should be implemented by services that want to register with the Bluetooth server


Field Summary
static byte ACTIVITY_UPLOAD_SERVICE
           
static byte CONSOLE_SERVICE
           
static byte ESM_QUESTION_SERVICE
           
static byte GPS_TIME_SERVICE
           
static byte LOCATION_UPLOAD_SERVICE
           
static byte LOG_UPLOAD_SERVICE
           
static byte MAP_LOADER_SERVICE
           
static byte PLACE_UPLOAD_SERVICE
           
 
Method Summary
 java.lang.String getName()
           
 byte getServiceType()
           
 void newClient(java.io.DataInputStream in, java.io.DataOutputStream out)
           
 

Field Detail

LOG_UPLOAD_SERVICE

public static final byte LOG_UPLOAD_SERVICE
See Also:
Constant Field Values

MAP_LOADER_SERVICE

public static final byte MAP_LOADER_SERVICE
See Also:
Constant Field Values

ACTIVITY_UPLOAD_SERVICE

public static final byte ACTIVITY_UPLOAD_SERVICE
See Also:
Constant Field Values

GPS_TIME_SERVICE

public static final byte GPS_TIME_SERVICE
See Also:
Constant Field Values

ESM_QUESTION_SERVICE

public static final byte ESM_QUESTION_SERVICE
See Also:
Constant Field Values

CONSOLE_SERVICE

public static final byte CONSOLE_SERVICE
See Also:
Constant Field Values

PLACE_UPLOAD_SERVICE

public static final byte PLACE_UPLOAD_SERVICE
See Also:
Constant Field Values

LOCATION_UPLOAD_SERVICE

public static final byte LOCATION_UPLOAD_SERVICE
See Also:
Constant Field Values
Method Detail

getName

public java.lang.String getName()

getServiceType

public byte getServiceType()

newClient

public void newClient(java.io.DataInputStream in,
                      java.io.DataOutputStream out)