Skip navigation.

Administration Guide

  Previous Next vertical dots separating previous/next from contents/index/pdf Contents View as PDF   Get Adobe Reader

Introduction

The WebLogic Personal Messaging API is a single Application Programming Interface (API) for the integration of PIM/groupware into enterprise applications and business processes. The WebLogic Personal Messaging API offers a way to access groupware systems, such as Microsoft Exchange and Lotus Domino using a unified programming interface.The WebLogic Personal Messaging API is a collection of Java API libraries that can be integrated into Java-based applications, such as portals, web applications or standalone Java applications.

This chapter includes the following sections:

 


What's Included

The Personal Messaging API installation includes the files for the Java API libraries, plus other pieces to support deploying, developing, and working with the API. See Table 1-1 for a list of directories and the files.

Table 1-1 Personal Messaging Directories 

Directory

Description

%BEA_WLPMAPI%

WebLogic Personal Messaging API files.

%BEA_WLPMAPI%\docs

Documentation, including JavaDoc.

%BEA_WLPMAPI%\lib

The core Personal Messaging API product JAR file libraries.

%BEA_WLPMAPI%\scripts

ANT scripts.

%BEA_WLPMAPI%\domino_service

WebLogic Domino Service installer (wl_domino_service_setup-43.exe and setup.bin).

%BEA_WLPMAPI%\exchange_service

WebLogic Exchange Service installer (wl_exchange_service_setup-43.exe) and associated files.

%BEA_WLPMAPI%\example

Example code, including unit tests and Java source.

 


Java API

The WebLogic Personal Messaging API is segmented in different Java packages. The primary package is com.compoze.collab. See Table 1-2 for a list of Java API packages.

Table 1-2 Java API Packages

Package Name

Description

com.compoze.collab

The core package containing concepts and classes common to the entire API.

com.compoze.collab.messaging

The package containing functionality common to both groupware and messaging.

com.compoze.collab.groupware

The package containing classes common to all groupware providers.

com.compoze.collab.domino

The package containing classes for accessing groupware functionality in Lotus Domino.

com.compoze.collab.exchange

The package containing classes for accessing groupware functionality in Microsoft Exchange via MAPI or WebDAV.


 

The complete Java API Documentation (JavaDoc) can be found at %BEA_WLPMAPI%\docs\api\index.html.

 

Skip navigation bar  Back to Top Previous Next