Avaya Aura®
Collaboration Environment
Version 3.0 API

Avaya Aura® Collaboration Environment
Version 3.0 API Specification

This document is the API specification for version 3.0 of the Avaya Aura® Collaboration Environment.

See: Description

Packages 
Package Description
com.avaya.collaboration.bus
The Collaboration Bus is used to send and receive messages between services.
com.avaya.collaboration.bus.factory  
com.avaya.collaboration.bus.sample
Sample code snippet that illustrate the use of Collaboration Bus API and invoking outgoing http requests from system.
com.avaya.collaboration.businessdata.api  
com.avaya.collaboration.call
Provides classes and interfaces for dealing with call.
com.avaya.collaboration.call.media
Provides classes and interfaces for bringing media to call.
com.avaya.collaboration.call.media.sample  
com.avaya.collaboration.call.sip
Provides classes and interfaces for doing SIP header manipulation.
com.avaya.collaboration.call.speech.search  
com.avaya.collaboration.call.speech.search.exception  
com.avaya.collaboration.call.speech.search.match  
com.avaya.collaboration.call.speech.search.query  
com.avaya.collaboration.call.speech.search.query.operators  
com.avaya.collaboration.call.speech.search.sample  
com.avaya.collaboration.call.speech.voicexml  
com.avaya.collaboration.call.speech.voicexml.sample  
com.avaya.collaboration.conference.scheduled
Provides classes and interfaces for scheduling conferences, including ones that can begin right away.
com.avaya.collaboration.conference.scheduled.sample
Provides example code for use of the Scheduled Conference API.
com.avaya.collaboration.conference.scheduled.scopia
Provides a "raw" interface to the XML-based API for a Scopia system configured on Collaboration Environment.
com.avaya.collaboration.dal.factory  
com.avaya.collaboration.data.api
Provides an API useful for retrieving certain items from a user’s data in Avaya Aura® Collaboration Environment.
com.avaya.collaboration.data.api.sample
Provides examples for using the user data API.
com.avaya.collaboration.email
Provides an API useful for sending an email.
com.avaya.collaboration.email.sample
Provides examples for using the Email API.
com.avaya.collaboration.eventing
The Eventing Framework provides the ability for a snap-in to generate notifications about "interesting events" that can then be received by other snap-ins with an interest in these events.
com.avaya.collaboration.eventing.families
Provides constants, grouped by event family, that are useful for handling events.
com.avaya.collaboration.eventing.sample
Provides example code for use of the Eventing Framework API.
com.avaya.collaboration.service
Provides class and interface for injecting service life cycle (initialize/destroy of service) callbacks.
com.avaya.collaboration.service.activity
Provides an API useful for recording service activity.
com.avaya.collaboration.service.activity.sample
Provides an example for using ServiceActivityData API
com.avaya.collaboration.sms
Provides an API useful for sending SMS messages.
com.avaya.collaboration.sms.sample
Provides examples for using the SMS API.
com.avaya.collaboration.ssl.util  
com.avaya.collaboration.ssl.util.sample  
com.avaya.collaboration.util
Contains general purpose utility classes and interfaces.
com.avaya.collaboration.util.logger
Provides the Collaboration Logger class.
com.avaya.zephyr.platform.dal.api  
Avaya Aura®
Collaboration Environment
Version 3.0 API

Copyright © 2014 Avaya. All Rights Reserved.