Inheritance diagram for org.openmobileis.synchro.openmsp.protocol.MessageFactory:
Either by creating new message : MessageFactory.getFactory().createMessage(aHeader) or from XML String MessageFactory.getFactory().createMessage(aXMLString)
Definition at line 40 of file MessageFactory.java.
Public Member Functions | |
Message | getMessage (String openML) throws OpenMSPException |
Message | createMessage (Header header, boolean isFinal) |
Message | createMessage (Header header) |
Static Public Member Functions | |
static MessageFactory | getFactory () |
Static Public Attributes | |
static String | TAG_ROOT = "OpenMSP" |
static String | TAG_HEADER = "SyncHdr" |
static String | TAG_VERSION = "Version" |
static String | TAG_SESSION = "SessionID" |
static String | TAG_MSGID = "MsgID" |
static String | TAG_TARGET = "Target" |
static String | TAG_SOURCE = "Source" |
static String | TAG_URI = "LocURI" |
static String | TAG_BODY = "SyncBody" |
static String | TAG_SYNC = "Sync" |
static String | TAG_CMDID = "CmdID" |
static String | TAG_CRED = "Cred" |
static String | TAG_META = "Meta" |
static String | TAG_DATA = "Data" |
static String | TAG_ADD = "Add" |
static String | TAG_REPLACE = "Replace" |
static String | TAG_DELETE = "Delete" |
static String | TAG_MAP = "Map" |
static String | TAG_RESULT = "Result" |
static String | TAG_ITEM = "Item" |
static String | TAG_GET = "Get" |
static String | TAG_CMD_REF = "CmdRef" |
static String | TAG_SOURCE_REF = "SourceRef" |
static String | TAG_TARGET_REF = "TargetRef" |
static String | TAG_SEQUENCE = "Sequence" |
static String | TAG_STATUS = "Status" |
static String | TAG_MAP_ITEM = "MapItem" |
static String | TAG_FINAL = "Final" |
Static Protected Member Functions | |
static void | writeElement (StringBuffer buffer, String tag, String value) |
Static methods for writing XML tags. | |
static void | writeBeginTagForElement (StringBuffer buffer, int elementType) |
static void | writeEndTagForElement (StringBuffer buffer, int elementType) |
static void | writeBeginTag (StringBuffer buffer, String tag) |
static void | writeSingleTag (StringBuffer buffer, String tag) |
static void | writeEndTag (StringBuffer buffer, String tag) |
static void | writeCredential (StringBuffer buffer, String meta, String data) |
static void | writeTarget (StringBuffer buffer, String target) |
static void | writeSource (StringBuffer buffer, String source, long sessionID) |
Static Protected Attributes | |
static String[] | tags |