Contact: openmobileis@e-care.fr
This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or any later version.
This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
Author : Philippe Delrieu
Classes | |
class | AbstractCommand |
Title: OpenMobileIS project source Description: Superclass for OpenMSP commands : Get, Sync, Add, Delete, Replace, Map, Sequence, Result, Status An abstract command has a type (See Element for the command list) and a command id. More... | |
class | AtomicMessage |
Title: OpenMobileIS project source Description: Define a message in the openMSP protocol. More... | |
class | Command |
Title: OpenMobileIS project source Description: Represents Add, Delete, Replace commands. More... | |
class | ContainerMessage |
Title: OpenMobileIS project source Description: Container of OpenMSP messages. More... | |
class | DataItem |
Title: OpenMobileIS project source Description: Item used for Request commands and Result command. More... | |
class | DefaultHandler |
Title: OpenMobileIS project source Description: Default handler to parse OpenMSP message. More... | |
interface | Element |
Title: OpenMobileIS project source Description: Interface for encoding / decoding OpenMSP elements. More... | |
class | ElementData |
Title: OpenMobileIS project source Description: Hold a pair element and associated data. More... | |
class | Handler |
Title: OpenMobileIS project source Description: XML handle to decode XML OpenMSP message. More... | |
class | Header |
Title: OpenMobileIS project source Description: OpenMSP header. More... | |
class | Item |
Title: OpenMobileIS project source Description: Item used for Request commands and Result command which have not to manage data. More... | |
class | Message |
Title: OpenMobileIS project source Description: Represents a OpenMSP message container a Header and set of commands A Message has a counter to manage cmdId and a ContainerMessage representing the root element. More... | |
class | MessageFactory |
Title: OpenMobileIS project source Description: Factory in charge of providing Message. More... | |
class | Parser |
Title: OpenMobileIS project source Description:. More... | |
class | RequestCommand |
Title: OpenMobileIS project source Description: Request command class manages the following commands : Sync, Map In fact, it manages all request commands which not use source and target attributes Request commands manages optional meta information and a credential. More... | |
class | ResponseCommand |
Title: OpenMobileIS project source Description: Response command class manages the following commands : Result and Status A response command have an attribute CmdRef (command reference) which refer to the request command identifier. More... | |
class | Result |
Title: OpenMobileIS project source Description: Result command. More... | |
class | Sequence |
Title: OpenMobileIS project source Description: Container used to set an order for the commands. More... | |
class | SimpleOpenMLParser |
Title: OpenMobileIS project source Description:. More... | |
class | Status |
Title: OpenMobileIS project source Description: Set a status for request command. More... | |
Packages | |
package | test |