Elixir Programmming Interfaces

Release 4.0.0

Elixir Technology Pte Ltd

All rights reserved.

Java is a trademark or registered trademark of Oracle Corporation in the United States and other countries. Microsoft and Windows are trademarks of Microsoft Corporation.

2015


Table of Contents

1. Programming Interfaces
Introduction
2. ERS Client API
ERS Client Example
3. Single Sign On Sample
Using Ambience APIs for Single Sign On
4. Using WebIDE
Understanding WebIDE
Changing the Landing Page
Using CoffeeScript Files
Cleaning Up the Deployment Folder
Creating a Custom Action in WebIDE
Locking WebIDE
5. Using Elixir Tempo
Introduction
Features
Integration
6. Using Views
Creating Views

List of Figures

3.1. Single Sign On Workflow
4.1. WebIDE Link
4.2. WebIDE
4.3. Landing Page Code Sample
4.4. WebIDE Unsaved Changes
4.5. WebIDE Preview Option
4.6. WebIDE Preview Result
4.7. WebIDE Change Landing Page
4.8. build.xml Source
4.9. CoffeeScript Source
4.10. Top Level build.xml Source
4.11. Top Level Action
4.12. Custom Action Button
4.13. Locking WebIDE
5.1. Round Robin Database
5.2. Consolidate Data
5.3. Tempo Integration
5.4. Tempo Authentication
5.5. Tempo Graph
5.6. Tempo RRD Inspector
6.1. View Tool Button
6.2. View Type Button
6.3. Select Template
6.4. View Code Editor
6.5. Edit Tab Code