Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

Package sync4j.framework.core

Interface Summary
IConnection  
 

Class Summary
AbstractCommand base class for "command" classes
AddCommand corresponds to the <Add> tag in the SyncML represent DTD.
AlertCode  
AlertCommand corresponds to <Alert> element in SyncML represent DTD
AnchorMetaContent This class represents an anchor meta content (see SyncML specification).
AtomicCommand corresponds to the <Atomic> tag in the SyncML represent DTD
Authentication authentication
AuthenticationChallenge authentication challenge; corresponds to <Chal> element in SyncML represent DTD
BasicAuthentication implements the "basic" authentication scheme
ClearAuthentication implements the "basic" authentication scheme
CommandIdentifier this class corresponds to the <CmdID> element in SyncML represent DTD
CommandIdentifierTest unit test code for the CommandIdentifier class
Constants  
ContentTypeCapability corresponds to the <CTCap> tag in the SyncML devinf DTD
ContentTypeCapabilityItem loosely corresponds to the <CTCap> tag in the SyncML devinf DTD todo : need to think about this class some more
ContentTypeInfo content type information
ContentTypeParameter loosely corresponds to the <CTCap>, and <ParamName> elements in the SyncML devinf DTD
ContentTypeProperty loosely corresponds to the <CTCap> and <PropName> elements in the SyncML devinf DTD
CopyCommand corresponds to the <Copy> tag in the SyncML represent DTD
Credential corresponds to <Cred> element in SyncML represent DTD
Data corresponds to the <Data> tag in the SyncML represent DTD
DataStore corresponds to <DataStore> element in SyncML devinf DTD
DataStoreMemoryInfo corresponds to the <DSMem> element in the SyncML devinf DTD
DeleteCommand corresponds to the <Delete> element in the SyncML represent DTD
DeviceInfo coresponds to the <DevInf> element in the SyncML devinf DTD
DeviceInfoData Corresponds to the <Data> tag in the SyncML represent DTD when delivering a SyncAnchor
DeviceInfoTest unit test code for the DeviceInfo class
DeviceType This class declares constants that correspond to values for the <DevTyp> element in SyncML devinf DTD

The constructor is private because developers do not need to construct instances of this class.
DTDVersion corresponds to the <VerDTD> tag in the SyncML devinf DTD todo : possibly eliminate this class and replace all usage with String
ExecCommand corresponds to the <Exec> tag in the SyncML represent DTD
ExperimentalMetaInfo this class corresponds to the <EMI> element in the SyncML metainfo DTD
Extension corresponds to the <Ext> element in the SyncML devinf DTD
GetCommand corresponds to the <Get> tag in the SyncML represent DTD
IntegerMetaContent This class represents a integer meta content (such as Size).
ISO8601DateFormat The SyncML element may contain an ISO8601 date or date/time stamp Ditto for and tag may contain an ISO 8601 date/time stamp tag may contain an ISO 8601 date/time stamp todo : possibly remove this class.
Item corresponds to the <Item> tag in the SyncML represent DTD
ItemizedCommand  
MapCommand corresponds to the <Map> tag in the SyncML represent DTD
MapItem corresponds to the <MapItem> tag in the SyncML represent DTD
Mark the constants declared in this class correspond to values for the <Mark> tag in the SyncML metainfo DTD
MD5Authentication Implements the MD-5 authentication scheme.
MD5AuthenticationTest Tests the MD5Authentication.
MemoryInfo corresponds to <Mem> tag in SyncML metinf DTD
Message corresponds to the <SyncML> element in the SyncML represent DTD
MessageTest unit test code for the Message class
Meta corresponds to the <Meta> tag defined in the SyncML respresent DTD
MetaContent This class represents the content of a meta tag.
MetaInfo corresponds to <MetInf> tag in SyncML metinfo DTD
MetaInfoTest unit test code for the MetaInfo class
MetInfUtil  
ModificationCommand This is just a placeholder to group the modification commands.
NextNonce corresponds to <NextNonce> tag

From the spec:
Package a SyncML package

From syncml_represent_v101_20010615.pdf:
ProtocolVersion corresponds to the <VerProto> tag in the SyncML represent DTD

todo : possibly remove this class and replace it with java.lang.String
PutCommand corresponds to the <Put> tag in the SyncML represent DTD
ReplaceCommand corresponds to the <Replace> tag in the SyncML represent DTD
ResponseCommand base class for response commands
ResultsCommand corresponds to <Results> tag in SyncML represent DTD
SearchCommand corresponds to the <Search> tag in the SyncML represent DTD
SequenceCommand corresponds to the <Sequence> tag in the SyncML represent DTD
ServerIdentifier  
Source corresponds to the <Source> element in the SyncML represent DTD
SourceRef note: the <SourceRef> element is declared in 2 DTD's: 1) the devinfo DTD 2) the represent DTD
StatusCode  
StatusCommand corresponds to <Status> tag in SyncML represent DTD
StringMetaContent This class represents a string meta content.
SyncAnchor corresponds to the <Anchor> tag in the metainfo spec
SyncAnchorData Corresponds to the <Data> tag in the SyncML represent DTD when delivering a SyncAnchor
SyncBody corresponds to the <SyncBody> element in the SyncML represent DTD
SyncBodyTest unit test code for the SyncBody class
SyncCapabilities synchronization capabilities of a datastore.
SyncCapabilitiesTest unit test code for the SyncCapabilities class
SyncCommand corresponds to the <Sync> command in the SyncML represent DTD
SyncHeader corresponds to the <SyncHdr> element in the SyncML represent DTD
SyncHeaderTest unit test code for the SyncHeader class
SyncSessionIdentifier related to the "last" and "next" values in an <Anchor> tag in the metainfo spec
SyncType corresponds to <SyncType> tag in SyncML devinfo DTD
Target corresponds to the <Target> element in the SyncML represent DTD
TargetRef corresponds to the <TargetRef> tag in the SyncML devinfo DTD
TestUtil test utilities
Util utilities
 

Exception Summary
RepresentationException  
Sync4jException Because this class must be JDK 1.1.8 compliant, we can't use the cause stuff of the JDK 1.2...