Package com.syncbuilder.sync

Connection management with the Palm device.

See:
          Description

Interface Summary
SocketImplFactory This interface defines a factory for socket implementations.
SyncContext The SyncContext is a representation of the execution environment for a SyncHandler.
SyncHandler Implementations of this interface are used in conjunction with synchronization servers (SyncServer, SyncMan).
SyncSession The SyncSession is the representation of a session between the host and the Palm device.
 

Class Summary
DispatchSyncHandler A SyncHandler which is designed to provide the control-flow of a synchronization session.
Dlp A representation of a DLP (HotSync)-connection. DLP is layered on top of a reliable stream and can initiate many operations on the Pilot, in the areas of Database operations and global information (system time, user ID, preferences). From Developing Palm OS 2.0 Applications:
The Desktop Link Protocol (DLP) provides remote access to Palm OS data storage and other subsystems. DLP facilitates efficient data synchronization between desktop (PC, Macintosh, etc.) and Palm OS applications, database backup, installation of code patches, extensions, applications, and other databases ...
Link A Link is a single connection between a Palm device and the host.
It contains all the information about the established connection.
NativeSocketImplFactory This class is a factory that returns Socket implementations for use with the native pilot-link code.
NetworkHSSocketImplFactory This class is a factory that returns Socket implementations for use with the Pure Java Network HotSync code.
RPCParam Represents a parameter for an RPC-call.
ServerSocket A representation of a Server socket.
After its creation this socket sits there and waits for an incoming connection from a PalmOS device.
Socket A connected Socket.
SocketImpl This interface needs to be implemented in order to provide a special type of socket (native pilot-link socket, Network HotSync socket, pure Java serial socket).
SyncServer A SyncServer is the heart of many applications which are supposed to handle connections from Palm devices.
 

Exception Summary
CancelSyncException A specialization of DlpException that indicates failure because the user decided to cancel the HotSync.
DlpException This checked exception indicates a problem with the HotSync.
 

Package com.syncbuilder.sync Description

Connection management with the Palm device. This package contains everything that is needed in order to establish connections with Palm devices, and to make low-level requests to the device.
Higher level work is done in the com.syncbuilder.storage package.

See Also:
com.syncbuilder.storage


This material is Copyrighted (C) 1999 by Tilo Christ. All Rights Reserved.