Package org.hd.d.pg2k.svrCore.datasource

Data about exhibits is brought into the system via classes implementing SimpleExhibitPipelineIF.

See:
          Description

Interface Summary
ExhibitPipelineReducedExceptionIF Reduced-exception interface implemented by key stages in the Web exhibit-handling pipeline.
SimpleExhibitPipelineIF Simple interface implemented by several stages in the Web exhibit-handling pipeline.
 

Class Summary
ExhibitDataFileSource Exhibit pipeline stage that fetches its data directly from a filesystem.
ExhibitDataHTTPTunnelSource Exhibit pipeline stage that fetches its data across an HTTP[S] tunnel.
ExhibitDataTunnelSource Exhibit pipeline stage that fetches its data across a master/slave tunnel.
ExhibitDataTunnelSource.FixedEmptyFrames Allows lazy instantiation of some constant frame values.
ExhibitDataTunnelSource.HIRPCCache Cache/lock to improve performance of inbound RPC.
ExhibitDataTunnelSource.PacketProtector The immutable adjunct for a RawPacket that includes the HMAC and other anti-attack data.
ExhibitDataTunnelSource.RawPacket Immutable raw packet to send in either direction over a byte stream connection.
ExhibitDataTunnelSource.RawPacket.OpCode.LookupCache Constant-time lookup from (unsigned) byte value to enum.
SimpleExhibitPipelineFilter Simple extendable base class which acts as a pipeline filter.
 

Enum Summary
ExhibitDataTunnelSource.RawPacket.OpCode  
SimpleExhibitPipelineIF.PropsKey Class that holds key to Properties lookup/fetch.
 

Exception Summary
ExhibitDataTunnelSource.TunnelBusyIOException Thrown when RPC fails because of connection throttling on upstream side.
 

Package org.hd.d.pg2k.svrCore.datasource Description

Data about exhibits is brought into the system via classes implementing SimpleExhibitPipelineIF.

The underlying data can come from a filesystem or EJB or a remote master server, and be cached, for example, and is thus usually processed in a pipeline assembled at run-time to suit the application instance being run.

Data can also be exchanged through typed variables which can be local or global in scope, and persistent or not, for example.


DHD Multimedia Gallery V1.60.69

Copyright (c) 1996-2012, Damon Hart-Davis. All rights reserved.