Virtuoso Open-Source Edition

VOS.VirtuosoOdsControllersAddressbook

  • Topic
  • Discussion
  • VOS.VirtuosoOdsControllersAddressbook(Last) -- DAVWikiAdmin? , 2017-06-29 07:43:30 Edit WebDAV System Administrator 2017-06-29 07:43:30

    Addressbook Controllers

    addressbook.get (
        contact_id integer
      )
    addressbook.new (
        inst_id integer,
        name varchar,
        category_id integer := null,
        kind integer := 0,
        title varchar := null,
        fName varchar := null,
        mName varchar := null,
        lName varchar := null,
        fullName varchar := null,
        gender varchar := null,
        birthday datetime := null,
        iri varchar := null,
        foaf varchar := null,
        mail varchar := null,
        web varchar := null,
        icq varchar := null,
        skype varchar := null,
        aim varchar := null,
        yahoo varchar := null,
        msn varchar := null,
        hCountry varchar := null,
        hState varchar := null,
        hCity varchar := null,
        hCode varchar := null,
        hAddress1 varchar := null,
        hAddress2 varchar := null,
        hTzone varchar := null,
        hLat real := null,
        hLng real := null,
        hPhone varchar := null,
        hMobile varchar := null,
        hFax varchar := null,
        hMail varchar := null,
        hWeb varchar := null,
        bCountry varchar := null,
        bState varchar := null,
        bCity varchar := null,
        bCode varchar := null,
        bAddress1 varchar := null,
        bAddress2 varchar := null,
        bTzone varchar := null,
        bLat real := null,
        bLng real := null,
        bPhone varchar := null,
        bMobile varchar := null,
        bFax varchar := null,
        bIndustry varchar := null,
        bOrganization varchar := null,
        bDepartment varchar := null,
        bJob varchar := null,
        bMail varchar := null,
        bWeb varchar := null,
        tags varchar := null
      )
    addressbook.edit (
        contact_id integer,
        name varchar,
        category_id integer := null,
        kind integer := 0,
        title varchar := null,
        fName varchar := null,
        mName varchar := null,
        lName varchar := null,
        fullName varchar := null,
        gender varchar := null,
        birthday datetime := null,
        iri varchar := null,
        foaf varchar := null,
        mail varchar := null,
        web varchar := null,
        icq varchar := null,
        skype varchar := null,
        aim varchar := null,
        yahoo varchar := null,
        msn varchar := null,
        hCountry varchar := null,
        hState varchar := null,
        hCity varchar := null,
        hCode varchar := null,
        hAddress1 varchar := null,
        hAddress2 varchar := null,
        hTzone varchar := null,
        hLat real := null,
        hLng real := null,
        hPhone varchar := null,
        hMobile varchar := null,
        hFax varchar := null,
        hMail varchar := null,
        hWeb varchar := null,
        bCountry varchar := null,
        bState varchar := null,
    
        bCity varchar := null,
        bCode varchar := null,
        bAddress1 varchar := null,
        bAddress2 varchar := null,
        bTzone varchar := null,
        bLat real := null,
        bLng real := null,
        bPhone varchar := null,
        bMobile varchar := null,
        bFax varchar := null,
        bIndustry varchar := null,
        bOrganization varchar := null,
        bDepartment varchar := null,
        bJob varchar := null,
        bMail varchar := null,
        bWeb varchar := null,
        tags varchar := null
      )
    addressbook.delete (
        contact_id integer
      )
    addressbook.import (
        inst_id integer,
        source varchar,
        sourceType varchar,
        contentType varchar := 'vcard',
        tags varchar := ''
      )
    addressbook.export (
        inst_id integer
      )
    addressbook.annotation.get (
        annotation_id integer
      )
    addressbook.annotation.new (
        contact_id integer,
        author varchar,
        body varchar
      )
    addressbook.annotation.claim (
        annotation_id integer,
        claimIri varchar,
        claimRelation varchar,
        claimValue varchar
      )
    addressbook.annotation.delete (
        annotation_id integer
      )
    addressbook.comment.get (
        comment_id integer,
      )
    addressbook.comment.new (
        contact_id integer,
        parent_id integer := null,
        title varchar,
        text varchar,
        name varchar,
        email varchar,
        url varchar
      )
    addressbook.comment.delete (
        comment_id integer,
      )
    addressbook.publication.new (
        inst_id integer,
        name varchar,
        updateType varchar := 1,
        updatePeriod varchar := 'hourly',
        updateFreq integr := 1,
        destinationType varchar := null,
        destination varchar,
        userName varchar := null,
        userPassword varchar := null,
        tagsInclude varchar := '',
        tagsExclude varchar := ''
      )
    addressbook.publication.get (
        publication_id integer
      )
    addressbook.publication.edit (
        publication_id integer,
        name varchar,
        updateType varchar := 1,
        updatePeriod varchar := 'hourly',
        updateFreq integr := 1,
        destinationType varchar := null,
        destination varchar,
        userName varchar := null,
        userPassword varchar := null,
        tagsInclude varchar := '',
        tagsExclude varchar := ''
      )
    addressbook.publication.sync (
        publication_id integer
      )
    addressbook.publication.delete (
        publication_id integer
      )
    addressbook.subscription.new (
        inst_id integer,
        name varchar,
        updateType varchar := 1,
        updatePeriod varchar := 'hourly',
        updateFreq integr := 1,
        sourceType varchar := null,
        source varchar,
        userName varchar := null,
        userPassword varchar := null,
        tagsInclude varchar := '',
        tagsExclude varchar := ''
      )
    addressbook.subscription.get (
        subscription_id integer
      )
    addressbook.subscription.edit (
        subscription_id integer,
        name varchar,
        updateType varchar := 1,
        updatePeriod varchar := 'hourly',
        updateFreq integr := 1,
        sourceType varchar := null,
        source varchar,
        userName varchar := null,
        userPassword varchar := null,
        tagsInclude varchar := '',
        tagsExclude varchar := ''
      )
    addressbook.subscription.sync (
        subscription_id integer
      )
    addressbook.subscription.delete (
        subscription_id integer
      )
    addressbook.options.set (
        inst_id integer,
        options any
      )
    addressbook.options.get (
        inst_id integer,
      )
    

    References