# OpenORB 1.3.1: Package org.openorb.PI

## Package org.openorb.PI

Portable Interceptor interfaces and implementation classes.

See:
Description

Interface Summary
ClientManager: This interface defines operations that must be implemented by a client request interceptor manager.
CodecFactoryManager: Interface for codec factory registration.
FeatureInitializer: Feature initializers are an extention of an ORBInitializer allowing access to unique OpenORB features during initialization.
FeatureInitInfo: Init info interface passed to feature initializers.
IORManager: This interface must be implemented by the IOR interceptor manager.
ORBInitInfo: This interface must be implemented by the ORB Init Info class.
RequestCallback: This interface is handed to the PIManager when performing interception tasks.
ServerManager: This interface describes all operations that must be implemented to provide a server request interceptor manager.

Class Summary
CodecFactoryManagerImpl: This class implements the Codec Factory.
ComponentSet: This class is used to return all component tag required to complete an IOR.
CurrentImpl: Implementation of PICurrent.
OpenORBInitInfo: This class implements the "ORBInitInfo" interface for PortableInterceptors.
SimpleClientManager: This class is the manager for portable interceptor on client side.
SimpleIORInterceptor: This interceptor will add a single or multiple components to the IIOP profile
SimpleIORManager: This class is the IOR interceptor manager.
SimpleServerManager: This interface describes all operations that must be implemented to provide a server request interceptor manager.

## Package org.openorb.PI Description

Portable Interceptor interfaces and implementation classes.