PIA / src / java / org / risource / pia

[..] [files] [ Packages Interfaces Classes Exceptions || about, to-do, done ]
      ( agent handle site )

PIA Server and Proxy

This directory contains the PIA's main program, and the classes that implement the proxy server functions.

Annotated Contents

Packages

agent/
Agent implementation classes and agent-specific tag-handlers.
handle/
Handlers for PIA-specific tags in the Document Processing System
site/
Classes that specialize classes in the Site Description Package

Interfaces

Agent
The interface for agents.
Content
The interface for the content (document) portion of a Transaction.

Classes

``Abstract'' in a name marks an abstract base class; ``Basic'' marks a class with full but perhaps limited functionality.

Pia
The main program.
Resolver
The class that associates Agents with Transactions.
Transaction
HTTP requests or responses.

Exceptions

PiaInitException
Exception during initialization. Fatal.
PiaRuntimeException
Exception while the PIA is running. Caught, usually resulting in a "Server Internal Error" (code 500) response.
BadMimeTypeException
Results from an unparseable MIME type in a header.
ContentOperationUnavailable
Generated when an attempt is made to perform an operation on a Content that is not implemented in that particular implementation.

Copyright © 1997-2000 by Ricoh Innovations, Inc.
$Id: HEADER.html,v 1.5 2001-04-03 00:05:11 steve Exp $
      Name                    Last modified      Size  Description
Parent Directory - to-do.html 2012-04-01 16:18 7.5K site/ 2012-04-01 16:18 - handle/ 2012-04-01 16:18 - done.html 2012-04-01 16:18 18K agent/ 2012-04-01 16:18 - about.html 2012-04-01 16:18 8.8K Transaction.java 2012-04-01 16:18 26K ThreadPool.java 2012-04-01 16:18 2.6K Resolver.java 2012-04-01 16:18 14K ProxyAuthenticator.java 2012-04-01 16:18 2.4K PiaRuntimeException...> 2012-04-01 16:18 1.7K PiaInitException.java 2012-04-01 16:18 1.1K Pia.java 2012-04-01 16:18 33K NoSuchFieldException..> 2012-04-01 16:18 1.1K MultipartFormContent..> 2012-04-01 16:18 6.5K Makefile 2012-04-01 16:18 1.9K Machine.java 2012-04-01 16:18 17K Logger.java 2012-04-01 16:18 7.5K InputContent.java 2012-04-01 16:18 1.3K HttpBuffer.java 2012-04-01 16:18 4.3K Headers.java 2012-04-01 16:18 4.3K HeaderFactory.java 2012-04-01 16:18 2.2K HTTPResponse.java 2012-04-01 16:18 13K HTTPRequest.java 2012-04-01 16:18 20K FormContent.java 2012-04-01 16:18 18K FileAccess.java 2012-04-01 16:18 19K CrontabEntry.java 2012-04-01 16:18 8.6K Crontab.java 2012-04-01 16:18 3.9K ContentOperationUnav..> 2012-04-01 16:18 1.3K ContentFactory.java 2012-04-01 16:18 8.4K Content.java 2012-04-01 16:18 7.8K Configuration.java 2012-04-01 16:18 11K BadMimeTypeException..> 2012-04-01 16:18 1.1K Authenticator.java 2012-04-01 16:18 6.4K Athread.java 2012-04-01 16:18 1.5K Agent.java 2012-04-01 16:18 5.7K Accepter.java 2012-04-01 16:18 5.0K