Add D-Bus interfaces for remote resource management.
authorMatthew Barnes <mbarnes@redhat.com>
Thu, 19 Jul 2012 12:20:05 +0000 (08:20 -0400)
committerMatthew Barnes <mbarnes@redhat.com>
Fri, 3 Aug 2012 15:39:50 +0000 (11:39 -0400)
commita3a072877f72c4abfcb64319c05c819a8b8e72ac
tree14840aaae2deb2d8339a10cbd823a7939bde03d9
parent1acf0eb3202e0518a5998d3998abfe753e4b63f9
Add D-Bus interfaces for remote resource management.

Defines two new D-Bus interfaces for data source object paths:

  org.gnome.evolution.dataserver.Source.RemoteCreatable

    Create() - creates a remote resource

  org.gnome.evolution.dataserver.Source.RemoteDeletable

    Delete() - deletes a remote resource

These methods will be invoked through ESource objects on the client
side.  On the server side, the corresponding EServerSideSource will
receive the method invocation, but forward to an ECollectionBackend
to perform the actual operation.
docs/reference/private/libedbus-private-docs.sgml
docs/reference/private/libedbus-private-sections.txt
docs/reference/private/libedbus-private.types
private/org.gnome.evolution.dataserver.Source.xml