Package de.bea.domingo.http

Http implementation of the contract in package de.bea.domingo.

See:
          Description

Interface Summary
DominoHttpMethod An Http method to a Lotus Domino server.
 

Class Summary
AgentHttp  
BaseDocumentHttp Http implementation of a Domingo view.
BaseHttp Abstract base class for all implementations of interfaces derived from DBase.
DatabaseHttp  
DocumentHttp Http implementation of a Domingo document.
DominoGetMethod An Http GET method to a Lotus Domino server.
DominoHttpClient An Http client for communication with Lotus Domino.
DominoLocale Enumeration of all possible locales in Lotus Notes.
DominoLocaleCode Country names and their locale strings.
DominoPostMethod An Http POST method to a Lotus Domino server.
DominoPreferences Domino regional preferences.
DominoTimeZone Enumeration of all possible time zones in Lotus Notes.
ItemHttp Simple implementation of an item in a Notes document.
NotesHttpFactory Factory for sessions to Notes/Domino.
SessionHttp Notes session.
ViewEntryHttp  
ViewHttp Http implementation of a Domingo view.
 

Exception Summary
NotesHttpException Class from which all exceptions in this project inherit.
NotesHttpRuntimeException Class from which all runtime exceptions in this package inherit.
 

Package de.bea.domingo.http Description

Http implementation of the contract in package de.bea.domingo.

Design goals
The connection to a Lotus Domino server is established via Http using XML. The URL commands of Domino donot provide the full functionality of the Java-API, but whatever is possible should be as easy to use as with the proxy-implementation of Domingo. For each server, a client must establish a seperate session, because different servers might require different user credentials. Both, basic authentication and session-based authentication should be supported.



Domingo Java-API