Bondi logo

The Bondi pim Module - Version 1.1

26 October 2009

Authors


Abstract

This module aims solely at grouping Personal Information Management modules together.

Table of Contents


Summary of Methods

InterfaceMethod
Pim
PimObject

1. Introduction

The Personal Information Management (PIM) modules are: contact task calendar

1.1. Feature set

This is the URI used to declare this API's feature set, for use in bondi.requestFeature. For the URL, the list of features included by the feature set is provided.

http://bondi.omtp.org/api/pim

All PIM-related features

Includes API features:

  • http://bondi.omtp.org/api/pim.contact.read
  • http://bondi.omtp.org/api/pim.calendar.read
  • http://bondi.omtp.org/api/pim.task.read
  • http://bondi.omtp.org/api/pim.contact.write
  • http://bondi.omtp.org/api/pim.calendar.write
  • http://bondi.omtp.org/api/pim.task.write
http://bondi.omtp.org/api/pim.write

Writing all PIM-related

Includes API features:

  • http://bondi.omtp.org/api/pim.contact.write
  • http://bondi.omtp.org/api/pim.calendar.write
  • http://bondi.omtp.org/api/pim.task.write
http://bondi.omtp.org/api/pim.read

Reading all PIM-related

Includes API features:

  • http://bondi.omtp.org/api/pim.contact.read
  • http://bondi.omtp.org/api/pim.calendar.read
  • http://bondi.omtp.org/api/pim.task.read

2. Interfaces

2.1. Pim

Pim interface on which the related properties are instantiated

    interface Pim {
        };
    	Pim implements ContactManagerObject;
	Pim implements CalendarManagerObject;
	Pim implements TaskManagerObject

2.2. PimObject

Specifies what is instantiated at feature request

    interface PimObject {
        readonly attribute Pim pim;
        };
    Bondi implements PimObject;