MOGI.RPC2
MOGI.RPC2 is the MOGI XML-RPC backend. This assembly uses the XML-RPC API provided by the OpenGroupware.Org server along with the excellent CookComputing XML-RPC.NET assembly to provide a backend for MOGI functionality. For more information on OpenGroupware's XML-RPC API see here.
2007-12-26 All current development for OpenGroupware.Org is focused on zOGI; OGoMojo functionality and tools are being, or have been, ported to zOGI. "OGoMojo" will remain the name for the collection of OpenGroupware.Org related .NET tools.
For news and downloads see the OGoMojo page.
Currently Working Features
- Contacts
- Retrieve By Id (Get)
- Retrieve By Search (Fetch)
- Create (Put)
- Update (Put)
- Delete (Remove)
- Access & Modify Address information
- Access & Modify Telephone number information
- Access & Modify Extended Attributes
- Check Access
- Modify Access
- Enterprises
- Retrieve By Id (Get)
- Retrieve By Search (Fetch)
- Create (Put)
- Update (Put)
- Delete (Remove)
- Access & Modify Address information
- Access & Modify Telephone number information
- Access & Modify Extended Attributes
- Check Access
- Modify Access
- Appointments
- Retrieve By Id (Get)
- Retrieve By Search (Fetch)
- Create (Put)
- Update (Put)
- Delete (Remove)
- Set Participants
- Tasks
- Retrieve By Id (Get)
- Retrieve By Search (Fetch)
- To Do List
- Delegated
- Archived
- General Search including wildcards
- Create (Put) See OGo Bugs #239, #1701, #1702.
- Update (Put) See OGo Bugs #239, #1701, #1702.
- Delete (Remove)
- Teams
- Retrieve By Id (Get)
- Update (Put) See OGo Bug#1697 for limitations; Note#1 below.
- Create (Put)
- Retrieve By Search (Fetch)
- All
- By Member
- By Team Name
- Create (Put)
- Accounts
- Retrieve By Id (Get)
- Retrieve By Search (Fetch)
- By Login
- By Number
- Resources
- Create (Put)
- Update (Put)
- Retrieve By Search (Fetch)
- Retrieve By Id (Get)
Note#1 There is a deficiency in the OpenGroupware XML-RPC API in that there is no team.update method. So updating a team only updates the membership of the team (via team.setmembership and does not update the description, e-mail addresss, or location status of the team document.
