A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

A

abortIfETagMatchOrNotModifiedSince(String, long, HttpServletRequest, HttpServletResponse) - Static method in class org.hd.d.pg2k.webSvr.util.WebUtils
Returns true (and sets SC_NOT_MODIFIED status) iff the caller should avoid sending a GET response body.
abortIfNotModifiedSince(long, HttpServletRequest, HttpServletResponse) - Static method in class org.hd.d.pg2k.webSvr.util.WebUtils
Returns true (and sets SC_NOT_MODIFIED status) iff the caller should avoid sending a GET response body.
AboutAction - Class in org.hd.d.pg2k.clApp.atHome
Represents the About Action.
AboutAction() - Constructor for class org.hd.d.pg2k.clApp.atHome.AboutAction
ctor
aboutAction - Variable in class org.hd.d.pg2k.clApp.atHome.AHJWSMain
The action performed by the "About" menu entry.
AboutAction - Class in org.hd.d.pg2k.clApp.uploader
Represents the About Action.
AboutAction() - Constructor for class org.hd.d.pg2k.clApp.uploader.AboutAction
ctor
aboutAction - Variable in class org.hd.d.pg2k.clApp.uploader.UploaderMain
The action performed by the "About" menu entry.
AboutAction - Class in org.hd.d.pg2k.webSvr.threeD
Represents the About Action.
AboutAction() - Constructor for class org.hd.d.pg2k.webSvr.threeD.AboutAction
ctor
ABS_MAX_RESULTS - Static variable in class org.hd.d.pg2k.webSvr.util.SearchResultSimpleCache
Absolute maximum number of results to store/cache per exhibit.
AbstractFilterBean - Class in org.hd.d.pg2k.webSvr.exhibit
JavaBean that can filter/sort and cache selections of exhibits.
AbstractFilterBean() - Constructor for class org.hd.d.pg2k.webSvr.exhibit.AbstractFilterBean
 
AbstractFilterBean.ExpiryTask - Class in org.hd.d.pg2k.webSvr.exhibit
Task to actively expire a filter and release its memory.
AbstractFilterBean.ExpiryTask(AbstractFilterBean) - Constructor for class org.hd.d.pg2k.webSvr.exhibit.AbstractFilterBean.ExpiryTask
 
AbstractFilterBean.MyObserver - Class in org.hd.d.pg2k.webSvr.exhibit
This object has only a WeakReference to the outer class to allow GC.
AbstractFilterBean.MyObserver(AbstractFilterBean) - Constructor for class org.hd.d.pg2k.webSvr.exhibit.AbstractFilterBean.MyObserver
Capture a SoftReference to the outer class.
AbstractFilterBean.WeakenerTask - Class in org.hd.d.pg2k.webSvr.exhibit
Task to weaken retained references to soft from strong.
AbstractFilterBean.WeakenerTask(AbstractFilterBean, int) - Constructor for class org.hd.d.pg2k.webSvr.exhibit.AbstractFilterBean.WeakenerTask
 
AbstractHandler - Class in org.hd.d.pg2k.svrCore.MIME
Base class implementing Handler with nearly all methods returning default values.
AbstractHandler() - Constructor for class org.hd.d.pg2k.svrCore.MIME.AbstractHandler
 
AbstractImageHandler - Class in org.hd.d.pg2k.svrCore.MIME
Base class with useful default behaviour for image exhibit media-handler classes.
AbstractImageHandler() - Constructor for class org.hd.d.pg2k.svrCore.MIME.AbstractImageHandler
 
AbstractImgSampleScorer - Class in org.hd.d.pg2k.ai.scorer
Base interface to compute the score and confidence for a 2D still image using pixel ARGB sampling.
AbstractImgSampleScorer() - Constructor for class org.hd.d.pg2k.ai.scorer.AbstractImgSampleScorer
Create simple non-parameterised instance.
AbstractImgSampleScorer(String) - Constructor for class org.hd.d.pg2k.ai.scorer.AbstractImgSampleScorer
Create parameterised version.
AbstractImgSampleScorer(String, List<ScorerParam>) - Constructor for class org.hd.d.pg2k.ai.scorer.AbstractImgSampleScorer
Create parameterised version.
AbstractImgScorer - Class in org.hd.d.pg2k.ai.scorer
Base interface to compute the score and confidence for a 2D still image.
AbstractImgScorer() - Constructor for class org.hd.d.pg2k.ai.scorer.AbstractImgScorer
Create simple non-parameterised instance.
AbstractImgScorer(String) - Constructor for class org.hd.d.pg2k.ai.scorer.AbstractImgScorer
Create parameterised version.
AbstractImgScorer(String, List<ScorerParam>) - Constructor for class org.hd.d.pg2k.ai.scorer.AbstractImgScorer
Create parameterised version.
AbstractImgScorer.ARGBPixelFilter - Interface in org.hd.d.pg2k.ai.scorer
Interface to accept or reject putative samples in getSamplePoints().
AbstractNonParamScorer - Class in org.hd.d.pg2k.ai.scorer
Simple abstract super class for some non-parameterised Scorers.
AbstractNonParamScorer() - Constructor for class org.hd.d.pg2k.ai.scorer.AbstractNonParamScorer
Default constructor uses class-based name and allows no parameterisation.
AbstractNonParamScorer(String) - Constructor for class org.hd.d.pg2k.ai.scorer.AbstractNonParamScorer
Construct instance with name and optional parameters.
AbstractNonParamScorer(String, List<ScorerParam>) - Constructor for class org.hd.d.pg2k.ai.scorer.AbstractNonParamScorer
Construct instance with name and optional parameters.
AbstractSampledSoundHandler - Class in org.hd.d.pg2k.svrCore.MIME
Base class with useful default behaviour for (sampled) sound exhibit media-handler classes.
AbstractSampledSoundHandler() - Constructor for class org.hd.d.pg2k.svrCore.MIME.AbstractSampledSoundHandler
 
AbstractScorer - Class in org.hd.d.pg2k.ai.scorer
Class to implement some common Scorer features in one place.
AbstractScorer() - Constructor for class org.hd.d.pg2k.ai.scorer.AbstractScorer
Default constructor uses class-based name and allows no parameterisation.
AbstractScorer(String) - Constructor for class org.hd.d.pg2k.ai.scorer.AbstractScorer
Construct instance with name and optional parameters.
AbstractScorer(String, List<ScorerParam>) - Constructor for class org.hd.d.pg2k.ai.scorer.AbstractScorer
 
AbstractScorerCache - Class in org.hd.d.pg2k.ai.scorer
Shared abstract base to handle common Scorer cache tasks.
AbstractScorerCache(ScorerPopulation, SimpleExhibitPipelineIF, SimpleLoggerIF) - Constructor for class org.hd.d.pg2k.ai.scorer.AbstractScorerCache
 
AbstractSimpleLogger - Class in org.hd.d.pg2k.svrCore
Base that handles all the extended functions.
AbstractSimpleLogger() - Constructor for class org.hd.d.pg2k.svrCore.AbstractSimpleLogger
 
accept(int) - Method in interface org.hd.d.pg2k.ai.scorer.AbstractImgScorer.ARGBPixelFilter
Return true to accept the offered ARGB pixel value and include it amongst the samples.
accept(AllExhibitProperties, Name.ExhibitFull) - Method in interface org.hd.d.pg2k.svrCore.AllExhibitProperties.AEPFilter
 
accept(AllExhibitProperties, Name.ExhibitFull) - Method in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.filtAll
 
accept(AllExhibitProperties, Name.ExhibitFull) - Method in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.filtByAuthor
 
accept(AllExhibitProperties, Name.ExhibitFull) - Method in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.filtByCategory
 
accept(AllExhibitProperties, Name.ExhibitFull) - Method in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.filtByEstdLocationCentre
 
accept(AllExhibitProperties, Name.ExhibitFull) - Method in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.filtNothing
 
accept(AllExhibitProperties, Name.ExhibitFull) - Method in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.filtPrefixMatch
 
accept(AllExhibitProperties, Name.ExhibitFull) - Method in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.filtSimpleSubstringMatch
 
accept(AllExhibitProperties, Name.ExhibitFull) - Method in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.filtSimpleSuffixMatch
 
accept(AllExhibitProperties, Name.ExhibitFull) - Method in interface org.hd.d.pg2k.webSvr.exhibit.FilterIF
Returns true if the exhibit (specified by full name) should be accepted.
acceptableAuthors - Variable in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.filtByAuthor
 
acceptableCategories - Variable in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.filtByCategory
 
acceptEvent(HttpServletRequest, ServletContext) - Static method in class org.hd.d.pg2k.webSvr.util.StatsSink
Accept an inbound HTTP stats event.
accession - Variable in class org.hd.d.pg2k.svrCore.ExhibitPropsLoadable
Accession data; null if none.
AccessionData - Class in org.hd.d.pg2k.svrCore
Immutable, Serializable collection of all the accession data for an exhibit.
AccessionData() - Constructor for class org.hd.d.pg2k.svrCore.AccessionData
Construct new immutable instance with no data.
AccessionData(Long, Long, Integer, ROByteArray) - Constructor for class org.hd.d.pg2k.svrCore.AccessionData
Construct new immutable instance with the given data.
ACCESSPATTERN_CAT_PAGE_VIEW - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
A read-write persistent global String event variable for recording catalogue page views by exhibit.
ACCESSPATTERN_CLICKTHROUGH - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
A read-write persistent global String event variable for recording ad click-throughs by exhibit.
ACCESSPATTERN_CLICKTHROUGH_BY_URI - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
A read-write persistent global String event variable for recording ad click-throughs by canonicalised URI.
ACCESSPATTERN_COMPLETED_DOWNLOAD - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
A read-write persistent global String event variable for recording completed downloads by exhibit.
ACCESSPATTERN_COMPLETED_DOWNLOAD_LOCAL - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
A read-write persistent local String event variable for recording completed downloads by exhibit.
ACCESSPATTERN_EX_HOTLINK_REF_HOST - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
A read-write persistent global String event variable for recording hotlinking to our exhibits by referrer host.
ACTION_COMMAND_KEY_ABOUT - Static variable in class org.hd.d.pg2k.clApp.atHome.AboutAction
 
ACTION_COMMAND_KEY_ABOUT - Static variable in class org.hd.d.pg2k.clApp.atHome.ExitAction
 
ACTION_COMMAND_KEY_ABOUT - Static variable in class org.hd.d.pg2k.clApp.uploader.AboutAction
 
ACTION_COMMAND_KEY_ABOUT - Static variable in class org.hd.d.pg2k.clApp.uploader.ExitAction
 
ACTION_COMMAND_KEY_ABOUT - Static variable in class org.hd.d.pg2k.webSvr.threeD.AboutAction
 
ACTION_COMMAND_KEY_ABOUT - Static variable in class org.hd.d.pg2k.webSvr.threeD.ExitAction
 
ACTION_COMMAND_KEY_UPLOAD - Static variable in class org.hd.d.pg2k.clApp.uploader.SelectAction
 
actionPerformed(ActionEvent) - Method in class org.hd.d.pg2k.clApp.atHome.AHJWSMain
This method acts as the Action handler delegate for all the actions.
actionPerformed(ActionEvent) - Method in class org.hd.d.pg2k.clApp.atHome.JLFAbstractAction
Forwards the ActionEvent to the registered listener.
actionPerformed(ActionEvent) - Method in class org.hd.d.pg2k.clApp.uploader.JLFAbstractAction
Forwards the ActionEvent to the registered listener.
actionPerformed(ActionEvent) - Method in class org.hd.d.pg2k.clApp.uploader.UploaderMain
This method acts as the Action handler delegate for all the actions.
actionPerformed(ActionEvent) - Method in class org.hd.d.pg2k.webSvr.threeD.JLFAbstractAction
Forwards the ActionEvent to the registered listener.
actionPerformed(ActionEvent) - Method in class org.hd.d.pg2k.webSvr.threeD.ThreeDMain
This method acts as the Action handler delegate for all the actions.
AD_BANNER_RND_TOKENS - Static variable in class org.hd.d.pg2k.svrCore.props.GenProps
Immutable Set of String tokens to replace with random values in banner HTML.
AD_SUPPORT - Static variable in class org.hd.d.pg2k.webSvr.ads.AdConsts
If true, support Web advertising in the Gallery.
adaptiveTime - Variable in class org.hd.d.pg2k.svrCore.stats.StatsLogger.StatsConfig
If true, we dump at shorter intervals to start with.
AdBeanInterface - Interface in org.hd.d.pg2k.webSvr.ads
This is the interface of all AdBean advertising beans.
AdBeanInterface.Context - Class in org.hd.d.pg2k.webSvr.ads
Details context in which advertisement is to be shown.
AdBeanInterface.Context(Locale, String, String) - Constructor for class org.hd.d.pg2k.webSvr.ads.AdBeanInterface.Context
Construct a complete context.
AdConsts - Class in org.hd.d.pg2k.webSvr.ads
Advertising-related constants.
AdConsts() - Constructor for class org.hd.d.pg2k.webSvr.ads.AdConsts
Prevent construction of an instance.
add(SelectedFileDetails) - Method in class org.hd.d.pg2k.clApp.uploader.SelectedFilesDB
Add item, silently dropping duplicate file entries if possible.
add(K) - Method in class org.hd.d.pg2k.svrCore.DuplicateIDChecker
Record an ID, returning the insertion time of the previous insertion of this ID if any.
addActionListener(ActionListener) - Method in class org.hd.d.pg2k.clApp.atHome.JLFAbstractAction
 
addActionListener(ActionListener) - Method in class org.hd.d.pg2k.clApp.uploader.JLFAbstractAction
 
addActionListener(ActionListener) - Method in class org.hd.d.pg2k.webSvr.threeD.JLFAbstractAction
 
addCookie(Cookie) - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletResponse
 
addDateHeader(String, long) - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletResponse
 
addEvent(SimpleVariableValue) - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValueBuffer
Record/add event to the tally.
addEvent(SimpleVariableValue) - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValuePeriodRow
Record/add event to the tally for this period.
addEvent(SimpleVariableValue) - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValueSet
Record/add event to the tallies for each period.
addHeader(String, String) - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletResponse
 
addIntHeader(String, int) - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletResponse
 
addListenerForDataPoint(StatsSink.AbstractStatsListener) - Static method in class org.hd.d.pg2k.webSvr.util.StatsSink
Add new listener for named unique data point.
addObserver(Observer) - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Register Observer to be told when exhibit data changes.
AddrTools - Class in org.hd.d.pg2k.svrCore
This class has tools for IP-address and DNS manipulation.
AddrTools() - Constructor for class org.hd.d.pg2k.svrCore.AddrTools
Prevent creation of instances of this class.
AddrTools.AddrPrefix - Class in org.hd.d.pg2k.svrCore
Immutable store of a non-null, non-zero-length unsigned-byte IP(v4) address prefix.
AddrTools.AddrPrefix(byte[]) - Constructor for class org.hd.d.pg2k.svrCore.AddrTools.AddrPrefix
Create an instance from a non-null, non-zero-length byte array.
AddrTools.AddrPrefix(byte[], int) - Constructor for class org.hd.d.pg2k.svrCore.AddrTools.AddrPrefix
Create an instance from the prefix of a non-null, non-zero-length byte array.
AddrTools.AddrPrefix(AddrTools.AddrPrefix, int) - Constructor for class org.hd.d.pg2k.svrCore.AddrTools.AddrPrefix
Create a shorter (but non-zero-length) instance from an existing prefix.
AddrTools.AddrPrefix(String) - Constructor for class org.hd.d.pg2k.svrCore.AddrTools.AddrPrefix
Create an instance by parsing a padded dotted prefix format.
AddrTools.CacheREFH - Class in org.hd.d.pg2k.svrCore
Emergency-free handle for the DNS cache.
AddrTools.CacheREFH(Cache) - Constructor for class org.hd.d.pg2k.svrCore.AddrTools.CacheREFH
 
AddrToolsTest - Class in org.hd.d.pg2k.test.dev
Tests of AddrTools, at least those not heavily dependent on connectivity...
AddrToolsTest() - Constructor for class org.hd.d.pg2k.test.dev.AddrToolsTest
 
addSelectedFiles(boolean, FileContents[], UploadInfoBean) - Method in class org.hd.d.pg2k.clApp.uploader.UploaderLogic
Propose/select/add selected files for upload.
addToTotalConfidence(double) - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutableVoteCache.Accum
 
adjustByBandwidthProximityProduct(String, String, List<String>, Map<String, Long>, Map<String, Long>) - Static method in class org.hd.d.pg2k.webSvr.util.MirrorSelectionUtils
Adjust weightings map to take into account proximity as well as bandwidth.
adjustCentreWithXYClick(int, int) - Method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEParams
Adjusts East/North offsets given x,y coordinates of mouse click on displayed area.
adjustGlobalMapForSet(SimpleVariableValue) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Adjust globalMap for outgoing (upstream) set operation.
AdMidPageInternalLayout - Enum in org.hd.d.pg2k.webSvr.ads
How to lay out any mid-page ad insert that we show.
AdMidPageInternalLayout() - Constructor for enum org.hd.d.pg2k.webSvr.ads.AdMidPageInternalLayout
 
ADSENSE_MAX_ADLINKS - Static variable in class org.hd.d.pg2k.webSvr.ads.AdConsts
Maximum number of Google AdSense AdLinks (not including AdUnits) allowed on one page.
ADSENSE_MAX_ADUNITS - Static variable in class org.hd.d.pg2k.webSvr.ads.AdConsts
Maximum number of Google AdSense AdUnits (not including AdLinks) allowed on one page.
ADSLOTMONIOR_TIME_CONST - Static variable in class org.hd.d.pg2k.webSvr.ads.AdUtils
Time constant to use for ageing any memory of ad slot run times; strictly positive.
AdTest - Class in org.hd.d.pg2k.test.dev
Tests of ad code, assumed to be often dependent on the servlet environment.
AdTest() - Constructor for class org.hd.d.pg2k.test.dev.AdTest
 
AdTowerInternalLayout - Enum in org.hd.d.pg2k.webSvr.ads
How to lay out any tower ad insert that we show.
AdTowerInternalLayout() - Constructor for enum org.hd.d.pg2k.webSvr.ads.AdTowerInternalLayout
 
AdTowerPos - Enum in org.hd.d.pg2k.webSvr.ads
Where to show the only/primary tower ad unit on a page.
AdTowerPos() - Constructor for enum org.hd.d.pg2k.webSvr.ads.AdTowerPos
 
AdUtils - Class in org.hd.d.pg2k.webSvr.ads
Advertising-related utility functions.
AdUtils() - Constructor for class org.hd.d.pg2k.webSvr.ads.AdUtils
Prevent construction of an instance.
AdUtils.AdSlotMonitor - Class in org.hd.d.pg2k.webSvr.ads
Unique thread-safe marker tag and stats object for a particular ad slot.
AdUtils.AdSlotMonitor(String) - Constructor for class org.hd.d.pg2k.webSvr.ads.AdUtils.AdSlotMonitor
Construct an instance with a non-empty, non=null name.
AdUtils.ClickThruHandler - Class in org.hd.d.pg2k.webSvr.ads
Handler for ad click-throughs; designed not to retain important strong refs.
AdUtils.ClickThruHandler(String, long, String[], String, InetAddress, WeakReference<SimpleVariablePipelineIF>, String) - Constructor for class org.hd.d.pg2k.webSvr.ads.AdUtils.ClickThruHandler
 
AE_SELF_RRURL - Static variable in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEUtils
Root-relative URL to "page" at which Aloha Earth is shown.
aeid - Variable in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain.FakeTunnel
Cache of AEID value; never null.
aeid - Variable in class org.hd.d.pg2k.svrCore.AllExhibitProperties
The immutable exhibit data; never null.
AEKey - Static variable in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEUtils
Key for AEP-linked data in DataSourceBean.
aep - Variable in class org.hd.d.pg2k.clApp.uploader.UploaderLogic
Exhibit properties; never null.
aep - Variable in class org.hd.d.pg2k.svrCore.uploader.ExhibitHandlerBeanBase
The AllExhibitProperties data; never null.
aep - Variable in class org.hd.d.pg2k.test.dev.ExhibitFilterTest
 
aep - Variable in class org.hd.d.pg2k.test.dev.SimpleCacheTest.DummyDataSource
The set of exhibit properties; never null.
aep - Variable in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean.SortByEPCMRecalcUrgency
AEP that we work with; never null.
aep - Variable in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AlohaEarthMapCache
Underlying AEP; never null.
AEP_EXPANSION_BYTES - Static variable in class org.hd.d.pg2k.clApp.uploader.UploaderLogic
Number of bytes of expansion room we allow for one growth in the AEP; non-negative.
AEP_LOAD_ESTIMATED_MIN_BYTES_REQUIRED - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Wild guess at some of AEP-load fixed memory overhead, 16MB+ here seems like a good start; strictly positive.
AEParams - Class in org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth
JavaBean used to parse/validate/adjust/save view parameters.
AEParams() - Constructor for class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEParams
 
aepPrev - Variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.HIRPCCache
Cache of previous AEP value to assist with AEP diffs; initially null.
AEUtils - Class in org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth
Support for Aloha Earth virtual site.
AEUtils() - Constructor for class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEUtils
 
ageOfOldestEntry() - Method in class org.hd.d.pg2k.svrCore.DuplicateIDChecker
Returns the timestamp of the oldest entry currently in this Map, or null if none.
aggressive - Variable in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
The aggressiveness flag; defaulting to false.
AHJWSMain - Class in org.hd.d.pg2k.clApp.atHome
Main (UI) class of JWS-based exhibit uploader.
AHJWSMain() - Constructor for class org.hd.d.pg2k.clApp.atHome.AHJWSMain
Create an instance of the Worker app main window.
AHJWSMain.MouseHandler - Class in org.hd.d.pg2k.clApp.atHome
This adapter is constructed to handle mouse-over component events.
AHJWSMain.MouseHandler(JLabel) - Constructor for class org.hd.d.pg2k.clApp.atHome.AHJWSMain.MouseHandler
Adaptor constructor.
AHJWSMain.SISListener - Class in org.hd.d.pg2k.clApp.atHome
Listener class used to veto attempts to start another app instance.
AHJWSMain.SISListener() - Constructor for class org.hd.d.pg2k.clApp.atHome.AHJWSMain.SISListener
 
AHStandaloneMain - Class in org.hd.d.pg2k.clApp.atHome
Core of at-home program: suitable to drive from a bare command-line or better.
AHStandaloneMain(SimpleLoggerIF) - Constructor for class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
Create worker instance with all defaults and the supplied logger.
AHStandaloneMain(String, SimpleLoggerIF, int, int) - Constructor for class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
Create worker instance with the suppied logger and other parameters.
AHStandaloneMain.Callback - Class in org.hd.d.pg2k.clApp.atHome
Container of various items of information we need to run the worker threads.
AHStandaloneMain.Callback(String, SimpleExhibitPipelineIF, SimpleLoggerIF) - Constructor for class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain.Callback
Make an instance wrapped round the tunnel URL, log and (restricted) dataSource.
AHStandaloneMain.FakeTunnel - Class in org.hd.d.pg2k.clApp.atHome
Fake data source cobbled together to just support the actions that some Scorers and their support need.
AHStandaloneMain.FakeTunnel(String, SimpleLoggerIF, File) - Constructor for class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain.FakeTunnel
Construct an instance, given the hostname and optional port.
AI_SCORER_GLOBAL_MAX_EVENTS - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
Maximum number of Scorer global "events"; strictly positive.
AI_SCORER_STRING_GLOBAL_EVENT - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
Interchange between separate Gallery servers of the "best" Scorers/parameters.
AI_SCORER_STRING_LOCAL_EVENT - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
Persistent storage of a large selection of the "best" Scorers/parameters.
all - Variable in class org.hd.d.pg2k.svrCore.vars.EventVariableValuePeriodRow
All events being collected, never null.
ALL_FS_CONF_FILENAMES - Static variable in class org.hd.d.pg2k.svrCore.CoreConsts
Immutable Set of all configuration filenames (as String values).
allDynGens - Static variable in class org.hd.d.pg2k.webSvr.bgImg.BgImageUtils
Immutable List of instances all available basic DynImageGen; never null or empty.
allEstdExhibits - Variable in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AlohaEarthMapCache
Unmodifiable smart-sorted list of all exhibits with Estd location; never null.
AllExhibitImmutableData - Class in org.hd.d.pg2k.svrCore
Immutable set of names and ExhibitStaticAttr for all exhibits.
AllExhibitImmutableData() - Constructor for class org.hd.d.pg2k.svrCore.AllExhibitImmutableData
Construct an empty, zero-timestamp snapshot.
AllExhibitImmutableData(Set<ExhibitStaticAttr>, long) - Constructor for class org.hd.d.pg2k.svrCore.AllExhibitImmutableData
Construct a new snapshot.
AllExhibitProperties - Class in org.hd.d.pg2k.svrCore
Set of all exhibit names and properties.
AllExhibitProperties() - Constructor for class org.hd.d.pg2k.svrCore.AllExhibitProperties
Construct a default (empty) AllExhibitProperties object with zero timestamp.
AllExhibitProperties(ExhibitPropsGlobalImmutable, AllExhibitImmutableData, Map<? extends CharSequence, ExhibitPropsLoadable>, Map<? extends CharSequence, ExhibitPropsComputable>) - Constructor for class org.hd.d.pg2k.svrCore.AllExhibitProperties
Construct a new AllExhibitProperties object from scratch, checking for consistency and validity.
AllExhibitProperties(AllExhibitProperties, ExhibitPropsGlobalImmutable, AllExhibitImmutableData, Map<? extends CharSequence, ExhibitPropsLoadable>, Map<? extends CharSequence, ExhibitPropsComputable>, long) - Constructor for class org.hd.d.pg2k.svrCore.AllExhibitProperties
Build a new AllExhibitProperties object, preserving any computed state possible from the old one.
AllExhibitProperties.AEPFilter - Interface in org.hd.d.pg2k.svrCore
Filter class for exhibits in AEP.
AllExhibitProperties.ExhibitDataSource - Class in org.hd.d.pg2k.svrCore
Class that provides data source to get at exhibit data semi-random access or as a sequential stream.
AllExhibitProperties.ExhibitDataSource() - Constructor for class org.hd.d.pg2k.svrCore.AllExhibitProperties.ExhibitDataSource
 
AllExhibitPropertiesDelta - Class in org.hd.d.pg2k.svrCore
Class to compute/represent changes from one AEP instance to another.
AllExhibitPropertiesDelta() - Constructor for class org.hd.d.pg2k.svrCore.AllExhibitPropertiesDelta
Construct an empty instance.
AllExhibitPropertiesDelta(long, long, long, long, int, int, long, EPGIDiff, Set<Name.ExhibitFull>, Set<AllExhibitPropertiesDelta.Change>) - Constructor for class org.hd.d.pg2k.svrCore.AllExhibitPropertiesDelta
Construct an instance.
AllExhibitPropertiesDelta.Change - Class in org.hd.d.pg2k.svrCore
Data for new/changed exhibit; immutable and serialisable.
AllExhibitPropertiesDelta.Change(ExhibitStaticAttr, ExhibitPropsLoadable, ExhibitPropsComputable) - Constructor for class org.hd.d.pg2k.svrCore.AllExhibitPropertiesDelta.Change
 
AllExhibitPropertiesDelta.DiffException - Exception in org.hd.d.pg2k.svrCore
Minimal checked exception thrown to indicate that diff could not be generated/applied.
AllExhibitPropertiesDelta.DiffException() - Constructor for exception org.hd.d.pg2k.svrCore.AllExhibitPropertiesDelta.DiffException
 
AllExhibitPropertiesDelta.DiffException(String) - Constructor for exception org.hd.d.pg2k.svrCore.AllExhibitPropertiesDelta.DiffException
 
AllExhibitPropertiesDelta.DiffException(String, Throwable) - Constructor for exception org.hd.d.pg2k.svrCore.AllExhibitPropertiesDelta.DiffException
 
allMagics - Variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME.ExhibitTypeParameters
All legitimate `magic number' values for this type; never null.
ALLOW_1_CHAR_MTM - Static variable in class org.hd.d.pg2k.svrCore.Compact7BitString
If true, allow us to do include 1-char tokens in multi-token matches (MTMs).
ALLOW_BOUNCE_TO_LOCAL_MIRROR - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
If true then allow users to be pushed to a local country mirror.
ALLOW_BROWSER_IMAGE_SCALE - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
If true, allow browsers to scale JPEG/GIF images when it saves us significant work.
ALLOW_CONNECTION_QUEUEING - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataHTTPTunnelSource
If true allow excess connection attempts to queue for a while.
ALLOW_DATA_FETCH_FROM_PEERS - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
If true, allow us to try fetching exhibit data from peers rather than master.
ALLOW_FALLBACK_FS_FILE_ACCESS - Static variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDLogic
If true then we can try the local filesystem as a fallback if not in JWS.
ALLOW_FILESYSTEM_TNCACHE - Static variable in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
If true then attempt to use a primitive filesystem thumbnail/data cache where permitted.
ALLOW_FILL_IN_FOR_ABSENT_STATS_AND_VOTES - Static variable in class org.hd.d.pg2k.ai.scorer.ScorerCacheImpl
If true then when allowing viewing stats alongside votes we can score exhibits for not being viewed, etc.
ALLOW_LOCALE_GUESS_FROM_IP_ADDR - Static variable in class org.hd.d.pg2k.webSvr.util.LocaleBean
If true then try to guess locale from user's IP address if no explicit locale indicated in HTTP request.
ALLOW_MULTI_TOKEN_MATCHING - Static variable in class org.hd.d.pg2k.svrCore.Compact7BitString
If true then allow multi-token matches (MTM) for better compression of very repetitive text.
ALLOW_NOAD_CODE - Static variable in class org.hd.d.pg2k.webSvr.ads.TribalFusionBean
If true, allow use of NoAd (collapsing) code in ad slots.
ALLOW_NODE_SS_CONC - Static variable in class org.hd.d.pg2k.webSvr.exhibit.TreeFilterBean
Allow SorteSet concurrency (not just thread-safety) if true.
ALLOW_PARALLEL - Static variable in class org.hd.d.pg2k.webSvr.exhibit.TreeFilterBean
If true allow parallelisation.
ALLOW_PARTIAL_TOKEN_MATCHING - Static variable in class org.hd.d.pg2k.svrCore.Compact7BitString
If true, allow partial (prefix) token matching for long (semi-)unique tokens.
ALLOW_SNEAKY_HTTP_CONCURRENCY - Static variable in class org.hd.d.pg2k.webSvr.util.WebUtils
If true then allow some "sneaky" browser concurrency.
ALLOW_SYNC_TN_FETCH - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
If true then allow missing thumbnails to be fetched synchronously through the standard interface.
ALLOW_TEXTURE_FALLBACK - Static variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDLogic
If true then allow fetchTexture() to return a small thumbnail where the standard one is unavailable.
ALLOW_TN_FETCH_FROM_PEERS - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
If true, allow us to try fetching thumbnails from peers rather than only the master.
ALLOW_VIEWING_STATS_ALONGSIDE_VOTES - Static variable in class org.hd.d.pg2k.ai.scorer.ScorerCacheImpl
If true then fold in download/viewing stats with explicit voting.
allowCompactStringValues(SimpleVariableDefinition) - Static method in class org.hd.d.pg2k.svrCore.vars.EventVariableValue
If true then Name is a valid value type (in lieu of String).
allowExpansionGivenHeapStatus(int) - Method in class org.hd.d.pg2k.svrCore.collections.SimpleProbabilisticCache
Only returns true if we should allow expansion based on the current heap state.
allowScorerSharingByEvent - Variable in class org.hd.d.pg2k.ai.scorer.ScorerCreator.ScorerWork
If true, then we try to retrieve persisted/shared Scorers from the system variables event mechanism.
allSuffixesForFile - Variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME.ExhibitTypeParameters
All (dotless, lower-case) suffixes for this type, including the primary suffix; never null nor empty.
AlohaEarthMapCache - Class in org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth
This class caches Estd-located exhibits and map fragments for Aloha Earth.
AlohaEarthMapCache(DataSourceBean) - Constructor for class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AlohaEarthMapCache
Default constructor.
AlohaEarthMapServlet - Class in org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth
Servlet to serve dynamic Aloha Earth map image.
AlohaEarthMapServlet() - Constructor for class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AlohaEarthMapServlet
 
AlohaEarthTest - Class in org.hd.d.pg2k.test.dev
Test of various Aloha Earth components.
AlohaEarthTest(String) - Constructor for class org.hd.d.pg2k.test.dev.AlohaEarthTest
 
alphabet - Static variable in class org.hd.d.pg2k.svrCore.TextUtils.Base64Cache
Private to encode8To6()/decode8To6().
Alt - Variable in class org.hd.d.pg2k.svrCore.location.Location.Estd
How many metres above mean sea level are we?
altDataSourceRating - Variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Thread-safe Map from mirror ID to strictly-positive rating with "" for master; never null.
ALWAYS_FETCH_ALL_UPSTREAM_VALUES - Static variable in class org.hd.d.pg2k.svrCore.vars.PipelineVarMgr
If true, always use getVariables(-1) to get all values from upstream.
ALWAYS_LOOK_FOR_EARLIER_PREV - Static variable in class org.hd.d.pg2k.svrCore.Name
If true, always try to search back through prev values for an as-good or better match.
ALWAYS_SELECT_FASTEST_MIRROR - Static variable in class org.hd.d.pg2k.webSvr.util.MirrorSelectionUtils
If true, always select the fastest available mirror; don't use any stochastic factor.
alwaysUseCache - Variable in class org.hd.d.pg2k.test.dev.SystemVariablesTest.LocalTunnelServer
If true then always enable the RPC cache, else switch it off and on at random.
AMPI_NFORMATS - Static variable in class org.hd.d.pg2k.webSvr.ads.AdUtils
Number of distinct mid-page ad formats; strictly positive.
ANIMATE_BANNER - Static variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDMain
If true, animate the name banner (at the cost of CPU time, etc).
ANTI_DUP_ATTR_NAME - Static variable in class org.hd.d.pg2k.webSvr.util.CompressionFilter
Name of attribute that we use to avoid duplicate application of this filter on one filter chain.
ANTI_DUP_ATTR_NAME - Static variable in class org.hd.d.pg2k.webSvr.util.ExplicitCacheTimeFilter
Name of attribute that we use to avoid duplicate application of this filter on one filter chain.
ANTI_DUP_ATTR_NAME - Static variable in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K
Name of attribute that we use to avoid duplicate application of this filter on one filter chain.
APP_DEFAULT_NAME - Static variable in class org.hd.d.pg2k.svrCore.CoreConsts
Default name by which whole app is known internally.
append(Breadcrumbs.Breadcrumb) - Method in class org.hd.d.pg2k.webSvr.util.Breadcrumbs
Appends crumb (to end of list).
appendLabelHTML(StringBuilder, int, int, boolean, String, String, String) - Static method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEUtils
Generate HTML for one overlay label and append to given StringBuilder.
APPLICATION_WINDOW_TITLE - Static variable in class org.hd.d.pg2k.clApp.atHome.AHJWSMain
Title shown for application.
APPLICATION_WINDOW_TITLE - Static variable in class org.hd.d.pg2k.clApp.uploader.UploaderMain
Title shown for application.
APPLICATION_WINDOW_TITLE - Static variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDMain
Title shown for application.
applyDiff(AllExhibitProperties, AllExhibitPropertiesDelta) - Static method in class org.hd.d.pg2k.svrCore.AllExhibitPropertiesDelta
Applies diff to an extant AEP instance to generate a new AEP instance; never null.
applyDiff(ExhibitPropsGlobalImmutable, EPGIDiff) - Static method in class org.hd.d.pg2k.svrCore.EPGIDiff
Apply diff to derive new EPGI; never null.
applyDiff(Map<String, Properties>, PropertiesBundleDiff) - Static method in class org.hd.d.pg2k.svrCore.props.PropertiesBundleDiff
Applies diff to an extant Properties instance to generate a new AEP instance; never null.
applyDiff(Properties, PropertiesDiff) - Static method in class org.hd.d.pg2k.svrCore.props.PropertiesDiff
Applies diff to an extant Properties instance to generate a new AEP instance; never null.
applyZoom(int, int) - Static method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEUtils
Apply zoom to value in pixels.
APPROX_POLL_CYCLE_MS - Static variable in class org.hd.d.pg2k.ai.scorer.ScorerCacheImpl
Expected approximate poll cycle time (ms); strictly positive.
approxMinMSToStartLongTermLowPowerMode() - Static method in class org.hd.d.pg2k.svrCore.GenUtils
Approximate minimum time to long-term low-power mode (ms).
approxMinOverheadBytes - Variable in class org.hd.d.pg2k.svrCore.MIME.Handler.ThumbnailParams
Approximate minimum overhead of format in bytes; non-negative.
approxWordCount(DataSourceBean, Name.ExhibitFull) - Static method in class org.hd.d.pg2k.webSvr.util.WebUtils
Compute (crude) estimate of words in catalogue page for given exhibit; non-negative.
appVersion() - Static method in class org.hd.d.pg2k.svrCore.GenUtils
Get application build version in form x.y.z (eg 1.57.15); null if not available.
area - Variable in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.filtByEstdLocationCentre
Particular location to filter by.
asList() - Method in class org.hd.d.pg2k.webSvr.util.SearchResultSimpleCache.OrderedResults
Return read-only view as immutable List; never null but may be empty.
ASLU_COUNT_REQ_ATTR_NAME - Static variable in class org.hd.d.pg2k.webSvr.ads.AdConsts
Name of request-level attribute for Integer count of AdLinks already on the page (null implies zero).
assignment() - Method in class org.hd.d.pg2k.svrCore.MIME.Quantize.Cube
 
ASSUME_LOADED_METADATA_OK - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
If true, assume that newly-loaded meta-data at is OK at start-up until proven otherwise.
ASYNC_MIN_POWER_SAVE_NON_CRITICAL_DATA_FLUSH_MS - Static variable in class org.hd.d.pg2k.svrCore.CoreConsts
Target minimum interval of flushes of non-critical data to disc or persistent store in power-save mode; strictly positive (ms).
ATI_NFORMATS - Static variable in class org.hd.d.pg2k.webSvr.ads.AdUtils
Number of distinct tower ad formats; strictly positive.
ATP_NFORMATS - Static variable in class org.hd.d.pg2k.webSvr.ads.AdUtils
Number of distinct tower ad positions; strictly positive.
ATTEMPT_C7BS_COMPRESSION - Static variable in class org.hd.d.pg2k.svrCore.ExhibitPropsComputable
If true then attempt in-memory compression of metadata to save space with Compact7BitString.
ATTEMPT_TO_RECOMPRESS_NAMES - Static variable in class org.hd.d.pg2k.svrCore.AllExhibitImmutableData
If true, attempt to rebuild ESA names for better performance and/or reduced memory footprint.
ATTR_I18N_DESC_PREFIX - Static variable in class org.hd.d.pg2k.svrCore.CoreConsts
Prefix of i18n-ed attribute word descriptions.
ATTR_NAME_SVB - Static variable in class org.hd.d.pg2k.webSvr.util.SessionVarBean
Name of SessionVarBean instance in HttpSession.
ATTR_NOFWD - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Request-level attribute name to request no further redirection/forwarding (if attr non-null).
ATTR_WORD_LIST_NAME - Static variable in class org.hd.d.pg2k.svrCore.ExhibitAttrUtils
Name of attribute words list in global properties.
attributes - Variable in class org.hd.d.pg2k.svrCore.uploader.ExhibitHandlerBeanBase
List of attribute words (String), or empty if none; immutable.
attrUIB - Static variable in class org.hd.d.pg2k.svrCore.uploader.UploaderConsts
Attribute name under which we store UploadInfoBean.
attrWords - Static variable in class org.hd.d.pg2k.svrCore.ExhibitAttrUtils
Immutable set of exhibit attribute words, comparators, etc; never null.
attrWords - Variable in class org.hd.d.pg2k.svrCore.ExhibitAttrUtils.ExhibitAttrWords
The sorted and duplicate-free list of attribute words.
attrWordsSortedSet - Variable in class org.hd.d.pg2k.svrCore.ExhibitAttrUtils.ExhibitAttrWords
The immutable sorted set of attribute words.
attrWordsSortedSet - Variable in class org.hd.d.pg2k.svrCore.ExhibitAttrUtils.ExhibitAttrWords.SmartOrderComp
 
attrWordsSortedSet - Variable in class org.hd.d.pg2k.svrCore.ExhibitAttrUtils.ExhibitAttrWords.SubjOrderComp
The set of valid attribute/discardable words; not null.
au - Class in org.hd.d.pg2k.svrCore.mediahandler
Basic handler for AU file (MIME type audio/basic).
au() - Constructor for class org.hd.d.pg2k.svrCore.mediahandler.au
 
auth - Variable in class org.hd.d.pg2k.svrCore.props.GenProps.AuthData
Author initials: must be syntactically valid; non-null.
authDB - Variable in class org.hd.d.pg2k.svrCore.props.GenProps
Immutable SortedMap of author details, no empty or duplicate slots; non-zero length, or null if none.
author - Variable in class org.hd.d.pg2k.svrCore.uploader.ExhibitHandlerBeanBase
Author (initials) selected, or "" if none.
authoratitive - Variable in class org.hd.d.pg2k.svrCore.vars.EventVariableValue
If true, this variable has come from the authoritative end-point.
authorExhibitCounts - Variable in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Map from author initials (String) to exhibit count for that author (Integer).
authorUploadPasswordCorrect(String, String) - Method in class org.hd.d.pg2k.svrCore.props.SimplepassProps
Returns true if presented author upload password is correct.
authValueSeen - Variable in class org.hd.d.pg2k.test.dev.SystemVariablesTest.EventValueRequestMonitor
Set of authoritative responses so far passed downstream; never null.
autoSuffixCheckBox - Variable in class org.hd.d.pg2k.clApp.uploader.FileTransferHandler
The "auto" file-guess mode check box; never null.
autoSuffixCheckBox - Variable in class org.hd.d.pg2k.clApp.uploader.UploaderMain
Contains user-selected auto/manual file-type extraction; never null.
AVAILABLE_PROCESSORS - Static variable in class org.hd.d.pg2k.svrCore.ThreadUtils
Estimated number of CPUs available; strictly positive.
AVAILABLE_PROCESSORS - Static variable in class org.hd.d.pg2k.test.dev.Main
Number of available CPUs.
AVOID_RECOMPRESSING - Static variable in class org.hd.d.pg2k.svrCore.vars.EventVariableValue
If true then avoid attempting to re-compact already nominally compact data.
AVOID_UNSAFE_TCP_TIMEOUTS - Static variable in class org.hd.d.pg2k.svrCore.CoreConsts
If true, avoid using connection and read timeouts on sockets.

B

BackCompatTest - Class in org.hd.d.pg2k.test.dev
Simple tests of backward compatibility.
BackCompatTest(String) - Constructor for class org.hd.d.pg2k.test.dev.BackCompatTest
 
BadScorer - Interface in org.hd.d.pg2k.ai.scorer
Empty marker interface implemented by test/dummy/bad Scorers.
BANDWIDTH_LIGHTLOAD_ATTR_NAME - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Name of application-scope Boolean attribute, if any, to indicate bandwidth/CPU light load.
BANDWIDTH_OVERLOAD_ATTR_NAME - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Name of application-scope Boolean attribute, if any, to indicate bandwidth/CPU overload.
BANDWITDH_LIMIT_BPS_DEFAULT_PNAME - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Default name of bandwidth-limit system property (bytes per second).
BANDWITDH_LIMIT_GBP30D_DEFAULT_PNAME - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Default name of bandwidth-limit system property (gigabytes per 30 days).
BASE_2D_EARTH_MAP_HEIGHT - Static variable in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEUtils
Height of base image (pixels).
BASE_2D_EARTH_MAP_RRURL - Static variable in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEUtils
Root-relative URL or source/base 2D Earth image for clickable map.
BASE_2D_EARTH_MAP_WIDTH - Static variable in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEUtils
Width of base image (pixels).
BASE_ESTD_LOC_TN_URL - Static variable in class org.hd.d.pg2k.webSvr.location.LocationUtils
Basic root-relative URL for base thumbnail icon.
BASE_PATH_ADMIN - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Name of base of admin area below the WAR root; no leading or trailing `/'.
BASE_PATH_CATPAGE - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Name of base of catalogue-page area below the WAR root; no leading or trailing `/'.
BASE_PATH_EXHIBITS - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Name of base of exhibits area below the WAR root; no leading or trailing `/'.
BASE_PATH_FEATURES - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Name of base of features area below the WAR root; no leading or trailing `/'.
BASE_PATH_STATIC - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Name of base of static/cacheable content below the WAR root; no leading or trailing `/'.
BASE_PATH_TN - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Name of base of thumbnail/sample area below the WAR root; no leading or trailing `/'.
BaseMockHttpServletRequest - Class in org.hd.d.pg2k.test.dev
Base mock HttpServletRequest.
BaseMockHttpServletRequest() - Constructor for class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
BaseMockHttpServletResponse - Class in org.hd.d.pg2k.test.dev
Base mock HttpServletResponse.
BaseMockHttpServletResponse() - Constructor for class org.hd.d.pg2k.test.dev.BaseMockHttpServletResponse
 
baseScorers - Variable in class org.hd.d.pg2k.ai.scorer.ScorerPopulation
Immutable Map from base Scorer names (no parameters) to base/parameterless instances to monitor/maintain; non-null, non-empty.
BASIC_FEC_BLOCK_BYTES - Static variable in class org.hd.d.pg2k.svrCore.FEC.FECConsts
Disc block size; postitive power of two larger than a disc sector.
basicBgInterval - Variable in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean.BackgroundThread
Approx average interval between calls to doBG() in ms; maximum interval usually no more than twice this.
basicMaxCacheSize - Variable in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AlohaEarthMapCache
Maximum basic size of cache, eg for exhibits, tiles, etc; strictly positive.
BasicVarMgr - Class in org.hd.d.pg2k.svrCore.vars
Base class to "manage" the set of system variables.
BasicVarMgr() - Constructor for class org.hd.d.pg2k.svrCore.vars.BasicVarMgr
Create a normal set of managed system variables, initially empty.
BasicVarMgr(SimpleLoggerIF) - Constructor for class org.hd.d.pg2k.svrCore.vars.BasicVarMgr
Create a normal set of managed system variables, initially empty.
BasicVarMgr(SimpleLoggerIF, boolean) - Constructor for class org.hd.d.pg2k.svrCore.vars.BasicVarMgr
Create a set of managed system variables.
BasicVarMgr(SimpleLoggerIF, boolean, boolean) - Constructor for class org.hd.d.pg2k.svrCore.vars.BasicVarMgr
Create a set of managed system variables.
BasicVarMgr.MessageIDKey - Class in org.hd.d.pg2k.svrCore.vars
Immutable message ID suitable for use as a key in detecting duplicates.
BasicVarMgr.MessageIDKey(long, SimpleVariableDefinition, int) - Constructor for class org.hd.d.pg2k.svrCore.vars.BasicVarMgr.MessageIDKey
Construct an instance.
BasicVarMgrInterface - Interface in org.hd.d.pg2k.svrCore.vars
Basic variable manager interface.
BATCH_UPLOAD_BUFSIZE - Static variable in class org.hd.d.pg2k.svrCore.uploader.UploaderUtils
Size of (large) buffers used for I/O efficiency; strictly positive.
BATCH_UPLOAD_MAX_IDLE_MS - Static variable in class org.hd.d.pg2k.svrCore.uploader.UploaderConsts
Maximum time uploader connection should stay idle before being shut, ms; strictly positive.
BATCH_UPLOAD_MSG_TERMINATOR - Static variable in class org.hd.d.pg2k.svrCore.uploader.UploaderUtils
Terminator (7-bit ASCII) character byte for all messages.
BATCH_UPLOADS_CAN_BE_PIPELINED - Static variable in class org.hd.d.pg2k.svrCore.uploader.UploaderConsts
If true, then we can pipeline multiple batch uploads in one POST to the non-browser upload servlet.
BEAN_NAME - Static variable in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Name that should be used for unique application-level instance.
beanInstance - Variable in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean.BackgroundThread
Non-strong reference back to the bean instance; never null but the referent may be.
beanWR - Variable in class org.hd.d.pg2k.webSvr.exhibit.AbstractFilterBean.ExpiryTask
Weak ref to the bean; never null though the referent may be.
beanWR - Variable in class org.hd.d.pg2k.webSvr.exhibit.AbstractFilterBean.MyObserver
WeakReference to outer class; never null.
beanWR - Variable in class org.hd.d.pg2k.webSvr.exhibit.AbstractFilterBean.WeakenerTask
Weak ref to the bean; never null though the referent may be.
BEST_AD_LAYOUT_SAMPLE_PERIOD_MIN_MS - Static variable in class org.hd.d.pg2k.webSvr.ads.AdUtils
Minimum sample period to decide which is best-performing layout, ms; strictly positive.
BEST_AD_LAYOUT_SAMPLE_PERIOD_MIN_VLONG_UNITS - Static variable in class org.hd.d.pg2k.webSvr.ads.AdUtils
Ad-layout selection period expressed in VLONG units; strictly positive.
BEST_COMPRESSION - Static variable in class org.hd.d.pg2k.webSvr.util.FlushableGZIPOutputStream
Compression level to minimise output size, at high CPU cost.
BEST_EPSILON - Static variable in class org.hd.d.pg2k.webSvr.util.HTMLThumbnailInsertGenerators
Out-of-order tolerance we will allow before forcing "best" selection to be recomputed.
BEST_SPEED - Static variable in class org.hd.d.pg2k.webSvr.util.FlushableGZIPOutputStream
Compression level to minimise CPU cost.
bestBefore() - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutable
Get the basic 'best-before' time.
bestKey - Static variable in class org.hd.d.pg2k.webSvr.util.HTMLThumbnailInsertGenerators
Key to retrieve AEP-linked set of 'best' exhibits.
BETDJ_BASE_URI_ATTR_NAME - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Name of the (request-level) attribute used to pass the immutable CharSequence base absolute URI of the tree to BROWSABLE_EXHIBIT_TREE_DISPLAY_JSP.
BETDJ_COMMON_SECTION - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Name of common section/category dir (immutable CharSequence) for all exhibits in the view, or null if none or not known.
BETDJ_HTML_GENERAL_DESC_ATTR_NAME - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Name of the (request-level) attribute used to pass the String HTML general tree description to BROWSABLE_EXHIBIT_TREE_DISPLAY_JSP.
BETDJ_LIST_ATTR_NAME - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Name of the (request-level) attribute used to pass the (unmodifiable, sorted) List of exhibits to BROWSABLE_EXHIBIT_TREE_DISPLAY_JSP.
BETDJ_LIST_SNEXCOUNT_NAME - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Name of the (request-level) attribute used to pass (unmodifiable, CharSequence-to-Integer) Map of sub-nodes to exhibit counts BROWSABLE_EXHIBIT_TREE_DISPLAY_JSP.
BETDJ_LIST_UNIN_NAME - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Name of the (request-level) attribute used to pass the boolean array of uninteresting parent nodes to BROWSABLE_EXHIBIT_TREE_DISPLAY_JSP.
BETDJ_PRWSEQ_ATTR_NAME - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Name of the (request-level) attribute used to pass the immutable CharSequence prefix word sequence of the tree to BROWSABLE_EXHIBIT_TREE_DISPLAY_JSP.
BETDJ_TITLE_ATTR_NAME - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Name of the (request-level) attribute used to pass the immutable CharSequence title of the tree to BROWSABLE_EXHIBIT_TREE_DISPLAY_JSP.
BG_RO_COL - Static variable in class org.hd.d.pg2k.clApp.uploader.UploaderMain
Background colour we set for read-only informational areas.
BgImageServlet - Class in org.hd.d.pg2k.webSvr.bgImg
Servlet to serve dynamic and partially-random HTML-page background image.
BgImageServlet() - Constructor for class org.hd.d.pg2k.webSvr.bgImg.BgImageServlet
 
BgImageUtils - Class in org.hd.d.pg2k.webSvr.bgImg
Supporting constants and classes for dynamic background images.
BgImageUtils() - Constructor for class org.hd.d.pg2k.webSvr.bgImg.BgImageUtils
 
BgImageUtils.DynImageGen - Interface in org.hd.d.pg2k.webSvr.bgImg
Functor/interface for dynamic background image generator.
BgImageUtils.SimpleUniformMonoImageGen - Class in org.hd.d.pg2k.webSvr.bgImg
Simple monochrome uniform colour image.
BgImageUtils.SimpleUniformMonoImageGen() - Constructor for class org.hd.d.pg2k.webSvr.bgImg.BgImageUtils.SimpleUniformMonoImageGen
 
BgImageUtils.SimpleUniformNoiseMonoImageGen - Class in org.hd.d.pg2k.webSvr.bgImg
Simple monochrome random-pixel image.
BgImageUtils.SimpleUniformNoiseMonoImageGen() - Constructor for class org.hd.d.pg2k.webSvr.bgImg.BgImageUtils.SimpleUniformNoiseMonoImageGen
 
BgImageUtils.Sine2DColourImageGen - Class in org.hd.d.pg2k.webSvr.bgImg
Makes 2D sine-plus-noise colour image.
BgImageUtils.Sine2DColourImageGen() - Constructor for class org.hd.d.pg2k.webSvr.bgImg.BgImageUtils.Sine2DColourImageGen
 
biasedLow - Variable in class org.hd.d.pg2k.ai.scorer.ScorerParamInteger
If true, mutations are biased towards reducing the parameter value.
bigImageHeight - Static variable in class org.hd.d.pg2k.test.dev.MediaHandlerTest
Height of image big enough to make both thumbnails of; several times longest large thumbnail dimension.
bigImageWidth - Static variable in class org.hd.d.pg2k.test.dev.MediaHandlerTest
Width of image big enough to make both thumbnails of; several times longest large thumbnail dimension.
blName - Variable in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K.BLRecord
Name of the list for a bad client, null for a good client (for -ve cacheing).
BLOCK_RAW_FILE_CACHEING - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
If true then never pass through a request to cache content locally.
blockedThreadsCount - Variable in class org.hd.d.pg2k.test.dev.SimpleCacheTest.DataConcurrencyAccessMonitor
Count of blocked thread in getRawData().
bmp - Class in org.hd.d.pg2k.svrCore.mediahandler
Basic handler for BMP file (MIME type image/bmp).
bmp() - Constructor for class org.hd.d.pg2k.svrCore.mediahandler.bmp
 
body - Variable in class org.hd.d.pg2k.webSvr.catalogue.TrailData
Body of trail (immutable); never null nor empty.
BPS_TO_GBP30D - Static variable in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K
Conversion factor from byte/second to GB/30day.
Breadcrumbs - Class in org.hd.d.pg2k.webSvr.util
Holds the data corresponding to a breadcrumbs navigation aid on a Web page.
Breadcrumbs() - Constructor for class org.hd.d.pg2k.webSvr.util.Breadcrumbs
 
Breadcrumbs.Breadcrumb - Class in org.hd.d.pg2k.webSvr.util
One item in the breadcrumbs.
Breadcrumbs.Breadcrumb(String, String) - Constructor for class org.hd.d.pg2k.webSvr.util.Breadcrumbs.Breadcrumb
Make a breadcrumb.
brightnessParam - Variable in class org.hd.d.pg2k.ai.scorer.parameterised.SimpleExposure
Percentage brightness range that should be spanned for MAX score for this instance; never null.
brightnessParamBounds - Static variable in class org.hd.d.pg2k.ai.scorer.parameterised.SimpleExposure
Min, default and max percentage of Y range that should be spanned for MAX score; never null.
BROWSABLE_EXHIBIT_TREE_DISPLAY_JSP - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
URI of JSP page that handles display of browsable exhibit trees.
bs - Variable in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
Handle on JWS basic service; null if none.
bs - Variable in class org.hd.d.pg2k.clApp.uploader.UploaderLogic
Handle on JWS basic service; null if none.
bs - Variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDLogic
Handle on JWS basic service; null if none.
buf1 - Variable in class org.hd.d.pg2k.webSvr.util.CompressionResponseStream
Private per-instance buffer for write(int); never null.
buffer - Variable in class org.hd.d.pg2k.webSvr.util.CompressionResponseStream
Buffer in which we accumulate output before starting compressed stream.
BUFSIZE - Static variable in class org.hd.d.pg2k.webSvr.util.CompressionResponseStream
Default output buffer size to mop up output from GZIPOutputStream.
BUILD_TIME_LIVE_RATIO - Static variable in class org.hd.d.pg2k.webSvr.exhibit.AbstractFilterBean
Minimum multiple of build time for which we attempt to keep a memory-sensitive cache live; strictly positive.
BUILD_TIME_LIVE_RATIO_MEM_STRESS - Static variable in class org.hd.d.pg2k.webSvr.exhibit.AbstractFilterBean
Minimum multiple of build time for which we attempt to keep a memory-sensitive cache live when memory may be short; strictly positive.
buildFromFile(boolean, File) - Static method in class org.hd.d.pg2k.svrCore.location.Location.Base
Build directly from a file, assuming empty prefix.
buildFromFileOrNONE(boolean, File) - Static method in class org.hd.d.pg2k.svrCore.location.Location.Base
Attempts to build location from file.
buildFromProperties(boolean, String, Properties) - Static method in class org.hd.d.pg2k.svrCore.location.Location.Base
Factory method to build a class from a property set; never returns null.
buildFromProperties(boolean, Properties) - Static method in class org.hd.d.pg2k.svrCore.location.Location.Base
Build from properties with empty prefix.
buildMap(Properties) - Static method in class org.hd.d.pg2k.svrCore.location.LocationMap
Build the basic map from prefix (as Name) to Location; never null.
BuiltInFilters - Class in org.hd.d.pg2k.webSvr.exhibit
Built-in filters and sorters that can be looked up by name.
BuiltInFilters() - Constructor for class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters
No one can instantiate this.
BuiltInFilters.filtAll - Class in org.hd.d.pg2k.webSvr.exhibit
Accepts all exhibits.
BuiltInFilters.filtAll(String[]) - Constructor for class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.filtAll
Ignores any arguments.
BuiltInFilters.filtByAuthor - Class in org.hd.d.pg2k.webSvr.exhibit
Filter by author.
BuiltInFilters.filtByAuthor(String[]) - Constructor for class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.filtByAuthor
Accepts zero or more author (initials); an exhibit matching any of them is accepted.
BuiltInFilters.filtByCategory - Class in org.hd.d.pg2k.webSvr.exhibit
Filter by category.
BuiltInFilters.filtByCategory(String[]) - Constructor for class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.filtByCategory
Accepts zero or more categories; an exhibit matching any of them is accepted.
BuiltInFilters.filtByEstdLocationCentre - Class in org.hd.d.pg2k.webSvr.exhibit
Accepts an that has an Estd location within the target area; possibly within the specified area.
BuiltInFilters.filtByEstdLocationCentre(String[]) - Constructor for class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.filtByEstdLocationCentre
Takes zero or one arguments; the (optional) area and bounds to filter else any Estd location is acceptable.
BuiltInFilters.filtByEstdLocationCentre(Location.Estd) - Constructor for class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.filtByEstdLocationCentre
Takes area and bounds to filter for; if null any Estd location is acceptable.
BuiltInFilters.filtNothing - Class in org.hd.d.pg2k.webSvr.exhibit
Rejects all exhibits.
BuiltInFilters.filtNothing(String[]) - Constructor for class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.filtNothing
Ignores any arguments.
BuiltInFilters.filtPrefixMatch - Class in org.hd.d.pg2k.webSvr.exhibit
Accepts an exhibit with the given case-sensitive substring starting its final (file / short-name) component.
BuiltInFilters.filtPrefixMatch(String[]) - Constructor for class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.filtPrefixMatch
Takes exactly one argument; the case-sensitive substring to match.
BuiltInFilters.filtSimpleSubstringMatch - Class in org.hd.d.pg2k.webSvr.exhibit
Accepts an exhibit with the given case-sensitive substring in its full pathname.
BuiltInFilters.filtSimpleSubstringMatch(String[]) - Constructor for class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.filtSimpleSubstringMatch
Takes exactly one argument; the case-sensitive substring to match.
BuiltInFilters.filtSimpleSuffixMatch - Class in org.hd.d.pg2k.webSvr.exhibit
Accepts an exhibit with the given case-sensitive substring ending its final component.
BuiltInFilters.filtSimpleSuffixMatch(String[]) - Constructor for class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.filtSimpleSuffixMatch
Takes exactly one argument; the case-sensitive substring to match.
BuiltInFilters.sortByGoodness - Class in org.hd.d.pg2k.webSvr.exhibit
Sorts exhibits by (descending) goodness, ie best first.
BuiltInFilters.sortByGoodness(String[]) - Constructor for class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.sortByGoodness
Ignores its arguments.
BuiltInFilters.sortByGoodness(int) - Constructor for class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.sortByGoodness
Programmatic constructor.
BuiltInFilters.sortByName - Class in org.hd.d.pg2k.webSvr.exhibit
Simple sort of exhibits by name.
BuiltInFilters.sortByName(String) - Constructor for class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.sortByName
Call with argument giving sort type (or null for natural ordering).
BuiltInFilters.sortByName(String[]) - Constructor for class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.sortByName
Call with no args or single argument giving sort type.
BuiltInFilters.sortByTimestamp - Class in org.hd.d.pg2k.webSvr.exhibit
Sorts exhibits by (ascending) timestamp, ie oldest first.
BuiltInFilters.sortByTimestamp(String[]) - Constructor for class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.sortByTimestamp
Ignores its arguments.
BuiltInFilters.sortByTimestamp() - Constructor for class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.sortByTimestamp
Programmatic constructor.
BuiltInFilters.sortRandomN - Class in org.hd.d.pg2k.webSvr.exhibit
Selects N exhibits at random and randomises their order.
BuiltInFilters.sortRandomN(String[]) - Constructor for class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.sortRandomN
Takes exactly one or two arguments.
BuiltInFilters.sortRandomN(int, String) - Constructor for class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.sortRandomN
More efficient programmatic constructor.
BuiltInFilters.sortReverse - Class in org.hd.d.pg2k.webSvr.exhibit
Reverses the existing order of exhibits in situ.
BuiltInFilters.sortReverse(String[]) - Constructor for class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.sortReverse
Ignores its arguments.
BuiltInFilters.sortReverse() - Constructor for class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.sortReverse
Programmatic constructor.
BULK_DATA_TRANSFER_SIZE - Static variable in class org.hd.d.pg2k.svrCore.CoreConsts
Suggested transfer size of exhibit data (and some other bulk data).
BUNDLE_COMMON - Static variable in class org.hd.d.pg2k.svrCore.I18NTools
Name of common resource bundle for core i18n messages.
BUNDLE_NAME_DEFAULT_CCTLD_FROM_IP_PREFIX - Static variable in class org.hd.d.pg2k.svrCore.location.GeoUtils
The base name of the default IP-to-location bundle.
BUNDLE_NAME_DEFAULT_GEO_PROXIMITY - Static variable in class org.hd.d.pg2k.svrCore.location.GeoUtils
The base name of the default geographic proximity bundle.
BUNDLE_TREEDESC - Static variable in class org.hd.d.pg2k.svrCore.I18NTools
Name of tree-description i18n resource bundle.
ByConfidence - Static variable in class org.hd.d.pg2k.ai.scorer.ScoreAndConf
A static Comparator that sorts by confidence.
byDataPointID - Static variable in class org.hd.d.pg2k.webSvr.util.StatsSink
Map from uniqueDataPointID to Listener; never null.
ByGoodness - Static variable in class org.hd.d.pg2k.ai.scorer.ScoreAndConf
A static Comparator that sorts by goodness.
byListenerID - Static variable in class org.hd.d.pg2k.webSvr.util.StatsSink
Map from uniqueListenerID to Listener; never null.
byPeriod - Variable in class org.hd.d.pg2k.svrCore.vars.EventVariableValueSet
Non-empty Map from period to period row; never null.
byteAt(int) - Method in class org.hd.d.pg2k.svrCore.CS8Bit
 
byteAt(int) - Method in class org.hd.d.pg2k.svrCore.Name
 
byteAt(int) - Method in class org.hd.d.pg2k.svrCore.Name.CSWrapper
 
byteAt(int) - Method in interface org.hd.d.pg2k.svrCore.TextUtils.CharSequence8Bit
Returns byte value at given index.
byteAt(int) - Method in class org.hd.d.pg2k.svrCore.WrappedByteArrayCharSequence
 
byteAtInner(Name, int) - Static method in class org.hd.d.pg2k.svrCore.Name
Internal fast version of charAt()/byteAt() with args/bounds checking assumed done.
bytesAtInner(Name, int, int[]) - Static method in class org.hd.d.pg2k.svrCore.Name
At the given index returns the raw byte array and index and usable length for contiguous bytes from that index; never null.
bytesWritten - Variable in class org.hd.d.pg2k.svrCore.GenUtils.LengthLimitedOutputStream
The number of bytes written so far; non-negative.
byWordIndexIsAvailable() - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Returns true if there is a by-word index available.
byWordIndexIsAvailableAndUpToDate() - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Returns true if there is a by-word index available and it is up-to-date.

C

cache - Variable in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain.Callback
Light-weight Scorer cache and population; never null.
CACHE_BASE_DIR - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Base dir within cache dir for all our exhibit data.
CACHE_EXAUX_PREFIX - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
The prefix for all aux files associated with an exhibit file.
CACHE_EXAUX_TIMESTAMP_KW - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
The keyword for the file containing the (decimal) exhibit timestamp.
CACHE_EXAUX_TN_KW - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
The keyword for the file containing the serialised thumbnails object.
CACHE_EXDATA_DIR - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Base dir within cache dir for all our raw exhibit content data.
CACHE_EXPROPS_FILENAME - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Name of file in which to persist immutable exhibit data.
CACHE_INDEX_AS_FILE - Static variable in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
If true then attempt to cache index in a file for potentially-faster system restart.
CACHE_JWS_TN_SML - Static variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDLogic
If true then allow local persistance of small thumbnails in their binary form using JWS.
CACHE_MEM_TN_SML - Static variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDLogic
If true then allow local cacheing of small thumbnails in their binary form in memory.
CACHE_METADATA_FILENAME - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Name of file in which to persist cache meta data.
CACHE_PREFIX_MAP - Static variable in class org.hd.d.pg2k.webSvr.exhibit.TreeFilterBean
If true then cache the prefix map.
CACHE_PREFIX_TO_COUNT - Static variable in class org.hd.d.pg2k.webSvr.exhibit.TreeFilterBean
If true then cache _prefixToCount for getExhibitCount().
cacheAEP(AllExhibitProperties) - Method in class org.hd.d.pg2k.clApp.uploader.UploaderLogic
Save/cache local copy of AEP in persistent store.
CACHED_BYWORD_INDEX_FNAME - Static variable in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Name under which we attempt to cache the by-word index on disc (relative to servlet temp directory) if we do; not null.
cachedBasicMetaData - Variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDLogic
Cached copy of the basic Gallery meta-data; never null.
cachedExhibits - Variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.MetaData
Set of cached exhibits, from full exhibit name to CachedFile entry; never null after construction/deserialisation.
CachedFile - Class in org.hd.d.pg2k.svrCore.datasource.simpleCache
Object representing one (partially) cached file on disc.
CachedFile(Name.ExhibitFull, long, long, long, int) - Constructor for class org.hd.d.pg2k.svrCore.datasource.simpleCache.CachedFile
Creates a raw entry given all the data about the entry.
cacheDir - Variable in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain.FakeTunnel
Handle on local cache dir; null if none.
cacheDir - Variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
The cache dir, else null.
cacheDir - Static variable in class org.hd.d.pg2k.svrCore.props.LocalProps
Local cache of name of subdirectory for cached data files.
cachedLength - Variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.CachedFile
The initial portion cached on disc (bytes); never negative.
cachedLPSampleSet - Static variable in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutable
Cache of semi-fixed interval sample set for power-conserving (low-power) mode; never null.
cachedRequest - Variable in class org.hd.d.pg2k.webSvr.util.LocaleBean
Cached request object.
cacheFactory(SimpleExhibitPipelineIF, File, SimpleLoggerIF) - Static method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Get the an instance copy of this class; may be a singleton.
CACHEING - Static variable in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AlohaEarthMapCache
If true, we attempt to cache images and exhibit sub-sets by area.
caches - Variable in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean.EFH
 
cacheTrimTryCount - Variable in class org.hd.d.pg2k.svrCore.collections.LRUMapAutoSizeForHitRate
Count to trigger possible trim of cache size; non-negative.
CALC_COMPRESSION_STATS - Static variable in class org.hd.d.pg2k.test.dev.BackCompatTest
If true, print out some compression stats to help with tuning.
CALC_MISSING_EPCM_DURING_PRECACHE - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
If true then try to at least partially compute EPCM while precacheing.
calcAccessFactors(Name.ExhibitFull, AllExhibitProperties, BasicVarMgrInterface) - Static method in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutable
Compute Factor(s) that depend on access data.
calcCorrelationFactors(ExhibitStaticAttr, AllExhibitProperties, BasicVarMgrInterface, ExhibitPropsComputableMutableVoteCacheIF) - Static method in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutable
Compute factors based on correlations.
calcDiscSpace() - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.CachedFile
Calculate the disc space taken up by this exhibit cache entry all told.
calcVoteFactor(Name.ExhibitFull, AllExhibitProperties, BasicVarMgrInterface, long) - Static method in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutable
Compute exactly one Factor that depends on explicit user votes for specified exhibit; never null.
calcVoteFactor(Name.ExhibitFull, AllExhibitProperties, BasicVarMgrInterface) - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutableVoteCache
Compute the vote or retrieve from cache; never null.
calcVoteFactor(Name.ExhibitFull, AllExhibitProperties, BasicVarMgrInterface) - Method in interface org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutableVoteCacheIF
Compute exactly one Factor that depends on explicit user votes for the specified exhibit; never null.
calibrationData - Variable in class org.hd.d.pg2k.ai.scorer.MiniScorerCacheImpl
Immutable map from short exhibit name to calibration data; never null but may be empty.
callback - Variable in class org.hd.d.pg2k.ai.scorer.ScorerPopulation
Callback to report new best-of-breed being inserted into cache; may be null.
callStillImageFactory(Callable<RenderedImage>) - Static method in class org.hd.d.pg2k.ai.scorer.AbstractImgScorer
Call the factory to retrieve a still image, handling wrapped IOExceptions and timeouts specially.
callStillImagePixelSamplesFactory(Callable<ROIntArray>) - Static method in class org.hd.d.pg2k.ai.scorer.AbstractImgSampleScorer
Call the factory to retrieve a still image, handling wrapped IOExceptions and timeouts specially.
canAcceptMoreExternalScorers() - Method in class org.hd.d.pg2k.ai.scorer.AbstractScorerCache
Returns true if this cache can accept (many) more external-supplied Scorer values.
canAcceptMoreExternalScorers() - Method in interface org.hd.d.pg2k.ai.scorer.ScorerCacheIF
Returns true if this cache can definitely accept (many) more externally-supplied Scorer values.
canAcceptMoreExternalScorers() - Method in class org.hd.d.pg2k.ai.scorer.ScorerCacheImpl
Returns true if this cache can definitely accept (many) more externally-supplied Scorer values.
canBeOwnThumbnail(ExhibitStaticAttr) - Static method in class org.hd.d.pg2k.svrCore.ImageUtils
Returns true if exhibit might be used as own thumbnail (in an HTML page for example).
canConnectToLoopbackURL() - Static method in class org.hd.d.pg2k.test.dev.HTTPTunnelTest
Check that we can open a basic HTTP connection OK to the loopbackURL.
canExpire() - Method in class org.hd.d.pg2k.svrCore.location.LoadBalancingUtils.MirrorInfo
If true then this entry can be expired.
canImport(JComponent, DataFlavor[]) - Method in class org.hd.d.pg2k.clApp.uploader.FileTransferHandler
Returns true iff we can import at least one of the specified data flavors.
canInlineInHTMLPage(ExhibitMIME.ExhibitTypeParameters) - Static method in class org.hd.d.pg2k.webSvr.util.WebUtils
Returns true if the given MIME-type can always be inlined in an HTML page.
canInlineInHTMLPageSimple(ExhibitMIME.ExhibitTypeParameters) - Static method in class org.hd.d.pg2k.svrCore.ImageUtils
Returns true if the given MIME-type can always be inlined in an HTML page.
canInlineInXHTMLPage(ExhibitMIME.ExhibitTypeParameters, HttpServletRequest) - Static method in class org.hd.d.pg2k.webSvr.util.WebUtils
Returns true if the given MIME-type can always be inlined in an XHTML (mobile) page.
canMakeHTMLBodyInsert(AdBeanInterface.Context) - Method in interface org.hd.d.pg2k.webSvr.ads.AdBeanInterface
Can make an HTML body-text insert in the given context.
canMakeHTMLBodyInsert(AdBeanInterface.Context) - Method in class org.hd.d.pg2k.webSvr.ads.TribalFusionBean
Can make an HTML body-text insert in the given context.
canMakeThumbnails() - Method in class org.hd.d.pg2k.svrCore.mediahandler.bmp
Returns true if this can make thumbnail/sample exhibits for this type.
canMakeThumbnails() - Method in class org.hd.d.pg2k.svrCore.mediahandler.jpg
Returns true if this can make thumbnail/sample exhibits for this type.
canMakeThumbnails() - Method in class org.hd.d.pg2k.svrCore.mediahandler.png
Returns true because handler can make thumbnails for this type.
canMakeThumbnails() - Method in class org.hd.d.pg2k.svrCore.MIME.AbstractHandler
Returns true if handler can make thumbnails for this type.
canMakeThumbnails() - Method in class org.hd.d.pg2k.svrCore.MIME.AbstractImageHandler
Claim that we can make thumbnails for this image type if we can find parameters and an encoder at run-time.
canMakeThumbnails() - Method in interface org.hd.d.pg2k.svrCore.MIME.Handler
Returns true if handler can make thumbnails for this type.
canMakeValidName() - Method in class org.hd.d.pg2k.svrCore.uploader.UploadInfoBean
Returns true if we can construct a valid name.
CANON_TREE_URIS_WITH_REDIR - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
If true then we canonicalise tree-display URIs to try to reduce state-space with 301/302 redirects.
canonicalise(ScorerIF) - Static method in class org.hd.d.pg2k.ai.scorer.AbstractScorer
Create canonical form of Scorer (and any parameters); never null.
canonicalise(AllExhibitProperties) - Static method in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Canonicalise AEP, ie reconstruct new instance from old data; null only if input is.
canonicaliseSimpleByWordQuery(CharSequence, int) - Static method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Canonicalises a simple by-word query string and sanitises it; useful for potentially-unsafe user input.
canonicaliseURI(String) - Static method in class org.hd.d.pg2k.webSvr.ads.AdUtils
Canonicalise URI (lower-case and truncate if need be; null is returned as null.
canonicalVirtualHosts - Static variable in class org.hd.d.pg2k.webSvr.virtualHosts.VirtualHosts
Public (immutable) List of canonical "main" VirtualHost descriptions.
canonReqURI - Variable in class org.hd.d.pg2k.webSvr.ads.AdUtils.ClickThruHandler
 
canPossiblyCreateThumbnailOfSameMIMEType() - Method in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME.ExhibitTypeParameters
Returns true if we may be able to create a thumbnail/sample with the same MIME type as this.
canPrecache(File) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.MetaData
If true, some precaching may be possible, going by our generally-least-strict limit.
canPrecacheExhibitData(File) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.MetaData
If true, we can pre-cache data blocks for (new or existing) exhibits.
canPrecacheThumbnails(File) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.MetaData
If true, we can pre-cache thumbnails for (existing) exhibits.
canRead() - Method in class org.hd.d.pg2k.clApp.uploader.NormalFileContent
 
canShowAnotherAdLink(DataSourceBean, HttpServletRequest) - Static method in class org.hd.d.pg2k.webSvr.ads.AdUtils
Returns true if another AdLink can be shown in this page, and increments the count on the page.
canvas3D - Variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDMain
3D canvas for Java3D to draw on; only null if Java3D not available.
CANVAS3D_HEIGHT - Static variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDMain
Canvas height in pixels.
CANVAS3D_WIDTH - Static variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDMain
Canvas width in pixels.
canWrite() - Method in class org.hd.d.pg2k.clApp.uploader.NormalFileContent
 
capacity() - Method in class org.hd.d.pg2k.svrCore.collections.SimpleProbabilisticCache
Get current capacity.
captureDataPoint(StatsLogger.StatsConfig, String) - Static method in class org.hd.d.pg2k.svrCore.stats.StatsLogger
Capture a data point.
CASE_INSENSITIVE_ORDER - Static variable in class org.hd.d.pg2k.svrCore.Name
Case-insensitive Comparator for Name equivalent to TextUtils.CASE_INSENSITIVE_ORDER; not null.
CASE_INSENSITIVE_ORDER - Static variable in class org.hd.d.pg2k.svrCore.TextUtils
Orders CharSequence objects as if by String.compareToIgnoreCase(); not null.
CASE_SENSITIVE_ORDER - Static variable in class org.hd.d.pg2k.svrCore.TextUtils
Orders CharSequence objects as if by String.compareTo(); not null.
cast(Object) - Static method in class org.hd.d.pg2k.svrCore.GenUtils
Avoid compile-time complaints about casts believed to be correct.
CAT_HANDLER_USE_JSP_FORWARD - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
If true have the catalogue page generic handler use jsp:forward where possible to get to specific handler.
CATAREA_PREFIX - Static variable in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K
Common (possibly ambiguous) prefix for catalogue page and search page.
category - Variable in class org.hd.d.pg2k.svrCore.uploader.ExhibitHandlerBeanBase
Category selected, or "" if none.
categoryExhibitCounts - Variable in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Map from category [top-level directory] (String) to exhibit count for that category (Integer).
CATPAGE_PREFIX - Static variable in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K
Unique prefix for catalogue pages.
catPageHitCounter - Variable in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K
Counter of all catalogue-page GET hits.
cb - Variable in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
Callback object for reporting new/best Scorer; never null.
CCET_SUPPRESS_ATTR_NAME - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Name of request-scope String attribute, if any, to suppress default ETag header.
CCLM_SUPPRESS_ATTR_NAME - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Name of request-scope Long attribute, if any, to suppress default Last-Modified header.
ccTLDFromIPPrefix - Static variable in class org.hd.d.pg2k.svrCore.location.GeoUtils
Cached immutable default ccTLD-from-IP-prefix SortedMap, or empty if none.
ccTLDFromIPPrefixLongestKey - Static variable in class org.hd.d.pg2k.svrCore.location.GeoUtils
Longest key in octets in ccTLDFromIPPrefix; non-negative.
CDN_ALLOWED_FOR_TN - Static variable in class org.hd.d.pg2k.webSvr.util.CDNUtils
If true then attempt use of CDN for thumbnails.
CDN_AUTHURL - Static variable in class org.hd.d.pg2k.webSvr.util.CDNUtils
Trailing component of gen (LP) property name containing the CDN authentication URL; not null.
CDN_CACHE_SML_TN_CHECK_Q - Static variable in class org.hd.d.pg2k.webSvr.util.CDNUtils
Key into AEP-linked cache for queued status checks for (small) thumbnails; never null.
CDN_CACHE_SML_TN_STATUS - Static variable in class org.hd.d.pg2k.webSvr.util.CDNUtils
Key into non-AEP-linked cache for presence/absence of small thumbnails; never null.
CDN_CONTAINERNAME - Static variable in class org.hd.d.pg2k.webSvr.util.CDNUtils
Trailing component of gen (LP) property name containing the CDN container name; not null.
CDN_DEFAULT_NEG_CACHE_S - Static variable in class org.hd.d.pg2k.webSvr.util.CDNUtils
Default negative cache time (seconds) for CDN failures (login, item not present); strictly positive.
CDN_DEFAULT_POS_CACHE_S - Static variable in class org.hd.d.pg2k.webSvr.util.CDNUtils
Default positive cache time (seconds) for CDN successes (item present); strictly positive.
CDN_ENC - Static variable in class org.hd.d.pg2k.webSvr.util.CDNUtils
Trailing component of gen (GP) property name containing the CDN URL encoding type; not null.
CDN_HOST - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Private CDN hostname for more valuable content.
CDN_MAX_QUEUE_SIZE - Static variable in class org.hd.d.pg2k.webSvr.util.CDNUtils
Work queue size bound for checking thumbnail status on CDN; strictly positive.
CDN_PASSWORD - Static variable in class org.hd.d.pg2k.webSvr.util.CDNUtils
Trailing component of gen (LP) property name containing the CDN password; not null.
CDN_URLPREFIX - Static variable in class org.hd.d.pg2k.webSvr.util.CDNUtils
Trailing component of gen (GP) property name containing the CDN URL prefix; not null.
CDN_USERNAME - Static variable in class org.hd.d.pg2k.webSvr.util.CDNUtils
Trailing component of gen (LP) property name containing the CDN user name; not null.
CDNUtils - Class in org.hd.d.pg2k.webSvr.util
Handles interactions with CDN (Content Distribution Networks).
CDNUtils() - Constructor for class org.hd.d.pg2k.webSvr.util.CDNUtils
Prevent instance construction.
CDNUtils.CDN_ENC_TYPE - Enum in org.hd.d.pg2k.webSvr.util
Encodings of CDN URL available.
CDNUtils.CDN_ENC_TYPE() - Constructor for enum org.hd.d.pg2k.webSvr.util.CDNUtils.CDN_ENC_TYPE
 
CDNUtils.LastCDNTest - Class in org.hd.d.pg2k.webSvr.util
Class to indicate approximately when presence of thumbnail last tested at CDN, and whether present.
CDNUtils.LastCDNTest(boolean) - Constructor for class org.hd.d.pg2k.webSvr.util.CDNUtils.LastCDNTest
Construct an instance for CDN status of thumbnail now.
changed - Variable in class org.hd.d.pg2k.clApp.uploader.SelectedFilesDB
Flag set true when the table is changed.
changed - Variable in class org.hd.d.pg2k.clApp.uploader.UploaderProps
Internal flag to note if any flags have changed.
charAt(int) - Method in class org.hd.d.pg2k.svrCore.CS8Bit
 
charAt(int) - Method in class org.hd.d.pg2k.svrCore.Name
 
charAt(int) - Method in class org.hd.d.pg2k.svrCore.Name.CSWrapper
 
charAt(int) - Method in class org.hd.d.pg2k.svrCore.Name.ExhibitFull
Extract char at specified index.
charAt(int) - Method in class org.hd.d.pg2k.svrCore.WrappedByteArrayCharSequence
 
CHECK_ALL_FOR_STALE - Static variable in class org.hd.d.pg2k.webSvr.util.HTMLThumbnailInsertGenerators
If true then invalidate "best" collection if any stale value is found.
CHECK_DNSRBL_EARLY - Static variable in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K
If true, check clients in DNS BL before each access if status is not known.
CHECK_FOR_SPIDERS_BY_UA - Static variable in class org.hd.d.pg2k.webSvr.util.WebUtils
If true then check for bots/spiders by UA (User-Agent); note that clients can forge their UA.
CHECK_UPTIME - Static variable in class org.hd.d.pg2k.svrCore.ThreadUtils
If false, then it seems to be unsafe to try to check system load.
checkCacheInstance(boolean, int, List<SimpleCacheTest.RawDataAccessMonitor.GetRawDataEvent>, long) - Method in class org.hd.d.pg2k.test.dev.SimpleCacheTest
Check behaviour of single cache instance, mainly for persistence.
checkComplete(Boolean) - Method in class org.hd.d.pg2k.svrCore.GenUtils.RemoteFlagInfo
Mark remote flag check complete with the given status.
checkEmptyInstancesAreZeroAndEqualAndSerializable(Class<? extends Serializable>) - Static method in class org.hd.d.pg2k.test.dev.SerializationTest
Basic tests for those objects whose empty instances should have zero hash and compare equal.
checker - Variable in class org.hd.d.pg2k.svrCore.location.LoadBalancingUtils.MirrorInfo
Non-null if being checked in background by thread; null if not being checked.
checkExhibitData(boolean, File) - Static method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Check exhibit data for corruption.
checkExhibitDataConsistency(SimpleExhibitPipelineIF, SimpleExhibitPipelineIF, boolean, long) - Static method in class org.hd.d.pg2k.test.dev.TunnelTest
Check that exhibit properties and data from two points match.
checkExternalLookupValueTypeAndNonNull(Object) - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValue
Checks that the supplied value is non-null and a legitimate value of the definition.
checkIfAlreadyUploadedByHashMD5(ROByteArray) - Method in class org.hd.d.pg2k.clApp.uploader.UploaderLogic
Check (using the content MD5 hash) if a putative exhibit has already been uploaded (or rejected as duplicate content).
checkIllegalGetSetOpsVetoedCorrectly(BasicVarMgrInterface[], long) - Static method in class org.hd.d.pg2k.test.dev.SystemVariablesTest
This checks that operations are vetoed when they should be.
checkIsNeeded() - Method in class org.hd.d.pg2k.svrCore.GenUtils.RemoteFlagInfo
Returns true if a new check should be started.
checkIsRunning() - Method in class org.hd.d.pg2k.svrCore.GenUtils.RemoteFlagInfo
Returns true iff a check is currently being run.
checkMagicOK(ExhibitMIME.ExhibitTypeParameters, File) - Static method in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Checks that file has expected magic number; throws IOException if not.
checkObjectCanBeSerialisedAndDeserialised(Object) - Static method in class org.hd.d.pg2k.test.dev.SerializationTest
Check that the object passed can be serialised and deserialised.
checkSerialisationPreservesEquality(Object) - Static method in class org.hd.d.pg2k.test.dev.SerializationTest
Check that the passed (non-null) object compares equals after being serialised/deserialised.
checkShortPipelineVarMgr(boolean) - Method in class org.hd.d.pg2k.test.dev.SystemVariablesTest
Check a short pipeline with a single PipelineVarMgr stage.
checkSimpleSetGet(SimpleVariablePipelineIF[], long) - Static method in class org.hd.d.pg2k.test.dev.SystemVariablesTest
Test set and get of globals and locals.
checkStarted - Variable in class org.hd.d.pg2k.svrCore.GenUtils.RemoteFlagInfo
Time we started (re)checking the status of this flag, or zero if no check is underway.
checkSystemIDHandling(BasicVarMgrInterface[], long) - Static method in class org.hd.d.pg2k.test.dev.SystemVariablesTest
Check that the pipeline handles system ID correctly.
checkTNPresenceOnCDN(SimpleLoggerIF, String) - Static method in class org.hd.d.pg2k.webSvr.util.CDNUtils
Return true iff specified URL responds to HEAD with 200, ie is present.
checkType(Object) - Method in class org.hd.d.pg2k.svrCore.vars.SimpleVariableDefinition
Checks the type of the value passed is valid for this definition.
checkValuePresent(SimpleVariableValue[], SimpleVariableValue) - Static method in class org.hd.d.pg2k.test.dev.SystemVariablesTest
Returns true iff the specified variable is present in the array with the specified value.
child - Variable in class org.hd.d.pg2k.svrCore.MIME.Quantize.Cube.Node
 
chooseMirrorHostForHighBandwidth(HttpServletRequest, DataSourceBean) - Static method in class org.hd.d.pg2k.webSvr.util.MirrorSelectionUtils
Get name (and optional port) of server for highest-bandwidth, ie quickest downloads; never null/empty.
chooseMirrorHostForLowLatency(HttpServletRequest, DataSourceBean) - Static method in class org.hd.d.pg2k.webSvr.util.MirrorSelectionUtils
Get name (and optional port) of server for best user experience (low latency); never null/empty.
chunkMs - Variable in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
Target CPU work chunk in ms; strictly positive.
classification() - Method in class org.hd.d.pg2k.svrCore.MIME.Quantize.Cube
 
classifiedAds - Variable in class org.hd.d.pg2k.svrCore.props.GenProps
Array of classified ads, no empty slots or duplicates, non-zero length; or null if no classified ads.
classLoadTime - Static variable in class org.hd.d.pg2k.webSvr.location.LocThumbnailServlet
Creation/load time of this class.
clear() - Method in class org.hd.d.pg2k.ai.scorer.ScorerPopulation
Reset/clear the population to its initial (empty) state.
clear() - Method in class org.hd.d.pg2k.clApp.uploader.SelectedFilesDB
Clear the whole DB.
clear() - Method in class org.hd.d.pg2k.svrCore.collections.LRUMapAutoSizeForHitRate
Clear the map and reset the hit/miss counters.
clear() - Method in class org.hd.d.pg2k.svrCore.collections.SimpleLRUMap
Clear the map.
clear() - Method in class org.hd.d.pg2k.svrCore.collections.SimpleProbabilisticCache
Clear out all entries and shrink to minimum capacity in heap-friendly way.
clear() - Method in class org.hd.d.pg2k.svrCore.collections.SoftReferenceMap
 
clear() - Method in class org.hd.d.pg2k.svrCore.DuplicateIDChecker
Clear the structure.
clear() - Method in interface org.hd.d.pg2k.svrCore.MemoryTools.CacheMiniMap
Clear the map.
clear() - Method in class org.hd.d.pg2k.webSvr.util.Breadcrumbs
Removes all of the crumbs.
clearCache() - Method in class org.hd.d.pg2k.webSvr.exhibit.AbstractFilterBean
Clears the cache of the basic set of filtered/sorted items.
clearCache() - Method in class org.hd.d.pg2k.webSvr.exhibit.TreeFilterBean
Clear cached state.
clearWhenStressed - Variable in class org.hd.d.pg2k.svrCore.collections.SoftReferenceMap
True iff we clear() on memory stress during compact().
clickerIPAddr - Variable in class org.hd.d.pg2k.webSvr.ads.AdUtils.ClickThruHandler
 
CLICKTHRU_MIN_WAIT_TIME_MS - Static variable in class org.hd.d.pg2k.webSvr.ads.AdUtils
Time we wait for a user to click through on ads (of the order of minutes), in ms.
clone() - Method in class org.hd.d.pg2k.webSvr.util.SessionVarBean
Make an independent clone of this object.
clone() - Method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEParams
Clone this object; all state is separated from the original.
cloneAndTranslate(int, int) - Method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEParams
Makes a clone and steps it by the requested number of tile units in each direction (East and North).
cloneMe() - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.CachedFile
Clone the object; does not throw CloneNotSupportedException.
close() - Method in class org.hd.d.pg2k.svrCore.DefInputStream
Closes the input stream and releases non-Java resources.
close() - Method in class org.hd.d.pg2k.svrCore.DefOutputStream
Writes remaining compressed data to the output stream and closes it.
close() - Method in class org.hd.d.pg2k.webSvr.util.CompressionResponseStream
Close this output stream.
close() - Method in class org.hd.d.pg2k.webSvr.util.FlushableGZIPOutputStream
Flush out any remaining compressed data, add the trailer, and close the stream.
closed - Variable in class org.hd.d.pg2k.svrCore.DefInputStream
Is the stream already closed?
closed - Variable in class org.hd.d.pg2k.webSvr.util.CompressionResponseStream
Has this stream been closed?
closeness - Variable in enum org.hd.d.pg2k.svrCore.location.GeoProximity
The "closeness" factor higher meaning closer; strictly positive.
closestColor(int, int, int, Quantize.Cube.Search) - Method in class org.hd.d.pg2k.svrCore.MIME.Quantize.Cube.Node
 
CloudFilesTest - Class in org.hd.d.pg2k.test.dev
Tests of Java Cloud Files (CDN).
CloudFilesTest() - Constructor for class org.hd.d.pg2k.test.dev.CloudFilesTest
 
code - Variable in enum org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket.OpCode
The byte code; normal values are small and positive.
code - Variable in class org.hd.d.pg2k.svrCore.location.GeoUtils.CCTLD
The two-letter lower-case-ASCII ccTLD; never null.
code - Variable in class org.hd.d.pg2k.svrCore.props.GenProps.ClassifiedAd
HTML code as 7-bit ASCII; non-null, non-zero length.
code - Variable in class org.hd.d.pg2k.svrCore.props.GenProps.SimpleAd
HTML code as 7-bit ASCII; non-null, non-zero length.
CODE_SECTION_DIR - Static variable in class org.hd.d.pg2k.webSvr.util.WebUtils
Name of the section/dir in which code/doc bundles are filed.
COLDISP_MEAN_CHAR_HEIGHT_PIXELS - Static variable in class org.hd.d.pg2k.webSvr.util.HTMLThumbnailInsertGenerators
Assumed approximate mean pixels wide per (small) character; strictly positive.
COLDISP_MEAN_CHAR_WIDTH_PIXELS - Static variable in class org.hd.d.pg2k.webSvr.util.HTMLThumbnailInsertGenerators
Assumed approximate mean pixels wide per (small) character; strictly positive.
COLDISP_MIN_HEIGHT_PIXELS - Static variable in class org.hd.d.pg2k.webSvr.util.HTMLThumbnailInsertGenerators
Minimum height for column display in pixels; strictly positive.
COLDISP_MIN_WIDTH_PIXELS - Static variable in class org.hd.d.pg2k.webSvr.util.HTMLThumbnailInsertGenerators
Minimum width for column display in pixels; strictly positive.
COLNUM_BYTESLEN - Static variable in class org.hd.d.pg2k.clApp.uploader.SelectedFileDetails
Column for the (immutable) length in bytes.
COLNUM_DESCRIPTION - Static variable in class org.hd.d.pg2k.clApp.uploader.SelectedFileDetails
Column for the (immutable) length in bytes.
COLNUM_EXHIBIT_NAME - Static variable in class org.hd.d.pg2k.clApp.uploader.SelectedFileDetails
Column for the (potentially mutable) proposed exhibit name.
COLNUM_LOCAL_FILE_NAME - Static variable in class org.hd.d.pg2k.clApp.uploader.SelectedFileDetails
Column for the (immutable) local filename.
COLNUM_STATUS - Static variable in class org.hd.d.pg2k.clApp.uploader.SelectedFileDetails
Column for the (dynamic) status string.
color_number - Variable in class org.hd.d.pg2k.svrCore.MIME.Quantize.Cube.Node
 
color_number - Variable in class org.hd.d.pg2k.svrCore.MIME.Quantize.Cube.Search
 
colormap - Variable in class org.hd.d.pg2k.svrCore.MIME.Quantize.Cube
 
colormap() - Method in class org.hd.d.pg2k.svrCore.MIME.Quantize.Cube.Node
 
colors - Variable in class org.hd.d.pg2k.svrCore.MIME.Quantize.Cube
 
comment - Variable in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean.KeyBase
Comment; may be null.
compact() - Method in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Compact the internal representation of this instance (and its sub-objects) if possible.
compact() - Method in class org.hd.d.pg2k.svrCore.collections.LRUMapAutoSizeForHitRate
Compact by discarding some or all LRU items above the minimum size, ignoring the miss-rate target.
compact() - Method in class org.hd.d.pg2k.svrCore.collections.SimpleLRUMap
Discard expired AutoExpirable entries.
compact() - Method in class org.hd.d.pg2k.svrCore.collections.SimpleProbabilisticCache
Discard entries and shrink internal capacity if needed to free up memory.
compact() - Method in class org.hd.d.pg2k.svrCore.collections.SoftReferenceMap
Compacts the representation of this collection if possible.
compact() - Method in class org.hd.d.pg2k.svrCore.DuplicateIDChecker
Try to trim all dead entries to reduce memory footprint.
compact() - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsComputable
Compact the internal representation of this instance (and its sub-objects) if possible.
compact() - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsLoadable
Compact the internal representation of this instance (and its sub-objects) if possible.
compact() - Method in interface org.hd.d.pg2k.svrCore.MemoryTools.Compactable
Attempt to compact the data structure, possibly sensitive to current heap state.
Compact7BitString - Class in org.hd.d.pg2k.svrCore
Compact immutable in-memory and on-the-wire representation of a (short, potentially compressible) 7-bit ASCII String.
Compact7BitString(byte[]) - Constructor for class org.hd.d.pg2k.svrCore.Compact7BitString
Make simple un-tokenised byte[] representation.
Compact7BitString.StaticDictionary - Class in org.hd.d.pg2k.svrCore
Immutable static dictionary to improve in-memory compression.
Compact7BitString.StaticDictionary(String, List<String>) - Constructor for class org.hd.d.pg2k.svrCore.Compact7BitString.StaticDictionary
Create an instance of a static dictionary.
Compact7BitString.WithDict - Class in org.hd.d.pg2k.svrCore
Specialised immutable sub-class to allow use with a StaticDictionary.
Compact7BitString.WithDict(byte[], Compact7BitString.StaticDictionary) - Constructor for class org.hd.d.pg2k.svrCore.Compact7BitString.WithDict
 
Compact7BitString.WordChars - Class in org.hd.d.pg2k.svrCore
Boolean true/false flags for what are considered "word" chars; initialised on first use.
Compact7BitString.WordChars() - Constructor for class org.hd.d.pg2k.svrCore.Compact7BitString.WordChars
 
compactValue(boolean, Object) - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValueBuffer
Return the compacted form of a value or the original, possibly intern()ing.
compare(Name.ExhibitFull, Name.ExhibitFull) - Method in class org.hd.d.pg2k.svrCore.ExhibitAttrUtils.ExhibitAttrWords.IndirectComparatorStub
Apply the underlying Comparator
compare(Name.ExhibitFull, Name.ExhibitFull) - Method in class org.hd.d.pg2k.svrCore.ExhibitAttrUtils.ExhibitAttrWords.SmartOrderComp
 
compare(Name.ExhibitFull, Name.ExhibitFull) - Method in class org.hd.d.pg2k.svrCore.ExhibitAttrUtils.ExhibitAttrWords.SubjOrderComp
 
compare(String, String) - Method in class org.hd.d.pg2k.svrCore.location.LoadBalancingUtils.BWOrder
Sort in order by bandwidth (highest first), then by name to give a total ordering.
compare(CharSequence, CharSequence) - Static method in class org.hd.d.pg2k.svrCore.TextUtils
Compares two (non-null) CharSequences for lexical order.
compare(Name.ExhibitFull, Name.ExhibitFull) - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean.SortByEPCMRecalcUrgency
Sort in most-urgent-first order.
compareTo(AddrTools.AddrPrefix) - Method in class org.hd.d.pg2k.svrCore.AddrTools.AddrPrefix
Sorted as if in a dictionary with the bytes treated as unsigned.
compareTo(AllExhibitPropertiesDelta.Change) - Method in class org.hd.d.pg2k.svrCore.AllExhibitPropertiesDelta.Change
Provide a total ordering, using name as the primary sort field.
compareTo(CS8Bit) - Method in class org.hd.d.pg2k.svrCore.CS8Bit
Provide natural sort order as raw chars, with no (case) folding.
compareTo(CachedFile) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.CachedFile
Total ordering: oldest first, then smallest first, then by name.
compareTo(ExhibitStaticAttr) - Method in class org.hd.d.pg2k.svrCore.ExhibitStaticAttr
Comparison/ordering is on the exhibit name alone.
compareTo(ExhibitMIME.ExhibitTypeParameters) - Method in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME.ExhibitTypeParameters
Sort by type.
compareTo(Name) - Method in class org.hd.d.pg2k.svrCore.Name
Provide natural sort order for this and derived classes.
compareTo(CharSequence) - Method in class org.hd.d.pg2k.svrCore.Name.CSWrapper
 
compareTo(Name.ExhibitFull) - Method in class org.hd.d.pg2k.svrCore.Name.ExhibitFull
Provide natural sort order for this class.
compareTo(GenProps.AuthData) - Method in class org.hd.d.pg2k.svrCore.props.GenProps.AuthData
Provides total ordering, by author.
compareTo(GenProps.SimpleAd) - Method in class org.hd.d.pg2k.svrCore.props.GenProps.SimpleAd
Provides total ordering, with primary sort by decreasing weight.
compareTo(Tuple.ComparablePair<T1, T2>) - Method in class org.hd.d.pg2k.svrCore.Tuple.ComparablePair
The ordering is determined by "first", with "second" breaking ties.
compareTo(Tuple.ComparableTriple<T1, T2, T3>) - Method in class org.hd.d.pg2k.svrCore.Tuple.ComparableTriple
The ordering is determined by "first", with "second" and then "third" breaking ties.
compareTo(EventVariableValueBuffer.Count) - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValueBuffer.Count
Provide total ordering with largest count (lowest rank) first.
compareTo(InstanceID) - Method in class org.hd.d.pg2k.svrCore.vars.InstanceID
Comparable ordering is on ID value alone in numeric ID order.
compareTo(SimpleVariableDefinition) - Method in class org.hd.d.pg2k.svrCore.vars.SimpleVariableDefinition
Comparable ordering is on name alone in default String order.
compByDef - Static variable in class org.hd.d.pg2k.svrCore.vars.SimpleVariableValue
A simple comparator that sorts by definition (and thus name) alone.
componentParam - Variable in class org.hd.d.pg2k.ai.scorer.parameterised.LocalSampler
Pixel-value constituent to sample; never null.
componentParamBounds - Static variable in class org.hd.d.pg2k.ai.scorer.parameterised.LocalSampler
Default pixel-value constituent to sample; never null.
COMPRESS_INTERNAL_STATE - Static variable in class org.hd.d.pg2k.svrCore.vars.EventVariableValue
If true then try to compress the internal in-memory state to reduce footprint.
compressData(byte[], CompressionLevel) - Static method in class org.hd.d.pg2k.svrCore.GenUtils
Compress the supplied binary data as well as possible up to the given compression level; never null.
compressData(byte[], CompressionLevel, boolean) - Static method in class org.hd.d.pg2k.svrCore.GenUtils
Compress the supplied binary data as well as possible up to the given compression level; never null.
compressDeflatableData(byte[]) - Static method in class org.hd.d.pg2k.svrCore.FileTools
Compress data (maximally deflate without zlib/gzip headers and footers) from byte[] to byte[]; never null.
compressDeflatableData(byte[], int, int) - Static method in class org.hd.d.pg2k.svrCore.FileTools
Compress data (maximally deflate without zlib/gzip headers and footers) from byte[] to byte[]; never null.
compressed - Variable in class org.hd.d.pg2k.svrCore.mediahandler.swf.SWFMetaData
True if file in compressed format.
compressedStream - Variable in class org.hd.d.pg2k.webSvr.util.CompressionResponseStream
The underlying gzip output stream to which we should write data.
compressFromString(String) - Static method in class org.hd.d.pg2k.svrCore.ROByteArray
Create an instance from the compressed UTF-8 form of the argumentString.
CompressionFilter - Class in org.hd.d.pg2k.webSvr.util
Implementation of javax.servlet.Filter used to compress the ServletResponse if it is bigger than a threshold.
CompressionFilter() - Constructor for class org.hd.d.pg2k.webSvr.util.CompressionFilter
 
CompressionLevel - Enum in org.hd.d.pg2k.svrCore
A ranked series of compression methods/levels used in PG2K.
CompressionLevel(int) - Constructor for enum org.hd.d.pg2k.svrCore.CompressionLevel
 
CompressionResponseStream - Class in org.hd.d.pg2k.webSvr.util
Implementation of ServletOutputStream that works with CompressionServletResponseWrapper implementation.
CompressionResponseStream(CompressionServletResponseWrapper, HttpServletResponse) - Constructor for class org.hd.d.pg2k.webSvr.util.CompressionResponseStream
Construct a servlet output stream associated with the specified Response.
CompressionServletResponseWrapper - Class in org.hd.d.pg2k.webSvr.util
Implementation of HttpServletResponseWrapper that works with the CompressionServletResponseStream implementation.
CompressionServletResponseWrapper(HttpServletResponse) - Constructor for class org.hd.d.pg2k.webSvr.util.CompressionServletResponseWrapper
Calls the parent constructor which creates a ServletResponse adaptor wrapping the given response object.
compressionThreshold - Variable in class org.hd.d.pg2k.webSvr.util.CompressionFilter
The threshold result size below which not to try to compress.
compressionThreshold - Variable in class org.hd.d.pg2k.webSvr.util.CompressionResponseStream
The threshold number which decides to compress or not; non-negative.
compressObject(Serializable, CompressionLevel) - Static method in class org.hd.d.pg2k.svrCore.GenUtils
Serialise the given object and compress the result as well as possible up to the given compression level; never null.
compressObject(Serializable, CompressionLevel, boolean) - Static method in class org.hd.d.pg2k.svrCore.GenUtils
Serialise the given object and compress the result as well as possible up to the given compression level; never null.
compute(ExhibitStaticAttr, GenProps, AllExhibitProperties, BasicVarMgrInterface, ExhibitPropsComputableMutableVoteCacheIF, ScorerCacheIF) - Static method in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutable
Compute (accurate) value for a specified exhibit; never null.
COMPUTE_FULL_EPCM_RESULT_SPECULATIVELY_IN_BG - Static variable in class org.hd.d.pg2k.svrCore.AllExhibitProperties
If true, then we may speculatively spin off threads to compute full EPCM values even when stale ones OK.
computeAdText(TribalFusionBean.AdFormat) - Static method in class org.hd.d.pg2k.webSvr.ads.TribalFusionBean
Compute the (fixed) ad text for each (non-null) ad style; never null.
computeBestExhibitSelectionHash(Name.ExhibitFull[]) - Static method in class org.hd.d.pg2k.webSvr.util.HTMLThumbnailInsertGenerators
Compute hash for best exhibits (non-null) name array result of getBestExhibitSelection().
computeByWordIndex(AllExhibitProperties) - Static method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Computes a (compact) by-word index of the current exhibits; never null.
computeByWordIndex(AllExhibitProperties, SimpleLoggerIF) - Static method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Computes a (compact) by-word index of the current exhibits; never null.
computeCacheMaxAgeMSFromTimestamp(long, ServletContext, GenProps) - Static method in class org.hd.d.pg2k.webSvr.util.WebUtils
Compute a suitable cache expiry time for a usually slowly-changing object (ms); non-negative.
computeCacheMaxSize() - Static method in class org.hd.d.pg2k.svrCore.Name.AdHocPrefixCache
Compute maximum (prefix) cache size, partly based on heap size; strictly positive.
computeCacheMaxSize() - Static method in class org.hd.d.pg2k.webSvr.util.SearchResultSimpleCache
Compute maximum cache size, partly based on heap size; strictly positive.
computeCapacityCap(int) - Static method in class org.hd.d.pg2k.svrCore.collections.SimpleProbabilisticCache
Return next power of two at or above approxMaxCapacity and MIN_CAPACITY; strictly positive.
computeCapacityCap(int, int) - Static method in class org.hd.d.pg2k.svrCore.MemoryTools
Computes target map size cap based on system memory availability; in range [minSize,maxCapacity].
computeCommonPrefixLength(CharSequence, Name) - Static method in class org.hd.d.pg2k.svrCore.Name
Compute the shared/common prefix length.
computeCommonPrefixLengthPossibleMinInitialBlock(CharSequence, Name) - Static method in class org.hd.d.pg2k.svrCore.Name
Compute the shared/common prefix length forced to zero if initial contiguous block not large enough.
computeCommonSuffixLength(CharSequence, CharSequence) - Static method in class org.hd.d.pg2k.svrCore.Name
Compute the shared/common suffix length.
computeCompositeScoreAndConfidence(Name.ExhibitFull, boolean) - Method in class org.hd.d.pg2k.ai.scorer.MiniScorerCacheImpl
Computes a weighted composite score [-1,+1] and confidence [0,+1] for the specified exhibit with the best available scorers/parameters; never null but may be (0,0).
computeCompositeScoreAndConfidence(Name.ExhibitFull, boolean) - Method in interface org.hd.d.pg2k.ai.scorer.ScorerCacheIF
Computes a weighted composite score [-1,+1] and confidence [0,+1] for the specified exhibit with the best available scorers/parameters; never null but may be (0,0).
computeCompositeScoreAndConfidence(Name.ExhibitFull, boolean) - Method in class org.hd.d.pg2k.ai.scorer.ScorerCacheImpl
Computes a weighted composite score [-1,+1] and confidence [0,+1] for the specified exhibit with the best available scorers/parameters; never null but may be (0,0).
computeCTEventName(AdTowerPos) - Static method in class org.hd.d.pg2k.webSvr.ads.AdUtils
Compute the full event name for recording a clickthrough with a particular layout style.
computedProps - Variable in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Map from full exhibit name to ExhibitPropsComputable properties; never null.
computeECPC(GenProps, String) - Static method in class org.hd.d.pg2k.webSvr.ads.AdUtils
Compute value (in arbitrary units) of named click-though; non-negative.
computeECPM(GenProps, String) - Static method in class org.hd.d.pg2k.webSvr.ads.AdUtils
Compute value (in arbitrary units) of named thousand CPM-ad-display impressions; non-negative.
computeFileSpaceBytes(String) - Method in class org.hd.d.pg2k.svrCore.AllExhibitImmutableData
Conservatively estimates filespace bytes required to store all exhibits.
computeFreeSpaceBelowHighWaterMark(File) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.MetaData
Compute available free space in cache (bytes); zero or negative if none.
computeFreeSpaceBelowLowWaterMark(File) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.MetaData
Compute current definite free-space in cache.
computeFullFileHashes(InputStream) - Static method in class org.hd.d.pg2k.svrCore.AccessionData
Compute the full-file hashes over an exhibit; never null and neither element of the Pair null.
computeGETQueryStringURLTail(int) - Method in class org.hd.d.pg2k.webSvr.catalogue.SearchPageJavaBean
Make simple (length-limited) GET query string.
computeGridXYDim(int) - Static method in class org.hd.d.pg2k.webSvr.threeD.ThreeDMain
Compute width/height (X/Y dimension) of exhibit grid given exhibit count.
computeGridZDim(int) - Static method in class org.hd.d.pg2k.webSvr.threeD.ThreeDMain
Compute depth (Z dimension) of exhibit grid given exhibit count.
computeHash() - Method in class org.hd.d.pg2k.svrCore.ExhibitAttrUtils.ExhibitAttrWords
Compute a hash over all the data in the object; guaranteed non-negative.
computeIndexBitsForByteIndexColorMap(int) - Static method in class org.hd.d.pg2k.svrCore.ImageUtils
Compute the number of bits to store the pixel of an indexed image given the size of the palette; strictly positive power of two up to 8.
computeIntegerPrefixKey(CharSequence) - Static method in class org.hd.d.pg2k.svrCore.Name
Compute the Integer prefix key for the supplied CharSequence; never null.
computeIntegerSuffixKey(CharSequence) - Static method in class org.hd.d.pg2k.svrCore.Name
Compute the Integer suffix key for the supplied CharSequence; never null.
computeIntensiveTestThreadPool - Static variable in class org.hd.d.pg2k.test.dev.Main
Shared thread pool for compute-bound tests.
computeIntensiveThreadPool - Static variable in class org.hd.d.pg2k.svrCore.ThreadUtils
Shared non-reconfigurable thread pool for compute-bound activities.
computeIntensiveThreadPoolSpace() - Static method in class org.hd.d.pg2k.svrCore.ThreadUtils
Returns approximate space (spare threads) currently available in the computeIntensivePool; non-negative.
computeLengthOfRequestFromBatchUploadClient(ExhibitStaticAttr, ROByteArray, String) - Static method in class org.hd.d.pg2k.svrCore.uploader.UploaderUtils
Compute length of upload request for given exhibit.
computeMAC(long, ExhibitDataTunnelSource.RawPacket, SecretKey) - Static method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.PacketProtector
Compute the MAC given the message and other fields to be included; never null.
computeMaxCacheSize() - Static method in class org.hd.d.pg2k.svrCore.AddrTools
Maximum DNS cache size; strictly positive.
computeMinVPCX() - Method in class org.hd.d.pg2k.webSvr.threeD.ThreeDMain
Compute minimum (most negative) permitted view-platform-centre X value to avoid losing sight of exhibits.
computeMinVPCY() - Method in class org.hd.d.pg2k.webSvr.threeD.ThreeDMain
Compute minimum (most negative) permitted view-platform-centre Y value to avoid losing sight of exhibits.
computeMinVPCZ() - Method in class org.hd.d.pg2k.webSvr.threeD.ThreeDMain
Compute minimum (most negative) permitted view-platform-centre Z value to avoid losing sight of exhibits.
computePrefixMap(List<Name.ExhibitFull>, boolean, boolean) - Static method in class org.hd.d.pg2k.webSvr.exhibit.TreeFilterBean
Compute immutable Map from prefix word sequence (as Name) to SortedSet or sorted List of exhibits at this node and any sub-nodes; never null.
computeProximity(String, GeoUtils.CCTLD) - Static method in class org.hd.d.pg2k.svrCore.location.GeoUtils
Compute approximate proximity of a host in a given region to a given country; never null.
computeProximityByAddress(InetAddress, GeoUtils.CCTLD, boolean) - Static method in class org.hd.d.pg2k.svrCore.location.GeoUtils
Compute approximate proximity of one host to a given country.
computeRawSearchTermFromExhibitName(Name.ExhibitFull) - Static method in class org.hd.d.pg2k.webSvr.util.SearchResultSimpleCache
Compute the (immutable) raw core lookup term in the by-word index from text in the exhibit name itself; never null.
computeRawSizeLimit() - Method in class org.hd.d.pg2k.svrCore.collections.SimpleProbabilisticCache
Computes raw target cap suggested by heap state in range [0,maxCapacity].
computeScoreAndConfidence(SimpleExhibitPipelineIF, Name.ExhibitFull) - Method in class org.hd.d.pg2k.ai.scorer.AbstractImgScorer
Implement core/generic compute method specially for image types.
computeScoreAndConfidence(SimpleExhibitPipelineIF, Name.ExhibitFull) - Method in class org.hd.d.pg2k.ai.scorer.fixed.FixedScore
Respond with the fixed score based on the parameter; never null.
computeScoreAndConfidence(SimpleExhibitPipelineIF, Name.ExhibitFull) - Method in class org.hd.d.pg2k.ai.scorer.fixed.MaxScore
Returns fixed maximum-score, maximum-confidence result, ignoring its input.
computeScoreAndConfidence(SimpleExhibitPipelineIF, Name.ExhibitFull) - Method in class org.hd.d.pg2k.ai.scorer.fixed.MinScore
Returns fixed minimum-score, maximum-confidence result, ignoring its input.
computeScoreAndConfidence(SimpleExhibitPipelineIF, Name.ExhibitFull) - Method in class org.hd.d.pg2k.ai.scorer.fixed.NoConfidence
Returns fixed zero-score, zero-confidence result, ignoring its input.
computeScoreAndConfidence(SimpleExhibitPipelineIF, Name.ExhibitFull) - Method in class org.hd.d.pg2k.ai.scorer.fixed.RandomPositiveScore
Returns random-score, maximum-confidence result, ignoring its input.
computeScoreAndConfidence(SimpleExhibitPipelineIF, Name.ExhibitFull) - Method in class org.hd.d.pg2k.ai.scorer.fixed.RandomScore
Returns random-score, maximum-confidence result, ignoring its input.
computeScoreAndConfidence(SimpleExhibitPipelineIF, Name.ExhibitFull) - Method in class org.hd.d.pg2k.ai.scorer.fixed.ZeroScore
Returns fixed zero-score, maximum-confidence result, ignoring its input.
computeScoreAndConfidence(SimpleExhibitPipelineIF, Name.ExhibitFull) - Method in interface org.hd.d.pg2k.ai.scorer.ScorerIF
Compute score [-1,+1] and confidence[0,+1] for given exhibit; never null.
computeScoreAndConfidenceOnStillImage(Object, Callable<RenderedImage>) - Method in class org.hd.d.pg2k.ai.scorer.AbstractImgSampleScorer
Convert the RenderedImage to pixel samples for our derived classes.
computeScoreAndConfidenceOnStillImage(Object, Callable<RenderedImage>) - Method in class org.hd.d.pg2k.ai.scorer.AbstractImgScorer
Compute score [-1,+1] and confidence[0,+1] for given image; never null.
computeScoreAndConfidenceOnStillImagePixelSamples(Object, Callable<ROIntArray>) - Method in class org.hd.d.pg2k.ai.scorer.AbstractImgSampleScorer
Compute score [-1,+1] and confidence[0,+1] for given image; never null.
computeScoreAndConfidenceOnStillImagePixelSamples(Object, Callable<ROIntArray>) - Method in class org.hd.d.pg2k.ai.scorer.parameterised.LocalSampler
Score the image for "exposure"; never null nor negative in any component.
computeScoreAndConfidenceOnStillImagePixelSamples(Object, Callable<ROIntArray>) - Method in class org.hd.d.pg2k.ai.scorer.parameterised.SimpleExposure
Score the image for "exposure"; never null nor negative in any component.
computeScoreAndConfidenceOnStillImagePixelSamples(Object, Callable<ROIntArray>) - Method in class org.hd.d.pg2k.ai.scorer.parameterised.SimpleHue
Score the image for "exposure"; never null nor negative in any component.
computeScorerGoodness(ScoreAndConf) - Static method in class org.hd.d.pg2k.ai.scorer.ScoreAndConf
Compute Scorer "goodness" from its ScoreAndConfidence value.
computeScorerWeighting(String, boolean, String) - Method in class org.hd.d.pg2k.ai.scorer.AbstractScorerCache
 
computeScorerWeighting(ScorerIF, boolean, String) - Method in class org.hd.d.pg2k.ai.scorer.MiniScorerCacheImpl
ScoreAndConfidence for the given scorer itself over all exhibit types; never null but may be (0,0) where the scorer is unknown or untested.
computeScorerWeighting(String, boolean, String) - Method in interface org.hd.d.pg2k.ai.scorer.ScorerCacheIF
ScoreAndConfidence for the given Scorer over all exhibit types; never null but may be (0,0) where the scorer is unknown or untested.
computeScorerWeighting(ScorerIF, boolean, String) - Method in interface org.hd.d.pg2k.ai.scorer.ScorerCacheIF
ScoreAndConfidence for the given Scorer over all exhibit types; never null but may be (0,0) where the scorer is unknown or untested.
computeScorerWeighting(ScorerIF, boolean, String) - Method in class org.hd.d.pg2k.ai.scorer.ScorerCacheImpl
ScoreAndConfidence for the given scorer itself over all exhibit types; never null but may be (0,0) where the scorer is unknown or untested.
computeSectionTitle(AllExhibitProperties, CharSequence, LocaleBeanBase) - Static method in class org.hd.d.pg2k.svrCore.GenUtils
Get section title (as HTML); never null.
computeSegmentSize(int) - Static method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.PacketProtector
Compute segment size; strictly positive power of two.
computeTargetHighWaterMark() - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.MetaData
Computes the target high-water mark (target maximum cache size); strictly positive.
computeThumbnailDimensions(Dimension, boolean) - Static method in class org.hd.d.pg2k.svrCore.ExhibitThumbnails
Given the original dimensions of an image, compute the size of the standard/small thumbnail.
computeUnweightedScoreAndConfidence(Name.ExhibitFull, ScorerIF, boolean) - Method in class org.hd.d.pg2k.ai.scorer.AbstractScorerCache
 
computeUnweightedScoreAndConfidence(Name.ExhibitFull, ScorerIF, boolean) - Method in interface org.hd.d.pg2k.ai.scorer.ScorerCacheIF
Computes the raw score [-1,+1] and confidence [0,+1] for the specified exhibit with the specified scorer and parameters; never null but may be (0,0).
computeViewPlatformVWorldXYZ(SimpleUniverse) - Static method in class org.hd.d.pg2k.webSvr.threeD.ThreeDMain
Compute the view-platform location (x,y,z) in virtual-world coordinates; never null.
computeWeighting(Map<Name.ExhibitShort, ScoreAndConf>, ScorerCacheIF, ScorerIF, AllExhibitImmutableData, boolean) - Static method in class org.hd.d.pg2k.ai.scorer.ScorerCreator
Computes ScoreAndConf over the supplied calibration exhibits using the supplied Scorer cache; never null but may be (0,0) where the scorer is unknown or untested.
computeWeighting(Map<Name.ExhibitShort, ScoreAndConf>, Map<Name.ExhibitShort, ScoreAndConf>) - Static method in class org.hd.d.pg2k.ai.scorer.ScorerCreator
Computes ScoreAndConf over the supplied calibration exhibits; never null but may be (0,0) where the scorer is unknown or untested.
computeXfromE(float) - Method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEParams
Compute X pixel from E degrees given current view; may not be visible.
computeYfromN(float) - Method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEParams
Compute Y pixel from N degrees given current view; may not be visible.
CON_ICON_15x15_NAME - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Name of 15x15 "frown"/"con"/"against" image within static-icon area.
confDir - Static variable in class org.hd.d.pg2k.svrCore.props.LocalProps
Local cache of name of subdirectory for read-only conf files.
confidence - Variable in class org.hd.d.pg2k.ai.scorer.ScoreAndConf
Confidence: 0 (no confidence) to +MAX (full) for confidence.
confidenceMappingParamBoundsBase - Static variable in class org.hd.d.pg2k.ai.scorer.parameterised.LocalSampler
Default base confidence mapping output value; never null.
confidenceMappingParams - Variable in class org.hd.d.pg2k.ai.scorer.parameterised.LocalSampler
Mapping factors for the score from least to highest input values; never null.
confidenceMappingParamsBounds - Static variable in class org.hd.d.pg2k.ai.scorer.parameterised.LocalSampler
Immutable List of default mapping factors for the confidence from least to highest input values; never null.
config - Variable in class org.hd.d.pg2k.webSvr.util.CompressionFilter
The filter configuration object we are associated with.
config - Variable in class org.hd.d.pg2k.webSvr.util.PluginFilter
The filter configuration object we are associated with.
config - Variable in class org.hd.d.pg2k.webSvr.util.XMLCompressionFilter
The filter configuration object we are associated with.
ConfigFilesTest - Class in org.hd.d.pg2k.test.dev
Simple tests of access/handling of local and other configuration data.
ConfigFilesTest(String) - Constructor for class org.hd.d.pg2k.test.dev.ConfigFilesTest
 
connectionGood - Variable in class org.hd.d.pg2k.clApp.uploader.UploaderLogic
Note of polled connection state; TRUE is good, FALSE is bad, null is unknown.
consTime - Variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Time of construction.
constructedAt - Variable in class org.hd.d.pg2k.svrCore.AllExhibitProperties
The time that this object was constructed.
constructModifiedSNP(double[], ScorerIF, List<ScorerParam>, int[]) - Static method in class org.hd.d.pg2k.ai.scorer.ScorerCreator
Create a variant Scorer given an extant same-type Scorer and the array of values of the variable parameters; never null.
containsArea(Location.Estd) - Method in class org.hd.d.pg2k.svrCore.location.Location.Estd
True if this Location and bounding box contains the bounding box of the argument Location.
containsCentre(Location.Estd) - Method in class org.hd.d.pg2k.svrCore.location.Location.Estd
True if this Location and bounding box contains the centre of the argument Location.
containsHeader(String) - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletResponse
 
containsKey(Object) - Method in class org.hd.d.pg2k.svrCore.collections.SoftReferenceMap
 
containsKey(K) - Method in class org.hd.d.pg2k.svrCore.DuplicateIDChecker
Returns true if we have a mapping from the supplied key (message ID), false otherwise.
containsValue(Object) - Method in class org.hd.d.pg2k.svrCore.collections.SoftReferenceMap
 
CONTENT_LENGTH - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataHTTPTunnelSource
Name of HTTP header for content length (bytes).
contentEquals(TextUtils.CharSequence8Bit) - Method in class org.hd.d.pg2k.svrCore.Name
True iff this represents the same sequence of char values as the specified sequence.
contentEquals(CharSequence) - Method in class org.hd.d.pg2k.svrCore.Name
True iff this represents the same sequence of char values as the specified sequence.
contentEquals(TextUtils.CharSequence8Bit, TextUtils.CharSequence8Bit) - Static method in class org.hd.d.pg2k.svrCore.TextUtils
Checks that two (non-null) 8-bit CharSequences represent the same sequence of chars/bytes.
contentEquals(CharSequence, CharSequence) - Static method in class org.hd.d.pg2k.svrCore.TextUtils
Checks that two (non-null) CharSequences represent the same sequence of chars.
contentEqualsIgnoreCase(CharSequence, CharSequence) - Static method in class org.hd.d.pg2k.svrCore.TextUtils
Checks that two (non-null) CharSequences represent the same sequence of chars, ignoring case.
contentEqualsOrBothNull(CharSequence, CharSequence) - Static method in class org.hd.d.pg2k.svrCore.TextUtils
Checks that two CharSequences are both null or represent the same (non-null) sequence of chars.
contentLength - Variable in class org.hd.d.pg2k.webSvr.util.CompressionServletResponseWrapper
The value set for the Content-Length header, or zero if not (yet) set.
contentMD5 - Variable in class org.hd.d.pg2k.webSvr.util.CompressionServletResponseWrapper
The value set for the Content-MD5 header, or null if not (yet) set.
CONTINENT_PREFIX_LOSSY_COMPRESS_THRESHOLD - Static variable in class org.hd.d.pg2k.clApp.offline.MakeCCTLDFromIPPrefixProperties
Threshold (out of 256) at which we will lump countries/regions into a continent when doing lossy cc-prefix-table compression; strictly positive.
convertAllToNameOrAllToString(Set<? extends CharSequence>) - Static method in class org.hd.d.pg2k.svrCore.props.PropertiesDiff
Convert all supplied CharSequence values to Name else convert them all to String; never null.
convertNodesToList(Map<Name, Collection<CharSequence>>) - Static method in class org.hd.d.pg2k.webSvr.exhibit.TreeFilterBean
Convert the supplied mutable Map's values to unmodifiable sorted List objects.
convertRenderedImageToBufferedImage(RenderedImage) - Static method in class org.hd.d.pg2k.svrCore.ImageUtils
Method to convert a RenderedImage to a BufferedImage.
convertToCompact7BitString(CharSequence, Compact7BitString.StaticDictionary) - Static method in class org.hd.d.pg2k.svrCore.Compact7BitString
Losslessly convert a String entirely consisting of 7-bit ASCII text to a tokenised form for compression/serialisation; not null unless the input is null.
convertToTrueColourARGB(BufferedImage, boolean) - Static method in class org.hd.d.pg2k.svrCore.ImageUtils
Return true-colour ARGB format image if src is indexed, else return original.
convertTrailingURIToWordSequence(String) - Static method in class org.hd.d.pg2k.webSvr.exhibit.TreeFilterBean
Convert trailing URL to monocased word sequence; never null.
convertValueToPrimaryForm(Object) - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValue
Convert value to primary form.
convertValueToPrimaryFormNoIntern(Object) - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValue
Convert value to primary form, NOT intern()ing any generated String values as assumed short-lived.
copy() - Method in class org.hd.d.pg2k.webSvr.util.SessionVarBean
Make an independent clone of this object, returning the correct type; never null.
copyTo(Map.Entry<K, V>[], Map.Entry<K, V>[]) - Method in class org.hd.d.pg2k.svrCore.collections.SimpleProbabilisticCache
Copy entries from old array to (different) new array discarding colliding values.
CoreConsts - Class in org.hd.d.pg2k.svrCore
This holds fundamental compile-time constants for all parts of PG2K.
CoreConsts() - Constructor for class org.hd.d.pg2k.svrCore.CoreConsts
 
correlation - Variable in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutable.Factor
Correlation of this value with overall result: range [-1,+1].
couldRunLowPriorityDiscardableTask() - Static method in class org.hd.d.pg2k.svrCore.ThreadUtils
Returns true if it may be possible to have a low-priority discardable task run immediately.
count - Variable in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutableVoteCache.Accum
Number of samples that have contributed to this value; strictly positive.
count - Variable in class org.hd.d.pg2k.svrCore.mediahandler.swf.SWFMetaData
Frame count.
count - Variable in class org.hd.d.pg2k.svrCore.vars.EventVariableValue.ValueInfo
Count is count of this value; strictly positive.
count - Variable in class org.hd.d.pg2k.svrCore.vars.EventVariableValueBuffer.Count
Count value; should be strictly positive.
countDistinct24BitRGBColours(BufferedImage) - Static method in class org.hd.d.pg2k.svrCore.ImageUtils
Count distinct colours in 24-bit RGB colour space.
countdownToNextScavenge - Variable in class org.hd.d.pg2k.ai.scorer.ScorerPopulation
Countdown to next scavenge: when zero then scavenge and add on current population size.
countFSAccess - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Count of filesystem access operations logged including those not displayed; never null.
countGetMisses - Variable in class org.hd.d.pg2k.svrCore.collections.LRUMapAutoSizeForHitRate
Count of get() calls that returned null, ie misses; non-negative and no larger than countGets.
countGets - Variable in class org.hd.d.pg2k.svrCore.collections.LRUMapAutoSizeForHitRate
Count of get() calls; non-negative and usually no larger than maxCapacity.
countingSemaphore - Variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataHTTPTunnelSource
Counting semaphore to limit RPC concurrency by total number of callers; never null
countPageImpressions(AtomicInteger, DataSourceBean, String) - Static method in class org.hd.d.pg2k.webSvr.ads.AdUtils
Count page impressions in this layout/ad-style.
countries - Variable in class org.hd.d.pg2k.svrCore.props.GenProps.ClassifiedAd
Country code; comma-separated list of lower-case ccTLD codes or null if none.
counts - Variable in class org.hd.d.pg2k.svrCore.vars.EventVariableValue
Counts of the different (non-null) values in non-increasing-count order (ie best first); never null.
counts - Variable in class org.hd.d.pg2k.svrCore.vars.EventVariableValueBuffer
Map from event value to count of events of that value.
cpuHeavyLoad() - Static method in class org.hd.d.pg2k.svrCore.ThreadUtils
Returns TRUE if CPU known to be heavily loaded over the last minute or so, FALSE if lightly loaded, else null if load 'normal'.
crc - Variable in class org.hd.d.pg2k.webSvr.util.FlushableGZIPOutputStream
 
create() - Static method in class org.hd.d.pg2k.svrCore.collections.LRUMapAutoSizeForHitRate
Create an instance with all defaults and therefore an effectively-unbounded upper capacity of Integer.MAX_VALUE.
create(int, int, String) - Static method in class org.hd.d.pg2k.svrCore.collections.LRUMapAutoSizeForHitRate
Create an instance with all defaults except for the specified minimum/maximum capacities.
create(float, int, String) - Static method in class org.hd.d.pg2k.svrCore.collections.LRUMapAutoSizeForHitRate
Create an instance with the given parameters.
create(float, int, int, float, String) - Static method in class org.hd.d.pg2k.svrCore.collections.LRUMapAutoSizeForHitRate
Create an instance with the given parameters.
create(String) - Static method in class org.hd.d.pg2k.svrCore.collections.SimpleLRUMap
Create an instance with a default initial maximum size and the default load factor.
create(int, String) - Static method in class org.hd.d.pg2k.svrCore.collections.SimpleLRUMap
Create an instance with given (positive) initial maximum size and the default load factor.
create(int, float, String) - Static method in class org.hd.d.pg2k.svrCore.collections.SimpleLRUMap
Create an instance with given (positive) initial maximum size and load factor.
create(int, String) - Static method in class org.hd.d.pg2k.svrCore.collections.SimpleProbabilisticCache
Create an instance with the given parameters.
create(String) - Static method in class org.hd.d.pg2k.svrCore.collections.SoftReferenceMap
Create an empty map with default characteristics.
create(int, boolean, String) - Static method in class org.hd.d.pg2k.svrCore.collections.SoftReferenceMap
Create an empty map with the specified initial capacity.
create(int, String) - Static method in class org.hd.d.pg2k.svrCore.DuplicateIDChecker
Create an instance with the given parameters.
create(int, int, String) - Static method in class org.hd.d.pg2k.svrCore.DuplicateIDChecker
Create an instance with the given parameters.
create(int, int, int, float, String) - Static method in class org.hd.d.pg2k.svrCore.DuplicateIDChecker
Create an instance with the given parameters.
create(CharSequence) - Static method in class org.hd.d.pg2k.svrCore.Name
Create a Name instance; never null unless input is null.
create(CharSequence, Name) - Static method in class org.hd.d.pg2k.svrCore.Name
Create a Name instance with an optional previous value to attempt to share a prefix with; never null unless input is null.
create(CharSequence) - Static method in class org.hd.d.pg2k.svrCore.Name.ExhibitFull
Create an ExhibitFull instance; never null.
create(CharSequence, Name) - Static method in class org.hd.d.pg2k.svrCore.Name.ExhibitFull
Create an ExhibitFull instance with an optional previous value to attempt to share a prefix with; never null.
create3DPane() - Method in class org.hd.d.pg2k.webSvr.threeD.ThreeDMain
Create the (main) 3D component, called during construction; never null.
createAccessionFiles(AllExhibitImmutableData) - Static method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Create accessions files.
createAndFileClickThruListener(HttpServletRequest, SimpleVariablePipelineIF, String...) - Static method in class org.hd.d.pg2k.webSvr.ads.AdUtils
Create and post the handler for a click-through if possible and returns the unique listenerID.
createAndFileVoteListener(Name.ExhibitFull, HttpServletRequest, SimpleVariablePipelineIF) - Static method in class org.hd.d.pg2k.webSvr.util.WebUtils
Create and post the handler for a vote if possible and returns the unique listenerID.
createAsStandAloneDiff(Map<String, Properties>) - Static method in class org.hd.d.pg2k.svrCore.props.PropertiesBundleDiff
Create diff against empty Properties.
createAsStandAloneDiff(Properties) - Static method in class org.hd.d.pg2k.svrCore.props.PropertiesDiff
Create diff against empty Properties.
createCharSequenceSortedSet(Collection<T>) - Static method in class org.hd.d.pg2k.svrCore.TextUtils
Create and populate a SortedSet of CharSequence in natural/total case-sensitive order that will work with any mix of immutable CharSequence keys; never null.
createCharSequenceSortedSet(Collection<T>, Comparator<CharSequence>) - Static method in class org.hd.d.pg2k.svrCore.TextUtils
Create and populate a SortedSet of CharSequence in specified order that will work with any mix of immutable CharSequence keys; never null.
createChooserPanel() - Method in class org.hd.d.pg2k.clApp.uploader.UploaderMain
Make the chooser/naming component; never null.
created - Variable in class org.hd.d.pg2k.svrCore.ExhibitThumbnails
Creation timestamp (positive), or zero if none.
createDiff(AllExhibitProperties, AllExhibitProperties, boolean) - Static method in class org.hd.d.pg2k.svrCore.AllExhibitPropertiesDelta
Create diff between two AEP instances.
createDiff(ExhibitPropsGlobalImmutable, ExhibitPropsGlobalImmutable) - Static method in class org.hd.d.pg2k.svrCore.EPGIDiff
Create a diff from the old EPGI value to the new one; never null.
createDiff(Map<String, Properties>, Map<String, Properties>, boolean, boolean) - Static method in class org.hd.d.pg2k.svrCore.props.PropertiesBundleDiff
Create diff between two Properties instances.
createDiff(Properties, Properties, boolean, boolean) - Static method in class org.hd.d.pg2k.svrCore.props.PropertiesDiff
Create diff between two Properties instances; never null.
createExhibitPropsComputable(ExhibitStaticAttr, AllExhibitProperties.ExhibitDataSource) - Static method in class org.hd.d.pg2k.svrCore.ExhibitPropsComputable
Factory method to create a fully populated ExhibitPropsComputable object.
createExhibitThumbnails(ExhibitThumbnails.Thumbnail, ExhibitThumbnails.Thumbnail) - Static method in class org.hd.d.pg2k.svrCore.ExhibitThumbnails
Make a pair of thumbnails.
createFromContext(ServletContext) - Static method in class org.hd.d.pg2k.webSvr.exhibit.TunnelServlet
Factory method to create an instance given the ServletContext.
createFromStandAloneDiff(PropertiesBundleDiff) - Static method in class org.hd.d.pg2k.svrCore.props.PropertiesBundleDiff
Create from diff against empty Properties.
createFromStandAloneDiff(PropertiesDiff) - Static method in class org.hd.d.pg2k.svrCore.props.PropertiesDiff
Create from diff against empty Properties.
createImage(int) - Method in interface org.hd.d.pg2k.webSvr.bgImg.BgImageUtils.DynImageGen
Generate simple random monochrome BufferedImage with values uniformly distributed between max and min Y.
createImage(int) - Method in class org.hd.d.pg2k.webSvr.bgImg.BgImageUtils.SimpleUniformMonoImageGen
Generate simple random monochrome BufferedImage with all pixels on colour between max and min Y.
createImage(int) - Method in class org.hd.d.pg2k.webSvr.bgImg.BgImageUtils.SimpleUniformNoiseMonoImageGen
Generate simple random monochrome BufferedImage with values uniformly distributed between max and min Y.
createImage(int) - Method in class org.hd.d.pg2k.webSvr.bgImg.BgImageUtils.Sine2DColourImageGen
Generate 2D sine-based colour with each colour distributed between max and min Y.
createInstanceID() - Static method in class org.hd.d.pg2k.svrCore.vars.InstanceID
Create a new, unique instance ID; never null.
createLightweightCopy() - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.MetaData
Returns fast lightweight read-only copy ready to serialise/save or check; never null.
createMainBannerSceneGraph(Point3f) - Static method in class org.hd.d.pg2k.webSvr.threeD.ThreeDMain
Creates the PG2K banner branch graph; never null.
createMainPane() - Method in class org.hd.d.pg2k.clApp.atHome.AHJWSMain
Create the (main) tabbed pane component and a lister for UI polling.
createMainPane() - Method in class org.hd.d.pg2k.clApp.uploader.UploaderMain
Create the (main) tabbed pane component and a lister for UI polling.
createMenu() - Method in class org.hd.d.pg2k.clApp.atHome.AHJWSMain
Create the application menu bar.
createMenu() - Method in class org.hd.d.pg2k.clApp.uploader.UploaderMain
Create the application menu bar.
createMetaData() - Static method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.MetaData
Creates empty read-only instance; never null.
createMetaData(AllExhibitProperties, File, SimpleLoggerIF) - Static method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.MetaData
Creates new instance and populates from the filesystem; never null.
createNewByGA(ScorerCacheIF, ScorerPopulation, SimpleLoggerIF) - Static method in class org.hd.d.pg2k.ai.scorer.ScorerCreator
Create a new Scorer (parameter set) from existing ones using normal GA techniques.
createNewByOpt(SimpleExhibitPipelineIF, ScorerCacheIF, ScorerPopulation, Map<Name.ExhibitShort, ScoreAndConf>, SimpleLoggerIF, long) - Static method in class org.hd.d.pg2k.ai.scorer.ScorerCreator
Create a new Scorer (parameter set) from existing ones using a multi-variable "minimiser".
createNoIntern(CharSequence, Name) - Static method in class org.hd.d.pg2k.svrCore.Name.ExhibitFull
Create an ExhibitFull instance with an optional previous value to attempt to share a prefix with, with no intern()ing; never null.
createOrStringFallback(CharSequence, Name) - Static method in class org.hd.d.pg2k.svrCore.Name
Attempts to create a Name instance, but falls back to returning an intern()ed String instance otherwise.
createOutputStream() - Method in class org.hd.d.pg2k.webSvr.util.CompressionServletResponseWrapper
Create and return a ServletOutputStream to write the content associated with this Response.
createPerturbedVariant() - Method in class org.hd.d.pg2k.ai.scorer.AbstractScorer
Create perturbed (gently mutated) variant.
createPerturbedVariant() - Method in interface org.hd.d.pg2k.ai.scorer.ScorerIF
Create perturbed (gently mutated) variant.
createProgressPanel() - Method in class org.hd.d.pg2k.clApp.uploader.UploaderMain
Make the progress component; never null.
createScorerParamEnum(E, String, E) - Static method in class org.hd.d.pg2k.ai.scorer.ScorerParamEnum
Get instance with default value, name, and value, validating the parameters; never null.
createScorerParamEnum(E, String) - Static method in class org.hd.d.pg2k.ai.scorer.ScorerParamEnum
Get instance with the default value, validating the parameters; never null.
createScorerParamInteger(int, int, int, String) - Static method in class org.hd.d.pg2k.ai.scorer.ScorerParamInteger
Get instance with the default value, no bias and a unit delta; never null.
createScorerParamInteger(int, int, int, int, boolean, String) - Static method in class org.hd.d.pg2k.ai.scorer.ScorerParamInteger
Get instance with the default value, and specified bias and delta; never null.
createScorerParamInteger(int, int, int, int, boolean, String, int) - Static method in class org.hd.d.pg2k.ai.scorer.ScorerParamInteger
Get instance with the default value, and specified bias and delta; never null.
createStaticCacheFile(SimpleLoggerIF, File, boolean, boolean, boolean) - Static method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Computes an AllExhibitProperties object and saves it to outputFile.
createStatusBar() - Method in class org.hd.d.pg2k.clApp.atHome.AHJWSMain
Creates and initialises a status bar.
createStatusBar() - Method in class org.hd.d.pg2k.clApp.uploader.UploaderMain
Creates and initialises a status bar.
createStatusBar() - Static method in class org.hd.d.pg2k.webSvr.threeD.ThreeDMain
Creates and initialises a status bar.
createStatusPanel() - Method in class org.hd.d.pg2k.clApp.atHome.AHJWSMain
Make the login/status component; never null.
createStatusPanel() - Method in class org.hd.d.pg2k.clApp.uploader.UploaderMain
Make the login/status component; never null.
createUniqueTimestamp(SimpleVariableDefinition) - Static method in class org.hd.d.pg2k.svrCore.vars.SimpleVariableValue
Create the timestamp for a new message; strictly positive.
createVariant(String) - Method in class org.hd.d.pg2k.ai.scorer.AbstractNonParamScorer
Insists that the name is the default non-parameterised name, and returns the original.
createVariant(String, List<ScorerParam>) - Method in class org.hd.d.pg2k.ai.scorer.AbstractNonParamScorer
Insists that the base name is correct, and that there are no parameters, and returns the original.
createVariant(String) - Method in class org.hd.d.pg2k.ai.scorer.fixed.FixedScore
Simple non-static factory for the parameterised case.
createVariant(String, List<ScorerParam>) - Method in class org.hd.d.pg2k.ai.scorer.fixed.FixedScore
Simple non-static factory for the parameterised case.
createVariant(String) - Method in class org.hd.d.pg2k.ai.scorer.parameterised.LocalSampler
Simple non-static factory for the parameterised case.
createVariant(String, List<ScorerParam>) - Method in class org.hd.d.pg2k.ai.scorer.parameterised.LocalSampler
 
createVariant(String) - Method in class org.hd.d.pg2k.ai.scorer.parameterised.SimpleExposure
Simple non-static factory for the parameterised case.
createVariant(String, List<ScorerParam>) - Method in class org.hd.d.pg2k.ai.scorer.parameterised.SimpleExposure
 
createVariant(String) - Method in class org.hd.d.pg2k.ai.scorer.parameterised.SimpleHue
Simple non-static factory for the parameterised case.
createVariant(String, List<ScorerParam>) - Method in class org.hd.d.pg2k.ai.scorer.parameterised.SimpleHue
 
createVariant(String) - Method in interface org.hd.d.pg2k.ai.scorer.ScorerIF
Create variant of same base Scorer with (name and) parameters String; never null.
createVariant(String, List<ScorerParam>) - Method in interface org.hd.d.pg2k.ai.scorer.ScorerIF
Create variant of same base Scorer with base name and parameters; never null.
creationTime - Variable in class org.hd.d.pg2k.svrCore.stats.StatsLogger.StatsConfig
Time at which this stats set was created.
creationTime - Static variable in class org.hd.d.pg2k.webSvr.bgImg.BgImageServlet
Construction time for this class.
crumbs - Variable in class org.hd.d.pg2k.webSvr.util.Breadcrumbs
This is our list of breadcrumbs, in order.
CS8Bit - Class in org.hd.d.pg2k.svrCore
Immutable lightweight and fast CharSequence holding 8-bit text only.
CS8Bit(byte[]) - Constructor for class org.hd.d.pg2k.svrCore.CS8Bit
Copy from byte array.
CS8Bit(byte[], int, int) - Constructor for class org.hd.d.pg2k.svrCore.CS8Bit
Copy from part of byte array as if by Arrays.copyOfRange(original, from, to).
CS8Bit(TextUtils.CharSequence8Bit) - Constructor for class org.hd.d.pg2k.svrCore.CS8Bit
Copy from another CharSequence8Bit (defensively).
CS8Bit(TextUtils.CharSequence8Bit, int, int) - Constructor for class org.hd.d.pg2k.svrCore.CS8Bit
Copy a sub-sequence of another CharSequence8Bit.
CS8Bit(CharSequence) - Constructor for class org.hd.d.pg2k.svrCore.CS8Bit
Copy from another CharSequence, vetoing if any non-8-bit data.
CS_ALWAYS_ONLY_SHOW_THUMBNAILS - Static variable in class org.hd.d.pg2k.webSvr.util.HTMLThumbnailInsertGenerators
If true then always omit from the contact sheet any items that do not immediately/ever have a thumbnail.
CS_CACHE_FOR_CAT_PAGES - Static variable in class org.hd.d.pg2k.webSvr.util.HTMLThumbnailInsertGenerators
If true then try to cache cat page contact sheets; this may require minor cosmetic changes in generated HTML for efficiency.
CS_CACHE_NEGATIVE_EMPTY_RESULTS - Static variable in class org.hd.d.pg2k.webSvr.util.HTMLThumbnailInsertGenerators
If true then cache negative ("") contact-sheet cache entries, else recompute such values each time to save memory.
CS_INCOMPLETE - Static variable in class org.hd.d.pg2k.webSvr.util.HTMLThumbnailInsertGenerators
Unique comment tag at end of HTML for contact sheet if we ran out of time or it is otherwise incomplete.
ctxtWR - Variable in class org.hd.d.pg2k.webSvr.util.WebUtils.ServletLogger
Weak ref to servlet context; never null but the referent may be.
ctxtWR - Variable in class org.hd.d.pg2k.webSvr.util.WebUtils.ServletLoggerWithFallback
Weak ref to servlet context; may be null or the referent may be.
cube - Variable in class org.hd.d.pg2k.svrCore.MIME.Quantize.Cube.Node
 
current - Variable in class org.hd.d.pg2k.svrCore.vars.EventVariableValuePeriodRow
"Current" events being collected, never null.
currentAEPResponseCreatedOrLastUsed - Variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.HIRPCCache
Time of creation / last use of basic AEP response; initially zero.
currentEVDH - Variable in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean.EDVHObservable
The current hash of the exhibits: when this changes then the whole Observable hasChanged().
currentSet - Variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDMain
What exhibit set are we currently displaying; never null.

D

DA_MAX_EXHIBITS_TO_SHOW - Static variable in class org.hd.d.pg2k.webSvr.ads.AdUtils
Maximum exhibits to show in drop-in ad-tower replacement text; strictly positive.
DANGER_HEADERS - Static variable in class org.hd.d.pg2k.webSvr.util.ExplicitCacheTimeFilter
Headers that we set to make cacheing work.
data - Variable in class org.hd.d.pg2k.svrCore.collections.SimpleProbabilisticCache
 
data - Variable in class org.hd.d.pg2k.svrCore.ExhibitThumbnails.Thumbnail
Thumbnail raw data; non-null, non-zero-length.
DATA_BLOCK_END - Static variable in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
End sequence; we look for a line containing this to start our data.
DATA_BLOCK_START - Static variable in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
Start sequence; we look for a line containing this to start our data.
DATA_PUMP_BLOCK_SIZE - Static variable in class org.hd.d.pg2k.svrCore.GenUtils
Basic dataPump() read size (bytes) for efficient operations; strictly positive.
dataDir - Static variable in class org.hd.d.pg2k.svrCore.props.LocalProps
Local cache of name of subdirectory for data files.
dataPump(InputStream, int, boolean) - Static method in class org.hd.d.pg2k.svrCore.GenUtils
Wraps InputStream with a data pump (if possible); never null.
DataServlet - Class in org.hd.d.pg2k.webSvr.threeD
3D Walkthrough data servlet.
DataServlet() - Constructor for class org.hd.d.pg2k.webSvr.threeD.DataServlet
 
dataSource - Variable in class org.hd.d.pg2k.ai.scorer.AbstractScorerCache
Live data source for variables, exhibit data and metadata, etc; never null.
dataSource - Variable in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain.Callback
Data source; never null.
DataSourceBean - Class in org.hd.d.pg2k.webSvr.exhibit
JavaBean encapsulating access to exhibit data and meta-data.
DataSourceBean() - Constructor for class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Public no-arg constructor for ease of use as a JavaBean.
DataSourceBean.AEPLinkedKey - Class in org.hd.d.pg2k.webSvr.exhibit
Key for AEP-linked store.
DataSourceBean.AEPLinkedKey(String) - Constructor for class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean.AEPLinkedKey
 
DataSourceBean.BackgroundThread - Class in org.hd.d.pg2k.webSvr.exhibit
Operates the poll()ing/background Thread.
DataSourceBean.BackgroundThread(DataSourceBean) - Constructor for class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean.BackgroundThread
 
DataSourceBean.EDVHObservable - Class in org.hd.d.pg2k.webSvr.exhibit
An Observable that changes when its "currentEDVH" value changes.
DataSourceBean.EDVHObservable() - Constructor for class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean.EDVHObservable
 
DataSourceBean.EFH - Class in org.hd.d.pg2k.webSvr.exhibit
Emergency-free hook for when very low on memory.
DataSourceBean.EFH(AtomicReference<?>[]) - Constructor for class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean.EFH
 
DataSourceBean.KeyBase - Class in org.hd.d.pg2k.webSvr.exhibit
Base of (immutable) lookup key for AEP-linked and non-AEP-linked tables.
DataSourceBean.KeyBase(String) - Constructor for class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean.KeyBase
Optional comment key (may be null).
DataSourceBean.SortByEPCMRecalcUrgency - Class in org.hd.d.pg2k.webSvr.exhibit
Sorts first those exhibits whose EPCM recalculation/check is most urgent.
DataSourceBean.SortByEPCMRecalcUrgency(AllExhibitProperties) - Constructor for class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean.SortByEPCMRecalcUrgency
Construct with (non-null) AEP whose EPCM values we will be sorting on the basis of.
DataSourceBean.UnlinkedKey - Class in org.hd.d.pg2k.webSvr.exhibit
Key for non-AEP-linked store.
DataSourceBean.UnlinkedKey(String) - Constructor for class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean.UnlinkedKey
 
dataStore - Static variable in class org.hd.d.pg2k.svrCore.stats.StatsLogger
Map from StatsConfig item to collected stats.
date - Variable in class org.hd.d.pg2k.svrCore.AccessionData
Nominal time/data at which exhibit was added to the Gallery; null or strictly positive.
DATE_PATTERN_RFC1123 - Static variable in class org.hd.d.pg2k.test.dev.MockHttpServletRequestWithParams
Date format pattern for RFC1123 HTTP date headers; not empty nor null.
dateFmtEHFile - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Format we use to insert into event history file name.
dateFmtEHFile - Static variable in class org.hd.d.pg2k.svrCore.vars.BasicVarMgr
Format we use to insert into event history file name.
DAY_MS - Static variable in class org.hd.d.pg2k.webSvr.catalogue.SearchPageJavaBean
How long in milliseconds we consider a day to be.
daysFilterSym - Static variable in class org.hd.d.pg2k.webSvr.catalogue.SearchPageJavaBean
Sorted map from number of days back to symbolic name if any (Integer to String).
db - Variable in class org.hd.d.pg2k.clApp.uploader.UploadFileTableModel
The backing database.
deadIt - Static variable in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
'Dead' iterator with hasNext() always false; never null.
DEBUG - Static variable in class org.hd.d.pg2k.svrCore.Name
Set true for extra debug/development logging output.
debug - Variable in class org.hd.d.pg2k.webSvr.util.CompressionFilter
Debug level for this filter.
decode8To6(String) - Static method in class org.hd.d.pg2k.svrCore.TextUtils
Decode to a byte array (8 bit) from ASCII Base-64 (6 bit); never null.
decodeImage(InputStream) - Method in class org.hd.d.pg2k.svrCore.MIME.AbstractHandler
Decode image as BufferedImage, or null if not possible.
decodeImage(InputStream) - Method in class org.hd.d.pg2k.svrCore.MIME.AbstractImageHandler
Decode image using generic image IO routines; null if cannot be done.
decodeImage(InputStream) - Method in interface org.hd.d.pg2k.svrCore.MIME.Handler
Decode image as BufferedImage, or null if not possible.
decodeRequestFromBatchUploadClient(InputStream) - Static method in class org.hd.d.pg2k.svrCore.uploader.UploaderUtils
Decode an upload request from a batch client and return details.
decodeResponseToBatchUploadClient(InputStream) - Static method in class org.hd.d.pg2k.svrCore.uploader.UploaderUtils
Decode response to batch upload client from server.
decompressDeflatedData(byte[]) - Static method in class org.hd.d.pg2k.svrCore.FileTools
Decompress deflated data (without zlib/gzip headers and footers) from byte[] to byte[].
dedupAttrs() - Method in class org.hd.d.pg2k.svrCore.uploader.ExhibitHandlerBeanBase
Eliminates duplicate attribute words and sorts into lexical order.
def - Variable in class org.hd.d.pg2k.ai.scorer.ScorerParamEnum
Default value for this parameter from the enumeration; non-null.
def - Variable in class org.hd.d.pg2k.ai.scorer.ScorerParamInteger
Default value for this parameter; no smaller than min, no larger than max.
def - Variable in class org.hd.d.pg2k.svrCore.vars.BasicVarMgr.MessageIDKey
Variable definition/name; never null
def - Variable in class org.hd.d.pg2k.svrCore.vars.EventVariableValue
The variable definition; never null.
def - Variable in class org.hd.d.pg2k.svrCore.vars.EventVariableValueBuffer
The (immutable) variable definition; never null.
def - Variable in class org.hd.d.pg2k.svrCore.vars.EventVariableValuePeriodRow
The variable definition; never null.
def - Variable in class org.hd.d.pg2k.svrCore.vars.EventVariableValueSet
The variable definition; never null.
def - Variable in class org.hd.d.pg2k.svrCore.vars.PipelineVarMgr.NextRequestKey
Event definition; never null.
def - Variable in class org.hd.d.pg2k.svrCore.vars.SimpleVariableValue
The variable definition; never null.
DEFAULT_BUF_SIZE - Static variable in class org.hd.d.pg2k.webSvr.exhibit.ExhibitServlet
Default transfer buffer size; chosen to be efficient but not huge.
DEFAULT_COMPRESSION - Static variable in class org.hd.d.pg2k.webSvr.util.FlushableGZIPOutputStream
Compression level to give reasonable balance of output compression (usually most of that available) and CPU cost.
DEFAULT_CPU_CHUNK_MS - Static variable in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
Default target CPU work chunk in ms; strictly positive.
DEFAULT_CPU_PERCENT - Static variable in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
Default target fractional CPU usage (of entire host) in exclusive range ]1,100[, ie strictly positive.
DEFAULT_DATE_FORMAT - Static variable in class org.hd.d.pg2k.svrCore.CoreConsts
Our preferred simple date formatter for all locales; yyyy-MM-dd ISO style.
DEFAULT_DNS_CACHE_S - Static variable in class org.hd.d.pg2k.svrCore.AddrTools
Default maximum time to positively cache a record for (seconds); strictly positive.
DEFAULT_DNS_NCACHE_S - Static variable in class org.hd.d.pg2k.svrCore.AddrTools
Default maximum time to negatively cache a record for (seconds); strictly positive.
DEFAULT_EXHIBIT_NAME - Variable in class org.hd.d.pg2k.clApp.uploader.UploaderLogic
Default exhibit name when there is an empty AEP.
DEFAULT_EXPECTED_USER_BW_BYTESPERSEC - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Expected typical mean bandwidth per active/sticky user, bytes per second; strictly positive.
DEFAULT_HANDLER_PACKAGE - Static variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Package for default media handlers.
DEFAULT_HEAVY_LOAD_FRACTION_MIN - Static variable in class org.hd.d.pg2k.svrCore.props.LocalProps
Min fraction of available CPUs in use for system to be considered very heavily loaded; strictly positive.
DEFAULT_HTTP_CONN_TIMEOUT_MS - Variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataHTTPTunnelSource
Default HTTP connection timeout (ms); strictly positive.
DEFAULT_HTTP_MAX_READ_TIMEOUT_MS - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataHTTPTunnelSource
Default maximum HTTP read timeout (ms); strictly positive.
DEFAULT_LIGHT_LOAD_FRACTION_MAX - Static variable in class org.hd.d.pg2k.svrCore.props.LocalProps
Default max fraction of available CPUs in use for system to be considered lightly loaded; positive range ]0.0,1.0[ exclusive.
DEFAULT_LOAD_FACTOR - Static variable in class org.hd.d.pg2k.svrCore.collections.LRUMapAutoSizeForHitRate
Default load factor.
DEFAULT_LOAD_FACTOR - Static variable in class org.hd.d.pg2k.svrCore.DuplicateIDChecker
Default load factor.
DEFAULT_LOCAL_PROPS_FILENAME - Static variable in class org.hd.d.pg2k.svrCore.props.LocalProps
Default filename of local properties file.
DEFAULT_LOWPOWER_FLAG_FILENAME - Static variable in class org.hd.d.pg2k.svrCore.GenUtils
Presence of a file in this location is an indication of power shortage by default.
DEFAULT_MAX_DESCAKA_GAP - Static variable in class org.hd.d.pg2k.svrCore.GenUtils
Default maximum acceptable gap between aka/desc entries for search to continue; non-negative.
DEFAULT_MAX_HOTLINK_REQ_PERCENT - Static variable in class org.hd.d.pg2k.webSvr.exhibit.ServletUtils
Default maximum percent of all exhibit requests that may come from one external source without us blocking them.
DEFAULT_MAX_MISS_RATE - Static variable in class org.hd.d.pg2k.svrCore.collections.LRUMapAutoSizeForHitRate
Default maximum miss rate ]0.0,1.0[.
DEFAULT_MAX_OCTETS_LOOKUP - Static variable in class org.hd.d.pg2k.svrCore.location.GeoUtils
Default maximum prefix octets to look up in registry; strictly positive.
DEFAULT_MIN_SIZE - Static variable in class org.hd.d.pg2k.svrCore.collections.LRUMapAutoSizeForHitRate
Default minimum size/capacity, also initial capacity; strictly positive.
DEFAULT_PAGE_CACHE_MS - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
General (client/proxy) page-cache time, including catalogue pages (ms); strictly positive.
DEFAULT_PREF_MP_FORMAT - Static variable in class org.hd.d.pg2k.webSvr.ads.AdUtils
Default preferred mid-page ad format; not null.
DEFAULT_PREF_MP_FORMAT_CPM - Static variable in class org.hd.d.pg2k.webSvr.ads.AdUtils
Default preferred CPM mid-page ad format; not null.
DEFAULT_PREF_MP_FORMAT_LOWTRAFFIC - Static variable in class org.hd.d.pg2k.webSvr.ads.AdUtils
Default preferred low-traffic mid-page ad format; not null.
DEFAULT_PREF_PAGE_FORMAT - Static variable in class org.hd.d.pg2k.webSvr.ads.AdUtils
Preferred page ad layout.
DEFAULT_PREF_PAGE_FORMAT_LOWTRAFFIC - Static variable in class org.hd.d.pg2k.webSvr.ads.AdUtils
Preferred page ad layout when in low-traffic mode.
DEFAULT_PREF_TOWER_FORMAT - Static variable in class org.hd.d.pg2k.webSvr.ads.AdUtils
Preferred tower ad format.
DEFAULT_PREF_TOWER_FORMAT_LOWTRAFFIC - Static variable in class org.hd.d.pg2k.webSvr.ads.AdUtils
Preferred tower ad format in low-traffic mode.
DEFAULT_PROPS_SUFFIX - Static variable in class org.hd.d.pg2k.svrCore.props.LocalProps
Default suffix of local properties files, including the dot.
DEFAULT_SERVER - Static variable in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
Default server host name to connect back to; the generic/main host in this case.
DEFAULT_STATE_DIR - Static variable in class org.hd.d.pg2k.svrCore.props.LocalProps
Relative path from local properties directory to persistent state dir.
DEFAULT_STATIC_WEBITEMS_CACHE_MS - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Default time to allow client to cache unchanging and heavily-used objects under /_static and elsewhere.
DEFAULT_SYSTEM_LOCALE - Static variable in class org.hd.d.pg2k.svrCore.I18NTools
Default locale to use in the system and on the Web site; not null.
DEFAULT_TEMPORAL_SLACKNESS_S - Static variable in class org.hd.d.pg2k.svrCore.CoreConsts
Default temporal slackness in seconds; strictly positive.
DEFAULT_THUMBNAIL_DIR - Static variable in class org.hd.d.pg2k.svrCore.props.LocalProps
Relative path from exhibit directory to thumbnails dir.
DEFAULT_TNCACHE_DIR - Static variable in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
Default directory in which cache thumbnail/playback data; always relative to pwd/cwd.
defaultGeoMap - Static variable in class org.hd.d.pg2k.svrCore.location.GeoUtils
Immutable Map for default proximity from CCTLD to Set of all neighbours.
defaultLoadFactor - Static variable in class org.hd.d.pg2k.svrCore.collections.SimpleLRUMap
Default load factor.
defaultLogger - Static variable in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
Default logger: writes to stdout.
defaultTNImage - Static variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDLogic
Default thumbnail place-holder image; never null.
defaultTNImage_Edge - Static variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDLogic
Power-of-two edge size of default/absent thumbnail stand-in.
defaultTNTexture - Static variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDLogic
Default thumbnail place-holder image as a texture; never null.
DEFER_COMPACTION - Static variable in class org.hd.d.pg2k.svrCore.ExhibitPropsComputable
If true then defer compaction of metadata.
DEFER_COMPACTION - Static variable in class org.hd.d.pg2k.svrCore.ExhibitPropsLoadable
If true then defer compaction of metadata.
DefInputStream - Class in org.hd.d.pg2k.svrCore
Like GZIPInputStream but no GZIP or ZLIB header or checksum.
DefInputStream(InputStream, boolean) - Constructor for class org.hd.d.pg2k.svrCore.DefInputStream
Creates a new input stream with the specified buffer size.
DefInputStream(InputStream) - Constructor for class org.hd.d.pg2k.svrCore.DefInputStream
Creates a new input stream with a default buffer size.
DefOutputStream - Class in org.hd.d.pg2k.svrCore
Like GZIPOutputStream but no GZIP header or checksum.
DefOutputStream(OutputStream, int) - Constructor for class org.hd.d.pg2k.svrCore.DefOutputStream
Creates a new output stream with the specified buffer size.
DefOutputStream(OutputStream) - Constructor for class org.hd.d.pg2k.svrCore.DefOutputStream
Creates a new output stream with a default buffer size.
defs - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
Immutable SortedSet of system SimpleVariableDefinition items.
deletedNames - Variable in class org.hd.d.pg2k.svrCore.props.PropertiesBundleDiff
The immutable in-order set of name (eg locales) of Properties sets entirely removed; never null.
deletedNames - Variable in class org.hd.d.pg2k.svrCore.props.PropertiesDiff
The logically immutable in-order set of items/names entirely removed; never null.
deleteObserver(Observer) - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Remove an Observer.
deliveryThread - Variable in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean.EDVHObservable
Thread, if any, being used to deliver notifications.
delta - Variable in class org.hd.d.pg2k.ai.scorer.ScorerParamInteger
The size of a small change during mutation; strictly positive.
depth - Variable in class org.hd.d.pg2k.svrCore.MIME.Quantize.Cube
 
desc - Variable in class org.hd.d.pg2k.svrCore.props.GenProps.AuthData
Description HTML code as 7-bit ASCII; never empty but can be null.
description - Variable in class org.hd.d.pg2k.clApp.uploader.SelectedFileDetails
Description; never null though may be "".
description - Variable in class org.hd.d.pg2k.svrCore.ExhibitPropsLoadable
The description.
description - Variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME.ExhibitTypeParameters
Textual (English) description of the file type.
description - Variable in class org.hd.d.pg2k.svrCore.uploader.UploaderUtils.BatchUploadClientRequest
Exhibit description, never null but may be "".
description - Variable in class org.hd.d.pg2k.svrCore.uploader.UploadInfoBean
Description text or "" if none; never null.
DESCRIPTION_FILE_SUFFIX - Static variable in class org.hd.d.pg2k.svrCore.CoreConsts
Description suffix on full path name of exhibit.
DESCRIPTION_MAX_CHARS - Static variable in class org.hd.d.pg2k.svrCore.CoreConsts
Maximum length of description entry (or entries) in characters.
descriptionEquals(ExhibitPropsLoadable) - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsLoadable
True iff descriptions same or both null.
deserialiseFromByteArray(byte[]) - Static method in class org.hd.d.pg2k.test.dev.SerializationTest
Deserialise an Object from the supplied serialised form.
deserialiseFromFile(File, boolean) - Static method in class org.hd.d.pg2k.svrCore.FileTools
Given a file, deserialises an object from it.
destroy() - Method in class org.hd.d.pg2k.ai.scorer.AbstractScorerCache
Save work-in-progress if possible, and free up resources, ASAP.
destroy() - Method in interface org.hd.d.pg2k.ai.scorer.ScorerCacheIF
Save work-in-progress if possible, and free up resources, ASAP.
destroy() - Method in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain.FakeTunnel
 
destroy() - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Shut down the data pipeline.
destroy() - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
May attempt to free up outbound connections and/or prevent new ones.
destroy() - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Shut down the data pipeline.
destroy() - Method in class org.hd.d.pg2k.svrCore.datasource.SimpleExhibitPipelineFilter
Shut down the data pipeline.
destroy() - Method in interface org.hd.d.pg2k.svrCore.datasource.SimpleExhibitPipelineIF
Shut down the data pipeline.
destroy() - Method in class org.hd.d.pg2k.test.dev.SimpleCacheTest.DummyDataSource
Does nothing in this implementation.
destroy() - Method in class org.hd.d.pg2k.test.dev.SystemVariablesTest.BasicVarMgrEndpoint
Does nothing in this implementation.
destroy() - Method in class org.hd.d.pg2k.test.dev.SystemVariablesTest.LocalTunnelSource
Does nothing in this implementation.
destroy() - Method in class org.hd.d.pg2k.webSvr.catalogue.TreeFilterServletBase
This clears the cache in the filter bean.
destroy() - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Free up some system resources and make our poller thread go away.
destroy() - Method in class org.hd.d.pg2k.webSvr.exhibit.ExhibitServlet
Shut down gracefully.
destroy() - Method in class org.hd.d.pg2k.webSvr.exhibit.TunnelServlet
Unhook from servlet logger.
destroy() - Method in class org.hd.d.pg2k.webSvr.threeD.DataServlet
Unhook from servlet logger.
destroy() - Method in class org.hd.d.pg2k.webSvr.util.CompressionFilter
Take this filter out of service.
destroy() - Method in class org.hd.d.pg2k.webSvr.util.ExplicitCacheTimeFilter
Take this filter out of service.
destroy() - Method in class org.hd.d.pg2k.webSvr.util.PluginFilter
Take this filter out of service.
destroy() - Method in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K
Unhook from servlet logger.
destroy() - Method in class org.hd.d.pg2k.webSvr.util.URLRewriteFilter
Take this filter out of service.
destroy() - Method in class org.hd.d.pg2k.webSvr.util.XMLCompressionFilter
Take this filter out of service.
destroyed - Variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Set true once destroy() is called; never set false again.
destroyed - Variable in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Set true when the servlet is destroyed.
dict - Variable in class org.hd.d.pg2k.svrCore.Compact7BitString.WithDict
Static dictionary (if any) used to aid compression; never null.
DIR_SEP - Static variable in class org.hd.d.pg2k.svrCore.ExhibitName
The character used to separate directory components.
dirKey - Static variable in class org.hd.d.pg2k.webSvr.util.JavadocBundleServlet
Private key for cache of ZIP directory against current AEP instance; never null.
DISC_RECHECK_INTERVAL_MS - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Approximate minimum interval between rechecks of on-disc cache.
discardableReadAheadTaskThreadPool - Variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Shared thread pool for I/O-bound activities (for thumbnail fetching).
DISPLAY_2D_EARTH_MAP_HEIGHT - Static variable in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEUtils
Display height of image to show visitor.
DISPLAY_2D_EARTH_MAP_WIDTH - Static variable in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEUtils
Display width of image to show visitor.
DISPLAY_SPACE_IN_EXHIBIT_NAMES - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
In catalogue entries display spaces instead of hyphens.
distance(int, int, int, int) - Static method in class org.hd.d.pg2k.svrCore.MIME.Quantize.Cube.Node
Figure out the distance between this node and som color.
distance - Variable in class org.hd.d.pg2k.svrCore.MIME.Quantize.Cube.Search
 
DNSBL_RESULT_CACHE_MS - Static variable in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K
Approximate time we cache a positive or negative DNS BL lookup value for; strictly positive.
DNSBLs - Variable in class org.hd.d.pg2k.svrCore.props.GenProps
Immutable Set of DNS BLs (normalised DNS zone names); can be null for no such hosts.
DO_FRAME_BREAKOUT - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
If true, attempt to break out of third-party HTML frames.
DO_NOTHING_PAGE_RRURL - Static variable in class org.hd.d.pg2k.svrCore.CoreConsts
Do-nothing page root-relative URL that will accept any parameters and does no work.
DO_PREEMPTIVE_GC - Static variable in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K
If true, then we may try to force a preemptive GC when the system is idle.
DO_QUICK_GEO_LOOKUP - Static variable in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K
If false, be prepared to consume extra resources working out geographical location of client.
doAction(HttpServletRequest, HttpServletResponse) - Method in class org.hd.d.pg2k.webSvr.bgImg.BgImageServlet
Respond to a GET/HEAD request for the content served by this servlet.
doAction(HttpServletRequest, HttpServletResponse, boolean) - Method in class org.hd.d.pg2k.webSvr.exhibit.ExhibitServlet
Respond to a GET/HEAD request for the content served by this servlet.
doAction(HttpServletRequest, HttpServletResponse) - Method in class org.hd.d.pg2k.webSvr.exhibit.ThumbnailServlet
Respond to a GET/HEAD request for the content served by this servlet.
doAction(HttpServletRequest, HttpServletResponse) - Method in class org.hd.d.pg2k.webSvr.location.LocThumbnailServlet
Respond to a GET/HEAD request for the content served by this servlet.
doAction(HttpServletRequest, HttpServletResponse, boolean) - Method in class org.hd.d.pg2k.webSvr.util.JavadocBundleServlet
Respond to a GET or HEAD request for the content served by this servlet.
doAction(HttpServletRequest, HttpServletResponse) - Method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AlohaEarthMapServlet
Respond to a GET/HEAD request for the content served by this servlet.
doCachedCatPageSimilarItems(DataSourceBean, Name.ExhibitFull, int) - Static method in class org.hd.d.pg2k.webSvr.util.SearchResultSimpleCache
Do cached lookup for cat page "similar items"; never null.
doCachedCatPageSimilarItemsFuture(DataSourceBean, Name.ExhibitFull, int) - Static method in class org.hd.d.pg2k.webSvr.util.SearchResultSimpleCache
Do cached search lookup as for doCachedCatPageSimilarItems() but asynchronously; never null.
doCachedCatPageSimilarItemsFuture(DataSourceBean, Name.ExhibitFull, int, boolean) - Static method in class org.hd.d.pg2k.webSvr.util.SearchResultSimpleCache
Do cached search lookup as for doCachedCatPageSimilarItems() but asynchronously; never null.
doChunk(long, long, boolean, Queue<String>) - Method in class org.hd.d.pg2k.ai.scorer.ScorerCreator.ScorerWork
Run one chunk of work.
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.hd.d.pg2k.webSvr.util.CompressionFilter
Filters the server operation.
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.hd.d.pg2k.webSvr.util.ExplicitCacheTimeFilter
Filter one item.
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.hd.d.pg2k.webSvr.util.PluginFilter
Called to handle each request.
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K
Called to handle each (HTTP) request.
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.hd.d.pg2k.webSvr.util.URLRewriteFilter
Called to handle each request.
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.hd.d.pg2k.webSvr.util.XMLCompressionFilter
Compacts the (XML) reponse text when possible.
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.hd.d.pg2k.webSvr.bgImg.BgImageServlet
Respond to a GET request for the content served by this servlet.
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.hd.d.pg2k.webSvr.catalogue.TreeFilterServletBase
Handle a GET request.
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.hd.d.pg2k.webSvr.exhibit.ExhibitServlet
Respond to a GET request for the content served by this servlet.
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.hd.d.pg2k.webSvr.exhibit.ThumbnailServlet
Respond to a GET request for the content served by this servlet.
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.hd.d.pg2k.webSvr.location.LocThumbnailServlet
Respond to a GET request for the content served by this servlet.
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.hd.d.pg2k.webSvr.threeD.DataServlet
Respond to a GET request from 3DWT clients.
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.hd.d.pg2k.webSvr.util.JavadocBundleServlet
Respond to a GET request for the content served by this servlet.
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AlohaEarthMapServlet
Respond to a GET request for the content served by this servlet.
doHead(HttpServletRequest, HttpServletResponse) - Method in class org.hd.d.pg2k.webSvr.bgImg.BgImageServlet
Respond to a HEAD request for the content served by this servlet.
doHead(HttpServletRequest, HttpServletResponse) - Method in class org.hd.d.pg2k.webSvr.exhibit.ExhibitServlet
Respond to a HEAD request for the content served by this servlet.
doHead(HttpServletRequest, HttpServletResponse) - Method in class org.hd.d.pg2k.webSvr.exhibit.ThumbnailServlet
Respond to a HEAD request for the content served by this servlet.
doHead(HttpServletRequest, HttpServletResponse) - Method in class org.hd.d.pg2k.webSvr.location.LocThumbnailServlet
Respond to a HEAD request for the content served by this servlet.
doHead(HttpServletRequest, HttpServletResponse) - Method in class org.hd.d.pg2k.webSvr.util.JavadocBundleServlet
Respond to a HEAD request for the content served by this servlet.
doHead(HttpServletRequest, HttpServletResponse) - Method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AlohaEarthMapServlet
Respond to a HEAD request for the content served by this servlet.
doLogout(URL) - Static method in class org.hd.d.pg2k.webSvr.upload.HTTPUploaderUtils
Logout from the upload server if possible.
doLookup(DataSourceBean, int) - Method in class org.hd.d.pg2k.webSvr.catalogue.SearchPageJavaBean
Get search results as immutable list of full exhibit names; may be zero-length but never null.
doLookupInTunedCacheOnly(String, int, int) - Static method in class org.hd.d.pg2k.svrCore.AddrTools
Do local lookup in our shared and tuned cache only; never null.
done() - Method in class org.hd.d.pg2k.webSvr.ads.AdUtils.AdSlotMonitor
Used by JSP code after generating text for an ad that showAds() allowed.
doNOOP(boolean) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Does a NO-OP on the server.
doNotTryMasterUntil - Variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Time before which we should not again try to contact the master; null if master is fine.
DONT_FETCH_SPECIAL_INTERVALS_SYNCHRONOUSLY - Static variable in class org.hd.d.pg2k.svrCore.vars.PipelineVarMgr
If true then generally don't go upstream (synchronously) just to fetch values for the current (or all) interval; respond from local store.
DONT_TEST_AFTER_UPLOAD - Static variable in class org.hd.d.pg2k.webSvr.util.CDNUtils
If true, then don't (usually) attempt to check immediately if CDN upload has succeeded.
DONT_TRY_TO_MATCH_PREV_TOKEN - Static variable in class org.hd.d.pg2k.svrCore.Compact7BitString
If true, then don't try to match the immediately-previous input token.
dontBlock - Variable in class org.hd.d.pg2k.test.dev.SimpleCacheTest.DataConcurrencyAccessMonitor
Once true, threads do not block in getRawFile(); volatile so as not to need the mutex.
dontDumpThreadsBefore - Variable in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K
Don't dump busy threads again before this time; initially zero so first dump is immediately as required.
dontFilterDups - Variable in class org.hd.d.pg2k.svrCore.vars.BasicVarMgr
Unless true we screen out duplicate events/updates and those with silly timestamps.
dontMonitorMe(HttpServletRequest) - Method in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K
Exclude some traffic from connection-responsiveness monitoring.
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.hd.d.pg2k.webSvr.exhibit.TunnelServlet
Respond to a POST request to open and use an HTTP tunnel (for a single transfer).
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.hd.d.pg2k.webSvr.upload.UploadServlet
Respond to a POST request for the content served by this servlet.
doQuickLookupWithTunedCache(Lookup) - Static method in class org.hd.d.pg2k.svrCore.AddrTools
Do (quick) blocking lookup in our shared and tuned cache and resolver.
doRelatedExhibitsSearch(Name, DataSourceBean, int, JIndexBean.SearchFilterByName, boolean, boolean) - Static method in class org.hd.d.pg2k.webSvr.util.SearchUtils
Compute immutable full exhibit names of "similar" items, eg in the foot of each catalogue page; never null.
doReverseLookup(String, boolean) - Static method in class org.hd.d.pg2k.svrCore.AddrTools
Do reverse lookup on IP address to get the name, returns null if lookup fails.
doReverseLookup(InetAddress, boolean) - Static method in class org.hd.d.pg2k.svrCore.AddrTools
Do reverse lookup on IP address to get the name, returns null if lookup fails.
doRPC(ExhibitDataTunnelSource.RawPacket) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Make an RPC call over HTTP[S] with the given outgoing packet.
doRPCRaw(ExhibitDataTunnelSource.RawPacket) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataHTTPTunnelSource
Make an RPC call over HTTP[S] with the given outgoing packet.
doRPCRaw(ExhibitDataTunnelSource.RawPacket) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Make an RPC call over the underlying medium with the given outgoing packet; never null.
doRPCRaw(ExhibitDataTunnelSource.RawPacket) - Method in class org.hd.d.pg2k.test.dev.SystemVariablesTest.LocalTunnelServer
Perform RPC calls on the wrapped data source.
doRPCRaw(ExhibitDataTunnelSource.RawPacket) - Method in class org.hd.d.pg2k.test.dev.SystemVariablesTest.LocalTunnelSource
Provide the implementation of the data transport.
doRPCRawWithStreamResponse(ExhibitDataTunnelSource.RawPacket, boolean) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataHTTPTunnelSource
 
doRPCRawWithStreamResponse(ExhibitDataTunnelSource.RawPacket, boolean) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Optimised RPC call with the given outgoing packet and returning packet body as an InputStream; null if an empty stream.
doRPCUnguarded(ExhibitDataTunnelSource.RawPacket) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Just like doRPC() but does not back off in face of previous failures; never null.
dotSuffixForInputFile - Variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME.ExhibitTypeParameters
Suffix of input file including leading dot; lower-case, never null.
dottedExtensionExhibitCounts - Variable in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Map from dotted-file-extension (String) to exhibit count for that extension (Integer).
DOUBLE_SEP - Static variable in class org.hd.d.pg2k.ai.scorer.AbstractScorer
Double separator, not permitted in Scorer name-and-parameters.
doUpload(HttpServletRequest, UploadInfoBean, int, File, SimpleLoggerIF) - Static method in class org.hd.d.pg2k.webSvr.upload.HTTPUploaderUtils
Accepts the body of a multipart/form-data POST request.
doUpload(UploadInfoBean, File, ServletInputStream, String, int, SimpleLoggerIF) - Static method in class org.hd.d.pg2k.webSvr.upload.HTTPUploaderUtils
Accepts the body of a multipart/form-data POST request.
doUploadLogin(boolean, URL, String, String) - Static method in class org.hd.d.pg2k.webSvr.upload.HTTPUploaderUtils
Attempts to programmatically login at the given login URL with the user ID and password supplied.
doWork() - Method in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
Simple core worker routine, usually runs until JVM terminates.
dpID - Variable in class org.hd.d.pg2k.webSvr.ads.AdUtils.ClickThruHandler
 
dpID - Variable in class org.hd.d.pg2k.webSvr.util.WebUtils.VoteHandler
 
DROP_ADS_ON_FIRST_PAGE_VIEW - Static variable in class org.hd.d.pg2k.webSvr.ads.AdConsts
If true then show no or fewer ads on first page that a new user sees on our site, whichever it is.
DROP_MORE_ADS_FOR_ALT_CONTENT - Static variable in class org.hd.d.pg2k.webSvr.ads.AdConsts
Drop more ads on poorly-performing pages.
DSVNAME_HTTPFAIL - Static variable in class org.hd.d.pg2k.webSvr.threeD.DataServlet
General stats event name: failures handling input HTTP requests.
DSVNAME_HTTPREJOP - Static variable in class org.hd.d.pg2k.webSvr.threeD.DataServlet
General stats event name: inbound HTTP request rejected by request op-code.
DSVNAME_HTTPREQUEST - Static variable in class org.hd.d.pg2k.webSvr.threeD.DataServlet
General stats event name: inbound HTTP request.
DT__GEN_DATA - Static variable in class org.hd.d.pg2k.ai.scorer.ScorerCreator
Data type parameter name for generic data/query; never null nor empty.
DT_BESTSC - Static variable in class org.hd.d.pg2k.ai.scorer.ScorerCreator
Data type parameter value to request server's best Scorers; never null nor empty.
DT_CALIB - Static variable in class org.hd.d.pg2k.ai.scorer.ScorerCreator
Data type parameter value to request calibration-set data; never null nor empty.
DT_PARAM_NAME - Static variable in class org.hd.d.pg2k.ai.scorer.ScorerCreator
Parameter name to request particular remote data type; never null nor empty.
DT_POSTNEWSC - Static variable in class org.hd.d.pg2k.ai.scorer.ScorerCreator
Data type parameter value to POST new 'star' Scorer; never null nor empty.
DU_COLLECTING_FILE - Static variable in class org.hd.d.pg2k.webSvr.upload.HTTPUploaderUtils
doUpload() collecting file.
DU_COLLECTING_PARAM - Static variable in class org.hd.d.pg2k.webSvr.upload.HTTPUploaderUtils
doUpload() collecting parameter value.
DU_GOT_FILE_NAME - Static variable in class org.hd.d.pg2k.webSvr.upload.HTTPUploaderUtils
doUpload() got filename.
DU_GOT_PARAM_NAME - Static variable in class org.hd.d.pg2k.webSvr.upload.HTTPUploaderUtils
doUpload() got parameter name.
DU_INITIAL_STATE - Static variable in class org.hd.d.pg2k.webSvr.upload.HTTPUploaderUtils
doUpload() initial state.
DUMMY_SERVLET_URL_STRING - Static variable in class org.hd.d.pg2k.test.dev.ServletTestsBase
URL used to invoke DummyServlet (by that name), nominally under gallery.hd.org; not null.
dumpAsciiComment(StringBuilder, int, byte[]) - Static method in class org.hd.d.pg2k.test.dev.SerializationTest
Dump to System.out "count" characters from values, substituting non-printable-ASCII.
dumpIntervalS - Variable in class org.hd.d.pg2k.svrCore.stats.StatsLogger.StatsConfig
Interval in seconds between dumps of stats info; non-negative.
dumpPerfSamples(String, ConcurrentMap<StackTraceElement, AtomicInteger>, int, SimpleLoggerIF) - Static method in class org.hd.d.pg2k.svrCore.GenUtils
Dump a set of performance-monitoring site samples.
dumpPerfSamples(String, ConcurrentMap<StackTraceElement, AtomicInteger>, ConcurrentMap<StackTraceElement, SM>, int, SimpleLoggerIF) - Static method in class org.hd.d.pg2k.svrCore.GenUtils
Dump a set of performance-monitoring site samples.
dumpPrefixMap(SortedMap<AddrTools.AddrPrefix, String>, PrintWriter) - Static method in class org.hd.d.pg2k.clApp.offline.MakeCCTLDFromIPPrefixProperties
Dump an IP-prefix map as-is to the given Writer.
dumpSerData(Object, byte[]) - Static method in class org.hd.d.pg2k.test.dev.SerializationTest
Dump serialised data in a form suitable to copy-and-paste into code.
dumpStats(PrintStream) - Method in class org.hd.d.pg2k.svrCore.Compact7BitString.StaticDictionary
Dump stats (if any) to the given (non-null) stream.
dumpSummary(StatsLogger.StatsConfig) - Static method in class org.hd.d.pg2k.svrCore.stats.StatsLogger
Dump summary of specified stats to configured log.
DuplicateIDChecker<K> - Class in org.hd.d.pg2k.svrCore
Mechanism to check for replayed/duplicate messages by ID within a specified time window.
DuplicateIDChecker(int, int, int, float, String) - Constructor for class org.hd.d.pg2k.svrCore.DuplicateIDChecker
Create an instance with the given parameters.
DYN_LOC_TN_CROSSHAIR_RGB_COLOUR - Static variable in class org.hd.d.pg2k.webSvr.location.LocationUtils
Colour of cross-hairs to show location of item in RGB format.
DYN_LOC_TN_IMG_TYPE - Static variable in class org.hd.d.pg2k.webSvr.location.LocationUtils
Type of thumbnail image that we dynamically generate.
DYN_LOC_TN_MOUNT_POINT - Static variable in class org.hd.d.pg2k.webSvr.location.LocationUtils
Mount point for servlet, including usual suffix for given image type.
DYN_MAP_IMG_TYPE - Static variable in class org.hd.d.pg2k.webSvr.bgImg.BgImageUtils
Type of background image that we dynamically generate.
DYN_MAP_IMG_TYPE - Static variable in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEUtils
Type of clickable-map image that we dynamically generate.
DYNAMICALLY_CHOOSE_AD_NETWORK - Static variable in class org.hd.d.pg2k.webSvr.ads.AdConsts
If true then try to dynamically choose ad network (and page layout) based on performance.
dynBgImgEdgePixels - Static variable in class org.hd.d.pg2k.webSvr.bgImg.BgImageUtils
We chose the background image dimensions to match that of a standard thumbnail.
dynBgImgMaxBytes - Static variable in class org.hd.d.pg2k.webSvr.bgImg.BgImageUtils
The maximum size of image produced (in bytes) is that of a standard thumbnail.
dynBgImgRRURL - Static variable in class org.hd.d.pg2k.webSvr.bgImg.BgImageUtils
URI of dynamic background-image JPEG; suffix should match MIME type.

E

E - Variable in class org.hd.d.pg2k.svrCore.location.Location.Estd
How many degrees East are we?
EAGER_TN_USE - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
If true, we force thumbnails to be made if we can use them in (catalogue) pages.
EAGER_UNLOAD - Static variable in class org.hd.d.pg2k.svrCore.DuplicateIDChecker
If true then be eager (super-linear) in discarding entries as free memory declines.
EAGER_VOTE_LOAD - Static variable in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutableVoteCache
If true then try to load/compute early the scores of voted-for-exhibits.
earlyUpdates - Variable in class org.hd.d.pg2k.svrCore.vars.PipelineVarMgr
A List of non-coalesced variable set operations to be done first.
eastOffset - Variable in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEParams
The East Offset of of the current view from original image.
email - Variable in class org.hd.d.pg2k.svrCore.props.GenProps.AuthData
Author email: should be syntactically valid email address or null.
emergencyFreeHook - Variable in class org.hd.d.pg2k.webSvr.exhibit.AbstractFilterBean
Callback for 'emergency free' from MemoryTools; never null after registration.
EMPTY - Static variable in class org.hd.d.pg2k.svrCore.AccessionData
Public empty instance.
EMPTY - Static variable in class org.hd.d.pg2k.svrCore.Compact7BitString
Value representing an empty String.
EMPTY - Static variable in class org.hd.d.pg2k.svrCore.CS8Bit
Empty sequence; not null.
EMPTY - Static variable in class org.hd.d.pg2k.svrCore.ExhibitPropsComputable
Shared empty instance.
EMPTY - Static variable in class org.hd.d.pg2k.svrCore.ExhibitPropsLoadable
Shared EMPTY instance (no auxiliary data on exhibit).
EMPTY - Static variable in class org.hd.d.pg2k.svrCore.Name
Shared empty instance; not null.
EMPTY - Static variable in class org.hd.d.pg2k.svrCore.ROByteArray
Empty array.
EMPTY - Static variable in class org.hd.d.pg2k.svrCore.ROIntArray
Empty array.
EMPTY - Static variable in class org.hd.d.pg2k.webSvr.threeD.LightweightMetaDataFetchInterface.GalleryBasicMetaData
Default/empty instance.
EMPTY_BUNDLE - Static variable in class org.hd.d.pg2k.svrCore.props.PropertiesBundleDiff
Private empty Properties map; never changed, never null.
EMPTY_DIFF - Static variable in class org.hd.d.pg2k.svrCore.props.PropertiesBundleDiff
Immutable empty diff.
EMPTY_DIFF - Static variable in class org.hd.d.pg2k.svrCore.props.PropertiesDiff
Immutable empty diff.
EMPTY_MID - Static variable in class org.hd.d.pg2k.svrCore.Name.EMPTIES
Constant/immutable/shareable empty mid value for any empty mid-section; never null.
EMPTY_PAYLOAD - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Convenience value; (immutable) zero-length byte array for use as an empty packet payload.
EMPTY_PROPERTIES - Static variable in class org.hd.d.pg2k.svrCore.props.PropertiesBundleDiff
Private empty Properties map; never changed, never null.
EMPTY_PROPERTIES - Static variable in class org.hd.d.pg2k.svrCore.props.PropertiesDiff
Private empty Properties map; never changed, never null.
EMPTY_SEARCH_PATH - Static variable in class org.hd.d.pg2k.svrCore.AddrTools
Fixed empty search path for lookups.
ENABLE_CONV_TRACKING - Static variable in class org.hd.d.pg2k.webSvr.ads.AdConsts
If true then enable conversion tracking of ads for the Gallery.
ENABLE_FILE_DROP - Static variable in class org.hd.d.pg2k.clApp.uploader.UploaderMain
If true, try to enable file drag-and-drop into the table.
ENABLE_FOOTER_ADS - Static variable in class org.hd.d.pg2k.webSvr.ads.AdConsts
If true, enable ads well below the fold and/or in the footer.
ENABLE_READAHEAD - Static variable in class org.hd.d.pg2k.webSvr.exhibit.ExhibitServlet
If true then enable async read-ahead for large exhibits where throughput is low.
ENABLE_STICKY_HIT - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
If true, enable recording (eg via Urchin) of when a user becomes 'sticky'.
ENABLE_TRIBALFUSION - Static variable in class org.hd.d.pg2k.webSvr.ads.AdConsts
If true, enable TribalFusion ad slots.
ENABLE_URCHIN_STATS - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
If true, enable Urchin (ie Google) site stats tracking.
enableHoverboxCSS(HttpServletRequest) - Static method in class org.hd.d.pg2k.webSvr.util.HTMLThumbnailInsertGenerators
Call this before generating the header to load the Hoverbox CSS.
ENCkbps_V1LI - Static variable in class org.hd.d.pg2k.svrCore.mediahandler.mp3
Encoding bit rates (kbps) for V1, LI.
ENCkbps_V1LII - Static variable in class org.hd.d.pg2k.svrCore.mediahandler.mp3
Encoding bit rates (kbps) for V1, LII.
ENCkbps_V1LIII - Static variable in class org.hd.d.pg2k.svrCore.mediahandler.mp3
Encoding bit rates (kbps) for V1, LIII.
ENCkbps_V2LI - Static variable in class org.hd.d.pg2k.svrCore.mediahandler.mp3
Encoding bit rates (kbps) for V2, LI.
ENCkbps_V2LII - Static variable in class org.hd.d.pg2k.svrCore.mediahandler.mp3
Encoding bit rates (kbps) for V2, LII and LIII.
encode8To6(byte[]) - Static method in class org.hd.d.pg2k.svrCore.TextUtils
Encode a byte array (8 bit) in ASCII Base-64 (6 bit); never null.
encodeRedirectUrl(String) - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletResponse
 
encodeRedirectURL(String) - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletResponse
 
encoderExists - Static variable in class org.hd.d.pg2k.svrCore.MIME.AbstractImageHandler
Thread-safe bounded-size cache for canMakeThumbnails() and _getEncoder() as to whether an encoder can be created; never null.
encodeUrl(String) - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletResponse
 
encodeURL(String) - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletResponse
 
end - Variable in class org.hd.d.pg2k.svrCore.Name.CSWrapper
End offset (exclusive) on underlying impl; non-negative.
end - Variable in class org.hd.d.pg2k.svrCore.props.GenProps.ClassifiedAd
Start time (+ve UTC ms greater than 'start') or zero if no end time.
endPoint - Variable in class org.hd.d.pg2k.svrCore.vars.BasicVarMgr
If true then this variable set is at an end-point.
endsWith(CharSequence, CharSequence) - Static method in class org.hd.d.pg2k.svrCore.TextUtils
Returns true if the first sequence ends with the second (neither null), else false.
ENFORCE_MAC - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataHTTPTunnelSource
If true then we enforce MACs when we have a local xfer key.
enoughInfo() - Method in class org.hd.d.pg2k.svrCore.uploader.UploadInfoBean
When enough exhibit information has been collected, this returns true.
enoughValidUniqueInfo() - Method in class org.hd.d.pg2k.svrCore.uploader.UploadInfoBean
Returns true when we have enough, valid, unique info to save an exhibit.
ensureOpen() - Method in class org.hd.d.pg2k.svrCore.DefInputStream
Check to make sure that this stream has not been closed.
entrySet() - Method in class org.hd.d.pg2k.svrCore.collections.SoftReferenceMap
 
eos - Variable in class org.hd.d.pg2k.svrCore.DefInputStream
Indicates end of input stream.
epc - Variable in class org.hd.d.pg2k.svrCore.AllExhibitPropertiesDelta.Change
EPC; may be null.
epcmMap - Variable in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Private cache; Map from full exhibit name to ExhibitPropsComputableMutable.
epgi - Variable in class org.hd.d.pg2k.svrCore.AllExhibitProperties
The immutable global exhibit properties; never null.
epgiDiff - Variable in class org.hd.d.pg2k.svrCore.AllExhibitPropertiesDelta
The diff from the previous EPGI; may be null to represent no changes to EPGI value.
EPGIDiff - Class in org.hd.d.pg2k.svrCore
Immutable record of the difference between two EPGI instances.
EPGIDiff() - Constructor for class org.hd.d.pg2k.svrCore.EPGIDiff
Create an empty instance.
EPGIDiff(long, PropertiesDiff, long, PropertiesBundleDiff) - Constructor for class org.hd.d.pg2k.svrCore.EPGIDiff
Create an instance.
epl - Variable in class org.hd.d.pg2k.svrCore.AllExhibitPropertiesDelta.Change
EPL; may be null.
equals(Object) - Method in class org.hd.d.pg2k.ai.scorer.ScoreAndConf
Equality depends on all elements.
equals(Object) - Method in class org.hd.d.pg2k.ai.scorer.ScorerParamEnum
Equality depends on all elements.
equals(Object) - Method in class org.hd.d.pg2k.ai.scorer.ScorerParamInteger
Equality depends on all fields.
equals(Object) - Method in class org.hd.d.pg2k.clApp.uploader.SelectedFileDetails
Equality is based on the (monocased) local filename and exhibit name.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.AccessionData
All fields are compared.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.AddrTools.AddrPrefix
Equal if the prefixes are the same length and have the same content.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.AllExhibitImmutableData
Returns true when the timestamp and underlying set of exhibit names is the same.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Indicates whether some other object is "equal to" this one; the underlying data is the same if true.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.AllExhibitPropertiesDelta.Change
Equal iff all fields are identical.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.Compact7BitString
Equal iff the static dictionaries (if any) and compressed texts are identical.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.Compact7BitString.StaticDictionary
Only equal if all non-stats fields are.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.CS8Bit
Equality depends on the entire content being the same.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.PacketProtector
Equality depends on all the members being equal.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket
Depends on the whole packet being identical.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.CachedFile
Equality relies on comparison, ie on last-access time, cached length and name.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.ExhibitAttrUtils.ExhibitAttrWords
Indicates whether some other object is "equal to" this one; the underlying data is the same if true.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.ExhibitAttrUtils.ExhibitAttrWords.IndirectComparatorStub
Is comparator equal (ie has some data changed)?
equals(Object) - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsComputable
Equal if all the members are.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsGlobalImmutable
Indicates whether some other object is "equal to" this one; the underlying data is the same if true.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsLoadable
Based on entire content of object; if equivalent content then they are equal.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.ExhibitStaticAttr
All comparison is done on the name only, NOT on all fields.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.ExhibitThumbnails
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.ExhibitThumbnails.Thumbnail
For equality the thumbnails must be indistinguishable.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.location.GeoUtils.CCTLD
Two ccTLDs are the same if their underlying codes are the same.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.location.Location.Base
Hash depends on equality of type and "specific" flags.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.location.Location.Estd
Depends on all the elements of this class and base classes.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.location.Location.Time
Depends on fields from the base class and the time info, if any.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.location.Location.ValueAndBounds
Depends on equality of value and error.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.location.LocationMap
Two LocationMaps are equal if the underlying maps are.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME.ExhibitTypeParameters
Equal if type is equal.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.Name.CSWrapper
Equality checks for the same type and content.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.Name
Equality depends on the items being the same concrete (derived) type and lexically identical.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.Name.ExhibitShort
Equality checks for the same type and content.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.props.GenProps.AuthData
Equality depends on all fields.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.props.GenProps.ClassifiedAd
Equality depends on all fields.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.props.GenProps.SimpleAd
Equality depends on all fields.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.props.PropertiesBundleDiff
Equal iff all fields are identical.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.props.PropertiesDiff
Equal iff all fields are identical.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.ROByteArray
Is equal to an instance with a payload of the same length and content; may be slow to compute.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.ROIntArray
Is equal to an instance with a payload of the same length and content; may be slow to compute.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.Tuple.ComparablePair
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.Tuple.ComparableTriple
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.Tuple.Pair
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.Tuple.Triple
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.vars.BasicVarMgr.MessageIDKey
Equality is based on all fields.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValue
Equality is based on the definition, period and interval number, but not the event values.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValue.ValueInfo
 
equals(Object) - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValueBuffer
Equality is based on the definition, period and interval number, but not the event values.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.vars.InstanceID
Equality is based on the whole ID.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.vars.PipelineVarMgr.NextRequestKey
Equality depends on all fields.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.vars.SimpleVariableDefinition
Equality is based on the name and all the other parameters; ie equal definitions are identical.
equals(Object) - Method in class org.hd.d.pg2k.svrCore.vars.SimpleVariableValue
Equality is based on the definition (name, type, etc) and value.
equals(Object) - Method in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.filtAll
All instances are equal (could be a singleton).
equals(Object) - Method in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.filtByEstdLocationCentre
Filters are equal if area objects are (or are both null).
equals(Object) - Method in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.filtNothing
All instances are equal (could be a singleton).
equals(Object) - Method in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.sortByGoodness
All instances of this class are identical where their nMax is.
equals(Object) - Method in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.sortByName
Tests equality between two sortByName objects.
equals(Object) - Method in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.sortByTimestamp
All instances of this class are identical.
equals(Object) - Method in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.sortRandomN
Equality depends on identical seeds and result size.
equals(Object) - Method in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.sortReverse
All instances of this class are identical.
equals(Object) - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean.KeyBase
Depends only on == and is not overridable.
equals(Object) - Method in class org.hd.d.pg2k.webSvr.exhibit.Expr
Equality depends on the upstream expressions being equal (or both null).
equals(Object) - Method in class org.hd.d.pg2k.webSvr.exhibit.FilterExpr
Equality depends on underlying expression and this filter.
equals(Object) - Method in class org.hd.d.pg2k.webSvr.exhibit.SortExpr
Equality depends on underlying expression and this sorter.
equals(Object) - Method in class org.hd.d.pg2k.webSvr.util.StatsSink.AbstractStatsListener
Equality is on just the data point ID.
equivalentTo(ExhibitDataTunnelSource.RawPacket) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket
Checks for equivalent raw packets, ignoring internal representation details.
err - Static variable in class org.hd.d.pg2k.test.dev.Main
The PrintStream to direct standard output to.
error - Variable in class org.hd.d.pg2k.svrCore.location.Location.ValueAndBounds
Error bounds; never null.
esa - Variable in class org.hd.d.pg2k.clApp.uploader.SelectedFileDetails
Proposed upload name/details (valid unique new exhibit name); never null.
esa - Variable in class org.hd.d.pg2k.svrCore.AllExhibitPropertiesDelta.Change
ESA; never null.
escapeHTMLMetaChars(String) - Static method in class org.hd.d.pg2k.svrCore.TextUtils
Rewrite HTML so that it displays as "raw" text and is safe to use in attribute values.
EST_BYTES_PER_IMAGE_PIXEL_IN_MEMORY - Static variable in class org.hd.d.pg2k.svrCore.mediahandler.gif
Estimated (maximum) bytes per pixel of a decoded image in memory.
EST_BYTES_PER_IMAGE_PIXEL_IN_MEMORY - Static variable in class org.hd.d.pg2k.svrCore.mediahandler.jpg
Estimated (maximum) bytes per pixel of a decoded image in memory.
EST_BYTES_PER_IMAGE_PIXEL_IN_MEMORY - Static variable in class org.hd.d.pg2k.svrCore.mediahandler.png
Estimated (maximum) bytes per pixel of a decoded image in memory.
EST_COMMON_BUNDLES - Static variable in class org.hd.d.pg2k.svrCore.LocaleBeanBase
Estimated maximum number of real/used common resource bundles available; strictly positive.
estimatedBytesPerImagePixelInMemory - Variable in class org.hd.d.pg2k.svrCore.MIME.Handler.ThumbnailParams
Estimated bytes-per-pixel of image in memory; positive.
estimatedFreeSpaceBelowReserve(File, int) - Static method in class org.hd.d.pg2k.svrCore.FileTools
Compute available remaining usable bytes of space in filesystem containing given file/dir with specified reserve.
estimateSerialBytes() - Method in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Estimate of bytes taken up by uncompressed serialised form; strictly positive.
estimateWorkingMemoryToCreateThumbnails(Dimension) - Method in class org.hd.d.pg2k.svrCore.MIME.AbstractImageHandler
Estimates bytes of working memory required to create thumbnails for an image.
ET_3GP - Static variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Type of 3GPP file.
ET__max - Static variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Maximum valid ET_XXX value (these values may be sparse).
ET__min - Static variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Minimum valid ET_XXX value (these values may be sparse).
ET_AU - Static variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Type of Sun audio (usually 64kbps 8-bit u-law G.711) file.
ET_AVI - Static variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Type of RealMedia file.
ET_BMP - Static variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Type of BMP image file.
ET_GIF - Static variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Type of GIF file.
ET_HTMLFRAG - Static variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Type of HTML text fragment file.
ET_JP2 - Static variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Type of JPEG-2000 image file.
ET_JPEG - Static variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Type of JPEG file.
ET_MIDI - Static variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Type of General MIDI audio file.
ET_MNG - Static variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Type of MNG (GIF-replacement) file.
ET_MOV - Static variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Type of QuickTime movie file.
ET_MP2 - Static variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Type of MPEG-1 Layer-II audio file.
ET_MP3 - Static variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Type of MPEG-1 or MPEG-2 or MPEG-2.5 Layer-III audio file (8kbps and up).
ET_MP4 - Static variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Type of MPEG-4 audio file (2kbps and up).
ET_MPEG - Static variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Type of MPEG video file.
ET_PDF - Static variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Type of PDF file.
ET_PNG - Static variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Type of PNG (GIF-replacement) file.
ET_PPT - Static variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Type of PowerPoint presentation file.
ET_RM - Static variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Type of RealMedia file.
ET_RTF - Static variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Type of Windows Rich Text Format file.
ET_SWF - Static variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Type of Flash file.
ET_TBZ2 - Static variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Type of BZIP2ed tar archive file.
ET_TGZ - Static variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Type of GZIPped tar archive file.
ET_TIFF - Static variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Type of TIFF image file.
ET_TRML - Static variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Type of Gallery 'trail' marked-up text file.
ET_WAV - Static variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Type of WAV audio file.
ET_WMV - Static variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Type of Windows Movie file.
ET_ZIP - Static variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Type of ZIP archive file.
ETP - Static variable in class org.hd.d.pg2k.webSvr.bgImg.BgImageUtils
ExhibitMIME entry for the chosen output type.
ETP - Static variable in class org.hd.d.pg2k.webSvr.location.LocationUtils
ExhibitMIME entry for the chosen output type.
ETP - Static variable in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEUtils
ExhibitMIME entry for the chosen output type.
eval(AllExhibitProperties, Name.ExhibitFull[]) - Method in class org.hd.d.pg2k.webSvr.exhibit.Expr
Evaluate this expression.
eval(AllExhibitProperties, Name.ExhibitFull[]) - Method in class org.hd.d.pg2k.webSvr.exhibit.FilterExpr
Evaluate this expression applying our filter.
eval(AllExhibitProperties, Name.ExhibitFull[]) - Method in class org.hd.d.pg2k.webSvr.exhibit.SortExpr
Evaluate this expression applying our sort.
event - Variable in class org.hd.d.pg2k.svrCore.vars.SimpleVariableDefinition
True if the variable is read-only; defaults to false.
EVENT_ABS_MAX_DIFF_VALUES - Static variable in class org.hd.d.pg2k.svrCore.vars.SimpleVariableDefinition
Absolute maximum different event values that can be held; strictly positive.
EVENT_HISTORY_DIR - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Base dir within cache dir for all our event history data.
EVENT_INTERVAL_LONG_TERM_MS - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
Long-term event interval in milliseconds.
EVENT_INTERVAL_MEDIUM_TERM_MS - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
Medium-term event interval in milliseconds.
EVENT_INTERVAL_SHORT_TERM_MS - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
Short-term event interval in milliseconds.
EVENT_INTERVAL_VLONG_TERM_MS - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
Very-long-term event interval in milliseconds.
EVENT_INTERVAL_VSHORT_TERM_MS - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
Very-short-term event interval in milliseconds.
EVENT_SAMPLES_RETAINED - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
Maximum number of samples retained at each interval; strictly positive.
EVENT_STORE_FILENAME_PREFIX - Static variable in class org.hd.d.pg2k.svrCore.vars.BasicVarMgr
Prefix to event history store file name.
EVENT_STORE_FILENAME_SUFFIX_SER_GZ - Static variable in class org.hd.d.pg2k.svrCore.vars.BasicVarMgr
Suffix for GZIPped serialised event history store file name.
EVENT_STORE_NAMETERM - Static variable in class org.hd.d.pg2k.svrCore.vars.BasicVarMgr
Terminator to go after event name in file store.
eventHistory - Variable in class org.hd.d.pg2k.svrCore.vars.BasicVarMgr
Map of event history; never null.
EventPeriod - Enum in org.hd.d.pg2k.svrCore.vars
An enumeration of the available event periods from (very) short to (very) long.
EventPeriod(int) - Constructor for enum org.hd.d.pg2k.svrCore.vars.EventPeriod
 
events - Variable in class org.hd.d.pg2k.test.dev.SimpleCacheTest.RawDataAccessMonitor
A List of GetRawDataEvent values in the order they occurred.
eventsToLog - Variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
In-order List/Queue thread-safe list of persistent events to be logged; never null.
EventVariableValue - Class in org.hd.d.pg2k.svrCore.vars
Immutable value of a local or global system event variable.
EventVariableValue(boolean, SimpleVariableDefinition, EventPeriod, long, int, Object[], int[]) - Constructor for class org.hd.d.pg2k.svrCore.vars.EventVariableValue
Construct a single variable value.
EventVariableValue(boolean, SimpleVariableDefinition, EventPeriod, long, int, Object[], int[], boolean) - Constructor for class org.hd.d.pg2k.svrCore.vars.EventVariableValue
Construct a single variable value.
EventVariableValue.ValueInfo - Class in org.hd.d.pg2k.svrCore.vars
Immutable info collected about one particular value of an event.
EventVariableValue.ValueInfo(int, int) - Constructor for class org.hd.d.pg2k.svrCore.vars.EventVariableValue.ValueInfo
Construct an instance.
EventVariableValueBuffer - Class in org.hd.d.pg2k.svrCore.vars
Thread-safe mutable value of a local or global system event variable.
EventVariableValueBuffer(SimpleVariableDefinition, EventPeriod, long) - Constructor for class org.hd.d.pg2k.svrCore.vars.EventVariableValueBuffer
Construct a single variable value.
EventVariableValueBuffer.Count - Class in org.hd.d.pg2k.svrCore.vars
Private class to contain an int count value.
EventVariableValueBuffer.Count(Object) - Constructor for class org.hd.d.pg2k.svrCore.vars.EventVariableValueBuffer.Count
Construct an instance with the given (non-null) event value.
EventVariableValuePeriodRow - Class in org.hd.d.pg2k.svrCore.vars
Current and historical entries for one event forming one "row".
EventVariableValuePeriodRow(SimpleVariableDefinition, EventPeriod) - Constructor for class org.hd.d.pg2k.svrCore.vars.EventVariableValuePeriodRow
Construct a single event variable value period "row".
EventVariableValueSet - Class in org.hd.d.pg2k.svrCore.vars
Current and historical entries for all periods/intervals one event forming one "set".
EventVariableValueSet(SimpleVariableDefinition) - Constructor for class org.hd.d.pg2k.svrCore.vars.EventVariableValueSet
Construct a single event variable value set (for all periods/intervals).
EventVariableValueSet(SimpleVariableDefinition, EnumMap<EventPeriod, EventVariableValuePeriodRow>) - Constructor for class org.hd.d.pg2k.svrCore.vars.EventVariableValueSet
Constructor for defensive copying on deserialisation.
evolve(boolean) - Method in class org.hd.d.pg2k.ai.scorer.ScorerCacheImpl
Do some 'evolution' in a background thread if possible.
evPeriodSubset - Variable in class org.hd.d.pg2k.svrCore.vars.SimpleVariableDefinition
Event period/interval subset (immutable) to be collected, or null if not an event or all to be collected.
evv_TOTAL_EVENT_COUNT - Static variable in class org.hd.d.pg2k.test.dev.SerializationTest
Total event count in map.
evvCache - Variable in class org.hd.d.pg2k.svrCore.vars.EventVariableValueBuffer
Private cache for toEventVariableValue().
evvTestString1 - Static variable in class org.hd.d.pg2k.test.dev.SerializationTest
First test string value for EVV; has a count of 1.
evvTestString2 - Static variable in class org.hd.d.pg2k.test.dev.SerializationTest
Second test string value for EVV; has a count of 2.
EX_PREFIX - Static variable in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K
Unique prefix for exhibits.
EX_SMALL_ANON_HTXT_1998 - Static variable in class org.hd.d.pg2k.test.dev.ExhibitFilterTest
A small single-word HTML fragment by ANON from the dawn of timeS (1998).
EX_SMALL_DHD_GIF_2WOLD - Static variable in class org.hd.d.pg2k.test.dev.ExhibitFilterTest
A small single-word GIF by DHD a fortnight old.
EX_SMALL_DHD_JPEG_NOW - Static variable in class org.hd.d.pg2k.test.dev.ExhibitFilterTest
A small single-word-name JPEG by DHD with timestamp of now.
excessSlowTimeNs - Variable in class org.hd.d.pg2k.ai.scorer.ScorerCreator.ScorerWork
Excess time spent running slow evolution methods (ns).
exhibit - Variable in class org.hd.d.pg2k.webSvr.ads.AdBeanInterface.Context
The immutable details of the exhibit close to this ad, or null.
EXHIBIT_CSPACING_M - Static variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDMain
Exhibit (centres) spacing in metres; strictly positive and no smaller than MAX_EXHIBIT_DIM_M.
EXHIBIT_MARKER_RGB_COLOUR - Static variable in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEUtils
Colour of marker to show location of exhibit on map, in RGB format.
EXHIBIT_PROPS_FILENAME_SUFFIX - Static variable in class org.hd.d.pg2k.svrCore.ExhibitPropsLoadable
Suffix for new-format exhibit-properties file, if extant.
EXHIBIT_VISIBLE_M - Static variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDMain
Exhibit visibility spacing in metres; strictly positive and no smaller than MAX_EXHIBIT_DIM_M.
ExhibitAttrUtils - Class in org.hd.d.pg2k.svrCore
Basic utilities for retrieving and handling exhibit attribute/discardable words.
ExhibitAttrUtils() - Constructor for class org.hd.d.pg2k.svrCore.ExhibitAttrUtils
Prevent instantiation.
ExhibitAttrUtils.ExhibitAttrWords - Class in org.hd.d.pg2k.svrCore
This class contains exhibit attribute words.
ExhibitAttrUtils.ExhibitAttrWords(String[]) - Constructor for class org.hd.d.pg2k.svrCore.ExhibitAttrUtils.ExhibitAttrWords
Construct a set of global (immutable) properties.
ExhibitAttrUtils.ExhibitAttrWords.IndirectComparatorStub - Class in org.hd.d.pg2k.svrCore
Device to allow serialisation of trivial stubs and do proper quality test.
ExhibitAttrUtils.ExhibitAttrWords.IndirectComparatorStub(long) - Constructor for class org.hd.d.pg2k.svrCore.ExhibitAttrUtils.ExhibitAttrWords.IndirectComparatorStub
Construct an instance with the hash embedded.
ExhibitAttrUtils.ExhibitAttrWords.SmartOrderComp - Class in org.hd.d.pg2k.svrCore
Class to implement our "smart" order Comparator.
ExhibitAttrUtils.ExhibitAttrWords.SmartOrderComp(ExhibitAttrUtils.ExhibitAttrWords.SubjOrderComp, Set<String>) - Constructor for class org.hd.d.pg2k.svrCore.ExhibitAttrUtils.ExhibitAttrWords.SmartOrderComp
 
ExhibitAttrUtils.ExhibitAttrWords.SubjOrderComp - Class in org.hd.d.pg2k.svrCore
Class to implement our "subject" order Comparator.
ExhibitAttrUtils.ExhibitAttrWords.SubjOrderComp(Set<String>) - Constructor for class org.hd.d.pg2k.svrCore.ExhibitAttrUtils.ExhibitAttrWords.SubjOrderComp
 
exhibitBytes - Variable in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Total size in bytes of all exhibits.
exhibitCount - Variable in class org.hd.d.pg2k.webSvr.threeD.LightweightMetaDataFetchInterface.GalleryBasicMetaData
Count of exhibits in the Gallery; non-negative.
exhibitCountsByAttribute - Variable in class org.hd.d.pg2k.svrCore.AllExhibitProperties
A Map from attribute (String word) to a count of full names of all exhibits with each attribute; null until first use.
exhibitCreateNewCacheEntry(File, ExhibitStaticAttr, SimpleLoggerIF, StatsLogger.StatsConfig) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.MetaData
Create a new exhibit entry.
ExhibitDataFileSource - Class in org.hd.d.pg2k.svrCore.datasource
Exhibit pipeline stage that fetches its data directly from a filesystem.
ExhibitDataFileSource(SimpleLoggerIF) - Constructor for class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Create instance.
exhibitDataHash - Variable in class org.hd.d.pg2k.webSvr.exhibit.AbstractFilterBean
The exhibit data hash when the cache was computed.
ExhibitDataHTTPTunnelSource - Class in org.hd.d.pg2k.svrCore.datasource
Exhibit pipeline stage that fetches its data across an HTTP[S] tunnel.
ExhibitDataHTTPTunnelSource(String, String, SimpleLoggerIF) - Constructor for class org.hd.d.pg2k.svrCore.datasource.ExhibitDataHTTPTunnelSource
Construct a new HTTP tunnel data source to the given URL.
ExhibitDataSimpleCache - Class in org.hd.d.pg2k.svrCore.datasource.simpleCache
Exhibit pipeline cache stage.
ExhibitDataSimpleCache(SimpleExhibitPipelineIF, File, SimpleLoggerIF) - Constructor for class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Wrap a new cache instance around a data source.
ExhibitDataSimpleCache_CACHE_AVAIL_SPACE_PERCENT_USED - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
ExhibitDataSimpleCache cache-percent-full pseudo-variable definition.
ExhibitDataSimpleCache_CACHED_EXHIBIT_COUNT - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
ExhibitDataSimpleCache cached-exhibit count.
ExhibitDataSimpleCache_EXHIBITS_FULLY_CACHED_PERCENT - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
ExhibitDataSimpleCache entries-fully-cached pseudo-variable definition.
ExhibitDataSimpleCache_PSEUDOVAR_PREFIX - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
ExhibitDataSimpleCache pseudo-variable name prefix.
exhibitDataSource - Variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
An AllExhibitProperties.ExhibitDataSource wrapping ourselves; never null.
ExhibitDataTunnelSource - Class in org.hd.d.pg2k.svrCore.datasource
Exhibit pipeline stage that fetches its data across a master/slave tunnel.
ExhibitDataTunnelSource(SimpleLoggerIF) - Constructor for class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Create an instance, passing in a (non-null) logger to use.
ExhibitDataTunnelSource.FixedEmptyFrames - Class in org.hd.d.pg2k.svrCore.datasource
Allows lazy instantiation of some constant frame values.
ExhibitDataTunnelSource.FixedEmptyFrames() - Constructor for class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.FixedEmptyFrames
 
ExhibitDataTunnelSource.HIRPCCache - Class in org.hd.d.pg2k.svrCore.datasource
Cache/lock to improve performance of inbound RPC.
ExhibitDataTunnelSource.HIRPCCache() - Constructor for class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.HIRPCCache
 
ExhibitDataTunnelSource.PacketProtector - Class in org.hd.d.pg2k.svrCore.datasource
The immutable adjunct for a RawPacket that includes the HMAC and other anti-attack data.
ExhibitDataTunnelSource.PacketProtector(ExhibitDataTunnelSource.RawPacket, SecretKey) - Constructor for class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.PacketProtector
Create an adjunct to protect a RawPacket, including a current timestamp.
ExhibitDataTunnelSource.PacketProtector(ExhibitDataTunnelSource.RawPacket, long, SecretKey) - Constructor for class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.PacketProtector
Create an adjunct to protect a RawPacket, including the given timestamp.
ExhibitDataTunnelSource.PacketProtector(long, int, List<ROByteArray>) - Constructor for class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.PacketProtector
Create an adjunct to protect a RawPacket.
ExhibitDataTunnelSource.RawPacket - Class in org.hd.d.pg2k.svrCore.datasource
Immutable raw packet to send in either direction over a byte stream connection.
ExhibitDataTunnelSource.RawPacket(ExhibitDataTunnelSource.RawPacket.OpCode) - Constructor for class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket
Construct a new raw packet with an empty payload.
ExhibitDataTunnelSource.RawPacket(ExhibitDataTunnelSource.RawPacket.OpCode, byte[]) - Constructor for class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket
Construct a new raw packet with the whole data array as the payload.
ExhibitDataTunnelSource.RawPacket(ExhibitDataTunnelSource.RawPacket.OpCode, byte[], boolean) - Constructor for class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket
Construct a new raw packet with the whole data array as the payload.
ExhibitDataTunnelSource.RawPacket(ExhibitDataTunnelSource.RawPacket.OpCode, byte[], int, boolean) - Constructor for class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket
Construct a new raw packet with the initial portion of the data array as the payload.
ExhibitDataTunnelSource.RawPacket(ExhibitDataTunnelSource.RawPacket.OpCode, byte[], byte[]) - Constructor for class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket
Construct a new raw packet with data provided.
ExhibitDataTunnelSource.RawPacket(ExhibitDataTunnelSource.RawPacket.OpCode, Serializable, boolean) - Constructor for class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket
Construct a new raw packet with a serialised object as the payload.
ExhibitDataTunnelSource.RawPacket.OpCode - Enum in org.hd.d.pg2k.svrCore.datasource
 
ExhibitDataTunnelSource.RawPacket.OpCode(byte) - Constructor for enum org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket.OpCode
 
ExhibitDataTunnelSource.RawPacket.OpCode.LookupCache - Class in org.hd.d.pg2k.svrCore.datasource
Constant-time lookup from (unsigned) byte value to enum.
ExhibitDataTunnelSource.RawPacket.OpCode.LookupCache() - Constructor for class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket.OpCode.LookupCache
 
ExhibitDataTunnelSource.TunnelBusyIOException - Exception in org.hd.d.pg2k.svrCore.datasource
Thrown when RPC fails because of connection throttling on upstream side.
ExhibitDataTunnelSource.TunnelBusyIOException() - Constructor for exception org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.TunnelBusyIOException
 
ExhibitDataTunnelSource.TunnelBusyIOException(String) - Constructor for exception org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.TunnelBusyIOException
 
exhibitDataVersionHash() - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Computes a hash on the versions of immutable and mutable exhibit data currently held.
ExhibitFile - Class in org.hd.d.pg2k.svrCore
Routines to handle the filesystem representation of an exhibit.
ExhibitFile() - Constructor for class org.hd.d.pg2k.svrCore.ExhibitFile
 
exhibitFile - Static variable in class org.hd.d.pg2k.svrCore.uploader.UploaderConsts
Name of parameter containing exhibit file for upload.
ExhibitFilterTest - Class in org.hd.d.pg2k.test.dev
Test of filtering of exhibits (eg for search page).
ExhibitFilterTest(String) - Constructor for class org.hd.d.pg2k.test.dev.ExhibitFilterTest
 
exhibitFullName - Variable in class org.hd.d.pg2k.webSvr.util.WebUtils.VoteHandler
 
exhibitGetInfo(Name.ExhibitFull) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.MetaData
Get cached-file details for a given exhibit; null if exhibit not cached.
exhibitGetThumbnails(File, Name.ExhibitFull, SimpleLoggerIF) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.MetaData
Get the cached thumbnails for an exhibit, or null if none cached.
exhibitGoodForSmallTNCDNHosting(AllExhibitProperties, DataSourceBean, Name.ExhibitFull) - Static method in class org.hd.d.pg2k.webSvr.util.CDNUtils
True iff exhibit suitable for CDN (small) thumbnail hosting.
ExhibitHandlerBeanBase - Class in org.hd.d.pg2k.svrCore.uploader
Base for a JavaBean to handle exhibit data for search or upload.
ExhibitHandlerBeanBase(boolean) - Constructor for class org.hd.d.pg2k.svrCore.uploader.ExhibitHandlerBeanBase
Choose whether new values of some fields are allowed.
ExhibitHandlerBeanBase() - Constructor for class org.hd.d.pg2k.svrCore.uploader.ExhibitHandlerBeanBase
Only allow selections from extant values.
exhibitHasThumbnail(DataSourceBean, Name.ExhibitFull, boolean, boolean) - Static method in class org.hd.d.pg2k.webSvr.util.WebUtils
Test if the given exhibit has a thumbnail (locally) available.
exhibitIsFullyLoaded(ExhibitStaticAttr) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.MetaData
Check if the exhibit is fully loaded.
exhibitLength - Variable in class org.hd.d.pg2k.svrCore.uploader.UploaderUtils.BatchUploadClientRequest
Exhibit length; strictly positive.
exhibitMarkAsAccessed(Name.ExhibitFull, SimpleLoggerIF, File) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.MetaData
Mark exhibit as accessed (`touch' it) and returns the possibly-modified CachedFile record.
ExhibitMIME - Class in org.hd.d.pg2k.svrCore.MIME
Routines to establish/check exhibit MIME types.
ExhibitMIME() - Constructor for class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
 
ExhibitMIME.ExhibitTypeParameters - Class in org.hd.d.pg2k.svrCore.MIME
JavaBean outlining file details of one Gallery exhibit item type.
ExhibitMIME.ExhibitTypeParameters(int, String, String, String, String, String) - Constructor for class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME.ExhibitTypeParameters
Make a new MIME type descriptor.
ExhibitMIME.ExhibitTypeParameters(int, String, String[], String, String, String, String[], String) - Constructor for class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME.ExhibitTypeParameters
Make a new MIME type descriptor.
ExhibitName - Class in org.hd.d.pg2k.svrCore
Utility routines to validate/parse an exhibit name as a String/CharSequence.
ExhibitName() - Constructor for class org.hd.d.pg2k.svrCore.ExhibitName
 
exhibitName - Variable in class org.hd.d.pg2k.svrCore.uploader.UploaderUtils.BatchUploadClientRequest
Exhibit full name; always valid, never null.
exhibitName - Variable in class org.hd.d.pg2k.webSvr.ads.AdUtils.ClickThruHandler
 
ExhibitNameTest - Class in org.hd.d.pg2k.test.dev
Tests various features of exhibit name syntax, parsing, etc.
ExhibitNameTest() - Constructor for class org.hd.d.pg2k.test.dev.ExhibitNameTest
 
ExhibitPipelineReducedExceptionIF - Interface in org.hd.d.pg2k.svrCore.datasource
Reduced-exception interface implemented by key stages in the Web exhibit-handling pipeline.
ExhibitPropsComputable - Class in org.hd.d.pg2k.svrCore
Immutable (and serialisable) store of all immutable computable auxiliary properties of a single exhibit.
ExhibitPropsComputable() - Constructor for class org.hd.d.pg2k.svrCore.ExhibitPropsComputable
Make an empty instance.
ExhibitPropsComputable(Dimension, Object) - Constructor for class org.hd.d.pg2k.svrCore.ExhibitPropsComputable
Make non-empty instance.
ExhibitPropsComputableMutable - Class in org.hd.d.pg2k.svrCore
Immutable (and serialisable) store of all ephemeral computable auxiliary properties of a single exhibit.
ExhibitPropsComputableMutable(long, int) - Constructor for class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutable
Create an instance with the specified goodness and stale 'best before' time.
ExhibitPropsComputableMutable(ExhibitStaticAttr, GenProps, AllExhibitProperties, BasicVarMgrInterface, ExhibitPropsComputableMutableVoteCacheIF, ScorerCacheIF) - Constructor for class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutable
Create a fully populated ExhibitPropsComputableMutable object.
ExhibitPropsComputableMutable.Factor - Class in org.hd.d.pg2k.svrCore
Single (immutable) component of multi-factor value.
ExhibitPropsComputableMutable.Factor(float, float) - Constructor for class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutable.Factor
 
ExhibitPropsComputableMutable.Factor(double, double) - Constructor for class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutable.Factor
We will accept double values, but discard the extra precision.
ExhibitPropsComputableMutableVoteCache - Class in org.hd.d.pg2k.svrCore
Class to cache vote computations and correlated values.
ExhibitPropsComputableMutableVoteCache() - Constructor for class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutableVoteCache
Construct default empty cache.
ExhibitPropsComputableMutableVoteCache.Accum - Class in org.hd.d.pg2k.svrCore
The class in which we accumulate stats while recomputing correlations.
ExhibitPropsComputableMutableVoteCache.Accum() - Constructor for class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutableVoteCache.Accum
 
ExhibitPropsComputableMutableVoteCache.CorrType - Enum in org.hd.d.pg2k.svrCore
Correlation types.
ExhibitPropsComputableMutableVoteCache.CorrType() - Constructor for enum org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutableVoteCache.CorrType
By default correlations are not expected to be sparse.
ExhibitPropsComputableMutableVoteCache.CorrType(boolean) - Constructor for enum org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutableVoteCache.CorrType
Construct correlation with specified sparseness.
ExhibitPropsComputableMutableVoteCache.PeriodAndFactor - Class in org.hd.d.pg2k.svrCore
Immutable records of computed Factor and the period for/in which it was computed.
ExhibitPropsComputableMutableVoteCache.PeriodAndFactor(long, ExhibitPropsComputableMutable.Factor) - Constructor for class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutableVoteCache.PeriodAndFactor
Make an instance.
ExhibitPropsComputableMutableVoteCacheIF - Interface in org.hd.d.pg2k.svrCore
Interface for retrieving/calculating votes and correlations.
ExhibitPropsGlobalImmutable - Class in org.hd.d.pg2k.svrCore
This contains global immutable exhibit data over all exhibits that must live with the exhibits.
ExhibitPropsGlobalImmutable() - Constructor for class org.hd.d.pg2k.svrCore.ExhibitPropsGlobalImmutable
Create an empty instance.
ExhibitPropsGlobalImmutable(Properties, long, Map<String, Properties>, long) - Constructor for class org.hd.d.pg2k.svrCore.ExhibitPropsGlobalImmutable
Create an instance.
ExhibitPropsGlobalImmutable(PropertiesDiff, long, PropertiesBundleDiff, long) - Constructor for class org.hd.d.pg2k.svrCore.ExhibitPropsGlobalImmutable
Create an instance.
ExhibitPropsGlobalImmutable.PropertiesDiffResourceBundle - Class in org.hd.d.pg2k.svrCore
Thin wrapper/holder for a local treedesc resource bundle based on PropertiesDiff.
ExhibitPropsGlobalImmutable.PropertiesDiffResourceBundle(PropertiesDiff) - Constructor for class org.hd.d.pg2k.svrCore.ExhibitPropsGlobalImmutable.PropertiesDiffResourceBundle
Construct with (non-null) underlying data.
ExhibitPropsGlobalImmutable.RBControl - Class in org.hd.d.pg2k.svrCore
 
ExhibitPropsGlobalImmutable.RBControl(PropertiesBundleDiff) - Constructor for class org.hd.d.pg2k.svrCore.ExhibitPropsGlobalImmutable.RBControl
Wrap a control around the treedesc data.
ExhibitPropsLoadable - Class in org.hd.d.pg2k.svrCore
Immutable (and serialisable) store of all loadable auxiliary properties of a single exhibit.
ExhibitPropsLoadable(Object, Location.Base, AccessionData, boolean) - Constructor for class org.hd.d.pg2k.svrCore.ExhibitPropsLoadable
Private constructor so creation is by factory method.
exhibitRead(String, File, Name.ExhibitFull, SimpleExhibitPipelineIF, AllExhibitImmutableData, GenProps, int, ByteBuffer, Boolean, SimpleLoggerIF, StatsLogger.StatsConfig) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Reads data for an exhibit into the given buffer.
exhibitRemoveCacheEntry(File, Name.ExhibitFull, boolean, SimpleLoggerIF, StatsLogger.StatsConfig) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.MetaData
Remove an exhibit entry from cache, possibly including all its data and metadata.
exhibitsAdded - Variable in class org.hd.d.pg2k.svrCore.AllExhibitPropertiesDelta
The set of exhibits (full exhibit names) added (or changed); may be null if no additions/changes.
exhibitSaveThumbnails(GenProps, File, ExhibitStaticAttr, ExhibitThumbnails, SimpleLoggerIF, StatsLogger.StatsConfig) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.MetaData
Saves the thumbnails for an exhibit.
exhibitsBranchGroup - Variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDMain
BranchGroup used to hold the exhibits; never null.
exhibitsByAttribute - Variable in class org.hd.d.pg2k.svrCore.AllExhibitProperties
A Map from attribute (String word) to a Set of full names of all exhibits with each attribute; never null though the referent may be.
exhibitsDeleted - Variable in class org.hd.d.pg2k.svrCore.AllExhibitPropertiesDelta
The set of exhibits (full exhibit names) removed (or changed); may be null if no deletions/changes.
ExhibitServlet - Class in org.hd.d.pg2k.webSvr.exhibit
This is the servlet that serves exhibit data.
ExhibitServlet() - Constructor for class org.hd.d.pg2k.webSvr.exhibit.ExhibitServlet
 
exhibitSetHash - Variable in class org.hd.d.pg2k.webSvr.threeD.LightweightMetaDataFetchInterface.GalleryBasicMetaData
Hash over exhibit set.
exhibitsHaveThumbnail(DataSourceBean, List<Name.ExhibitFull>, boolean, boolean) - Static method in class org.hd.d.pg2k.webSvr.util.WebUtils
Test if the given exhibits have thumbnails (locally) available; never null.
exhibitsLRU - Variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.MetaData
LRU ordered set of the CachedFile values in cachedExhibits; never null after construction/deserialisation.
ExhibitStaticAttr - Class in org.hd.d.pg2k.svrCore
Immutable, Serializable collection of the basic static attributes of an exhibit.
ExhibitStaticAttr(CharSequence, long, long) - Constructor for class org.hd.d.pg2k.svrCore.ExhibitStaticAttr
Construct new immutable instance.
ExhibitStaticAttr(Name.ExhibitFull, long, long) - Constructor for class org.hd.d.pg2k.svrCore.ExhibitStaticAttr
Construct new immutable instance.
ExhibitStaticAttr(Name.ExhibitFull) - Constructor for class org.hd.d.pg2k.svrCore.ExhibitStaticAttr
Used by makeNameOnlyKey() to make a name-only key efficiently.
ExhibitThumbnails - Class in org.hd.d.pg2k.svrCore
Immutable, Serializable thumbnails/samples of an exhibit.
ExhibitThumbnails(ExhibitThumbnails.Thumbnail, ExhibitThumbnails.Thumbnail) - Constructor for class org.hd.d.pg2k.svrCore.ExhibitThumbnails
Construct from a pair of thumbnails.
ExhibitThumbnails.Thumbnail - Class in org.hd.d.pg2k.svrCore
Immutable, Serializable single thumbnail (standard or small).
ExhibitThumbnails.Thumbnail(byte[], Dimension) - Constructor for class org.hd.d.pg2k.svrCore.ExhibitThumbnails.Thumbnail
Construct an image thumbnail with x,y dimensions and a byte array.
ExhibitUploadTest - Class in org.hd.d.pg2k.test.dev
Tests the exhibit upload mechanisms.
ExhibitUploadTest(String) - Constructor for class org.hd.d.pg2k.test.dev.ExhibitUploadTest
 
EXIF - Static variable in class org.hd.d.pg2k.svrCore.mediahandler.jpg
Type of EXIF segment in JPEG.
exitAction - Variable in class org.hd.d.pg2k.clApp.atHome.AHJWSMain
The action performed by the "Exit" menu entry.
ExitAction - Class in org.hd.d.pg2k.clApp.atHome
Represents the Exit Action.
ExitAction() - Constructor for class org.hd.d.pg2k.clApp.atHome.ExitAction
 
ExitAction - Class in org.hd.d.pg2k.clApp.uploader
Represents the Exit Action.
ExitAction() - Constructor for class org.hd.d.pg2k.clApp.uploader.ExitAction
 
exitAction - Variable in class org.hd.d.pg2k.clApp.uploader.UploaderMain
The action performed by the "Exit" menu entry.
ExitAction - Class in org.hd.d.pg2k.webSvr.threeD
Represents the Exit Action.
ExitAction() - Constructor for class org.hd.d.pg2k.webSvr.threeD.ExitAction
 
expectedBpsPerStickyClient() - Method in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K
Returns expected approximate bytes-per-second per sticky client; strictly positive.
expireBy - Variable in class org.hd.d.pg2k.webSvr.util.StatsSink.AbstractStatsListener
Date/time that we expire by (ms).
expireBy - Variable in class org.hd.d.pg2k.webSvr.util.WebUtils.VoteHandler
 
expiresAt - Variable in class org.hd.d.pg2k.svrCore.MemoryTools.AutoExpirableFixedLifeBase
Expiry time, absolute Java ms.
expiresSoon() - Method in class org.hd.d.pg2k.svrCore.location.LoadBalancingUtils.MirrorInfo
If true then this entry will expire soon.
expiryInterval - Variable in class org.hd.d.pg2k.webSvr.exhibit.AbstractFilterBean
Expiry interval in ms, zero (the default) means no automatic expiry; non-negative.
expiryTime - Variable in class org.hd.d.pg2k.webSvr.exhibit.AbstractFilterBean
Expiry time of the cache (ie its content is to be considered invalid after this).
ExplicitCacheTimeFilter - Class in org.hd.d.pg2k.webSvr.util
Explicitly encourages browser to cache filtered items.
ExplicitCacheTimeFilter() - Constructor for class org.hd.d.pg2k.webSvr.util.ExplicitCacheTimeFilter
 
expr - Variable in class org.hd.d.pg2k.webSvr.exhibit.AbstractFilterBean
The (filter/sorter) expression, or null if not yet set.
Expr - Class in org.hd.d.pg2k.webSvr.exhibit
Abstract base for an expression (for a FilterBean).
Expr(Expr) - Constructor for class org.hd.d.pg2k.webSvr.exhibit.Expr
Construct us with the upstream expression.
ExprIF - Interface in org.hd.d.pg2k.webSvr.exhibit
Parent of filter and sorter interfaces (for a FilterBean).
exs - Variable in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
Handle on JWS extended service; null if none.
exs - Variable in class org.hd.d.pg2k.clApp.uploader.UploaderLogic
Handle on JWS extended service; null if none.
extendCacheFile(File, long, ByteBuffer) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.CachedFile
Extend given cache file on disc and return new CachedFile.
EXTRA_ASSERTS - Static variable in class org.hd.d.pg2k.svrCore.Name
Set true for extra assert()s for internal invariants, usually only in non-release code.
extract(ScorerParam) - Method in interface org.hd.d.pg2k.ai.scorer.ScorerParam
Use the supplied parameter if possible (correct name/type/bounds), else return the default; never null.
extract(ScorerParam) - Method in class org.hd.d.pg2k.ai.scorer.ScorerParamEnum
Use the supplied parameter if possible (correct name/type/bounds), else return the default; never null.
extract(ScorerParam) - Method in class org.hd.d.pg2k.ai.scorer.ScorerParamInteger
Use the supplied parameter if possible (correct name/type/bounds), else return the default; never null.
extractCalibrationSet(String, int, Boolean, boolean) - Method in class org.hd.d.pg2k.ai.scorer.MiniScorerCacheImpl
Compute exemplar exhibit sub-set to calibrate against; never null but may be empty.
extractCalibrationSet(String, int, Boolean, boolean) - Method in interface org.hd.d.pg2k.ai.scorer.ScorerCacheIF
Compute exemplar exhibit sub-set to calibrate Scorers with given base name against; never null but may be empty.
extractCalibrationSet(String, int, Boolean, boolean) - Method in class org.hd.d.pg2k.ai.scorer.ScorerCacheImpl
Compute exemplar sub-set of exhibits to calibrate Scorers with given base name against; never null but may be empty.
extractColorModelOrRGB(BufferedImage) - Static method in class org.hd.d.pg2k.svrCore.ImageUtils
Extract the ColorModel of the inpuit image, or return the default RGB model; never null.
extractKeyTail(CS8Bit) - Static method in enum org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutableVoteCache.CorrType
Remove prefix from (non-null, non-empty) key returning the tail; never null.
extractKeyTypeFromPrefix(CS8Bit) - Static method in enum org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutableVoteCache.CorrType
Extract key type from prefix of key as created by makeUniqueKeyPrefix(); never null.
extractSpecificImageMetaData(IIOMetadata, Name.ExhibitFull) - Method in class org.hd.d.pg2k.svrCore.mediahandler.jpg
Get specific (image) metadata for one particular image type; null if none.
extractSpecificImageMetaData(IIOMetadata, Name.ExhibitFull) - Method in class org.hd.d.pg2k.svrCore.MIME.AbstractImageHandler
Get specific (image) metadata for one particular image type; null if none.
extremeLowPower - Static variable in class org.hd.d.pg2k.svrCore.GenUtils
Extreme-low-power flag status, true if extreme conservation is required; initially false.

F

f - Variable in class org.hd.d.pg2k.clApp.uploader.NormalFileContent
Internal form of name; never null.
f - Variable in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutableVoteCache.PeriodAndFactor
Computed Factor; never null.
F_HTML_welcome_page - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
HTML welcome page for a directory.
F_secondary_generated_HTML_suffix - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Suffix for secondary, generated HTML objects, including ``.''.
F_secondary_generated_WML_suffix - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Suffix for secondary, generated WML objects, including ``.''.
F_secondary_generated_XHTML_suffix - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Suffix for secondary, generated XHTML objects, including ``.''.
F_secondary_generated_XML_suffix - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Suffix for secondary, generated XML objects, including ``.''.
F_tmpPrefix - Static variable in class org.hd.d.pg2k.svrCore.FileTools
Prefix used on temporary files, eg while doing atomic replacements.
FACTOR_HASDESC - Static variable in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutable
Weighting factor for an item with a specific description.
FACTOR_HASGENERICDESC - Static variable in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutable
Weighting factor for an item with a generic description.
FACTOR_ZERO - Static variable in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutable
Zero factor; zero weight, zero goodness.
FAIL_RETRY_WAIT_MAX_MS - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Maximum wait after failed tunnel call before retry (ms).
FAIL_RETRY_WAIT_MIN_MS - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Minimum wait after failed tunnel call before retry (ms); strictly positive.
fakeTunnel - Variable in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
Synthetic data pipeline tunnel back to server; never null.
FALLBACK_MIN_CACHE_SIZE - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Minimum cache size to allow if GenProps is not set (bytes).
fastRnd - Static variable in class org.hd.d.pg2k.svrCore.Rnd
A fast random number generator (compared to goodRnd).
fastStartMode() - Static method in class org.hd.d.pg2k.svrCore.props.LocalProps
If true then this instance should run in 'fast start' mode.
fc - Variable in class org.hd.d.pg2k.clApp.uploader.SelectedFileDetails
File on user side (should already be checked for validity); never null.
FEATURE_COLLECTIONS_ROOT - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Root of "features" collections tree, starting and ending with "/".
FEBY_MATCH_TYPE_ALL - Static variable in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Query type or findExhibitsByWord() to return entries matching all words.
FEBY_MATCH_TYPE_ANY - Static variable in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Query type or findExhibitsByWord() to return entries matching any word.
FEBY_MATCH_TYPE_MOST - Static variable in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Query type or findExhibitsByWord() to return entries matching most words.
FECConsts - Class in org.hd.d.pg2k.svrCore.FEC
This holds compile-time constants for forward-error-correction (FEC) of exhibit data.
FECConsts() - Constructor for class org.hd.d.pg2k.svrCore.FEC.FECConsts
Prevent construction of an instance.
fetchTexture(Name.ExhibitFull, Map<Name.ExhibitFull, SoftReference<Texture>>, boolean) - Method in class org.hd.d.pg2k.webSvr.threeD.ThreeDLogic
Fetch the image/texture synchronously from the server.
fffKey - Static variable in class org.hd.d.pg2k.webSvr.util.JavadocBundleServlet
Cache key for most frequently-fetched (small) files; never null.
fieldSplitPattern - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.PacketProtector
Field splitter regex pattern compiled once for efficiency; never null.
file - Variable in class org.hd.d.pg2k.clApp.uploader.UploaderLogic.UploadStatus
Selected file; never null.
FILE_ENCODING_8859_1 - Static variable in class org.hd.d.pg2k.svrCore.CoreConsts
8-bit ISO-8859-1 file encoding.
FILE_ENCODING_ASCII7 - Static variable in class org.hd.d.pg2k.svrCore.CoreConsts
7-bit ASCII file encoding, also by definition valid ISO-8859-1 and UTF-8.
FILE_ENCODING_UTF_8 - Static variable in class org.hd.d.pg2k.svrCore.CoreConsts
8-bit UTF-8 file encoding.
FILE_OVERHEAD - Static variable in class org.hd.d.pg2k.svrCore.mediahandler.gif
Estimated file overhead constant, ie what would a 0x0 file size be; non-negative.
FILE_OVERHEAD - Static variable in class org.hd.d.pg2k.svrCore.mediahandler.jpg
Estimated JPEG overhead constant, ie what would a 0x0 JPEG file size be; non-negative.
FILE_OVERHEAD - Static variable in class org.hd.d.pg2k.svrCore.mediahandler.png
Estimated file overhead constant, ie what would a 0x0 file size be; non-negative.
fileChooserPathHint - Variable in class org.hd.d.pg2k.clApp.uploader.UploaderProps
File chooser directory hint, or null.
fileLoadTableColNames - Static variable in class org.hd.d.pg2k.clApp.uploader.SelectedFileDetails
Column names for table, in order.
filePath - Variable in class org.hd.d.pg2k.svrCore.ExhibitStaticAttr
The full (relative) path/name of the exhibit; never null.
files - Variable in class org.hd.d.pg2k.clApp.uploader.SelectedFilesDB
Ordered random-access list of proposed exhibits to be uploaded; never null.
FileTools - Class in org.hd.d.pg2k.svrCore
This class has tools for common file operations.
FileTools() - Constructor for class org.hd.d.pg2k.svrCore.FileTools
Prevent creation of instances of this class.
FileTools.RandomAccessData - Interface in org.hd.d.pg2k.svrCore
Random-access read-only contiguous file accessor.
FileTools.RunnerThread - Class in org.hd.d.pg2k.svrCore
Thread to encapsulate execution of command.
FileTools.RunnerThread() - Constructor for class org.hd.d.pg2k.svrCore.FileTools.RunnerThread
 
FileTools.ZE - Class in org.hd.d.pg2k.svrCore
Immutable length/offset for a (32-bit) ZIP entry.
FileTools.ZE(int, int) - Constructor for class org.hd.d.pg2k.svrCore.FileTools.ZE
Create an instance.
FileTransferHandler - Class in org.hd.d.pg2k.clApp.uploader
Class to help DnD (drag-and-drop) files into the JWS uploader.
FileTransferHandler(JCheckBox, AbstractTableModel, UploaderLogic, UploadInfoBean) - Constructor for class org.hd.d.pg2k.clApp.uploader.FileTransferHandler
Create a new instance ready to receive files and drop them into the selected-files database.
filter - Variable in class org.hd.d.pg2k.webSvr.exhibit.FilterExpr
The filter we apply here; never null.
FilterBean - Class in org.hd.d.pg2k.webSvr.exhibit
Version of the filter/sorter (cache) JavaBean that returns selected/sorted items as a List.
FilterBean() - Constructor for class org.hd.d.pg2k.webSvr.exhibit.FilterBean
 
filteredVar - Variable in class org.hd.d.pg2k.svrCore.vars.SimpleVarStats
The TYPE_NUMBER variable we were constructed from after filtering; never null.
FilterExpr - Class in org.hd.d.pg2k.webSvr.exhibit
Wraps a filter to make an expression (for a FilterBean).
FilterExpr(Expr, FilterIF) - Constructor for class org.hd.d.pg2k.webSvr.exhibit.FilterExpr
Construct us with the upstream expression.
FilterIF - Interface in org.hd.d.pg2k.webSvr.exhibit
Interface for a class to filter exhibits (for a FilterBean).
findExhibitsByWord(String, int, int) - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Perform simple query on the exhibit data without filtering.
findExhibitsByWord(CharSequence, int, int, JIndexBean.SearchFilterByName) - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Perform simple query on the exhibit data with candidate filtering; never null.
findFirstWorkingMirror(List<String>) - Static method in class org.hd.d.pg2k.svrCore.location.LoadBalancingUtils
Try the requested mirrors in turn, returning the full hostname of the first that is up, or null if none is available.
findLatestCodeBundle(DataSourceBean, String) - Static method in class org.hd.d.pg2k.webSvr.util.WebUtils
Returns full exhibit name for latest version of a code bundle, or null if none.
findLatestCodeBundleKey - Static variable in class org.hd.d.pg2k.webSvr.util.WebUtils
Private key used by findLatestCodeBundle(); never null.
findPrev(CharSequence) - Method in class org.hd.d.pg2k.svrCore.Name.AdHocPrefixCache
Returns a suitable prev (with a shared prefix/suffix) for the supplied non-null Name of any Name subclass, else null if none found.
findTNsWithUnknownCDNStatus(DataSourceBean, Collection<Name.ExhibitFull>, boolean) - Static method in class org.hd.d.pg2k.webSvr.util.CDNUtils
Return (sub)set of the supplied exhibits that have unknown availability on CDN, does not block; never null.
finish() - Method in class org.hd.d.pg2k.svrCore.DefOutputStream
Finishes writing compressed data to the output stream without closing it.
finishResponse() - Method in class org.hd.d.pg2k.webSvr.util.CompressionServletResponseWrapper
Finish a response.
finishResponse() - Method in class org.hd.d.pg2k.webSvr.util.XMLCompressionServletResponseWrapper
Finish up.
first - Variable in class org.hd.d.pg2k.svrCore.Tuple.ComparablePair
The first member of the pair.
first - Variable in class org.hd.d.pg2k.svrCore.Tuple.ComparableTriple
The first member of the triple.
first - Variable in class org.hd.d.pg2k.svrCore.Tuple.Pair
The first member of the pair.
first - Variable in class org.hd.d.pg2k.svrCore.Tuple.Triple
The first member of the triple.
FIRST_PAGE_AFAP - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
If true then try very hard to push out the first page a user sees on our site(s) ASAP.
FIRST_VIRTUAL_OFFSET - Static variable in class org.hd.d.pg2k.svrCore.Compact7BitString.StaticDictionary
First (numerically most positive) "virtual" offset used by the static dictionary; strictly negative.
FIXABLE_UNIT_FEC_BLOCK_SIZE - Static variable in class org.hd.d.pg2k.svrCore.FEC.FECConsts
FEC protection unit/block size; a positive power of two much larger than BASIC_FEC_BLOCK_BYTES.
FIXABLE_UNIT_FEC_CHECKSUM_ALG - Static variable in class org.hd.d.pg2k.svrCore.FEC.FECConsts
The "fixable unit" block-checksum cryptographic checksum algorithm name.
FixedScore - Class in org.hd.d.pg2k.ai.scorer.fixed
Fixed score given by its single parameter.
FixedScore() - Constructor for class org.hd.d.pg2k.ai.scorer.fixed.FixedScore
Create simple non-parameterised instance.
FixedScore(String) - Constructor for class org.hd.d.pg2k.ai.scorer.fixed.FixedScore
Create parameterised version.
FixedScore(String, List<ScorerParam>) - Constructor for class org.hd.d.pg2k.ai.scorer.fixed.FixedScore
Create parameterised version.
fixedSimpleScorers - Static variable in class org.hd.d.pg2k.ai.scorer.MiniScorerCacheImpl
The (small) immutable current fixed set of parameterless base Scorer instances.
fixedSimpleScorers - Static variable in class org.hd.d.pg2k.ai.scorer.ScorerCacheImpl
The (small) immutable current fixed set of parameterless base Scorer instances.
fixup(CachedFile, SimpleLoggerIF) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.CachedFile
Fixes-up in-memory cached meta-data for exhibit with that from disc.
flag - Variable in class org.hd.d.pg2k.test.dev.TinyTest
Only becomes true if setUp() does its thang.
flagIsPresent - Variable in class org.hd.d.pg2k.svrCore.GenUtils.RemoteFlagInfo
Status of the remote flag; null if not known.
flagURI - Variable in class org.hd.d.pg2k.svrCore.GenUtils.RemoteFlagInfo
Flag URI; not null.
flattenSuite(TestSuite, TestSuite) - Static method in class org.hd.d.pg2k.test.dev.Main
Flattens test case structure from src to dest.
flush() - Method in class org.hd.d.pg2k.webSvr.util.CompressionResponseStream
Flush any buffered data for this output stream, and force the response to be committed.
flush() - Method in class org.hd.d.pg2k.webSvr.util.FlushableGZIPOutputStream
Flush any accumulated input downstream in compressed form.
FLUSH_GZIP - Static variable in class org.hd.d.pg2k.webSvr.util.CompressionResponseStream
If false, suppress flushes of the GZIP output stream itself until the stream is closed.
FlushableGZIPOutputStream - Class in org.hd.d.pg2k.webSvr.util
Substitute for GZIPOutputStream that maximises compression and has a usable flush().
FlushableGZIPOutputStream(OutputStream) - Constructor for class org.hd.d.pg2k.webSvr.util.FlushableGZIPOutputStream
Creates flush()able equivalent of GZIPOutputStream, with maximum/best compression and default output buffer size.
FlushableGZIPOutputStream(OutputStream, int) - Constructor for class org.hd.d.pg2k.webSvr.util.FlushableGZIPOutputStream
Creates flush()able equivalent of GZIPOutputStream, with best compression.
FlushableGZIPOutputStream(OutputStream, int, int) - Constructor for class org.hd.d.pg2k.webSvr.util.FlushableGZIPOutputStream
Creates flush()able equivalent of GZIPOutputStream, with specified compression level.
flushBuffer() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletResponse
 
flushBuffer() - Method in class org.hd.d.pg2k.webSvr.util.CompressionServletResponseWrapper
Flush the buffer and commit this response.
fmt(Object, StringBuffer) - Method in class org.hd.d.pg2k.svrCore.vars.SimpleNumberStats
Format value and append to buffer.
FNAME_AEP - Static variable in class org.hd.d.pg2k.clApp.uploader.UploaderLogic
Name under the codebase where we persist the AEP.
FNAME_MAIN_PROPS - Static variable in class org.hd.d.pg2k.clApp.uploader.UploaderLogic
Name under the codebase where we persist the properties/preferences.
FOG_START - Static variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDMain
Distance at which fog starts to have an effect, in open range ]0, EXHIBIT_VISIBLE_M[.
FORCE_CORR_RECOMP - Static variable in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutable
If true then force correlation data up to date.
FORCE_GC_AND_FINALISERS_AFTER_POLL_FAIL - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
If true, try GC and running finalizers after some connection failures.
FORCE_IMMEDIATE_SAVE_ON_EXPANDED_METADATA - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
If true, synchronously force a save of meta-data each time we add a new entry at least.
FORCE_INDEX_REBUILD_IN_POLL - Static variable in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
If true, ensure that index is up-to-date on each poll() call if possible.
FORCE_MAJOR_COLLECTION_AFTER_MINOR_FAILS - Static variable in class org.hd.d.pg2k.ai.scorer.ScorerPopulation
If true then if a minor scavenge fails always force a major scavenge.
FORCE_SINGLE_CPU_MODE - Static variable in class org.hd.d.pg2k.svrCore.MemoryTools
If true then force single-CPU mode.
FORCE_TILE_POSITIONING - Static variable in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEParams
If true, round offset values to "tile" multiples.
FORCED_CPU_COUNT - Static variable in class org.hd.d.pg2k.svrCore.ThreadUtils
If non-null (ie the system property is set and parsable and we are allowed access), then the system behaves as if the specified number of CPUs is available at start-up.
forceSerialization - Variable in class org.hd.d.pg2k.test.dev.SystemVariablesTest.LocalTunnelSource
If true, force (de)serialisation as if on the wire.
format - Variable in class org.hd.d.pg2k.svrCore.vars.SimpleNumberStats
Our computed formatting object; never null.
fos - Variable in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
Handle on JWS file-open service; null if none.
fos - Variable in class org.hd.d.pg2k.clApp.uploader.UploaderLogic
Handle on JWS file-open service; null if none.
FRAME_OVERHEAD_BYTES - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket
Frame overhead (header and trailer) in bytes; strictly positive.
FREE_HEAP_PER_VFE - Static variable in class org.hd.d.pg2k.ai.scorer.ScorerCacheImpl
Nominal amount of heap space (bytes) to be free to accommodate one voted-for exhibit as well as normal Gallery operations; strictly positive.
fromCanonKey - Variable in class org.hd.d.pg2k.webSvr.util.SearchResultSimpleCache
Map from condensed canonical key to immutable ordered list of full-name results, best match first.
fromCheckString(String) - Static method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.PacketProtector
Parses a check-string as generated by toCheckString(); never null.
fromExhibitFile(File) - Static method in class org.hd.d.pg2k.svrCore.AccessionData
Construct accession data purely from the exhibit file.
fromFullName - Variable in class org.hd.d.pg2k.webSvr.util.SearchResultSimpleCache
Map from full exhibit name to immutable ordered list of full-name results, best match first.
fromHexString(String) - Static method in class org.hd.d.pg2k.svrCore.ROByteArray
Creates instance from a hex representation as generated by toHexString().
fromString(String) - Static method in class org.hd.d.pg2k.ai.scorer.ScoreAndConf
Parse toString() representation to return ScoreAndConf value; never null.
fromWireString(String) - Static method in class org.hd.d.pg2k.webSvr.threeD.LightweightMetaDataFetchInterface.GalleryBasicMetaData
Create an instance parsed from on-the-wire format; never null.
frozenAEPs - Static variable in class org.hd.d.pg2k.test.dev.BackCompatTest
Immutable set of usable (GZIPed) serialised AEP files in date order.
frozenEVVSs - Static variable in class org.hd.d.pg2k.test.dev.BackCompatTest
Immutable set of usable (GZIPed) serialised event-history files in approximate date order.
FS_CONF_ROOT - Static variable in class org.hd.d.pg2k.svrCore.CoreConsts
Default base dir for meta-data load from filesystem.
FS_CONF_SECPROPS - Static variable in class org.hd.d.pg2k.svrCore.CoreConsts
Filesystem path below conf root for load/save of private security properties.
FS_CONF_SYSPROPS - Static variable in class org.hd.d.pg2k.svrCore.CoreConsts
Filesystem path below conf root for load/save of global system properties.
FS_DATA_CACHE_FILENAME - Static variable in class org.hd.d.pg2k.svrCore.CoreConsts
Name of static properties cache file usually within data directory.
FS_DATA_HASH_FILENAME - Static variable in class org.hd.d.pg2k.svrCore.CoreConsts
Name of static properties hash file usually within data directory.
FS_DATA_ROOT - Static variable in class org.hd.d.pg2k.svrCore.CoreConsts
Default base dir for exhibit data load from filesystem.
FS_EST_BLOCK_SIZE_BYTES - Static variable in class org.hd.d.pg2k.svrCore.FileTools
Rough estimate of file-system allocation size for usage estimate (bytes); positive power of 2.
FS_LOG_INTERVAL_MS - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Interval between logging filesystem accesses (ms); strictly positive.
fullSearchCacheKey - Static variable in class org.hd.d.pg2k.webSvr.util.SearchResultSimpleCache
Private lookup key for full searches of similar items; never null.

G

GALLERY_EPOC_START - Static variable in class org.hd.d.pg2k.svrCore.CoreConsts
Approximate start date of the Gallery, primarily for validating timestamps, etc; strictly positive.
gallerySection - Variable in class org.hd.d.pg2k.webSvr.ads.AdBeanInterface.Context
The gallery section (top-level directory, or null.
gen - Variable in class org.hd.d.pg2k.svrCore.props.GenProps
The (immutable) generic properties map; never null.
gen - Static variable in class org.hd.d.pg2k.svrCore.props.LocalProps
The (immutable) generic properties map; never null.
GEN_NEWSFLASH_HTML - Static variable in class org.hd.d.pg2k.svrCore.props.GenPropsGenNames
Name of generic GenProps property for news-flash HTML segment.
GEN_PREFIX - Static variable in class org.hd.d.pg2k.svrCore.props.GenPropsGenNames
Prefix for general properties in gen/local properties (not use on lookup in map).
GEN_PREFIX - Static variable in class org.hd.d.pg2k.svrCore.props.LocalProps
Prefix for general properties in file (not needed on lookup).
generateAdTowerExtras(DataSourceBean, LocaleBean, int) - Static method in class org.hd.d.pg2k.webSvr.ads.AdUtils
Get HTML content for trailing ad-tower content; never null but may be "".
generateAdTowerFallbackHTML(ServletContext, LocaleBean, int, int) - Static method in class org.hd.d.pg2k.webSvr.ads.AdUtils
Get HTML content for a fall-back/fill-in ad-tower filler; never null but may be "".
generateEncodedImage(BufferedImage) - Static method in class org.hd.d.pg2k.webSvr.bgImg.BgImageUtils
Convert BufferedImage to byte[]-encoded JPEG no larger than dynBgImgMaxBytes bytes.
generateFastApproximation(ExhibitStaticAttr, GenProps) - Static method in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutable
Compute a "quick"/approximate value for a specified exhibit; never null.
generateGenericContactSheetHTML(int, List<Name.ExhibitFull>, String, Name.ExhibitFull, long, DataSourceBean) - Static method in class org.hd.d.pg2k.webSvr.util.HTMLThumbnailInsertGenerators
Generate contact sheet of the exhibits given, in order; never null.
generateNewNumericPageLabels1Upwards(int) - Static method in class org.hd.d.pg2k.webSvr.catalogue.PaginationBeanNumeric
Generate a new immutable List of pageLabels from "1" upwards each time; argument must be non-negative.
generateNumericPageLabels1Upwards(int) - Static method in class org.hd.d.pg2k.webSvr.catalogue.PaginationBeanNumeric
Return an immutable List of contigious String (int-valued) labels for page buttons from 1 upwards.
generateSimpleNumberStats(BasicVarMgrInterface, SimpleVariableDefinition, int, String) - Static method in class org.hd.d.pg2k.svrCore.VarTools
Robustly computes simple stats on a named TYPE_NUMBER variable.
generateSimpleNumberStats(SimpleVariableValue, int, String, InstanceID) - Static method in class org.hd.d.pg2k.svrCore.VarTools
Robustly computes simple stats on a TYPE_NUMBER variable.
generateSimpleStats(BasicVarMgrInterface, SimpleVariableDefinition, int) - Static method in class org.hd.d.pg2k.svrCore.VarTools
Robustly computes simple stats on a named generic variable.
generateTrailer() - Method in class org.hd.d.pg2k.webSvr.util.FlushableGZIPOutputStream
Return header to write downstream.
generateUploadPOSTBody(UploadInfoBean, OutputStream, byte[], String) - Static method in class org.hd.d.pg2k.webSvr.upload.HTTPUploaderUtils
Writes the POST body for a multi-part MIME stream to upload an exhibit.
generateUserDataPointID(String, HttpServletRequest) - Static method in class org.hd.d.pg2k.webSvr.util.WebUtils
Generate a unique key for the given HTTP request; returns null if not possible to generate.
generation - Variable in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain.Callback
Generation number; strictly positive.
GENERIC_ABG_COLOUR - Static variable in class org.hd.d.pg2k.webSvr.util.PageSkinUtils
Main background colour for architrave headings for catalogue and other generic pages.
GENERIC_ABG_COLOUR_QUOTED - Static variable in class org.hd.d.pg2k.webSvr.util.PageSkinUtils
Quoted (if necessary) version of GENERIC_ABG_COLOUR for HTML attributes; computed once per run.
GENERIC_AH_COLOUR - Static variable in class org.hd.d.pg2k.webSvr.util.PageSkinUtils
Main text colour for architrave headings for catalogue and other generic pages.
GENERIC_AH_COLOUR_QUOTED - Static variable in class org.hd.d.pg2k.webSvr.util.PageSkinUtils
Quoted (if necessary) version of GENERIC_AH_COLOUR for HTML attributes; computed once per run.
GENERIC_BG_COLOUR - Static variable in class org.hd.d.pg2k.webSvr.util.PageSkinUtils
Main background colour for catalogue and other generic pages.
GENERIC_BG_COLOUR_QUOTED - Static variable in class org.hd.d.pg2k.webSvr.util.PageSkinUtils
Quoted (if necessary) version of GENERIC_BG_COLOUR for HTML attributes; computed once per run.
GENERIC_TABLE_COLS - Static variable in class org.hd.d.pg2k.webSvr.util.PageSkinUtils
Columns in table for "generic"/default skin.
GENERIC_TN_BORDER_WIDTH_PIXELS - Static variable in class org.hd.d.pg2k.webSvr.util.PageSkinUtils
Width of chisled border for thumbnails in generic layout.
GENERIC_WIDTH_PX - Static variable in class org.hd.d.pg2k.webSvr.util.PageSkinUtils
Nominal generic page width (pixels).
genProps - Variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Our record of the current GenProps; never null.
GenProps - Class in org.hd.d.pg2k.svrCore.props
This holds run-time settable properties for the master and mirrors.
GenProps() - Constructor for class org.hd.d.pg2k.svrCore.props.GenProps
Construct a default, zero-timestamp set of generic properties.
GenProps(Properties, long) - Constructor for class org.hd.d.pg2k.svrCore.props.GenProps
Construct a new, immutable, properties set.
GenProps(Properties, long, SimpleLoggerIF) - Constructor for class org.hd.d.pg2k.svrCore.props.GenProps
Construct a new, immutable, properties set.
GenProps.AuthData - Class in org.hd.d.pg2k.svrCore.props
Class holding details of one author; immutable, serialisable.
GenProps.AuthData(String, String) - Constructor for class org.hd.d.pg2k.svrCore.props.GenProps.AuthData
Construct new author details from single string.
GenProps.AuthData(String, String, String, String, String) - Constructor for class org.hd.d.pg2k.svrCore.props.GenProps.AuthData
Construct new author details from individial components.
GenProps.ClassifiedAd - Class in org.hd.d.pg2k.svrCore.props
Class holding details of one classified advertisement; immutable, serialisable.
GenProps.ClassifiedAd(String, String, long, long, String, String) - Constructor for class org.hd.d.pg2k.svrCore.props.GenProps.ClassifiedAd
Construct new classified ad details.
GenProps.SimpleAd - Class in org.hd.d.pg2k.svrCore.props
Class holding details of one simple banner advertisement; immutable, serialisable.
GenProps.SimpleAd(int, String) - Constructor for class org.hd.d.pg2k.svrCore.props.GenProps.SimpleAd
Construct new simple ad details.
GenPropsGenNames - Class in org.hd.d.pg2k.svrCore.props
Names/prefixes of properties under GenProps (and LocalProps) gen.
GenPropsGenNames() - Constructor for class org.hd.d.pg2k.svrCore.props.GenPropsGenNames
 
gensec - Variable in class org.hd.d.pg2k.svrCore.props.SecurityProps
Internal private copy of GENSECPROPS_PREFIX properties.
genSecProps - Variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Our record of the current GenProps; never null.
GENSECPROPS_PREFIX - Static variable in class org.hd.d.pg2k.svrCore.props.SecurityProps
Prefix of subset of properties we hand out with getGenSecProps.
GENSTATS_MAX_EVENTS - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
Maximum number of different generic (String) stats recordable.
GENSTATS_STRING_GLOBAL_EVENT - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
Generic read-write persistent global String event variable for general stats.
GENSTATS_STRING_LOCAL_EVENT - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
Generic read-write persistent local String event variable for general stats.
genTimeRemaining - Variable in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
Time remaining for this generation; reset if a new/best Scorer is found.
genTimeSmoothedMs - Variable in class org.hd.d.pg2k.webSvr.ads.AdUtils.AdSlotMonitor
Smoothed time of recent ad slot generation time; never null, value non-negative.
GenUtils - Class in org.hd.d.pg2k.svrCore
Some general utility methods of use throughout the application.
GenUtils() - Constructor for class org.hd.d.pg2k.svrCore.GenUtils
Prevent construction of an instance.
GenUtils.AbstractRandomAccessList<T> - Class in org.hd.d.pg2k.svrCore
Attach run-time RandomAccess marker to AbstractList base.
GenUtils.AbstractRandomAccessList() - Constructor for class org.hd.d.pg2k.svrCore.GenUtils.AbstractRandomAccessList
 
GenUtils.LengthLimitedOutputStream - Class in org.hd.d.pg2k.svrCore
Prevents more than a specified number of bytes being written to the output stream.
GenUtils.LengthLimitedOutputStream(OutputStream, int) - Constructor for class org.hd.d.pg2k.svrCore.GenUtils.LengthLimitedOutputStream
Creates an output stream with the specified write limit.
GenUtils.RemoteFlagInfo - Class in org.hd.d.pg2k.svrCore
Immutable information about each remote URI flag.
GenUtils.RemoteFlagInfo(URI, Boolean, long, long, long) - Constructor for class org.hd.d.pg2k.svrCore.GenUtils.RemoteFlagInfo
Create a new instance from scratch.
GenUtils.RemoteFlagInfo(URI) - Constructor for class org.hd.d.pg2k.svrCore.GenUtils.RemoteFlagInfo
Construct an (initial) instance with unknown status and no check underway.
GeoProximity - Enum in org.hd.d.pg2k.svrCore.location
Defines some broad-brush, ordered, geographical Internet proximity values.
GeoProximity(int) - Constructor for enum org.hd.d.pg2k.svrCore.location.GeoProximity
 
GeoUtils - Class in org.hd.d.pg2k.svrCore.location
Geographical-related utility functions.
GeoUtils() - Constructor for class org.hd.d.pg2k.svrCore.location.GeoUtils
Prevent construction of an instance.
GeoUtils.CCTLD - Class in org.hd.d.pg2k.svrCore.location
An immutable DNS ccTLD (two-letter) country code.
GeoUtils.CCTLD(String) - Constructor for class org.hd.d.pg2k.svrCore.location.GeoUtils.CCTLD
Construct instance.
get(int) - Method in class org.hd.d.pg2k.clApp.uploader.SelectedFilesDB
Get given numbered entry by index; never null.
get(K) - Method in class org.hd.d.pg2k.svrCore.collections.LRUMapAutoSizeForHitRate
Get an entry from the map, making it the Most Recently Used; null if no such element.
get(K) - Method in class org.hd.d.pg2k.svrCore.collections.SimpleLRUMap
Get an entry from the map, making it the Most Recently Used; null if no such element.
get(K) - Method in class org.hd.d.pg2k.svrCore.collections.SimpleProbabilisticCache
Get an entry from the map; null if no such element.
get(Object) - Method in class org.hd.d.pg2k.svrCore.collections.SoftReferenceMap
 
get(K) - Method in class org.hd.d.pg2k.svrCore.DuplicateIDChecker
 
get(K) - Method in interface org.hd.d.pg2k.svrCore.MemoryTools.CacheMiniMap
Get an entry from the map; null if no such element.
get(int) - Method in class org.hd.d.pg2k.svrCore.ROByteArray
Get value at specified index.
get(int) - Method in class org.hd.d.pg2k.svrCore.ROIntArray
Get value at specified index.
get2DImageDimensions(InputStream) - Method in class org.hd.d.pg2k.svrCore.mediahandler.gif
Get dimensions X and Y of a GIF exhibit, else null if dimensions cannot be computed.
get2DImageDimensions(InputStream) - Method in class org.hd.d.pg2k.svrCore.mediahandler.jpg
Get dimensions X and Y of a JPEG exhibit, else null if dimensions cannot be computed.
get2DImageDimensions(InputStream) - Method in class org.hd.d.pg2k.svrCore.mediahandler.png
Get dimensions X and Y of a PNG exhibit, else null if dimensions cannot be computed.
get2DImageDimensions(InputStream) - Method in class org.hd.d.pg2k.svrCore.mediahandler.swf
Efficiently get X,Y pixel dimensions of SWF exhibit, else null if dimensions cannot be computed.
get2DImageDimensions(InputStream) - Method in class org.hd.d.pg2k.svrCore.MIME.AbstractHandler
Efficiently get X,Y pixel dimensions of an image exhibit, else null if dimensions cannot be computed.
get2DImageDimensions(InputStream) - Method in class org.hd.d.pg2k.svrCore.MIME.AbstractImageHandler
Get dimensions X and Y of an image by decoding entire image, else null if dimensions cannot be computed.
get2DImageDimensions(InputStream) - Method in interface org.hd.d.pg2k.svrCore.MIME.Handler
Get X,Y pixel dimensions of an image exhibit, else null if dimensions cannot be computed.
GET_SYSID_IN_CONS - Static variable in class org.hd.d.pg2k.svrCore.vars.PipelineVarMgr
If true, try in the constructor to get the local system ID from upstream.
getAccessionMetadata() - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsLoadable
Get exhibit accession metadata; null if none available.
getActionCommand() - Method in class org.hd.d.pg2k.clApp.atHome.JLFAbstractAction
Gets the value from the key Action.ACTION_COMMAND_KEY
getActionCommand() - Method in class org.hd.d.pg2k.clApp.uploader.JLFAbstractAction
Gets the value from the key Action.ACTION_COMMAND_KEY
getActionCommand() - Method in class org.hd.d.pg2k.webSvr.threeD.JLFAbstractAction
Gets the value from the key Action.ACTION_COMMAND_KEY
getActiveMirrors(SimpleVariablePipelineIF, boolean) - Static method in class org.hd.d.pg2k.svrCore.location.LoadBalancingUtils
Get active mirrors listed by mirror tag; may be empty but never null.
getActualPayloadLength() - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket
Return the actual payload length; non-negative.
getAdHocPrefixCache() - Static method in class org.hd.d.pg2k.svrCore.Name
Get instance of AdHocPrefixCache; never null.
getAemfb(DataSourceBean) - Static method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEUtils
Get the filter bean associated with the current DataSourceBean; never null.
getAep() - Method in class org.hd.d.pg2k.clApp.uploader.UploaderLogic
Get the current AEP (exhibit properties); never null.
getAep() - Method in class org.hd.d.pg2k.svrCore.uploader.ExhibitHandlerBeanBase
Get the AllExhibitProperties; never null.
getAEPLinkedValue(DataSourceBean.AEPLinkedKey) - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Get value against supplied key in AEP-linked store; result may be null.
getAllAuthors() - Method in class org.hd.d.pg2k.svrCore.uploader.ExhibitHandlerBeanBase
Get all authors user is allowed to accept, sorted.
getAllCategories() - Method in class org.hd.d.pg2k.svrCore.uploader.ExhibitHandlerBeanBase
Get all categories user is allowed to accept, sorted.
getAllExhibitImmutableData(long) - Method in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain.FakeTunnel
 
getAllExhibitImmutableData(long) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Gets all static exhibit data if its timestamp is not that specified.
getAllExhibitImmutableData(long) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Gets all static exhibit data if its timestamp is not that specified.
getAllExhibitImmutableData(long) - Method in interface org.hd.d.pg2k.svrCore.datasource.ExhibitPipelineReducedExceptionIF
Gets set of all static exhibit data if its timestamp is not that specified.
getAllExhibitImmutableData(long) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Gets all static exhibit data if its timestamp is not that specified.
getAllExhibitImmutableData(long) - Method in class org.hd.d.pg2k.svrCore.datasource.SimpleExhibitPipelineFilter
Gets set of all static exhibit data if its timestamp is not that specified.
getAllExhibitImmutableData(long) - Method in interface org.hd.d.pg2k.svrCore.datasource.SimpleExhibitPipelineIF
Gets set of all static exhibit data if its timestamp is not that specified.
getAllExhibitImmutableData(long) - Method in class org.hd.d.pg2k.test.dev.SimpleCacheTest.DummyDataSource
 
getAllExhibitImmutableData(long) - Method in class org.hd.d.pg2k.test.dev.SystemVariablesTest.BasicVarMgrEndpoint
 
getAllExhibitImmutableData(long) - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Gets all static exhibit data if its timestamp is not that specified.
getAllExhibitNamesSorted() - Method in class org.hd.d.pg2k.svrCore.AllExhibitImmutableData
Gets an immutable sorted RandomAccess list of all full exhibit names; never null.
getAllExhibitProperties(long) - Method in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain.FakeTunnel
AEP is too expensive (large, slow) to fetch and is more than we need, so forbid it.
getAllExhibitProperties(long) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Gets set of all exhibit properties if its hash is not that specified.
getAllExhibitProperties(long) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Gets set of all exhibit properties if its hash is not that specified.
getAllExhibitProperties(AllExhibitProperties, boolean) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Gets set of all exhibit properties if not that specified, attempting minimise data transferred across the tunnel.
getAllExhibitProperties(long) - Method in interface org.hd.d.pg2k.svrCore.datasource.ExhibitPipelineReducedExceptionIF
Gets set of all exhibit properties if its hash is not that specified; never null for -1 argument.
getAllExhibitProperties(long) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Gets set of all exhibit properties if its hash is not that specified.
getAllExhibitProperties(long) - Method in class org.hd.d.pg2k.svrCore.datasource.SimpleExhibitPipelineFilter
Gets set of all exhibit properties if its hash is not that specified.
getAllExhibitProperties(long) - Method in interface org.hd.d.pg2k.svrCore.datasource.SimpleExhibitPipelineIF
Gets set of all exhibit properties if its hash is not that specified; never null for -1 argument.
getAllExhibitProperties(long) - Method in class org.hd.d.pg2k.test.dev.SimpleCacheTest.DummyDataSource
 
getAllExhibitProperties(long) - Method in class org.hd.d.pg2k.test.dev.SystemVariablesTest.BasicVarMgrEndpoint
 
getAllExhibitProperties(long) - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Gets set of all exhibit properties if its hash is not that specified.
getAllExhibitShortNamesArraySorted() - Method in class org.hd.d.pg2k.svrCore.AllExhibitImmutableData
Gets (sorted) array of all short exhibit names; never null nor containing nulls but may be zero-length.
getAllStaticAttrs() - Method in class org.hd.d.pg2k.svrCore.AllExhibitImmutableData
Gets immutable (sorted) List of all static attrs; never null.
getAllSuffixes() - Method in class org.hd.d.pg2k.svrCore.uploader.ExhibitHandlerBeanBase
Get all file suffixes user is allowed to select, sorted.
getAllValidExhibitTypes() - Static method in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Returns a (private) list of all valid exhibit types, in order by type.
getAlt() - Method in class org.hd.d.pg2k.svrCore.location.Location.Estd
Get the altitude in metres; null indicates not known.
getAltBgColour(HttpServletRequest) - Static method in class org.hd.d.pg2k.webSvr.util.PageSkinUtils
Gets the alternate background colour for the current skin for the current request; never null.
getAndCacheStaticImage(boolean, String, boolean, ServletContext) - Static method in class org.hd.d.pg2k.webSvr.util.WebUtils
Get BufferedImage containing expanded image loaded as static resource from WAR; never null.
getApplicationInstance(ServletContext) - Static method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Factory method to create/return the unique application-level instance; never returns null.
getAsDOM() - Method in class org.hd.d.pg2k.svrCore.AccessionData
Get exhibit accession metadata as DOM, never null.
getAsGetPathInfo(boolean) - Method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEParams
Gets parameters suitable to tag on to end of servlet URI to make new path.
getAsGetURLParameters(boolean) - Method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEParams
Gets parameters suitable to tag on to a URL after a '?', eg for GET operation.
getAsHiddenFormElements() - Method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEParams
Gets parameters as hidden fields to include in a form.
getAttribute(String) - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getAttributeNames() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getAttributeWords() - Method in class org.hd.d.pg2k.svrCore.uploader.ExhibitHandlerBeanBase
Get attribute words as a valid string of hyphen-separated words; can be "" but never null.
getAttributeWordsAsList() - Method in class org.hd.d.pg2k.svrCore.uploader.ExhibitHandlerBeanBase
Get attribute words as immutable List; can be zero-length but never null.
getAttributeWordsComponent(CharSequence, Set<String>) - Static method in class org.hd.d.pg2k.svrCore.ExhibitName
Extract the attribute words component of a full exhibit name, assuming the name is valid.
getAttributeWordsComponentEnumeration(CharSequence, Set<String>) - Static method in class org.hd.d.pg2k.svrCore.ExhibitName
Extract the attribute words component of a full exhibit name as an Enumeration of String, assuming the name is valid.
getAttributeWordsComponentSortedSet(CharSequence, Set<String>) - Static method in class org.hd.d.pg2k.svrCore.ExhibitName
Extract the attribute words component of a full exhibit name as a SortedSet of String, assuming the name is valid; never null.
getAttrWords() - Method in class org.hd.d.pg2k.svrCore.ExhibitAttrUtils.ExhibitAttrWords
The sorted and duplicate-free non-null list of attribute words.
getAttrWords() - Static method in class org.hd.d.pg2k.svrCore.ExhibitAttrUtils
Gets (immutable) set of exhibit attribute words, comparators, etc; never null.
getAttrWordsSortedSet() - Method in class org.hd.d.pg2k.svrCore.ExhibitAttrUtils.ExhibitAttrWords
The set of attribute words as a view in an immutable SortedSet.
getAudioFileFormat(InputStream) - Method in class org.hd.d.pg2k.svrCore.MIME.AbstractSampledSoundHandler
Get format of audio data; null if none or format not usable/parseable.
getAuthData(CharSequence) - Method in class org.hd.d.pg2k.svrCore.props.GenProps
Get AuthData for specified author, or null if none.
getAuthor() - Method in class org.hd.d.pg2k.svrCore.uploader.ExhibitHandlerBeanBase
Returns author (initials) selected, or "" if none.
getAuthorComponent(CharSequence) - Static method in class org.hd.d.pg2k.svrCore.ExhibitName
Extract the author component of a valid full or short exhibit name, assuming the name is valid.
getAuthorExhibitCounts() - Method in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Get a map from author initials (String) to exhibit count for that author (Integer); never null.
getAuthType() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getBaseName() - Method in class org.hd.d.pg2k.ai.scorer.AbstractScorer
Return the base name (the last component of the class name unless overridden); never null.
getBaseName() - Method in interface org.hd.d.pg2k.ai.scorer.ScorerIF
Get (base) name of this Scorer (excluding any parameters); never null.
getBaseScorerByName(String) - Method in class org.hd.d.pg2k.ai.scorer.MiniScorerCacheImpl
Get base non-parameterised Scorer by name; null if no such base Scorer supported.
getBaseScorerByName(String) - Method in interface org.hd.d.pg2k.ai.scorer.ScorerCacheIF
Get base non-parameterised Scorer by name; null if no such base Scorer supported.
getBaseScorerByName(String) - Method in class org.hd.d.pg2k.ai.scorer.ScorerCacheImpl
Get base non-parameterised Scorer by name; null if no such base Scorer supported.
getBaseScorersWithoutParameters() - Method in class org.hd.d.pg2k.ai.scorer.MiniScorerCacheImpl
Base set of available Scorers' names (no parameters); never null but may be empty.
getBaseScorersWithoutParameters() - Method in interface org.hd.d.pg2k.ai.scorer.ScorerCacheIF
Base set of available Scorers' names (no parameters); never null but may be empty.
getBaseScorersWithoutParameters() - Method in class org.hd.d.pg2k.ai.scorer.ScorerCacheImpl
Base set of available Scorers' names (no parameters); never null but may be empty.
getBaseSrcPixelsHeight(boolean) - Method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEParams
Get height of current zoomed view in terms of original base-image pixels; always positive.
getBaseSrcPixelsWidth(boolean) - Method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEParams
Get width of current zoomed view in terms of original base-image pixels; always positive.
getBestExhibitSelection(ServletContext, int, Random) - Static method in class org.hd.d.pg2k.webSvr.util.HTMLThumbnailInsertGenerators
Get names of the the best exhibits ("goodness" greater than zero); never null.
getBestExhibitSelection(ServletContext, int, Random, boolean) - Static method in class org.hd.d.pg2k.webSvr.util.HTMLThumbnailInsertGenerators
Get names of the the best exhibits ("goodness" greater than zero); never null.
getBlockCount() - Method in class org.hd.d.pg2k.svrCore.Name
Returns number of internal contiguous blocks to cover all the text, fewer being better; non-negative.
getBlockedThreadsCount() - Method in class org.hd.d.pg2k.test.dev.SimpleCacheTest.DataConcurrencyAccessMonitor
Get count of blocked thread in getRawData(); non-negative.
getBooleanProp(String, Properties, String, boolean) - Static method in class org.hd.d.pg2k.svrCore.location.Location.Base
Routine to get a boolean property.
getBreadcrumbs(LocaleBeanBase) - Method in class org.hd.d.pg2k.webSvr.catalogue.TreeFilterServletBase
Get Breadcrumbs, empty if none; never null.
getBreedingSet(String) - Method in class org.hd.d.pg2k.ai.scorer.ScorerPopulation
Get immutable random-access list of Scorers to "breed" from, best first; never null, possibly empty.
getBufferSize() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletResponse
 
getBundleExhibitName(DataSourceBean) - Static method in class org.hd.d.pg2k.webSvr.util.JavadocBundleServlet
Get full exhibit name of the latest javadoc bundle; null if none.
getBytesUploaded() - Method in class org.hd.d.pg2k.clApp.uploader.UploaderLogic.UploadStatus
Get bytes of this exhibit uploaded so far.
getBytesWritten() - Method in class org.hd.d.pg2k.svrCore.GenUtils.LengthLimitedOutputStream
Retrieve the number of bytes written so far; non-negative.
getCache() - Method in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain.Callback
Get the cache; never null.
getCachedCompositeScoreAndConfidence(Name.ExhibitFull, boolean) - Method in class org.hd.d.pg2k.ai.scorer.AbstractScorerCache
Default implementation is uncached; always returns null.
getCachedCompositeScoreAndConfidence(Name.ExhibitFull, boolean) - Method in class org.hd.d.pg2k.ai.scorer.MiniScorerCacheImpl
Not available.
getCachedCompositeScoreAndConfidence(Name.ExhibitFull, boolean) - Method in interface org.hd.d.pg2k.ai.scorer.ScorerCacheIF
Like computeCompositeScoreAndConfidence() but never forces a new computation and returns only from cache; null if nothing suitable immediately available.
getCachedData(File, int, ByteBuffer, boolean) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.CachedFile
Return data chunk from cached file in the result argument.
getCachedDataLength(File, Name.ExhibitFull) - Static method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.CachedFile
Recovers the actual on-disc cached exhibit prefix length, or 0 if not present.
getCacheDir() - Method in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
Get filesystem-based thumbnail/data cache directory, or null if none.
getCacheDir() - Static method in class org.hd.d.pg2k.svrCore.props.LocalProps
Get name of subdirectory for cached files; null if WAR cache default should be used.
getCalibrationExhibitsAndScores() - Method in class org.hd.d.pg2k.ai.scorer.MiniScorerCacheImpl
Get the set of exhibits (short names) to calibrate against and their score/confidence values; never null.
getCalibrationSet(String, String) - Method in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
Get calibration data from server; never null but may be empty.
getCalibrationSetSize() - Method in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
Get size of current calibration set, or zero if none.
getCategory() - Method in class org.hd.d.pg2k.svrCore.uploader.ExhibitHandlerBeanBase
Returns category selected, or "" if none.
getCategoryComponent(CharSequence) - Static method in class org.hd.d.pg2k.svrCore.ExhibitName
Extract the category component (top directory) of a full exhibit name, assuming the name is valid.
getCategoryExhibitCounts() - Method in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Get a map from category [top-level directory] (String) to exhibit count for that category (Integer); never null.
getCategoryListSortedAsHTML(DataSourceBean, HttpServletRequest, LocaleBeanBase, boolean) - Static method in class org.hd.d.pg2k.webSvr.util.WebUtils
Get sorted, hyperlinked HTML i18n text list of exhibit categories; never null.
getCategoryListSortedAsHTML(DataSourceBean, HttpServletRequest, LocaleBeanBase, String) - Static method in class org.hd.d.pg2k.webSvr.util.WebUtils
Get sorted, hyperlinked HTML i18n text list of exhibit categories; never null.
getCategoryTreeFilterBean(DataSourceBean, CharSequence) - Static method in class org.hd.d.pg2k.webSvr.util.WebUtils
Get selected by-category TreeFilterBean from entire exhibit set; never null.
getCatPageExhibitMetaDataHTML(DataSourceBean, Name.ExhibitFull) - Static method in class org.hd.d.pg2k.webSvr.util.WebUtils
Generates HTML form of exhibit metadata, "" if no such metadata for the specified exhibit; never null.
getCatPageExhibitMetaDataHTMLFuture(DataSourceBean, Name.ExhibitFull) - Static method in class org.hd.d.pg2k.webSvr.util.WebUtils
As for getCatPageExhibitMetaDataHTML(), but will compute a missing value asynchronously; never null.
getCatPageExhibitMetaDataHTMLRaw(Name.ExhibitFull, AllExhibitProperties) - Static method in class org.hd.d.pg2k.webSvr.util.WebUtils
Computes the raw data for getCatPageExhibitMetaDataHTML() without cacheing; never null.
getCCTLDByAddress(InetAddress, boolean) - Static method in class org.hd.d.pg2k.svrCore.location.GeoUtils
Guess geographical "location" of given IP address (usually of an HTTP client).
getCCTLDFromIPPrefix() - Static method in class org.hd.d.pg2k.svrCore.location.GeoUtils
Get built-in immutable IPv4-to-ccTLD map; never null.
getCharacterEncoding() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getCharacterEncoding() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletResponse
 
getCharSequence() - Method in class org.hd.d.pg2k.svrCore.ExhibitStaticAttr
Get the file path (full exhibit name) as an immutable CharSequence; never null.
getClassifieds(URI, Locale, InetAddress) - Method in class org.hd.d.pg2k.svrCore.props.GenProps
Returns private mutable List of possible classifieds that match the filters; null if no such ads.
getCloseCCTLDs(GeoUtils.CCTLD) - Static method in class org.hd.d.pg2k.svrCore.location.GeoUtils
Get geographically-close ccTLDs to the specified ccTLD; empty if none, but never null.
getCloseness() - Method in enum org.hd.d.pg2k.svrCore.location.GeoProximity
Get the "closeness" factor higher meaning closer; strictly positive.
getCode() - Method in enum org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket.OpCode
Get the "closeness" factor higher meaning closer; strictly positive.
getColumnCount() - Static method in class org.hd.d.pg2k.clApp.uploader.SelectedFileDetails
Return the number of columns; fixed for this model.
getColumnCount() - Method in class org.hd.d.pg2k.clApp.uploader.UploadFileTableModel
Return the number of columns; fixed for this model.
getColumnName(int) - Static method in class org.hd.d.pg2k.clApp.uploader.SelectedFileDetails
Return a column name, indexed from 0.
getColumnName(int) - Method in class org.hd.d.pg2k.clApp.uploader.UploadFileTableModel
Return a column name.
getCommonResourceBundle(Locale) - Static method in class org.hd.d.pg2k.svrCore.LocaleBeanBase
Gets the (properties-only) common resource bundle for the given locale.
getComp() - Method in class org.hd.d.pg2k.svrCore.ExhibitAttrUtils.ExhibitAttrWords.IndirectComparatorStub
Get the comparator that we indirectly call.
getCompactableInstanceName() - Method in class org.hd.d.pg2k.svrCore.AllExhibitProperties
For Compactable interface, or null if none.
getCompactableInstanceName() - Method in class org.hd.d.pg2k.svrCore.collections.LRUMapAutoSizeForHitRate
Get name of this container instance for tracking purposes, or null if none.
getCompactableInstanceName() - Method in class org.hd.d.pg2k.svrCore.collections.SimpleLRUMap
Get instance name; may be null.
getCompactableInstanceName() - Method in class org.hd.d.pg2k.svrCore.collections.SimpleProbabilisticCache
Get name of this container instance for tracking purposes, or null if none.
getCompactableInstanceName() - Method in class org.hd.d.pg2k.svrCore.collections.SoftReferenceMap
Get name of this Compactable instance for tracking purposes, or null if none.
getCompactableInstanceName() - Method in class org.hd.d.pg2k.svrCore.DuplicateIDChecker
Get name of this container instance for tracking purposes, or null if none.
getCompactableInstanceName() - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsComputable
Get name of this Compactable instance for tracking purposes, or null if none.
getCompactableInstanceName() - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsLoadable
Get name of this Compactable instance for tracking purposes, or null if none.
getCompactableInstanceName() - Method in interface org.hd.d.pg2k.svrCore.MemoryTools.Compactable
Get instance name; may be null.
getCompletedUploadsThisSession() - Method in class org.hd.d.pg2k.clApp.uploader.UploaderLogic
Get number of exhibits successfully uploaded this session; non-negative.
getConfDir() - Static method in class org.hd.d.pg2k.svrCore.props.LocalProps
Get name of subdirectory for read-only conf files; never null.
getContactSheetHTML(Name.ExhibitFull, String, DataSourceBean, List<Name.ExhibitFull>) - Static method in class org.hd.d.pg2k.webSvr.util.HTMLThumbnailInsertGenerators
Make "contact print" / "preview" HTML fragment to show a user all similar exhibits, "" if none possible; never null.
getContentLength() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getContentLength() - Method in class org.hd.d.pg2k.webSvr.util.CompressionServletResponseWrapper
Get the value set for the Content-Length header, or zero if not (yet) set.
getContentMD5() - Method in class org.hd.d.pg2k.webSvr.util.CompressionServletResponseWrapper
Get the value set for the Content-MD5 header, or null if not (yet) set.
getContentType() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getContextPath() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getCookies() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getCopy() - Method in class org.hd.d.pg2k.svrCore.collections.LRUMapAutoSizeForHitRate
Take a copy of the map contents, which does not alter LRU; never null.
getCopy() - Method in class org.hd.d.pg2k.svrCore.collections.SimpleLRUMap
Take a copy of the map contents, which does not alter LRU; never null.
getCorrelates(ExhibitStaticAttr, AllExhibitProperties, BasicVarMgrInterface, boolean) - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutableVoteCache
Get correlates for specified exhibit; never null but result may be empty.
getCorrelates(ExhibitStaticAttr, AllExhibitProperties, BasicVarMgrInterface, boolean) - Method in interface org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutableVoteCacheIF
Get correlates for specified exhibit; never null but result may be empty.
getCount(Object) - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValue
Get count of this event value; never negative.
getCountByRank(int) - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValue
Get count by rank; strictly positive.
getCountriesInRegion(String) - Static method in class org.hd.d.pg2k.svrCore.location.GeoUtils
Get ccTLDs in the specified region; empty if none, but never null.
getCrumb(int) - Method in class org.hd.d.pg2k.webSvr.util.Breadcrumbs
Get specified crumb by its index; never null.
getCurrentScorersWithParameters(boolean) - Method in class org.hd.d.pg2k.ai.scorer.AbstractScorerCache
Current set of best-available Scorers with their parameters; never null but may be empty.
getCurrentScorersWithParameters(boolean) - Method in interface org.hd.d.pg2k.ai.scorer.ScorerCacheIF
Current set of available Scorers name and parameters (where applicable); never null but may be empty.
getCurrentScorersWithParameters(boolean) - Method in class org.hd.d.pg2k.ai.scorer.ScorerPopulation
Current immutable set of available Scorer names and parameters (where applicable); never null but may be empty.
getData(String, String, String) - Method in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
Fetch specified ordered records from server; may be empty but never null.
getData(int, int) - Method in class org.hd.d.pg2k.svrCore.ROByteArray
Get (a copy of) a portion of the data block.
getData() - Method in class org.hd.d.pg2k.svrCore.ROIntArray
Get (a copy of) the entire data block.
getData(int, int) - Method in class org.hd.d.pg2k.svrCore.ROIntArray
Get (a copy of) a portion of the data block.
getData(DataSourceBean) - Static method in class org.hd.d.pg2k.webSvr.threeD.DataServlet
Get the filtered data associated with the current DataSourceBean; never null.
GETDATA_METHOD - Static variable in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
Method to use in getData() to connect to server (POST or GET).
getDataDir() - Static method in class org.hd.d.pg2k.svrCore.props.LocalProps
Get name of subdirectory for data files; never null.
getDataSource() - Method in class org.hd.d.pg2k.ai.scorer.AbstractScorerCache
Make internal dataSource available to classes in the same package only; never null.
getDataSource(ServletConfig, HttpServletRequest) - Static method in class org.hd.d.pg2k.webSvr.exhibit.ExhibitServlet
Get singleton (per-servlet-context) data pipeline/cache instance.
getDataSource(ServletConfig, HttpServletRequest) - Static method in class org.hd.d.pg2k.webSvr.exhibit.ThumbnailServlet
Get singleton (per-servlet-context) data pipeline/cache instance.
getDataSource() - Method in class org.hd.d.pg2k.webSvr.exhibit.TunnelServlet
Get data source/pipeline; never returns null.
getDataSource(ServletConfig, HttpServletRequest) - Static method in class org.hd.d.pg2k.webSvr.upload.UploadServlet
Get singleton (per-servlet-context) data pipeline/cache instance.
getDataSource(ServletConfig, HttpServletRequest) - Static method in class org.hd.d.pg2k.webSvr.util.JavadocBundleServlet
Get singleton (per-servlet-context) data pipeline/cache instance.
getDataSourceBean() - Method in class org.hd.d.pg2k.test.dev.ServletTestsBase
Get (application-wide/shared) Data Source Bean instance linked to servlet runner; never null.
getDataSourceBean(ServletContext, HttpServletRequest) - Static method in class org.hd.d.pg2k.webSvr.exhibit.TunnelServlet
Get singleton (per-servlet-context) data pipeline/cache instance.
getDataSourceBean(ServletContext, HttpServletRequest) - Static method in class org.hd.d.pg2k.webSvr.threeD.DataServlet
Get singleton (per-servlet-context) data pipeline/cache instance.
getDataSourceBeanIfMaster() - Static method in class org.hd.d.pg2k.test.dev.HTTPTunnelTest
If ServletContext exists and we are in master mode, return DataSource.
getDateHeader(String) - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getDateHeader(String) - Method in class org.hd.d.pg2k.test.dev.MockHttpServletRequestWithParams
 
getDef() - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValue
Get the variable definition; never null.
getDef() - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValueBuffer
Get the variable definition; never null.
getDef() - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValuePeriodRow
Get the variable definition; never null.
getDef() - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValueSet
Get the variable definition; never null.
getDef() - Method in class org.hd.d.pg2k.svrCore.vars.SimpleVariableValue
Get the variable definition; never null.
getDefaultName() - Method in class org.hd.d.pg2k.ai.scorer.AbstractScorer
Get default name for this Scorer; always a valid ScorerName.
getDescription() - Method in class org.hd.d.pg2k.clApp.uploader.SelectedFileDetails
Get the description; never null but may be "".
getDescription() - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsLoadable
Get the (8-bit) description; returns null if none, else non-empty String.
getDescription() - Method in class org.hd.d.pg2k.svrCore.uploader.UploadInfoBean
Get description text or "" if none; never null.
getDescriptionCommonCatalogueName() - Method in class org.hd.d.pg2k.webSvr.catalogue.TreeFilterServletAllExhibits
Get descriptive text (i18n-ed if possible); null if none.
getDescriptionCommonCatalogueName() - Method in class org.hd.d.pg2k.webSvr.catalogue.TreeFilterServletAllIcons
Get descriptive text (i18n-ed if possible); null if none.
getDescriptionCommonCatalogueName() - Method in class org.hd.d.pg2k.webSvr.catalogue.TreeFilterServletBase
Get descriptive text (i18n-ed if possible); null if none.
getDict() - Method in class org.hd.d.pg2k.svrCore.Compact7BitString
Get the static dictionary, null if none.
getDict() - Method in class org.hd.d.pg2k.svrCore.Compact7BitString.WithDict
Get the static dictionary, null if none.
getDirComponent(CharSequence) - Static method in class org.hd.d.pg2k.svrCore.ExhibitName
Extract the full directory component of a full exhibit name, assuming the name is valid.
getDisplayPixelForEstdLocationCentre(Location.Estd) - Method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEParams
Gets pixel in current view corresponding to centre of given location; null if not in current view.
getDistinctValuesInRankOrder() - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValue
Get an immutable RandomAccess List of the distinct values in rank order; never null but may be empty.
getDistinctValuesSorted() - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValue
Get an immutable RandomAccess List of the distinct values in value-sorted order; never null but may be empty.
getDNSBLs() - Method in class org.hd.d.pg2k.svrCore.props.GenProps
Get immutable Set of DNSBLs (normalised DNS zone names); never null.
getDNSBLs() - Method in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K
Get the set of DNS RBLs to screen traffic, empty if none; never null.
getDottedExtensionExhibitCounts() - Method in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Get a map from dotted-file-extension (String) to exhibit count for that author (Integer); never null.
getDoubleProp(String, Properties, String, boolean) - Static method in class org.hd.d.pg2k.svrCore.location.Location.Base
Routine to get a double property.
getDoubleProps(String, Properties, String, boolean) - Static method in class org.hd.d.pg2k.svrCore.location.Location.Base
Get pair of double properties; requested one and its error interval.
getE() - Method in class org.hd.d.pg2k.svrCore.location.Location.Estd
Get the Easting value; never null.
getEastDegrees(boolean) - Method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEParams
Get East Offset as degrees East; range approximately [-180f, +180f].
getEastOffset(boolean) - Method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEParams
Get East Offset of the current view from the base/original image.
getEastOffsetSrcPixelsX(boolean) - Method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEParams
Get source image left (x) coordinate.
getEmptyNonAuthEVV(SimpleVariableDefinition, EventPeriod, long) - Static method in class org.hd.d.pg2k.svrCore.vars.BasicVarMgr
Get a non-authoritative empty EventVariableValue with the specified definition/period/interval; never null.
getEndIndex() - Method in class org.hd.d.pg2k.webSvr.catalogue.PaginationBeanBase
Get (index of) one beyond highest-numbered item to display; non-negative.
getEndOfAttrWords(CharSequence) - Static method in class org.hd.d.pg2k.svrCore.ExhibitName
Find the index of the end of the attribute words for a short or long exhibit name; strictly positive.
getEndOfMainWords(CharSequence, int, int, Set<String>) - Static method in class org.hd.d.pg2k.svrCore.ExhibitName
Find the index of the end of the main words for a short or long exhibit name; strictly positive.
getErr() - Static method in class org.hd.d.pg2k.test.dev.Main
Get stream to use in lieu of System.err for jUnit tests; never null.
getEsa() - Method in class org.hd.d.pg2k.clApp.uploader.SelectedFileDetails
Get the static exhibit details; never null.
getEstdLocationThumbnailRRL(Location.Estd, boolean) - Static method in class org.hd.d.pg2k.webSvr.location.LocationUtils
Return root-relative (starting with "/") URL for Estd location thumbnail.
getEventHistory(SimpleVariableDefinition) - Method in class org.hd.d.pg2k.svrCore.vars.BasicVarMgr
Get the current event history for the given definition; never null but may return an empty value.
getEventList() - Method in class org.hd.d.pg2k.test.dev.SimpleCacheTest.RawDataAccessMonitor
Retrieve the List of events in order; never null though possibly empty.
getEventValue(SimpleVariableDefinition, EventPeriod, boolean) - Method in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain.FakeTunnel
Always return empty values.
getEventValue(SimpleVariableDefinition, EventPeriod, boolean) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Get the current partial, or previous full, event set at the specified interval; never null.
getEventValue(SimpleVariableDefinition, EventPeriod, boolean) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Get the current partial, or previous full, event set at the specified interval; never null.
getEventValue(SimpleVariableDefinition, EventPeriod, boolean) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Get the current partial, or previous full, event set at the specified interval; never returns null.
getEventValue(SimpleVariableDefinition, EventPeriod, boolean) - Method in class org.hd.d.pg2k.svrCore.datasource.SimpleExhibitPipelineFilter
Get the current partial, or previous full, event set at the specified interval.
getEventValue(SimpleVariableDefinition, EventPeriod, boolean) - Method in class org.hd.d.pg2k.svrCore.vars.BasicVarMgr
Get the current partial, or previous full, event set at the specified interval; never returns null.
getEventValue(SimpleVariableDefinition, EventPeriod, boolean) - Method in interface org.hd.d.pg2k.svrCore.vars.BasicVarMgrInterface
Get the current partial, or previous full, event set at the specified interval; never null.
getEventValue(SimpleVariableDefinition, EventPeriod, boolean) - Method in class org.hd.d.pg2k.test.dev.SimpleCacheTest.DummyDataSource
 
getEventValue(SimpleVariableDefinition, EventPeriod, boolean) - Method in class org.hd.d.pg2k.test.dev.SystemVariablesTest.BasicVarMgrEndpoint
 
getEventValue(SimpleVariableDefinition, EventPeriod, boolean) - Method in class org.hd.d.pg2k.test.dev.SystemVariablesTest.EventValueRequestMonitor
Intercept event requests and look for incorrect redundancy.
getEventValue(SimpleVariableDefinition, EventPeriod, boolean) - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Get the current partial, or previous full, event set at the specified interval; never null.
getEventValues(SimpleVariableDefinition, EventPeriod, long, BitSet) - Method in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain.FakeTunnel
 
getEventValues(SimpleVariableDefinition, EventPeriod, long, BitSet) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Get the specified event sets for the specified intervals; never null.
getEventValues(SimpleVariableDefinition, EventPeriod, long, BitSet) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Get the specified global event sets for the specified intervals; never null.
getEventValues(SimpleVariableDefinition, EventPeriod, long, BitSet) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Get the specified event sets for the specified intervals; never null.
getEventValues(SimpleVariableDefinition, EventPeriod, long, BitSet) - Method in class org.hd.d.pg2k.svrCore.datasource.SimpleExhibitPipelineFilter
Get the specified event sets for the specified intervals; never null.
getEventValues(SimpleVariableDefinition, EventPeriod, long, BitSet) - Method in class org.hd.d.pg2k.svrCore.vars.BasicVarMgr
Get the specified event sets for the specified intervals; never null.
getEventValues(SimpleVariableDefinition, EventPeriod, long, BitSet) - Method in interface org.hd.d.pg2k.svrCore.vars.BasicVarMgrInterface
Get the specified event sets for the specified intervals; never null.
getEventValues(long, BitSet) - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValuePeriodRow
Get the specified event sets for the specified intervals; never null.
getEventValues(EventPeriod, long, BitSet) - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValueSet
Get the specified event sets for the specified intervals; never null.
getEventValues(SimpleVariableDefinition, EventPeriod, long, BitSet) - Method in class org.hd.d.pg2k.svrCore.vars.PipelineVarMgr
Get event values; never null.
getEventValues(SimpleVariableDefinition, EventPeriod, long, BitSet) - Method in class org.hd.d.pg2k.test.dev.SimpleCacheTest.DummyDataSource
 
getEventValues(SimpleVariableDefinition, EventPeriod, long, BitSet) - Method in class org.hd.d.pg2k.test.dev.SystemVariablesTest.BasicVarMgrEndpoint
 
getEventValues(SimpleVariableDefinition, EventPeriod, long, BitSet) - Method in class org.hd.d.pg2k.test.dev.SystemVariablesTest.EventValueRequestMonitor
Intercept event requests and look for incorrect redundancy.
getEventValues(SimpleVariableDefinition, EventPeriod, long, BitSet) - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Get the specified event sets for the specified intervals; never null.
getEvPeriodSubset() - Method in class org.hd.d.pg2k.svrCore.vars.SimpleVariableDefinition
Get unmodifiable view of the event period/interval subset to be collected, or null if not an event or all event periods to be collected.
getExhibit() - Method in class org.hd.d.pg2k.webSvr.ads.AdBeanInterface.Context
Get the full name of the exhibit connected with this ad, or null if none relevant.
getExhibitCount(ServletContext, CharSequence, List<Name.ExhibitFull>) - Method in class org.hd.d.pg2k.webSvr.exhibit.TreeFilterBean
Given arguments as for selectPrefixesAndShortNames(), returns Map from name to count for all nodes at the given level; null if no nodes with given prefix.
getExhibitCountFromMap(Map<Name, Collection<CharSequence>>, Name) - Method in class org.hd.d.pg2k.webSvr.exhibit.TreeFilterBean
Given arguments as for selectPrefixesAndShortNames(), returns Map from name to count for all nodes at the given level; null if no nodes with given prefix.
getExhibitCountsByAttribute() - Method in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Returns an immutable Map from attribute (String word) to a Set of full names of all exhibits with each attribute; never null.
getExhibitDataHash() - Method in class org.hd.d.pg2k.webSvr.exhibit.AbstractFilterBean
Get exhibitDataHash.
getExhibitFullName() - Method in class org.hd.d.pg2k.svrCore.ExhibitStaticAttr
Get the full exhibit name; never null.
getExhibitName(int) - Method in interface org.hd.d.pg2k.webSvr.threeD.LightweightMetaDataFetchInterface
Fetch the full name of the given numbered exhibit; null if no such exhibit or not currently available.
getExhibitName(int) - Method in class org.hd.d.pg2k.webSvr.threeD.ThreeDLogic
Fetch the full name of the given numbered exhibit; null if no such exhibit or not currently available.
getExhibitNames(int[]) - Method in interface org.hd.d.pg2k.webSvr.threeD.LightweightMetaDataFetchInterface
Fetch the full name of the given numbered exhibits; each entry null if no such exhibit or not currently available, overall result never null.
getExhibitNames(int[]) - Method in class org.hd.d.pg2k.webSvr.threeD.ThreeDLogic
Fetch the full name of the given numbered exhibits; each entry null if no such exhibit or not currently available, overall result never null.
getExhibitNames(URL, int[]) - Static method in class org.hd.d.pg2k.webSvr.threeD.Utils
Client-side call to get exhibit names (by index) from the server; never null.
getExhibitPropsComputable(Name.ExhibitFull) - Method in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Get computable (immutable) props for exhibit; if none available then returns null.
getExhibitPropsComputableMap() - Method in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Get immutable map from full exhibit name to ExhibitPropsComputable; never null.
getExhibitPropsComputableMutable(Name.ExhibitFull) - Method in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Get ExhibitPropsComputableMutable for specified exhibit; null if no such exhibit or no result yet computed.
getExhibitPropsComputableMutable(Name.ExhibitFull, boolean, GenProps, SimpleExhibitPipelineIF, ScorerCacheIF, long) - Method in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Get ExhibitPropsComputableMutable for specified exhibit within given time; null if no such exhibit or out of time.
getExhibitPropsComputableMutable(Name.ExhibitFull, boolean, GenProps, SimpleExhibitPipelineIF, ScorerCacheIF) - Method in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Get ExhibitPropsComputableMutable for specified exhibit; null if no such exhibit else never null.
getExhibitPropsLoadable(Name.ExhibitFull) - Method in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Get loadable props for exhibit; never null.
getExhibitPropsLoadableMap() - Method in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Get immutable map from full exhibit name to ExhibitPropsLoadable; never null.
getExhibitsByAttribute() - Method in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Returns a Map from attribute (String word) to a Set of full names of all exhibits with each attribute; never null.
getExhibitsLRUList() - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.MetaData
Get exhibit metadata in LRU order; never null but may be empty.
getExhibitType() - Method in class org.hd.d.pg2k.svrCore.mediahandler.au
Get internal type of ExhibitMIME type; never null.
getExhibitType() - Method in class org.hd.d.pg2k.svrCore.mediahandler.bmp
Get internal type of ExhibitMIME type; never null.
getExhibitType() - Method in class org.hd.d.pg2k.svrCore.mediahandler.gif
Get internal type of ExhibitMIME type; never null.
getExhibitType() - Method in class org.hd.d.pg2k.svrCore.mediahandler.jp2
Get internal type of ExhibitMIME type; never null.
getExhibitType() - Method in class org.hd.d.pg2k.svrCore.mediahandler.jpg
Get internal type of ExhibitMIME type; never null.
getExhibitType() - Method in class org.hd.d.pg2k.svrCore.mediahandler.mid
Get internal type of ExhibitMIME type; never null.
getExhibitType() - Method in class org.hd.d.pg2k.svrCore.mediahandler.mp3
Get internal type of ExhibitMIME type; never null.
getExhibitType() - Method in class org.hd.d.pg2k.svrCore.mediahandler.png
Get internal type of ExhibitMIME type; never null.
getExhibitType() - Method in class org.hd.d.pg2k.svrCore.mediahandler.swf
Get internal type of ExhibitMIME type; never null.
getExhibitType() - Method in class org.hd.d.pg2k.svrCore.mediahandler.tif
Get internal type of ExhibitMIME type; never null.
getExhibitType() - Method in class org.hd.d.pg2k.svrCore.mediahandler.wav
Get internal type of ExhibitMIME type; never null.
getExhibitType(String) - Static method in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Gets type of an exhibit given its extension.
getExhibitType() - Method in interface org.hd.d.pg2k.svrCore.MIME.Handler
Get internal type of ExhibitMIME type; never null.
getExhibitVariantRange(List<Name.ExhibitFull>, Comparator<Name.ExhibitFull>, int) - Static method in class org.hd.d.pg2k.webSvr.util.WebUtils
Find the set of exhibits with the same subject as the indicated one.
getExpiryInterval() - Method in class org.hd.d.pg2k.webSvr.exhibit.AbstractFilterBean
Get expiry interval in ms, zero (the default) means no automatic expiry; non-negative.
getExpr() - Method in class org.hd.d.pg2k.webSvr.exhibit.AbstractFilterBean
Get the simple single (input) filter/sort expression directly.
getExtantSessionVars(HttpServletRequest, boolean) - Static method in class org.hd.d.pg2k.webSvr.util.SessionVarBean
Get (copy of) any existing value from the HTTP session; null if no session values and create is false.
getExtension(CharSequence) - Static method in class org.hd.d.pg2k.svrCore.FileTools
Get the extension of a file name, not including the leading dot.
getExtensionComponent(CharSequence) - Static method in class org.hd.d.pg2k.svrCore.ExhibitName
Extract the extension (without dot) of a valid full or short exhibit name, assuming the name is valid.
getFactory() - Static method in class org.hd.d.pg2k.svrCore.ExhibitPropsComputable
Return a new factory each time to minimise chance of 'leaks'.
getFactoryPfx() - Static method in class org.hd.d.pg2k.svrCore.AccessionData
Returns parser factory instance, correctly configured.
getFc() - Method in class org.hd.d.pg2k.clApp.uploader.SelectedFileDetails
Get the FileContents; never null.
getFileChooserPathHint() - Method in class org.hd.d.pg2k.clApp.uploader.UploaderProps
Get the file chooser directory hint, or null.
getFileComponent(CharSequence) - Static method in class org.hd.d.pg2k.svrCore.ExhibitName
Extract the file component (short name) of a full exhibit name, assuming the name is valid.
getFilePath() - Method in class org.hd.d.pg2k.svrCore.ExhibitStaticAttr
Get the file path (full exhibit name) as a String; never null.
getFilesystemBasedExhibitNames(SimpleLoggerIF, File, boolean) - Static method in class org.hd.d.pg2k.svrCore.ExhibitFile
Collect a set of names of exhibits in the filesystem.
getFilter() - Method in class org.hd.d.pg2k.webSvr.catalogue.TreeFilterServletAllExhibits
Get the filter expression to apply.
getFilter() - Method in class org.hd.d.pg2k.webSvr.catalogue.TreeFilterServletAllIcons
Get the filter expression to apply.
getFilter() - Method in class org.hd.d.pg2k.webSvr.catalogue.TreeFilterServletBase
Get the filter expression to apply.
getFilterConfig() - Method in class org.hd.d.pg2k.webSvr.util.CompressionFilter
 
getFilterConfig() - Method in class org.hd.d.pg2k.webSvr.util.XMLCompressionFilter
 
getFilteredVar() - Method in class org.hd.d.pg2k.svrCore.vars.SimpleVarStats
Get the variable stripped of old globalMap entries.
getFormats(String) - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsGlobalImmutable.RBControl
Claim a 'local' format, ie not properties or class.
getFrameLength() - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket
Computes the total number of bytes that would be written by writePacket(); strictly positive.
getFullDescription() - Method in class org.hd.d.pg2k.svrCore.vars.SimpleVariableValue
Routine to print a full techie-readable description of a variable.
getFullName(CharSequence) - Method in class org.hd.d.pg2k.svrCore.AllExhibitImmutableData
Gets the full name of an exhibit from its (unique) file component, ie short name or persistable key; null if no exhibit IN THIS AEID has the specified short name/key.
getFullName() - Method in class org.hd.d.pg2k.svrCore.Name.ExhibitShort
Retrieve full name for this short name; never null.
getFullName() - Method in class org.hd.d.pg2k.svrCore.uploader.UploadInfoBean
Assemble complete name.
getFullNameFromPersistableKey(CharSequence) - Method in class org.hd.d.pg2k.svrCore.AllExhibitImmutableData
Gets the full name of an exhibit from its short-name persistable key; null if none.
getFullNamesWithDuplicateShortNames() - Method in class org.hd.d.pg2k.svrCore.AllExhibitImmutableData
Gets (sorted) array of full names that have duplicate short names; never null nor containing nulls but may be zero-length.
getFullyCachedCount(AllExhibitProperties, boolean) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.MetaData
Return estimated count of known-fully-cached exhibits; non-negative.
getGalleryBasicMetaData() - Method in interface org.hd.d.pg2k.webSvr.threeD.LightweightMetaDataFetchInterface
Fetch the current exhibit-set hash and exhibit count; never null.
getGalleryBasicMetaData() - Method in class org.hd.d.pg2k.webSvr.threeD.ThreeDLogic
Return cached copy (or EMPTY if none); never null.
getGallerySection() - Method in class org.hd.d.pg2k.webSvr.ads.AdBeanInterface.Context
Get the gallery section (top-level directory) for this ad, or null if none relevant.
getGen() - Method in class org.hd.d.pg2k.svrCore.props.GenProps
Get the immutable generic properties; never null.
getGen() - Static method in class org.hd.d.pg2k.svrCore.props.LocalProps
Get the immutable generic properties; never null.
getGeneration() - Method in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain.Callback
Get the current generation number; strictly positive.
getGeneration() - Method in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
Get generation number; strictly positive.
getGenProps(long) - Method in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain.FakeTunnel
 
getGenProps() - Method in class org.hd.d.pg2k.clApp.uploader.UploaderLogic
Get the current set of GenProps (generic system properties); never null.
getGenProps(long) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Gets the general properties as a GenProps object if its timestamp is not that specified.
getGenProps(long) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Gets the general properties as a GenProps object if its timestamp is not that specified.
getGenProps(long) - Method in interface org.hd.d.pg2k.svrCore.datasource.ExhibitPipelineReducedExceptionIF
Gets the general properties as a GenProps object if its timestamp is not that specified; never null for -1 argument.
getGenProps(long) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Gets the general properties as a GenProps object if its timestamp is not that specified.
getGenProps(long) - Method in class org.hd.d.pg2k.svrCore.datasource.SimpleExhibitPipelineFilter
Gets the general properties as a GenProps object if its timestamp is not that specified.
getGenProps(long) - Method in interface org.hd.d.pg2k.svrCore.datasource.SimpleExhibitPipelineIF
Gets the general properties as a GenProps object if its timestamp is not that specified; never null for -1 argument.
getGenProps(long) - Method in class org.hd.d.pg2k.test.dev.SimpleCacheTest.DummyDataSource
Returns fixed (supplied) set of GenProps.
getGenProps(long) - Method in class org.hd.d.pg2k.test.dev.SystemVariablesTest.BasicVarMgrEndpoint
 
getGenProps(long) - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Gets the general properties as a GenProps object if its timestamp is not that specified.
getGenSecProps(long) - Method in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain.FakeTunnel
 
getGenSecProps(long) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Gets the generic security properties as a Properties object if its timestamp is not that specified.
getGenSecProps(long) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Gets the security properties as a Properties object if its timestamp is not that specified.
getGenSecProps(long) - Method in interface org.hd.d.pg2k.svrCore.datasource.ExhibitPipelineReducedExceptionIF
Deprecated. Use getProperties() for new code.
getGenSecProps(long) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Gets the security properties as a Properties object if its timestamp is not that specified.
getGenSecProps(long) - Method in class org.hd.d.pg2k.svrCore.datasource.SimpleExhibitPipelineFilter
Gets the generic security properties as a Properties object if its timestamp is not that specified.
getGenSecProps(long) - Method in interface org.hd.d.pg2k.svrCore.datasource.SimpleExhibitPipelineIF
Deprecated. Use getProperties() for new code.
getGenSecProps() - Method in class org.hd.d.pg2k.svrCore.props.SecurityProps
Get a private copy of the GENSECPROPS_PREFIX properties.
getGenSecProps(long) - Method in class org.hd.d.pg2k.test.dev.SimpleCacheTest.DummyDataSource
Always returns empty Properties set.
getGenSecProps(long) - Method in class org.hd.d.pg2k.test.dev.SystemVariablesTest.BasicVarMgrEndpoint
 
getGenSecProps(long) - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Gets the security properties as a Properties object if its timestamp is not that specified.
getGenTimeRemaining() - Method in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
Get time remaining for this generation; reset if a new/best Scorer is found.
getGenTimeSmoothedMs() - Method in class org.hd.d.pg2k.webSvr.ads.AdUtils.AdSlotMonitor
Get current 'smoothed' recent ad generation time; non-negative.
getGlobalMap() - Method in class org.hd.d.pg2k.svrCore.vars.SimpleVariableValue
Gets immutable Map from InstanceID to SimpleVariableValue; may be null or non-empty.
getGoodness() - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutable
Get the "goodness" score, -MAX_VALUE is maximally bad and MAX_VALUE maximally good, zero is neutral.
getGoodnessAsFloat() - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutable
Get the "goodness" score as a normalised float in the range -1 (bad) to +1 (good), 0 is neutral.
getHashMD5() - Method in class org.hd.d.pg2k.clApp.uploader.SelectedFileDetails
Get the MD5 hash; never null.
getHashMD5Err() - Method in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Get immutable Set of all exhibits with duplicate or missing MD5 hashes; never null.
getHashMD5ToName() - Method in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Get immutable map from MD5 hash to valid exhibit full name; never null.
getHeader(String) - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getHeader(String) - Method in class org.hd.d.pg2k.test.dev.MockHttpServletRequestWithParams
 
getHeaderNames() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getHeaders(String) - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getHeavyLoadMin() - Static method in class org.hd.d.pg2k.svrCore.props.LocalProps
Get heavy-load threshold; strictly positive and always higher than the light-load-threshold.
getHotLinkAllowHosts() - Method in class org.hd.d.pg2k.svrCore.props.GenProps
Get immutable Set of "allow" hotlink hosts (normalised host names); never null.
getHotLinkAllowHostsRegex() - Method in class org.hd.d.pg2k.svrCore.props.GenProps
Get immutable compiled case-insensitive regex pattern for hotlink allow hosts not in literal list; can be null if no such "regex-match" hosts.
getHotLinkDisallowHosts() - Method in class org.hd.d.pg2k.svrCore.props.GenProps
Get immutable Set of "disallow" hotlink hosts (normalised host names); never null.
getHotLinkDisallowHostsRegex() - Method in class org.hd.d.pg2k.svrCore.props.GenProps
Get immutable compiled case-insensitive regex pattern for hotlink disallow hosts not in literal list; can be null if no such "regex-match" hosts.
getHTMLBodyInsert() - Method in interface org.hd.d.pg2k.webSvr.ads.AdBeanInterface
Make HTML body text in the given context, or "" if none can be made.
getHTMLBodyInsert(AdBeanInterface.Context, Random) - Method in interface org.hd.d.pg2k.webSvr.ads.AdBeanInterface
Make HTML body text in the given context, or "" if none can be made.
getHTMLBodyInsert() - Method in class org.hd.d.pg2k.webSvr.ads.TribalFusionBean
Make HTML body text in the given context, or "" if none can be made.
getHTMLBodyInsert(AdBeanInterface.Context, Random) - Method in class org.hd.d.pg2k.webSvr.ads.TribalFusionBean
Make HTML body text in the given context, or "" if none can be made.
getIndexInSortedValues(Object) - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValue
Return the index in a sorted version of values[] of the given value/key; -negative if not present.
getInProgressSlot(int) - Method in class org.hd.d.pg2k.clApp.uploader.UploaderLogic
Get the current contents of an in-progress slot; may return null.
getInputFileType(CharSequence) - Static method in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Gets the type of a file from its name, or null if unrecognised here.
getInputStream() - Method in class org.hd.d.pg2k.clApp.uploader.NormalFileContent
 
getInputStream(ExhibitStaticAttr) - Method in class org.hd.d.pg2k.svrCore.AllExhibitProperties.ExhibitDataSource
Get a the raw exhibit binary as a (markable) stream to read sequentially.
getInputStream() - Method in class org.hd.d.pg2k.svrCore.ROByteArray
Get internal data as InputStream (supporting mark()).
getInputStream() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getInternalBytes() - Method in class org.hd.d.pg2k.svrCore.Compact7BitString
Copy of the raw bytes in the internal representation; null if none.
getIntervalMs() - Method in enum org.hd.d.pg2k.svrCore.vars.EventPeriod
Get the interval for this event period in milliseconds; strictly positive.
getIntervalNumber(long) - Method in enum org.hd.d.pg2k.svrCore.vars.EventPeriod
Compute the interval number given a time in milliseconds within that interval.
getIntervalNumber() - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValue
Get the interval number; strictly positive.
getIntervalNumber() - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValueBuffer
Get the interval number; strictly positive.
getIntervalStartTime(long) - Method in enum org.hd.d.pg2k.svrCore.vars.EventPeriod
Get start time (ms) of specified interval number.
getIntHashedSimple(long, int) - Static method in class org.hd.d.pg2k.svrCore.GenUtils
Generates a number in the range 0 to n-1 based mainly on the low-order bits of seed; non-negative.
getIntHeader(String) - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getInUseAttrWordListAsString(boolean) - Method in class org.hd.d.pg2k.svrCore.uploader.ExhibitHandlerBeanBase
Get all acceptable attribute words that are in use as a single String for display to the user.
getKey() - Method in class org.hd.d.pg2k.svrCore.ExhibitStaticAttr
Extract compound key that depends on all the fields; never null.
getKeys() - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsGlobalImmutable.PropertiesDiffResourceBundle
 
getKnownExhibits() - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.MetaData
Get Set of exhibits on which metadata is currently held in this cache.
getLastAccessed() - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.CachedFile
The time last written or read; non-negative.
getLastAEPHashIfAny() - Static method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Get the last/cached AEP longHash file content; null iff not present/readable.
getLastEventTime() - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValueSet
Get time last event was added, or zero if none recorded or instance just deserialised.
getLastModified(HttpServletRequest) - Method in class org.hd.d.pg2k.webSvr.exhibit.ExhibitServlet
Get `last-modified' time for exhibit.
getLastModified(HttpServletRequest) - Method in class org.hd.d.pg2k.webSvr.exhibit.ThumbnailServlet
Get `last-modified' time for a thumbnail, or -1 if not available.
getLastModified(HttpServletRequest) - Method in class org.hd.d.pg2k.webSvr.location.LocThumbnailServlet
Have the last-modified date be the creation time of this class.
getLastModified(HttpServletRequest) - Method in class org.hd.d.pg2k.webSvr.util.JavadocBundleServlet
Get `last-modified' time for the entire bundle.
getLastModified(HttpServletRequest) - Method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AlohaEarthMapServlet
Have the last-modified date be the AEP unchanged-since timestamp.
getLastNewScorerReport() - Method in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain.Callback
Get time last new Scorer was locally generated and reported.
getLastSAC() - Method in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
Get score/confidence of last Scorer reported; never null.
getLastSearchTimeMs() - Method in class org.hd.d.pg2k.webSvr.catalogue.SearchPageJavaBean
Gets the last search time in ms, -1 if no search yet done.
getLastSuccessfulConnectionTime() - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Get time of last successful connection, or 0 if none.
getLeastRecentlyUsed() - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.MetaData
Get most-recently-used exhibit.
getLegalAttrWordListAsString() - Method in class org.hd.d.pg2k.svrCore.uploader.ExhibitHandlerBeanBase
Get list of all acceptable attribute words as single String for display to user.
getLegalSuffixes() - Static method in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Returns set of available extensions, sorted case insensitively.
getLength() - Method in class org.hd.d.pg2k.clApp.uploader.NormalFileContent
 
getLevel() - Method in enum org.hd.d.pg2k.svrCore.CompressionLevel
Get the "level", higher meaning generally better and more expensive; 0 indicates none.
getLightLoadMax() - Static method in class org.hd.d.pg2k.svrCore.props.LocalProps
Get CPU light-load threshold; range ]0.0,1.0[ exclusive.
getLiveCachedExhibitCount() - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Return directly the number of partly- or fully- cached exhibits; never negative.
getLiveMirrorsOnSameAEPHighestBandwidthFirst(DataSourceBean) - Static method in class org.hd.d.pg2k.webSvr.util.MirrorSelectionUtils
Get ordered list of live/healthy mirrors on same AEP as this one; never null but may be empty.
getLoadableProperties(Name.ExhibitFull, File) - Static method in class org.hd.d.pg2k.svrCore.ExhibitPropsLoadable
Make a new instance with data loaded from the filesystem, given the exhibit name and some filesystem base directories.
getLocale() - Method in class org.hd.d.pg2k.svrCore.LocaleBeanBase
Retrieve the current locale; never null.
getLocale() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getLocale() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletResponse
 
getLocale() - Method in class org.hd.d.pg2k.webSvr.ads.AdBeanInterface.Context
Get the locale of the visitor, or null if none specified or relevant.
getLocales() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getLocalFilename() - Method in class org.hd.d.pg2k.clApp.uploader.SelectedFileDetails
Get the local filename; never null (nor "").
getLocalisedMessage(String) - Method in class org.hd.d.pg2k.svrCore.LocaleBeanBase
Gets the appropriate localised message from the common set.
getLocalisedMessage(String, Object...) - Method in class org.hd.d.pg2k.svrCore.LocaleBeanBase
Get localised message from the common set with embedded formatting to apply to its argument(s).
getLocalisedSectionDesc(AllExhibitProperties, CharSequence, LocaleBeanBase) - Static method in class org.hd.d.pg2k.svrCore.GenUtils
Find the localised section description for the given category name; returns null if none.
getLocalisedTreeDesc(AllExhibitProperties, CharSequence, LocaleBeanBase, boolean, boolean, boolean, boolean) - Static method in class org.hd.d.pg2k.svrCore.GenUtils
Extract (immutable) description tree information as a list; returns "" if none; never null.
getLocalisedTreeDescMessage(String, Locale) - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsGlobalImmutable
Gets the appropriate localised tree-description message; never null unless the key is null.
getLocalPropsFilename() - Static method in class org.hd.d.pg2k.svrCore.props.LocalProps
Name of props file for local config information; never null.
getLocation(Name.ExhibitFull) - Method in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Get exhibit Location information, specific or generic, if any; Location.NONE if none, never null.
getLocation() - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsLoadable
Return location information; null if none.
getLocation(boolean) - Method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEParams
Get current offset as a Location.Estd; never null.
getLocationMap() - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsGlobalImmutable
Get the LocationMap; never null.
getLocTNWithCrosshairs(ServletContext, int, int) - Static method in class org.hd.d.pg2k.webSvr.location.LocationUtils
Returns a modified location thumbnail with crosshairs centred on x,y; never null.
getLogger() - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Get logger; never null.
getLongDescription() - Method in class org.hd.d.pg2k.clApp.atHome.JLFAbstractAction
Gets the value from the key Action.LONG_DESCRIPTION
getLongDescription() - Method in class org.hd.d.pg2k.clApp.uploader.JLFAbstractAction
Gets the value from the key Action.LONG_DESCRIPTION
getLongDescription() - Method in class org.hd.d.pg2k.webSvr.threeD.JLFAbstractAction
Gets the value from the key Action.LONG_DESCRIPTION
getLongestMagicBytes() - Static method in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Get longest known magic number in bytes of any exhibit type supported; strictly positive.
getLongProp(String, Properties, String, boolean) - Static method in class org.hd.d.pg2k.svrCore.location.Location.Base
Routine to get a double property.
getLongProps(String, Properties, String, boolean) - Static method in class org.hd.d.pg2k.svrCore.location.Location.Base
Get pair of long properties; requested one and its error interval.
getLoopbackURL() - Static method in class org.hd.d.pg2k.test.dev.Main
Get URL for our mount-point if running as a WAR; or null if none.
getLowerPowerFileFlags() - Static method in class org.hd.d.pg2k.svrCore.props.LocalProps
Get immutable List of low-power file-system flags; empty if none.
getLowerPowerFileURIs() - Static method in class org.hd.d.pg2k.svrCore.props.LocalProps
Get immutable Set of low-power file-system URIs; empty if none.
getMainAndAttrWordComponentBoundaries(CharSequence, Set<String>) - Static method in class org.hd.d.pg2k.svrCore.ExhibitName
Find end of main stem and of attribute words of the supplied short or full exhibit name.
getMainValue() - Method in class org.hd.d.pg2k.svrCore.vars.SimpleVarStats
Get "main" value; may be null.
getMainWords() - Method in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Get case-sensitive Set of all main words (String values) in extant exhibits; never null.
getMainWords(CharSequence, Set<String>) - Static method in class org.hd.d.pg2k.svrCore.ExhibitName
Return Enumeration over main words of a valid full or short name; never null, never empty if the name is well-formed.
getMainWords() - Method in class org.hd.d.pg2k.svrCore.uploader.UploadInfoBean
Set main body words; valid string of hyphen-separated words where; can be "" but never null.
getMainWordsComponent(CharSequence, Set<String>) - Static method in class org.hd.d.pg2k.svrCore.ExhibitName
Extract the main words (stem) component of a valid full or short exhibit name; never null nor empty.
getMainWordsComponent(Set<String>) - Method in class org.hd.d.pg2k.svrCore.Name.ExhibitShort
Extract the main words (stem) component; never null nor empty.
getMainWordsComponentFromShortName(CharSequence, Set<String>) - Static method in class org.hd.d.pg2k.svrCore.ExhibitName
Extract the main words (stem) component of a valid short exhibit name; never null nor empty.
getMainWordsCount(CharSequence, Set<String>) - Static method in class org.hd.d.pg2k.svrCore.ExhibitName
Count the main words int the (stem) component of a valid full or short exhibit name; strictly positive.
getMapFromLocationToNamePrefix() - Method in class org.hd.d.pg2k.svrCore.location.LocationMap
Get immutable reverse map from Location.Base to "virtual" prefix (as Name); never null.
getMapFromNamePrefixToLocation() - Method in class org.hd.d.pg2k.svrCore.location.LocationMap
Get immutable map from "virtual" prefix to Location.Base (as Name); never null.
getMax() - Method in class org.hd.d.pg2k.svrCore.vars.SimpleNumberStats
Gets the maximum of the non-null values.
getMaxDiffEventCount() - Method in class org.hd.d.pg2k.svrCore.vars.SimpleVariableDefinition
Get maximum number of different event values retained; non-negative, zero if not an event
getMaxLength() - Method in class org.hd.d.pg2k.clApp.uploader.NormalFileContent
 
getMaxListLen(boolean) - Method in class org.hd.d.pg2k.svrCore.Name.AdHocPrefixCache
Maximum same-prefix list length; strictly positive.
getMD5Hash() - Method in class org.hd.d.pg2k.svrCore.ExhibitThumbnails.Thumbnail
Get the MD5 hash of the thumbnail data; never null.
getMemorySensitiveCache() - Method in class org.hd.d.pg2k.webSvr.exhibit.AbstractFilterBean
Get the `memory-sensitive' flag for the cache.
getMetadata() - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsComputable
Get exhibit metadata; null if none available.
getMetadata(InputStream, Name.ExhibitFull) - Method in class org.hd.d.pg2k.svrCore.mediahandler.mid
Gets all available exhibit metadata as a single XML DOM tree; null if none.
getMetadata(InputStream, Name.ExhibitFull) - Method in class org.hd.d.pg2k.svrCore.mediahandler.mp3
Extracts some metadata from an MP3 stream.
getMetadata(InputStream, Name.ExhibitFull) - Method in class org.hd.d.pg2k.svrCore.mediahandler.swf
Gets all available exhibit metadata as a single XML DOM tree; null if none.
getMetadata(InputStream, Name.ExhibitFull) - Method in class org.hd.d.pg2k.svrCore.MIME.AbstractHandler
Gets all available exhibit metadata as a single XML DOM tree; null if none.
getMetadata(InputStream, Name.ExhibitFull) - Method in class org.hd.d.pg2k.svrCore.MIME.AbstractImageHandler
Gets all available exhibit metadata as a single XML DOM tree; null if none.
getMetadata(InputStream, Name.ExhibitFull) - Method in class org.hd.d.pg2k.svrCore.MIME.AbstractSampledSoundHandler
Gets all available exhibit metadata as a single XML DOM tree; null if none.
getMetadata(InputStream, Name.ExhibitFull) - Method in interface org.hd.d.pg2k.svrCore.MIME.Handler
Gets all available exhibit metadata as a single XML DOM tree; null if none.
getMetaData(URL) - Static method in class org.hd.d.pg2k.webSvr.threeD.Utils
Client-side call to fetch metadata from the server; never null.
getMetadataAsXML() - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsComputable
Get metadata as full XML string surrounded with top-level tags; null if no metadata.
getMetadataAsXMLTrimmed() - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsComputable
Get metadata as (immutable) trimmed XML, NOT surrounded with top-level tags; null if no metadata.
getMethod() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getMIMEType(CharSequence) - Static method in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Get the MIME type of an exhibit (even at the end of filename or URI or URL) from its name; never null nor "".
getMin() - Method in class org.hd.d.pg2k.svrCore.vars.SimpleNumberStats
Gets the minimum of the non-null values.
getMirrorCC(String) - Static method in class org.hd.d.pg2k.svrCore.HostUtils
Extract country code from mirror URL/prefix; null if none.
getMirrorTag(String) - Static method in class org.hd.d.pg2k.svrCore.HostUtils
Extract mirror tag from mirror URL/prefix; null if none.
getMirrorTag() - Static method in class org.hd.d.pg2k.svrCore.props.LocalProps
Get valid "cc-xxxx" mirror-tag name for this host; null if none.
getMostRecentlyUsed() - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.MetaData
Get least-recently-used exhibit.
getN() - Method in class org.hd.d.pg2k.svrCore.location.Location.Estd
Get the Northing value; never null.
getName() - Method in interface org.hd.d.pg2k.ai.scorer.ScorerParam
Get the parameter name; never null or empty.
getName() - Method in class org.hd.d.pg2k.ai.scorer.ScorerParamEnum
Get the parameter name; never null or empty.
getName() - Method in class org.hd.d.pg2k.ai.scorer.ScorerParamInteger
Get the parameter name; never null or empty.
getName() - Method in class org.hd.d.pg2k.clApp.uploader.NormalFileContent
 
getName(boolean) - Method in class org.hd.d.pg2k.svrCore.uploader.UploadInfoBean
Assemble complete name.
getName() - Method in class org.hd.d.pg2k.svrCore.vars.SimpleVariableDefinition
Get the variable name; never null or empty.
getName() - Method in class org.hd.d.pg2k.webSvr.exhibit.AbstractFilterBean
Get the name for this instance; by default null.
getNameAndParameters() - Method in class org.hd.d.pg2k.ai.scorer.AbstractScorer
Return the name with any parameters for this instance; never null.
getNameAndParameters() - Method in interface org.hd.d.pg2k.ai.scorer.ScorerIF
Get name of this Scorer suffixed with any parameters; never null.
getNeedsSave() - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.MetaData
Get the 'needs to be saved to disc' value.
getNewExhibitSelection(ServletContext, int, Random) - Static method in class org.hd.d.pg2k.webSvr.util.HTMLThumbnailInsertGenerators
Get random selection of new-ish exhibit full names; never null.
getNewExhibitSelection(ServletContext, int, Random, boolean) - Static method in class org.hd.d.pg2k.webSvr.util.HTMLThumbnailInsertGenerators
Get random selection of new-ish exhibit full names; never null.
getNewInvocationContext() - Method in class org.hd.d.pg2k.test.dev.ServletTestsBase
Gets a new InvocationContext based on a request to the DummyServlet on the main host; never null.
getNewMainWords() - Method in class org.hd.d.pg2k.svrCore.uploader.UploadInfoBean
Get main words that would be new to the Gallery: return the empty string "" if none.
getNewsflashHTML(GenProps) - Static method in class org.hd.d.pg2k.webSvr.util.WebUtils
Get "newsflash" HTML for the main site front page, or "" if none; never null.
getNewValues() - Method in class org.hd.d.pg2k.svrCore.props.PropertiesBundleDiff
Get newValues; never null.
getNewValues() - Method in class org.hd.d.pg2k.svrCore.props.PropertiesDiff
Get (immutable) newValues; never null.
getNextRecordStarting(BufferedReader, String) - Static method in class org.hd.d.pg2k.clApp.offline.MakeCCTLDFromIPPrefixProperties
Returns the next line/record starting with the specified String, else null at EOF.
getNoGeneralFileAccess() - Static method in class org.hd.d.pg2k.svrCore.props.LocalProps
True if this instance should make no filesystem access outside the WAR cache.
getNonDefaultValues() - Method in class org.hd.d.pg2k.webSvr.util.SessionVarBean
Get sorted map of attribute names to values for all non-default values; never null.
getNonNullValueCount() - Method in class org.hd.d.pg2k.svrCore.vars.SimpleVarStats
Get count of globalMap entries with non-null values.
getNorthDegrees(boolean) - Method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEParams
Get North Offset as degrees North; range approximately [-90f, +90f].
getNorthOffset(boolean) - Method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEParams
Get North Offset of the current view from original image.
getNorthOffsetSrcPixelsY(boolean) - Method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEParams
Get source image top (y) coordinate.
getNumber() - Method in class org.hd.d.pg2k.svrCore.uploader.UploadInfoBean
Gets number in series of exhibit; never negative.
getNumberInSeriesComponent(CharSequence) - Static method in class org.hd.d.pg2k.svrCore.ExhibitName
Extract the number-in-series component of a full exhibit name as a non-negative int, assuming the name is valid.
getNumberInSeriesComponentAsString(CharSequence) - Static method in class org.hd.d.pg2k.svrCore.ExhibitName
Extract the number-in-series component of a full or short exhibit name, assuming the name is valid.
getNumberOfItems() - Method in class org.hd.d.pg2k.webSvr.catalogue.PaginationBeanBase
Get number of items to be paginated; non-negative.
getNumberOfPages() - Method in class org.hd.d.pg2k.webSvr.catalogue.PaginationBeanBase
Compute the number of pages based on the numberOfItems to be paginated.
getObjref(String) - Static method in class org.hd.d.pg2k.svrCore.JNDIUtils
Looks up an ejb name with an without a java:comp/env/ prefix.
getOptionalSneakyConcurrencyRRURLPrefix(HttpServletRequest) - Static method in class org.hd.d.pg2k.webSvr.util.WebUtils
Get optional prefix for rrURL for extra "sneaky" browser concurrency.
getOut() - Static method in class org.hd.d.pg2k.test.dev.Main
Get stream to use in lieu of System.out for jUnit tests; never null.
getOutputStream(boolean) - Method in class org.hd.d.pg2k.clApp.uploader.NormalFileContent
 
getOutputStream() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletResponse
 
getOutputStream() - Method in class org.hd.d.pg2k.webSvr.util.CompressionServletResponseWrapper
Return the servlet output stream associated with this Response.
getOutputStream() - Method in class org.hd.d.pg2k.webSvr.util.XMLCompressionServletResponseWrapper
Get a ServletOutputStream to write the content associated for this response.
getPageLabel(int) - Method in class org.hd.d.pg2k.webSvr.catalogue.PaginationBeanBase
Return the page label for the given page (1 upwards), never null; the page must be in range else the result is undefined.
getPageLabel(int) - Method in class org.hd.d.pg2k.webSvr.catalogue.PaginationBeanNumeric
Return the page label for the given page (1 upwards), never null; the page must be in range else the result is undefined.
getPageLabel(int) - Method in class org.hd.d.pg2k.webSvr.catalogue.PaginationBeanTree
Return the page label as a String for the given page (1 upwards), never null; the page must be in range else the result is undefined.
getPageLabels() - Method in class org.hd.d.pg2k.webSvr.catalogue.PaginationBeanBase
Gets ordered (unmodifiable) List of String labels/tokens for page buttons.
getPageLabels() - Method in class org.hd.d.pg2k.webSvr.catalogue.PaginationBeanNumeric
Gets ordered (unmodifiable) List of String labels/tokens for page buttons.
getPageNumber(String) - Method in class org.hd.d.pg2k.webSvr.catalogue.PaginationBeanBase
Find out what page number a given label indicates.
getPageNumber(String) - Method in class org.hd.d.pg2k.webSvr.catalogue.PaginationBeanNumeric
Get the page number as a from the String label; in case of bad input return 1.
getPageNumber(String) - Method in class org.hd.d.pg2k.webSvr.catalogue.PaginationBeanTree
Get the page number as a from the String label; in case of bad input return 1.
getPageNumbers() - Method in class org.hd.d.pg2k.webSvr.catalogue.PaginationBeanBase
Get an ordered array of page numbers that correspond index-by-index to the page labels returned by getPageLabels().
getParameter(String) - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getParameterDefsAndValues() - Method in class org.hd.d.pg2k.ai.scorer.AbstractScorer
Get (immutable, ordered) parameter definitions and current values (immutable) for this Scorer, empty by default; never null.
getParameterDefsAndValues() - Method in class org.hd.d.pg2k.ai.scorer.fixed.FixedScore
Get parameter definitions and values (immutable) for this Scorer; never null.
getParameterDefsAndValues() - Method in class org.hd.d.pg2k.ai.scorer.parameterised.LocalSampler
Get ordered parameter definitions and values (immutable) for this Scorer; never null.
getParameterDefsAndValues() - Method in class org.hd.d.pg2k.ai.scorer.parameterised.SimpleExposure
Get parameter definitions and values (immutable) for this Scorer; never null.
getParameterDefsAndValues() - Method in class org.hd.d.pg2k.ai.scorer.parameterised.SimpleHue
Get parameter definitions and values (immutable) for this Scorer; never null.
getParameterDefsAndValues() - Method in interface org.hd.d.pg2k.ai.scorer.ScorerIF
Get (immutable) canonical-order parameter definitions and current values for this Scorer; never null.
getParameterMap() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getParameterNames() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getParameterValues(String) - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getParamsByType(int) - Static method in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Given an ET_XXX type, returns the ExhibitTypeParameters.
getPathInfo() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getPathTranslated() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getPattern() - Method in class org.hd.d.pg2k.svrCore.props.GenProps.ClassifiedAd
Get compiled regex; never null.
getPattern() - Method in class org.hd.d.pg2k.svrCore.vars.SimpleNumberStats
Get the pattern String; null if toString() is not going to be used.
getPayload() - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket
Get direct access to the uncompressed payload; never null.
getPayloadAsInputStream() - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket
Get the payload data as an InputStream; never null.
getPayloadCopy() - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket
Get a copy of the payload data; never null.
getPayloadCopy(ByteBuffer) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket
Copy the payload data into the supplied (trusted) buffer.
getPeriod() - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValue
Get the event period; never null.
getPeriod() - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValueBuffer
Get the event period; never null.
getPeriod() - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValuePeriodRow
Get the event period; never null.
getPersistentData() - Method in class org.hd.d.pg2k.clApp.uploader.UploaderProps
Get data in properties-file format byte[]; never null.
getPersistentDataIfChanged() - Method in class org.hd.d.pg2k.clApp.uploader.UploaderProps
Get data in properties file if properties have changes, else null.
getPersistentStateDir() - Static method in class org.hd.d.pg2k.svrCore.props.LocalProps
Get name of directory for storing local persistent state; never null.
getPerturbedDefsAndValues() - Method in class org.hd.d.pg2k.ai.scorer.AbstractScorer
 
getPerturbedDefsAndValues() - Method in interface org.hd.d.pg2k.ai.scorer.ScorerIF
Computes randomly-perturbed parameters (if any); never null.
getPg() - Method in class org.hd.d.pg2k.webSvr.catalogue.PaginationBeanBase
Get the page number of the current page; strictly positive.
getPopularExhibit(DataSourceBean, ExhibitMIME.ExhibitTypeParameters, Collection<String>, boolean) - Static method in class org.hd.d.pg2k.webSvr.util.WebUtils
Gets name of "popular" exhibit, possibly filtered by type; null if none available.
getPopulation() - Method in class org.hd.d.pg2k.ai.scorer.AbstractScorerCache
Make population available to classes in the same package only; never null.
getPopulationSize() - Method in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
Allow polling for population size; non-negative.
getPopWeightForAttr(String) - Method in class org.hd.d.pg2k.svrCore.props.GenProps
Get weighting by attribute word in range ([-100,+100]); null if no weighting for specified attribute.
getPopWeightForAuth(CharSequence) - Method in class org.hd.d.pg2k.svrCore.props.GenProps
Get weighting by author in range ([-100,+100]); null if no weighting for specified author.
getPopWeightForType(CharSequence) - Method in class org.hd.d.pg2k.svrCore.props.GenProps
Get weighting by type/extension in range ([-100,+100]); null if no weighting for specified type.
getPrefixLen() - Method in class org.hd.d.pg2k.svrCore.Name
Length of common prefix with prev item if any; non-negative.
getPrefixMap(ServletContext, List<Name.ExhibitFull>, boolean) - Method in class org.hd.d.pg2k.webSvr.exhibit.TreeFilterBean
Internal routine to get the immutable prefix map (in List form); never null unless !force and out of date.
getPrevChainLength() - Method in class org.hd.d.pg2k.svrCore.Name
Chain depth, ie how deep our chain of prev values is, zero if this instance has no prev; non-negative.
getProperties(SimpleExhibitPipelineIF.PropsKey, long) - Method in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain.FakeTunnel
 
getProperties(SimpleExhibitPipelineIF.PropsKey, long) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Get requested Properties selected by key and versionID.
getProperties(SimpleExhibitPipelineIF.PropsKey, long) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Get requested Properties selected by key and versionID.
getProperties(SimpleExhibitPipelineIF.PropsKey, long) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Get requested Properties selected by key and versionID.
getProperties(SimpleExhibitPipelineIF.PropsKey, long) - Method in class org.hd.d.pg2k.svrCore.datasource.SimpleExhibitPipelineFilter
Get requested Properties selected by key and versionID.
getProperties(SimpleExhibitPipelineIF.PropsKey, long) - Method in interface org.hd.d.pg2k.svrCore.datasource.SimpleExhibitPipelineIF
Get requested Properties selected by key and versionID.
getProperties(SimpleExhibitPipelineIF.PropsKey, long) - Method in class org.hd.d.pg2k.test.dev.SimpleCacheTest.DummyDataSource
Get requested Properties selected by key and versionID.
getProperties(SimpleExhibitPipelineIF.PropsKey, long) - Method in class org.hd.d.pg2k.test.dev.SystemVariablesTest.BasicVarMgrEndpoint
Get requested Properties selected by key and versionID.
getProperties(SimpleExhibitPipelineIF.PropsKey, long) - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Get requested Properties selected by key and versionID.
getProtocol() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getQ() - Method in class org.hd.d.pg2k.webSvr.catalogue.SearchPageJavaBean
Get the sanitised query text, or "" if none (never null, never longer than WebConsts.MAX_SIMPLE_QUERY_LEN).
getQueryString() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getQueuedBestScorer() - Method in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain.Callback
Atomically get and clear any queued best Scorer to send to the server; null if currently no such item.
getRandomAccessFile(String) - Method in class org.hd.d.pg2k.clApp.uploader.NormalFileContent
 
getRandomJPEGSelection(ServletContext, int) - Static method in class org.hd.d.pg2k.webSvr.util.HTMLThumbnailInsertGenerators
Get random selection of JPEG exhibit full names; never null.
getRandomJPEGSelection(ServletContext, int, boolean) - Static method in class org.hd.d.pg2k.webSvr.util.HTMLThumbnailInsertGenerators
Get random selection of JPEG exhibit full names; never null.
getRank(Object) - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValue
Get rank/ranking of this event value; never negative.
getRawFile(ByteBuffer, Name.ExhibitFull, int, boolean) - Method in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain.FakeTunnel
 
getRawFile(ByteBuffer, Name.ExhibitFull, int) - Method in class org.hd.d.pg2k.svrCore.AllExhibitProperties.ExhibitDataSource
Read a chunk of the raw exhibit binary into the given buffer.
getRawFile(ByteBuffer, Name.ExhibitFull, int, boolean) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Read a chunk of the raw exhibit binary into the supplied buffer.
getRawFile(ByteBuffer, Name.ExhibitFull, int, boolean) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Get a chunk of the raw exhibit binary.
getRawFile(ByteBuffer, Name.ExhibitFull, int, boolean) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Get a chunk of the raw exhibit binary.
getRawFile(ByteBuffer, Name.ExhibitFull, int, boolean) - Method in class org.hd.d.pg2k.svrCore.datasource.SimpleExhibitPipelineFilter
Read a chunk of the raw exhibit binary into the given buffer.
getRawFile(ByteBuffer, Name.ExhibitFull, int, boolean) - Method in interface org.hd.d.pg2k.svrCore.datasource.SimpleExhibitPipelineIF
Read a chunk of the raw exhibit binary into the given buffer.
getRawFile(ByteBuffer, Name.ExhibitFull, int, boolean) - Method in class org.hd.d.pg2k.test.dev.SimpleCacheTest.DataConcurrencyAccessMonitor
Intercept and block calls as if blocked waiting for disc access.
getRawFile(ByteBuffer, Name.ExhibitFull, int, boolean) - Method in class org.hd.d.pg2k.test.dev.SimpleCacheTest.DummyDataSource
Minimalist implementation; not really the spirit of the contract.
getRawFile(ByteBuffer, Name.ExhibitFull, int, boolean) - Method in class org.hd.d.pg2k.test.dev.SimpleCacheTest.RawDataAccessMonitor
Read a chunk of the raw exhibit binary into the given buffer.
getRawFile(ByteBuffer, Name.ExhibitFull, int, boolean) - Method in class org.hd.d.pg2k.test.dev.SystemVariablesTest.BasicVarMgrEndpoint
 
getRawFile(ByteBuffer, Name.ExhibitFull, int, boolean) - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Get a chunk of the raw exhibit binary.
getReader() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getRealPath(String) - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getRecentDaysFilter() - Method in class org.hd.d.pg2k.webSvr.catalogue.SearchPageJavaBean
Get the "recent days" filter period; 0 for none else (positive) number of days.
getRegionByAddress(InetAddress, boolean) - Static method in class org.hd.d.pg2k.svrCore.location.GeoUtils
Guess country or geographic region of IP address; never returns null nor "".
getRelatedExhibits(DataSourceBean, Name.ExhibitFull, int) - Method in class org.hd.d.pg2k.webSvr.util.SearchResultSimpleCache
Do cached search lookup on given full exhibit name returning full exhibit name results; never null.
getRemoteAddr() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getRemoteHost() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getRemoteUser() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getRequestDispatcher(String) - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getRequestedSessionId() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getRequestURI() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getRequestURL() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getRndCycles(Random) - Static method in class org.hd.d.pg2k.webSvr.bgImg.BgImageUtils.Sine2DColourImageGen
Chose a number of cycles for the background pattern across the image; strictly positive.
getRootDelay() - Method in class org.hd.d.pg2k.svrCore.Stratum
Root delay in ms capped to Short.MAX_VALUE; non-negative.
getRowCount() - Method in class org.hd.d.pg2k.clApp.uploader.UploadFileTableModel
 
getSamplePoints(RenderedImage, int, AbstractImgScorer.ARGBPixelFilter) - Static method in class org.hd.d.pg2k.ai.scorer.AbstractImgScorer
Collect a set of ARGB samples from the image.
getScheme() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getScorerCache() - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Get the Scorer cache; never null.
getScorerInstance(String) - Method in class org.hd.d.pg2k.ai.scorer.AbstractScorerCache
 
getScorerInstance(String) - Method in interface org.hd.d.pg2k.ai.scorer.ScorerCacheIF
Get Scorer instance given the Scorer{:value=name}* format; null if no such Scorer available.
getScorerInstance(String) - Method in class org.hd.d.pg2k.ai.scorer.ScorerPopulation
Get Scorer instance given the Scorer{:value=name}* format; null if no such Scorer available.
getScorersReported() - Method in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
Get number of Scorers reported back home; never negative.
getScorerWeighting(ScorerIF, boolean) - Method in class org.hd.d.pg2k.ai.scorer.ScorerPopulation
ScoreAndConfidence for the given Scorer over all exhibit types; null if not known.
getScorerWeighting(String, boolean) - Method in class org.hd.d.pg2k.ai.scorer.ScorerPopulation
ScoreAndConfidence for the given Scorer over all exhibit types; null if not known.
getScorerWork() - Method in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain.Callback
Get the work controller object; never null.
getSearchFilter() - Method in class org.hd.d.pg2k.webSvr.catalogue.SearchPageJavaBean
Gets the search filter, or null if none.
getSecurityProps() - Method in class org.hd.d.pg2k.webSvr.exhibit.TunnelServlet
Get SecurityProps (including sensitives values); never returns null.
getSecurityPropsUncachedFromFilesystem(long) - Static method in class org.hd.d.pg2k.svrCore.props.SecurityProps
Get (private) security properties from filesystem.
getSequence(InputStream) - Method in class org.hd.d.pg2k.svrCore.mediahandler.mid
Get format of audio data; null if none or format not usable/parseable.
getSerializedObjectPayload() - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket
Retrieves a single serialised Object from the payload.
getServerBestScorerNAP() - Method in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain.Callback
Get immutable Set of server's "best" Scorers; never null but may be empty.
getServerName() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getServerPort() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getServerSlowdownFactor() - Static method in class org.hd.d.pg2k.svrCore.props.LocalProps
Get server-slowdown-factor; strictly positive.
getServerURL() - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataHTTPTunnelSource
Get the endpoint URL of this tunnel; never null.
getServletContext() - Static method in class org.hd.d.pg2k.test.dev.Main
Get current ServletContext if running in a WAR; null if none.
getServletContext() - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Get the servlet context associated with this bean; may be null.
getServletPath() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getServletRunner() - Method in class org.hd.d.pg2k.test.dev.ServletTestsBase
Get ServletRunner; never null after setUp().
getSession() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getSession(boolean) - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getSessionVarLocale() - Method in class org.hd.d.pg2k.webSvr.util.SessionVarBean
 
getShortDescription() - Method in class org.hd.d.pg2k.clApp.atHome.JLFAbstractAction
Gets the value from the key Action.SHORT_DESCRIPTION
getShortDescription() - Method in class org.hd.d.pg2k.clApp.uploader.JLFAbstractAction
Gets the value from the key Action.SHORT_DESCRIPTION
getShortDescription() - Method in class org.hd.d.pg2k.webSvr.threeD.JLFAbstractAction
Gets the value from the key Action.SHORT_DESCRIPTION
getShortName() - Method in class org.hd.d.pg2k.svrCore.Name.ExhibitFull
Extract strongly-typed ExhibitShortName, ie the filename component; never null.
getSimpleAd() - Method in class org.hd.d.pg2k.svrCore.props.GenProps
Get HTML code for a simple ad at random; null if none available.
getSimplePassfile() - Static method in class org.hd.d.pg2k.svrCore.props.LocalProps
Get name of simple password file; null if none.
getSimplepassProps() - Static method in class org.hd.d.pg2k.svrCore.props.SimplepassProps
Get the current SimplepassProps object, if any.
getSimpleSimilarExhibitList(List<Name.ExhibitFull>, Comparator<? super Name.ExhibitFull>, Name.ExhibitFull, Set<String>, int) - Static method in class org.hd.d.pg2k.webSvr.exhibit.SimpleSimilarExhibitFinder
Deprecated. slow and not very smart
getSmall() - Method in class org.hd.d.pg2k.svrCore.ExhibitThumbnails
Get small thumbnail; null means none can be constructed.
getSmoothedUploadSpeedBps() - Method in class org.hd.d.pg2k.clApp.uploader.UploaderLogic
Get current smoothed upload performance in bytes-per-second, initially -1.
getSourceRectangleToDisplay() - Method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEParams
Get bounding rectangle of area to be zoomed to make display image.
getStandard() - Method in class org.hd.d.pg2k.svrCore.ExhibitThumbnails
Get standard thumbnail; null means none can be constructed.
getStandardDigest() - Static method in class org.hd.d.pg2k.svrCore.GenUtils
Get instance of our standard good/secure digester (a new instance each time).
getStartIndex() - Method in class org.hd.d.pg2k.webSvr.catalogue.PaginationBeanBase
Get (index of) lowest-numbered item to display; non-negative.
getStaticAttr(Name.ExhibitFull) - Method in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain.FakeTunnel
 
getStaticAttr(Name.ExhibitFull) - Method in class org.hd.d.pg2k.svrCore.AllExhibitImmutableData
Look up exhibit attributes by full exhibit name; null if not a valid exhibit in this set.
getStaticAttr(CharSequence) - Method in class org.hd.d.pg2k.svrCore.AllExhibitImmutableData
Look up exhibit attributes by full exhibit name; null if not a valid exhibit in this set.
getStaticAttr(Name.ExhibitFull) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Get the static attributes for a given exhibit; null if no such exhibit.
getStaticAttr(Name.ExhibitFull) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Get the static attributes for a given exhibit.
getStaticAttr(Name.ExhibitFull) - Method in interface org.hd.d.pg2k.svrCore.datasource.ExhibitPipelineReducedExceptionIF
Get the static attributes for a given exhibit.
getStaticAttr(Name.ExhibitFull) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Get the static attributes for a given exhibit; null if no such exhibit.
getStaticAttr(Name.ExhibitFull) - Method in class org.hd.d.pg2k.svrCore.datasource.SimpleExhibitPipelineFilter
Get the static attributes for a given exhibit.
getStaticAttr(Name.ExhibitFull) - Method in interface org.hd.d.pg2k.svrCore.datasource.SimpleExhibitPipelineIF
Get the static attributes for a given exhibit.
getStaticAttr(Name.ExhibitFull) - Method in class org.hd.d.pg2k.test.dev.SimpleCacheTest.DummyDataSource
 
getStaticAttr(Name.ExhibitFull) - Method in class org.hd.d.pg2k.test.dev.SystemVariablesTest.BasicVarMgrEndpoint
 
getStaticAttr(CharSequence) - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Deprecated. use ExhibitFull version if possible for efficiency
getStaticAttr(Name.ExhibitFull) - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Get the static attributes for a given exhibit.
getStaticCacheFileName() - Static method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
The cached exhibit-data file to read; never null.
getStaticHashFileName() - Static method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
The name of the AEP longHash file; never null.
getStatus(UploaderLogic) - Method in class org.hd.d.pg2k.clApp.uploader.SelectedFileDetails
Get status/error: if this returns null all is OK, else the error is described.
getStoreLinked() - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Get AEP-linked store, creating if necessary; never null.
getStoreUnlinked() - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Get non-AEP-linked store, creating if necessary; never null.
getStratum() - Method in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain.FakeTunnel
 
getStratum() - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Assumes that this instance is the root/master and so returns Stratum.ROOT; non-null.
getStratum() - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Returns the (incremented) upstream stratum adjusted to include transit time; never null.
getStratum() - Method in interface org.hd.d.pg2k.svrCore.datasource.ExhibitPipelineReducedExceptionIF
Gets information about our stratum and upstream server; never null.
getStratum() - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Return cached stratum; never null.
getStratum() - Method in class org.hd.d.pg2k.svrCore.datasource.SimpleExhibitPipelineFilter
 
getStratum() - Method in interface org.hd.d.pg2k.svrCore.datasource.SimpleExhibitPipelineIF
Gets information about our stratum and upstream server; never null.
getStratum() - Method in class org.hd.d.pg2k.svrCore.Stratum
Our stratum, in range [0,MAX_STRATUM] with 0 indicating master/root, -1 unknown.
getStratum() - Method in class org.hd.d.pg2k.test.dev.SimpleCacheTest.DummyDataSource
 
getStratum() - Method in class org.hd.d.pg2k.test.dev.SystemVariablesTest.BasicVarMgrEndpoint
Always pretend to be a master/root.
getStratum() - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
 
getSuffix() - Method in class org.hd.d.pg2k.svrCore.uploader.ExhibitHandlerBeanBase
Get suffix selected (starting with ``.''), or "" if none (ie all types OK).
getSuffixLen() - Method in class org.hd.d.pg2k.svrCore.Name
Length of common suffix with prev item if any; non-negative.
getSum() - Method in class org.hd.d.pg2k.svrCore.vars.SimpleNumberStats
Gets the total of the non-null values.
getSystemCount() - Method in class org.hd.d.pg2k.svrCore.vars.SimpleVarStats
Get count of participating systems (ie globalMap entries); 0 for local variable or no globalMap.
getTargetPercentCPU() - Method in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
Get current target CPU load percentage in range ]1,100[.
getThumbnailImageAsTexture(int, boolean, boolean) - Method in class org.hd.d.pg2k.webSvr.threeD.ThreeDLogic
Get thumbnail image as a power-of-two-side square Texture for given image index.
getThumbnailParams() - Method in class org.hd.d.pg2k.svrCore.mediahandler.bmp
Get ThumbnailParameters for BMP handler.
getThumbnailParams() - Method in class org.hd.d.pg2k.svrCore.mediahandler.gif
Get ThumbnailParameters for GIF handler; non-null.
getThumbnailParams() - Method in class org.hd.d.pg2k.svrCore.mediahandler.jpg
Get ThumbnailParameters for JPEG handler.
getThumbnailParams() - Method in class org.hd.d.pg2k.svrCore.mediahandler.png
 
getThumbnailParams() - Method in class org.hd.d.pg2k.svrCore.MIME.AbstractHandler
Get ThumbnailParameters for a particular handler.
getThumbnailParams() - Method in interface org.hd.d.pg2k.svrCore.MIME.Handler
Get ThumbnailParameters for a particular handler.
getThumbnailRelDir() - Static method in class org.hd.d.pg2k.svrCore.props.LocalProps
Get name of directory for storing off-line master thumbnails; never null.
getThumbnails(Name.ExhibitFull, boolean) - Method in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain.FakeTunnel
Get std thumbnail; returns null if not currently available.
getThumbnails(Name.ExhibitFull, boolean) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Gets the thumbnails for an exhibit; null if not (currently) available.
getThumbnails(Name.ExhibitFull, boolean) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Gets the thumbnails for an exhibit.
getThumbnails(Name.ExhibitFull, boolean) - Method in interface org.hd.d.pg2k.svrCore.datasource.ExhibitPipelineReducedExceptionIF
Gets the thumbnails for an exhibit.
getThumbnails(File) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.CachedFile
Returns thumbnails; never null.
getThumbnails(Name.ExhibitFull, boolean) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Gets the thumbnails for an exhibit.
getThumbnails(Name.ExhibitFull, boolean, boolean) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Gets the thumbnails for an exhibit.
getThumbnails(Name.ExhibitFull, boolean) - Method in class org.hd.d.pg2k.svrCore.datasource.SimpleExhibitPipelineFilter
Gets the thumbnails for an exhibit.
getThumbnails(Name.ExhibitFull, boolean) - Method in interface org.hd.d.pg2k.svrCore.datasource.SimpleExhibitPipelineIF
Gets the thumbnails for an exhibit.
getThumbnails(Name.ExhibitFull, boolean) - Method in class org.hd.d.pg2k.test.dev.SimpleCacheTest.DummyDataSource
Always returns null, ie we have no thumbnails.
getThumbnails(Name.ExhibitFull, boolean) - Method in class org.hd.d.pg2k.test.dev.SystemVariablesTest.BasicVarMgrEndpoint
 
getThumbnails(Name.ExhibitFull, boolean) - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Gets the thumbnails for an exhibit.
getTileSrcPixelsHeight() - Method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEParams
Get tile height in source-image pixels; strictly positive.
getTileSrcPixelsWidth() - Method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEParams
Get tile width in source-image pixels; strictly positive.
getTime() - Method in class org.hd.d.pg2k.svrCore.location.Location.Time
Get the time value; null means unknown.
getTimestamp() - Static method in class org.hd.d.pg2k.svrCore.props.LocalProps
Returns the timestamp of the current set of data values.
getTimestamp() - Method in class org.hd.d.pg2k.svrCore.vars.SimpleVariableValue
Get the time at which the value object was constructed.
getTimestamp() - Method in class org.hd.d.pg2k.webSvr.util.CDNUtils.LastCDNTest
Get (approximate) time of observation.
getTimeToLive(String, Locale) - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsGlobalImmutable.RBControl
Prevent cacheing in the ResourceBundle mechanism.
getTitleCommonCatalogueName() - Method in class org.hd.d.pg2k.webSvr.catalogue.TreeFilterServletAllExhibits
Get (short) title text common catalogue name; null if none.
getTitleCommonCatalogueName() - Method in class org.hd.d.pg2k.webSvr.catalogue.TreeFilterServletAllIcons
Get (short) title text common catalogue name; null if none.
getTitleCommonCatalogueName() - Method in class org.hd.d.pg2k.webSvr.catalogue.TreeFilterServletBase
Get (short) title text common catalogue name; null if none.
getTNCrosshairCentre(Location.Estd) - Static method in class org.hd.d.pg2k.webSvr.location.LocationUtils
Get cross-hair X,Y pixel centre on thumbnail given Estd location.
getTNStatusCache(DataSourceBean) - Static method in class org.hd.d.pg2k.webSvr.util.CDNUtils
Get LRU cache of CDN (small) thumbnail presence/absence status; never null.
getTNStatusCheckQueue(DataSourceBean) - Static method in class org.hd.d.pg2k.webSvr.util.CDNUtils
Get queue thumbnail presence/absence status; never null.
getTotalBytesCurrentlyUsedByCache() - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.MetaData
Get estimated total bytes of disc used by cached entries; never negative.
getTotalBytesHighWaterMark() - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.MetaData
Get the highest value of totalBytes, ie the cache actual high-water mark; never negative.
getTotalConfidence() - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutableVoteCache.Accum
 
getTotalDistinctValues() - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValue
Get total number of distinct event values recorded; non-negative.
getTotalEventCount() - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValue
Get the total event count; non-negative.
getTotalEventCount() - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValueBuffer
Get the total event count; non-negative.
getTotalExhibitBytes() - Method in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Get total size in bytes of all exhibits; non-negative.
getTrailData(DataSourceBean, Name.ExhibitFull) - Static method in class org.hd.d.pg2k.webSvr.util.WebUtils
Get the TrailData for a given trail exhibit (by full name); null if none.
getTreedescHash() - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsGlobalImmutable
Get the hash of the treedesc; non-negative, or may be zero if treedesc is empty/absent.
getType() - Method in class org.hd.d.pg2k.svrCore.vars.SimpleVariableDefinition
Get the variable type; one of the TYPE_XXX values.
getUnfilteredSamplePoints(RenderedImage, int) - Static method in class org.hd.d.pg2k.ai.scorer.AbstractImgSampleScorer
Collect a set of unfiltered ARGB samples from the image.
getUninterestingNodes(ServletContext, CharSequence, List<Name.ExhibitFull>) - Method in class org.hd.d.pg2k.webSvr.exhibit.TreeFilterBean
Given arguments as for selectPrefixesAndShortNames(), returns set of uninteresting parent nodes.
getUninterestingNodes(ServletContext, CharSequence, List<Name.ExhibitFull>, boolean) - Method in class org.hd.d.pg2k.webSvr.exhibit.TreeFilterBean
Given arguments as for selectPrefixesAndShortNames(), returns set of uninteresting parent nodes.
getUninterestingNodesFromMap(Map<Name, Collection<CharSequence>>, CharSequence) - Static method in class org.hd.d.pg2k.webSvr.exhibit.TreeFilterBean
Given a Map as computed by computePrefixMap() and a prefix as passed to selectPrefixesAndFullNames(), returns set of uninteresting parent nodes.
getUnlinkedValue(DataSourceBean.UnlinkedKey) - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Get value against supplied key in non-AEP-linked store; result may be null.
getUploadDir() - Static method in class org.hd.d.pg2k.svrCore.props.LocalProps
Get name of upload dir or null if none was specified.
getUploadMaxBytesPerUser() - Static method in class org.hd.d.pg2k.svrCore.props.LocalProps
Get the Web server maximum-upload-space-per-user (bytes).
getUploadMaxBytesTotal() - Static method in class org.hd.d.pg2k.svrCore.props.LocalProps
Get the Web server maximum-upload-space-total (bytes).
getUpstreamName() - Method in class org.hd.d.pg2k.svrCore.Stratum
Upstream server short name, "" for root/master/unknown else like "cc-xxx"; never null.
getUserID() - Method in class org.hd.d.pg2k.clApp.uploader.UploaderProps
Get the user ID (author initials), initially null; null or valid author initials.
getUserLastActive() - Method in class org.hd.d.pg2k.clApp.uploader.UploaderLogic
Get the last time the user was active in this run, eg in the UI; initially zero.
getUserLastActive() - Method in class org.hd.d.pg2k.webSvr.threeD.ThreeDLogic
Get the last time the user was active in this run, eg in the UI; initially zero.
getUserPrincipal() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
getUserTestimonial(LocaleBeanBase) - Static method in class org.hd.d.pg2k.webSvr.util.WebUtils
Get short user quote/testimonial at random from those available for the given locale; never null but may be "".
getValue() - Method in class org.hd.d.pg2k.svrCore.vars.SimpleVariableValue
Get the variable definition; null or a type allowed by the definition.
getValueAt(UploaderLogic, int) - Method in class org.hd.d.pg2k.clApp.uploader.SelectedFileDetails
Get the value at the given column; null if none.
getValueAt(int, int) - Method in class org.hd.d.pg2k.clApp.uploader.UploadFileTableModel
Get specified value; null if none.
getValueByRank(int) - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValue
Get value by rank.
getValueByRankNoIntern(int) - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValue
Get value by rank and do not intern() any on-the-fly generated values as assumed to be short-lived.
getValueOf(char) - Static method in class org.hd.d.pg2k.svrCore.TextUtils.Base64Cache
Gets valueOf given char; non-negative.
getValuesSortedRank() - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValue
Get rank of each values[] item in sorted order; never null.
getVariable(SimpleVariableDefinition) - Method in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain.FakeTunnel
 
getVariable(SimpleVariableDefinition) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Get variable value; persistent values may have come from disc.
getVariable(SimpleVariableDefinition) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Get variable, or returns null if no such non-local variable.
getVariable(SimpleVariableDefinition) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Get a single variable value; returns null if no such value or wrong type.
getVariable(SimpleVariableDefinition) - Method in class org.hd.d.pg2k.svrCore.datasource.SimpleExhibitPipelineFilter
Get a single variable value; returns null if no such value or wrong type.
getVariable(SimpleVariableDefinition) - Method in class org.hd.d.pg2k.svrCore.vars.BasicVarMgr
Get a single variable value; returns null if no such value or wrong type.
getVariable(SimpleVariableDefinition) - Method in interface org.hd.d.pg2k.svrCore.vars.BasicVarMgrInterface
Get a single variable value; returns null if no such value or wrong type.
getVariable(SimpleVariableDefinition) - Method in class org.hd.d.pg2k.test.dev.SimpleCacheTest.DummyDataSource
 
getVariable(SimpleVariableDefinition) - Method in class org.hd.d.pg2k.test.dev.SystemVariablesTest.BasicVarMgrEndpoint
 
getVariable(SimpleVariableDefinition) - Method in class org.hd.d.pg2k.test.dev.SystemVariablesTest.TestVarCacheStage
 
getVariable(SimpleVariableDefinition) - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
 
getVariables(long) - Method in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain.FakeTunnel
 
getVariables(long) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Get variable values; persistent values may have come from disc.
getVariables(long) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Fetch variable values from the master.
getVariables(long) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Get immutable Set of variable values altered on or after a given time, or all for -1.
getVariables(long) - Method in class org.hd.d.pg2k.svrCore.datasource.SimpleExhibitPipelineFilter
Get set of variable values altered on or after specified time, or get all values with -1; never null.
getVariables(long) - Method in class org.hd.d.pg2k.svrCore.vars.BasicVarMgr
Get set of variable values altered on or after a given time, or all for -1; never null.
getVariables(long) - Method in interface org.hd.d.pg2k.svrCore.vars.BasicVarMgrInterface
Get set of variable values altered on or after specified time, or get all values with -1; never null.
getVariables(long) - Method in class org.hd.d.pg2k.test.dev.SimpleCacheTest.DummyDataSource
 
getVariables(long) - Method in class org.hd.d.pg2k.test.dev.SystemVariablesTest.BasicVarMgrEndpoint
 
getVariables(long) - Method in class org.hd.d.pg2k.test.dev.SystemVariablesTest.TestVarCacheStage
 
getVariables(long) - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
 
getViewLocationLabels(AEParams, DataSourceBean, AlohaEarthMapCache, boolean) - Static method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEUtils
Create HTML label text to overlay the map; returns "" if none, never null.
getViewLocationMapLabelPrefixes(AEParams, LocationMap, AlohaEarthMapCache) - Static method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEUtils
Gets locationMap keys for labels to add to the map; result may be empty but is never null.
getViewLocationMapVirtualPrefix(AEParams, LocationMap) - Static method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEUtils
This gets a virtual prefix from the LocationMap for the current view or empty String if none suitable; never null.
getVirtualExhibitName() - Method in class org.hd.d.pg2k.svrCore.Name.ExhibitFull
Create a "virtual" full name consisting of the category directory and then the file component; never null.
getVirtualHostDetails(String, String) - Static method in class org.hd.d.pg2k.webSvr.virtualHosts.VirtualHosts
Lookup VirtualHost details by hostname and request URL; null if no match found.
getVotedForExhibitsAndVoteFactors(boolean, boolean) - Method in class org.hd.d.pg2k.ai.scorer.ScorerCacheImpl
Get latest (immutable) Map of all voted-for exhibits (by short name) to vote score; never null.
getWEBSVR_BG_IMAGE() - Method in class org.hd.d.pg2k.svrCore.props.GenProps
Get the JPEG exhibit to use as a background image (null if none).
getWEBSVR_BW_LIMITER() - Method in class org.hd.d.pg2k.svrCore.props.GenProps
Web server precacheing bandwidth-limiter value (max fraction of available bandwidth used on precacheing).
getWEBSVR_EX_HOTLINK_DIVERT_URL() - Method in class org.hd.d.pg2k.svrCore.props.GenProps
Web server hotlinked-download-limiter value divert graphic URL value, or null if none.
getWEBSVR_EX_HOTLINK_LIMITER() - Method in class org.hd.d.pg2k.svrCore.props.GenProps
Web server hotlinked-download-limiter value (as percentange of all exhibit downloads).
getWEBSVR_MAX_CACHEABLE_EX_BYTES() - Method in class org.hd.d.pg2k.svrCore.props.GenProps
Get the Web server maximum-cached-exhibit-prefix-size (bytes).
getWEBSVR_MAX_EX_BYTES() - Method in class org.hd.d.pg2k.svrCore.props.GenProps
Get the Web server maximum exhibit size (32-bit value, bytes).
getWEBSVR_MAX_EX_CACHE_BYTES() - Static method in class org.hd.d.pg2k.svrCore.props.LocalProps
Get the Web server maximum generic exhibit cache size (64-bit value, bytes); non-negative.
getWEBSVR_META_DESCRIPTION() - Method in class org.hd.d.pg2k.svrCore.props.GenProps
Get the description list for HTML meta header ("" if none; not null).
getWEBSVR_META_KEYWORDS() - Method in class org.hd.d.pg2k.svrCore.props.GenProps
Get the keywords list for HTML meta header ("" if none; never null).
getWEBSVR_MIN_EX_IMATTR_RECHECK_MS() - Method in class org.hd.d.pg2k.svrCore.props.GenProps
Get the Web server minimum exhibit-immutable-attributes check interval (ms).
getWEBSVR_SIMPLEAD_ALLOW() - Method in class org.hd.d.pg2k.svrCore.props.GenProps
Get on/off switch for simple banner ad code, enabled by default.
getWEBSVR_SYSPROPS_RECHECK_MS() - Method in class org.hd.d.pg2k.svrCore.props.GenProps
Get the Web server sysprops check interval (ms).
getWEBSVR_TN_CACHEPC() - Method in class org.hd.d.pg2k.svrCore.props.GenProps
Web server persistent thumbnail cache size limit as percentage of exhibit cache limit value.
getWriter() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletResponse
 
getWriter() - Method in class org.hd.d.pg2k.webSvr.util.CompressionServletResponseWrapper
Return the writer associated with this Response.
getWriter() - Method in class org.hd.d.pg2k.webSvr.util.XMLCompressionServletResponseWrapper
 
getXferHMACKey() - Static method in class org.hd.d.pg2k.svrCore.props.LocalProps
Get HMAC (secret) key used to protect data in transit; null if none.
getXyDim() - Method in class org.hd.d.pg2k.svrCore.ExhibitThumbnails.Thumbnail
Get XxY dimension of thumbnail, or null if not appropriate.
getXyDimensions() - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsComputable
Get x,y dimensions in pixels for images (moving or still) that have a fixed rectangular dimension, else null.
getZIPEntriesLengthAndOffset(FileTools.RandomAccessData) - Static method in class org.hd.d.pg2k.svrCore.FileTools
Read (immutable) central directory from (end of) random-access 32-bit ZIP file; null if none.
getZIPEntry(InputStream, String) - Static method in class org.hd.d.pg2k.svrCore.FileTools
Get ZipEntry and (read-only, uncompressed) data for a named file/entry; null if none.
getZIPEntryOffsets(DataSourceBean) - Static method in class org.hd.d.pg2k.webSvr.util.JavadocBundleServlet
Get ZIP directory/offsets; null if none.
getZoomFactor() - Method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEParams
Get the current zoom factor.
gif - Class in org.hd.d.pg2k.svrCore.mediahandler
Default handler for gif file (MIME type image/gif).
gif() - Constructor for class org.hd.d.pg2k.svrCore.mediahandler.gif
 
GLOBAL_PROPS_NAME - Static variable in class org.hd.d.pg2k.svrCore.CoreConsts
Name of properties class/file on classpath containing simple global properties.
globalMap - Variable in class org.hd.d.pg2k.svrCore.vars.SimpleVariableValue
An immutable Map from InstanceID keys to SimpleVariableValues each of the same definition and with no global map.
GMT - Static variable in class org.hd.d.pg2k.test.dev.MockHttpServletRequestWithParams
GMT time zone; not null.
GMTCalendar - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Our private static instance of a GMT calendar.
GMTCalendar - Static variable in class org.hd.d.pg2k.svrCore.vars.BasicVarMgr
Our private static instance of a GMT calendar.
GOODBAD_LIMIT - Static variable in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Limit of goodness*correlation to consider something (eg category) significantly good or bad.
GOODBAD_LIMIT - Static variable in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutable
Limit of goodness*correlation to consider something (eg category) significantly good or bad.
GOODBAD_LIMIT_INT - Static variable in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutable
Limit of goodness*correlation to consider something (eg category) significantly good or bad, is int value.
goodness - Variable in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutable.Factor
Goodness contributed by this factor: range [-1,+1].
goodness - Variable in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutable
The "goodness" score, -MAX_VALUE is maximally bad and MAX_VALUE maximally good, zero is neutral.
goodRnd - Static variable in class org.hd.d.pg2k.svrCore.Rnd
Our good-but-slow random number source.
gp - Variable in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain.FakeTunnel
Empty GP value; never null.
gp - Variable in class org.hd.d.pg2k.clApp.uploader.UploaderLogic
Generic properties; never null.
gp - Variable in class org.hd.d.pg2k.test.dev.ExhibitFilterTest
 
gp - Variable in class org.hd.d.pg2k.test.dev.SimpleCacheTest.DummyDataSource
Test set of GenProps; may be null.
GPGEN_AD_FORCE_LOWTRAFFIC_MODE - Static variable in class org.hd.d.pg2k.svrCore.props.GenPropsGenNames
LocalProps debug-only property name to force low-traffic mode if set ("true"/"false").
GPGEN_AD_MID_HOMEPAGE - Static variable in class org.hd.d.pg2k.svrCore.props.GenPropsGenNames
Name for GenProps gen.* property for ad-code to insert in home page.
GPGEN_AD_MIDPAGE_ADCODE_PREFIX - Static variable in class org.hd.d.pg2k.svrCore.props.GenPropsGenNames
Prefix for GenProps gen.* property for mid-page ad-codes to override built-in values; append AdMidPageInternalLayout name().
GPGEN_AD_MIDPAGE_ADTYPE_DEFAULT - Static variable in class org.hd.d.pg2k.svrCore.props.GenPropsGenNames
Name for GenProps gen.* property for mid-page default type as AdMidPageInternalLayout name().
GPGEN_AD_MIDPAGE_ADTYPE_DEFAULT_CPM - Static variable in class org.hd.d.pg2k.svrCore.props.GenPropsGenNames
Name for GenProps gen.* property for mid-page CPM-network default type as AdMidPageInternalLayout name().
GPGEN_AD_MIDPAGE_ADTYPE_DEFAULT_LOWTRAFFIC - Static variable in class org.hd.d.pg2k.svrCore.props.GenPropsGenNames
Name for GenProps gen.* property for mid-page low-traffic default type as AdMidPageInternalLayout name().
GPGEN_AD_TOWER_ADCODE_PREFIX - Static variable in class org.hd.d.pg2k.svrCore.props.GenPropsGenNames
Prefix for GenProps gen.* property for mid-page ad-codes to override built-in values; append AdTowerInternalLayout name().
GPGEN_AD_TOWER_ADTYPE_DEFAULT - Static variable in class org.hd.d.pg2k.svrCore.props.GenPropsGenNames
Name for GenProps gen.* property for tower default type as AdTowerInternalLayout name().
GPGEN_AD_TOWER_ADTYPE_DEFAULT_LOWTRAFFIC - Static variable in class org.hd.d.pg2k.svrCore.props.GenPropsGenNames
Name for GenProps gen.* property for tower low-traffic default type as AdTowerInternalLayout name().
GPGEN_AD_TOWER_EXTRAS - Static variable in class org.hd.d.pg2k.svrCore.props.GenPropsGenNames
Name for GenProps gen.* property for HTML for trailing ad-tower content.
GPGEN_AD_TOWERPOS_ADTYPE_DEFAULT - Static variable in class org.hd.d.pg2k.svrCore.props.GenPropsGenNames
Name for GenProps gen.* property for tower position default type as AdTowerPos name().
GPGEN_AD_TOWERPOS_ADTYPE_DEFAULT_LOWTRAFFIC - Static variable in class org.hd.d.pg2k.svrCore.props.GenPropsGenNames
Name for GenProps gen.* property for tower position low-traffic default type as AdTowerPos name().
GPGEN_CDN_TN_PNAME_PREFIX - Static variable in class org.hd.d.pg2k.svrCore.props.GenPropsGenNames
Property name prefix in generic maps for LocalProps and GenProps for CDN thumbnail info; not null.
GPGEN_CDN_TN_SML_PNAME_PREFIX - Static variable in class org.hd.d.pg2k.svrCore.props.GenPropsGenNames
Property name prefix in generic maps for LocalProps and GenProps for CDN small thumbnail info; not null.
GPGEN_GLOBAL_POST_ENABLE_SUFFIX - Static variable in class org.hd.d.pg2k.svrCore.props.GenPropsGenNames
GenProps 'generic' parameter that must be set for us to post to the global event store.
GPGEN_HEAD_TAG_INSERT_KEY_PREFIX - Static variable in class org.hd.d.pg2k.svrCore.props.GenPropsGenNames
GenProps generic property name prefix used to pull in per-URL custom HTML head text/tags.
GPGEN_KEY_debugFlag - Static variable in class org.hd.d.pg2k.svrCore.props.GenPropsGenNames
Key in generic props of slow-profile flag and/or local and/or system property.
GPGEN_KEY_debugFlag_P2P_BLOCKXFER - Static variable in class org.hd.d.pg2k.svrCore.props.GenPropsGenNames
Key in generic props of P2P-profiling flag.
GPGEN_LOW_TRAFFIC_THRESHOLD_PERCENT - Static variable in class org.hd.d.pg2k.svrCore.props.GenPropsGenNames
Name for GenProps gen.* property for percentage below which traffic will be regarded as 'low'.
GPGEN_PREFIX_debugFlag - Static variable in class org.hd.d.pg2k.svrCore.props.GenPropsGenNames
GenProps debug flag tree root, including trailing dot.
GPGEN_SENSITIVE_NAME_SUBSTRS_KEY - Static variable in class org.hd.d.pg2k.svrCore.props.GenPropsGenNames
GenProps generic property name used to flag sensitive name substrings.
group - Variable in class org.hd.d.pg2k.svrCore.ThreadUtils.DaemonThreadFactory
 
group - Variable in class org.hd.d.pg2k.test.dev.Main.TestThreadFactory
 
guessTypeFromMagic(InputStream) - Static method in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Guesses the type of a file/exhibit from its magic number, or null if unrecognisable.
GZIP_MAGIC - Static variable in class org.hd.d.pg2k.webSvr.util.FlushableGZIPOutputStream
 
GZIP_TOKEN - Static variable in class org.hd.d.pg2k.webSvr.util.CompressionFilter
Encoding token indicating that GZIP compression is accepted.

H

handle(Map<String, String[]>) - Method in class org.hd.d.pg2k.webSvr.ads.AdUtils.ClickThruHandler
 
handle(Map<String, String[]>) - Method in class org.hd.d.pg2k.webSvr.util.StatsSink.AbstractStatsListener
Handle a (non-null) Map of input parameters (String name to String[] value array).
handle(Map<String, String[]>) - Method in class org.hd.d.pg2k.webSvr.util.WebUtils.VoteHandler
 
handleGetAllExhibitImmutableData(SimpleExhibitPipelineIF, ExhibitDataTunnelSource.RawPacket, ExhibitDataTunnelSource.HIRPCCache, SimpleLoggerIF) - Static method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Handle an incoming GetAllExhibitImmutableData request; never null.
handleGetAllExhibitProperties(SimpleExhibitPipelineIF, ExhibitDataTunnelSource.RawPacket, String, ExhibitDataTunnelSource.HIRPCCache, SimpleLoggerIF) - Static method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Handle an incoming GetAllExhibitProperties request; never null.
handleGetAllExhibitPropertiesDiff(SimpleExhibitPipelineIF, ExhibitDataTunnelSource.RawPacket, String, ExhibitDataTunnelSource.HIRPCCache, SimpleLoggerIF) - Static method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Handle an incoming GetAllExhibitPropertiesDiff request; never null.
handleGetEventValues(SimpleExhibitPipelineIF, ExhibitDataTunnelSource.RawPacket) - Static method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Handle an incoming GetEventValues request; never null.
handleGetGenProps(SimpleExhibitPipelineIF, ExhibitDataTunnelSource.RawPacket) - Static method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Handle an incoming GetGenProps request; never null.
handleGetGenSecProps(SimpleExhibitPipelineIF, ExhibitDataTunnelSource.RawPacket) - Static method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Handle an incoming GetGenSecProps request; never null.
handleGetObject(String) - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsGlobalImmutable.PropertiesDiffResourceBundle
 
handleGetRawFile(SimpleExhibitPipelineIF, ExhibitDataTunnelSource.RawPacket) - Static method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Handle an incoming GetRawFile request; never null.
handleGetStaticAttr(SimpleExhibitPipelineIF, ExhibitDataTunnelSource.RawPacket) - Static method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Handle an incoming GetStaticAttr request; never null.
handleGetStratum(SimpleExhibitPipelineIF, ExhibitDataTunnelSource.RawPacket) - Static method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Handle an incoming GetStratum request; never null.
handleGetThumbnails(SimpleExhibitPipelineIF, ExhibitDataTunnelSource.RawPacket) - Static method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Handle an incoming GetThumbnails request; never null.
handleGetVariable(SimpleExhibitPipelineIF, ExhibitDataTunnelSource.RawPacket) - Static method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Handle an incoming GetVariable request; never null.
handleGetVariables(SimpleExhibitPipelineIF, ExhibitDataTunnelSource.RawPacket) - Static method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Handle an incoming GetVariables request; never null.
handleInboundRPC(SimpleExhibitPipelineIF, ExhibitDataTunnelSource.RawPacket, String, ExhibitDataTunnelSource.HIRPCCache, SimpleLoggerIF) - Static method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Handles input request packet from slave across a tunnel.
handler - Variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME.ExhibitTypeParameters
Instance of handler class, or null if none.
Handler - Interface in org.hd.d.pg2k.svrCore.MIME
Interface for exhibit media-handler classes.
Handler.ThumbnailParams - Class in org.hd.d.pg2k.svrCore.MIME
Some constant parameters and hints for thumbnail building.
Handler.ThumbnailParams(int, int, int, int, int, int) - Constructor for class org.hd.d.pg2k.svrCore.MIME.Handler.ThumbnailParams
Construct an instance.
handlerClassName - Variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME.ExhibitTypeParameters
Fully-qualified name of handler class (implementing HandlerBase), or null if none.
handleSetVariables(SimpleExhibitPipelineIF, ExhibitDataTunnelSource.RawPacket, String, SimpleLoggerIF) - Static method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Handle an incoming SetVariables request; never null.
handleSyncVariables(SimpleExhibitPipelineIF, ExhibitDataTunnelSource.RawPacket) - Static method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Handle an incoming SyncVariables request; never null.
hasARecordQuick(String) - Static method in class org.hd.d.pg2k.svrCore.AddrTools
Return true if we can find an A record for the given name quickly.
hasCDNSInfoInGenProps(GenProps) - Static method in class org.hd.d.pg2k.webSvr.util.CDNUtils
Returns true iff we seem to have CDN support info in GenProps.
hasDescription() - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsLoadable
Reports if there is a description; returns true if so.
hasExpired(Map.Entry<K, Long>, long) - Method in class org.hd.d.pg2k.svrCore.DuplicateIDChecker
Returns true when an entry has expired and can be removed.
hasExpired(Map.Entry<K, Long>) - Method in class org.hd.d.pg2k.svrCore.DuplicateIDChecker
Returns true when an entry has expired and can be removed.
hasExpired() - Method in interface org.hd.d.pg2k.svrCore.MemoryTools.AutoExpirable
If true this item has expired, and may for example be ripe for removal from a container.
hasExpired() - Method in class org.hd.d.pg2k.svrCore.MemoryTools.AutoExpirableFixedLifeBase
Expires at or beyond stored deadline.
hasExpired() - Method in class org.hd.d.pg2k.webSvr.util.CDNUtils.LastCDNTest
Has expired (and can evaporate from the container) once no longer valid.
hasFileFlavor(DataFlavor[]) - Method in class org.hd.d.pg2k.clApp.uploader.FileTransferHandler
 
hash - Variable in class org.hd.d.pg2k.clApp.uploader.SelectedFileDetails
The cached instance hash value; the hash may be expensive to compute.
hash - Variable in class org.hd.d.pg2k.svrCore.CS8Bit
Cache of the computed hash code.
hash - Variable in class org.hd.d.pg2k.svrCore.ExhibitAttrUtils.ExhibitAttrWords.IndirectComparatorStub
Local version of main hash.
hash - Variable in class org.hd.d.pg2k.svrCore.Name
Cache of the computed hash code.
HASH_BLOCK_SIZE_BYTES - Static variable in class org.hd.d.pg2k.svrCore.AccessionData
Block size (in bytes) used for partial hashes; strictly positive power of two.
HASH_CRC32 - Static variable in class org.hd.d.pg2k.svrCore.CoreConsts
Checksum/hash for data to correspond to use in tools such as [G]ZIP; not "secure".
HASH_MD5 - Static variable in class org.hd.d.pg2k.svrCore.CoreConsts
Alternative fast hash for data integrity; reasonably "secure".
HASH_SHA1 - Static variable in class org.hd.d.pg2k.svrCore.CoreConsts
Preferred hash for data integrity; reasonably "secure".
hashCode() - Method in class org.hd.d.pg2k.ai.scorer.ScoreAndConf
The hash depends on all elements.
hashCode() - Method in class org.hd.d.pg2k.ai.scorer.ScorerParamEnum
We include all but the default-value field (assumed highly correlated with the name) in the hash.
hashCode() - Method in class org.hd.d.pg2k.ai.scorer.ScorerParamInteger
The hash depends on the name and the value as the most variable components.
hashCode() - Method in class org.hd.d.pg2k.clApp.uploader.SelectedFileDetails
The hash code is based on the (monocased) local filename and exhibit name.
hashCode() - Method in class org.hd.d.pg2k.svrCore.AccessionData
The hashCode is VM-independent.
hashCode() - Method in class org.hd.d.pg2k.svrCore.AddrTools.AddrPrefix
Compute hash based on the assumption that most prefixes are 1--3 bytes long.
hashCode() - Method in class org.hd.d.pg2k.svrCore.AllExhibitImmutableData
Returns a hash code value for the object derived from the timestamp.
hashCode() - Method in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Returns a hash code value for the object; derived from the longHash.
hashCode() - Method in class org.hd.d.pg2k.svrCore.AllExhibitPropertiesDelta.Change
The hash is based on the the exhibit name.
hashCode() - Method in class org.hd.d.pg2k.svrCore.Compact7BitString
Computes the hash code for the text.
hashCode() - Method in class org.hd.d.pg2k.svrCore.Compact7BitString.StaticDictionary
We don't expect to have to distinguish other than on name in practice, but we use the table size too.
hashCode() - Method in class org.hd.d.pg2k.svrCore.Compact7BitString.WithDict
Derive (and cache) a hash based on the text and the dictionary.
hashCode() - Method in class org.hd.d.pg2k.svrCore.CS8Bit
The hash is computed over the entire text similarly to String (except for sign-extension of non-7-bit chars).
hashCode() - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.PacketProtector
We use the timestamp and length fields in the hash for the entire collection.
hashCode() - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket
Hash is based on just packet type and (actual) packet length.
hashCode() - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.CachedFile
The hash depends on the timestamp.
hashCode() - Method in class org.hd.d.pg2k.svrCore.ExhibitAttrUtils.ExhibitAttrWords
Returns a hash code value for the object; derived from the longHash.
hashCode() - Method in class org.hd.d.pg2k.svrCore.ExhibitAttrUtils.ExhibitAttrWords.IndirectComparatorStub
Compute a condensed version of the main hash.
hashCode() - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsComputable
Hash based on the dimensions, else on the metadata.
hashCode() - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsGlobalImmutable
Returns a hash code value for the object; derived from the longHash.
hashCode() - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsLoadable
Based on entire content of object; if equivalent content then they have same hash.
hashCode() - Method in class org.hd.d.pg2k.svrCore.ExhibitStaticAttr
All comparison is done on the name.
hashCode() - Method in class org.hd.d.pg2k.svrCore.ExhibitThumbnails
Returns a hash code value for the object.
hashCode() - Method in class org.hd.d.pg2k.svrCore.ExhibitThumbnails.Thumbnail
The hash code is based on things we can compute very quickly.
hashCode() - Method in class org.hd.d.pg2k.svrCore.location.GeoUtils.CCTLD
A fast hash reflecting approx ~5 bits of information per char.
hashCode() - Method in class org.hd.d.pg2k.svrCore.location.Location.Base
Hash depends on type and "specific" flag.
hashCode() - Method in class org.hd.d.pg2k.svrCore.location.Location.Estd
Depends on base hash plus E and N values.
hashCode() - Method in class org.hd.d.pg2k.svrCore.location.Location.Time
Depends on fields from the base class and the time info, if any.
hashCode() - Method in class org.hd.d.pg2k.svrCore.location.Location.ValueAndBounds
Currently depends on only value for speed.
hashCode() - Method in class org.hd.d.pg2k.svrCore.location.LocationMap
Hash code is that of the underlying map and zero if empty.
hashCode() - Method in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME.ExhibitTypeParameters
Tested for equality and sorted on type.
hashCode() - Method in class org.hd.d.pg2k.svrCore.Name.CSWrapper
The hash code is based on a fixed-time sampling of the content for speed.
hashCode() - Method in class org.hd.d.pg2k.svrCore.Name.ExhibitShort
The hash code is based on a fixed-time sampling of the content for speed.
hashCode() - Method in class org.hd.d.pg2k.svrCore.Name
The hash is computed over the entire text as for String.
hashCode() - Method in class org.hd.d.pg2k.svrCore.props.GenProps.AuthData
Hash depends on author.
hashCode() - Method in class org.hd.d.pg2k.svrCore.props.GenProps.ClassifiedAd
Hash depends on the regex and the end date as good/quick sources of variability.
hashCode() - Method in class org.hd.d.pg2k.svrCore.props.GenProps.SimpleAd
Hash depends on text as good source of variability.
hashCode() - Method in class org.hd.d.pg2k.svrCore.props.PropertiesBundleDiff
Hash code depends on all deleted/changed elements; guaranteed zero for an empty diff, non-zero otherwise.
hashCode() - Method in class org.hd.d.pg2k.svrCore.props.PropertiesDiff
Hash code depends on all deleted/changed elements; guaranteed zero for an empty diff, non-zero otherwise.
hashCode() - Method in class org.hd.d.pg2k.svrCore.ROByteArray
Compute a hash based on the length and some of the payload.
hashCode() - Method in class org.hd.d.pg2k.svrCore.ROIntArray
Compute a hash based on the length and some of the payload.
hashCode(CharSequence) - Static method in class org.hd.d.pg2k.svrCore.TextUtils
Return a hash code the same as or similar to that of a String containing the same characters.
hashCode() - Method in class org.hd.d.pg2k.svrCore.Tuple.ComparablePair
Hash is based on that of the two members.
hashCode() - Method in class org.hd.d.pg2k.svrCore.Tuple.ComparableTriple
Hash is based on that of the members.
hashCode() - Method in class org.hd.d.pg2k.svrCore.Tuple.Pair
Hash is based on that of the two members.
hashCode() - Method in class org.hd.d.pg2k.svrCore.Tuple.Triple
Hash is based on that of the members.
hashCode() - Method in class org.hd.d.pg2k.svrCore.vars.BasicVarMgr.MessageIDKey
Hash is computed from the value hash and timestamp low-order bits.
hashCode() - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValue
The hash is built on a subset of the fields.
hashCode() - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValue.ValueInfo
 
hashCode() - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValueBuffer
The hash is built on a subset of the fields.
hashCode() - Method in class org.hd.d.pg2k.svrCore.vars.InstanceID
The hash is derived from the ID.
hashCode() - Method in class org.hd.d.pg2k.svrCore.vars.PipelineVarMgr.NextRequestKey
The hash depends on all fields.
hashCode() - Method in class org.hd.d.pg2k.svrCore.vars.SimpleVariableDefinition
The hash is built on a subset of the fields.
hashCode() - Method in class org.hd.d.pg2k.svrCore.vars.SimpleVariableValue
The hash is built on a subset of the fields.
hashCode() - Method in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.filtAll
Hash is constant.
hashCode() - Method in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.filtByEstdLocationCentre
Filter has hashcode of its area; 0 if none.
hashCode() - Method in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.filtNothing
Hash is constant.
hashCode() - Method in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.sortByGoodness
Hash is constant.
hashCode() - Method in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.sortByName
The hashcode of the sort, or null for the default sort.
hashCode() - Method in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.sortByTimestamp
Hash is constant.
hashCode() - Method in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.sortRandomN
Hash depends on the seed and the result size limit.
hashCode() - Method in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.sortReverse
Hash is constant.
hashCode() - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean.KeyBase
Hashcode depends only on object instance; not overridable.
hashCode() - Method in class org.hd.d.pg2k.webSvr.exhibit.Expr
Hash depends on upstream object, or is zero if none.
hashCode() - Method in class org.hd.d.pg2k.webSvr.exhibit.FilterExpr
Hash depends on underlying expression and this filter.
hashCode() - Method in class org.hd.d.pg2k.webSvr.exhibit.SortExpr
Hash depends on underlying expression and this sorter.
hashCode() - Method in class org.hd.d.pg2k.webSvr.util.StatsSink.AbstractStatsListener
The hash is based on the data point ID.
hashCodeHexString(CharSequence) - Static method in class org.hd.d.pg2k.svrCore.TextUtils
Return an ASCII printable hex hash code; never null nor empty.
hashCRC32 - Variable in class org.hd.d.pg2k.svrCore.AccessionData
Accession-time CRC32 whole-exhibit hash or null if not available.
hashesMD5 - Variable in class org.hd.d.pg2k.clApp.uploader.SelectedFilesDB
Set of all MD5 hashes; never null.
hashMD5 - Variable in class org.hd.d.pg2k.clApp.uploader.SelectedFileDetails
MD5 hash of exhibit content; never null.
hashMD5 - Variable in class org.hd.d.pg2k.svrCore.AccessionData
Accession-time MD5 whole-exhibit hash or null if not available.
hashMD5 - Variable in class org.hd.d.pg2k.svrCore.ExhibitThumbnails.Thumbnail
The MD5 hash of the thumbnail data (16 bytes), or null.
hashMD5 - Variable in class org.hd.d.pg2k.svrCore.uploader.UploaderUtils.BatchUploadClientRequest
Exhibit content MD5 hash; never null.
hashMD5Err - Variable in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Immutable Set of all exhibits with duplicate or missing MD5 hashes; null until computed on first use.
hashMD5ToNameSR - Variable in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Immutable map from MD5 hash to exhibit full name; never null but referent my be null.
hashNotChangedSince - Variable in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Time since which we claim that the exhibit set/data has not changed; guaranteed non-negative.
hashNotChangedSinceAfter - Variable in class org.hd.d.pg2k.svrCore.AllExhibitPropertiesDelta
The timestamp from the AEP result; guaranteed non-negative.
hasMD5Hash() - Method in class org.hd.d.pg2k.svrCore.ExhibitThumbnails.Thumbnail
True iff this thumbnail has a precomputed MD5hash stored.
hasQueuedExternalScorer() - Method in class org.hd.d.pg2k.ai.scorer.AbstractScorerCache
Returns true if at least once external Scorer is queued waiting to be processed.
hasQueuedExternalScorer() - Method in interface org.hd.d.pg2k.ai.scorer.ScorerCacheIF
Returns true if at least once external Scorer is queued waiting to be processed.
hasQueuedExternalScorer() - Method in class org.hd.d.pg2k.ai.scorer.ScorerCacheImpl
Returns true if at least once external Scorer is queued waiting to be processed.
hasStringFlavor(DataFlavor[]) - Method in class org.hd.d.pg2k.clApp.uploader.FileTransferHandler
To accept URLs as text strings?
hasThumbnails() - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.CachedFile
Do we have thumbnails? True if the thumbnails file is non-zero length.
hasXferKey() - Static method in class org.hd.d.pg2k.svrCore.props.LocalProps
Returns true if there is an xfer key available, false otherwise.
header - Static variable in class org.hd.d.pg2k.webSvr.util.FlushableGZIPOutputStream
Constant (10-byte) header array.
HEADER_AUTH_ID - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataHTTPTunnelSource
Name of HTTP header for (optional) authentication user ID.
HEADER_AUTH_PW - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataHTTPTunnelSource
Name of HTTP header for (optional) authentication password.
HEADER_MAC - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataHTTPTunnelSource
Name of HTTP header for (optional) MAC and timestamp.
headers - Variable in class org.hd.d.pg2k.test.dev.MockHttpServletRequestWithParams
Map from header name to header value; never null but may be empty.
heavyLoadMin - Static variable in class org.hd.d.pg2k.svrCore.props.LocalProps
CPU heavy-load threshold; can be null if none set.
heldInternableCount() - Static method in class org.hd.d.pg2k.svrCore.MemoryTools
Get current number of Internable items held, and purge any dead entries too.
HEX_DIGITS - Static variable in class org.hd.d.pg2k.svrCore.ROByteArray
The set of characters from which we produce our hex digits.
HighBW - Static variable in class org.hd.d.pg2k.webSvr.util.MirrorSelectionUtils
AEP-linked key as value cache for getLiveMirrorsOnSameAEPHighestBandwidthFirst(); never null.
HighBW_MAX_CACHE_MS - Static variable in class org.hd.d.pg2k.webSvr.util.MirrorSelectionUtils
Maximum time (ms) to cache value for getLiveMirrorsOnSameAEPHighestBandwidthFirst(); strictly positive.
highlightRow - Variable in class org.hd.d.pg2k.clApp.uploader.UploadFileTableModel
The holder for the row to highlight, or null.
hillsAreAlive - Static variable in class org.hd.d.pg2k.test.dev.SerializationTest
Raw value of String variable value for "hills are alive" value.
historical - Variable in class org.hd.d.pg2k.svrCore.vars.EventVariableValuePeriodRow
Set of "historical" periods, most-recent at index 0, possibly containing nulls; never null.
hitCounter - Variable in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K
Counter of all (successful) hits.
HMAC_ALG - Static variable in class org.hd.d.pg2k.svrCore.CoreConsts
HMAC authentication hash algorithm to protect data in transit.
HOME_PAGE_TEASER_BANNER_IMAGE_COUNT - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Number of teaser thumbnails to show on front-page banner strip; strictly positive.
HOME_URL_ACTUAL - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Actual front-page URI / rooted URL (starting with '/').
HOME_URL_CANON - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Canonical front-page URI / rooted URL (starting with '/').
host - Variable in class org.hd.d.pg2k.webSvr.util.MirrorSelectionUtils.CCMBCClientEntry
Full mirror host name; never null.
hostDetails - Static variable in class org.hd.d.pg2k.webSvr.virtualHosts.VirtualHosts
Public (immutable) Map from String normalised host name to VirtualHost.
hostnameAndOptionalPort - Variable in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain.FakeTunnel
Hostname of our server to fetch thumbnails from; never null.
HostUtils - Class in org.hd.d.pg2k.svrCore
Some simple common host-name utilities.
HostUtils() - Constructor for class org.hd.d.pg2k.svrCore.HostUtils
Prevent construction of an instance.
hotLinkAllowHosts - Variable in class org.hd.d.pg2k.svrCore.props.GenProps
Immutable Set of "allow" hotlink hosts (normalised host names); can be null for no such hosts.
hotLinkAllowHostsRegex - Variable in class org.hd.d.pg2k.svrCore.props.GenProps
Immutable compiled case-insensitive regex pattern for hotlink allow hosts not in literal list; can be null if no such "regex-match" hosts.
hotLinkDisallowHosts - Variable in class org.hd.d.pg2k.svrCore.props.GenProps
Immutable Set of "disallow" hotlink hosts (normalised/stripped/lower-cased host names); can be null for no such hosts.
hotLinkDisallowHostsRegex - Variable in class org.hd.d.pg2k.svrCore.props.GenProps
Immutable compiled case-insensitive regex pattern for hotlink disallow hosts not in literal list; can be null if no such "regex-match" hosts.
hoverboxCSSIsEnabled(HttpServletRequest) - Static method in class org.hd.d.pg2k.webSvr.util.HTMLThumbnailInsertGenerators
Returns true if the the Hoverbox CSS has been enabled with enableHoverboxCSS().
HP_OPCODE - Static variable in class org.hd.d.pg2k.webSvr.threeD.Utils
HTTP parameter used to select the operation type; URL safe.
HP_ORD - Static variable in class org.hd.d.pg2k.webSvr.threeD.Utils
HTTP parameter used to indicate the exhibit ordinal(s); URL safe.
HTMLThumbnailInsertGenerators - Class in org.hd.d.pg2k.webSvr.util
Utility functions to generate HTML inserts for showing batches of thumbnails/links.
HTMLThumbnailInsertGenerators() - Constructor for class org.hd.d.pg2k.webSvr.util.HTMLThumbnailInsertGenerators
Prevent construction of an instance.
HTTP_ID_PARAM_NAME - Static variable in class org.hd.d.pg2k.webSvr.util.StatsSink
The name of the HTTP parameter carrying our mandatory unique event ID value.
HTTPTunnelTest - Class in org.hd.d.pg2k.test.dev
Test the HTTP communications tunnel.
HTTPTunnelTest(String) - Constructor for class org.hd.d.pg2k.test.dev.HTTPTunnelTest
 
HTTPUploaderUtils - Class in org.hd.d.pg2k.webSvr.upload
Code snippets to support exhibit upload.
HTTPUploaderUtils() - Constructor for class org.hd.d.pg2k.webSvr.upload.HTTPUploaderUtils
Prevent instantiation.
hyphenateHTMLText(String) - Static method in class org.hd.d.pg2k.webSvr.util.WebUtils
Hyphenate long HTML text (that contains zero or more `-' characters and little or no whitespace).

I

I18NTest - Class in org.hd.d.pg2k.test.dev
Test of some aspects of internationalisation (i18n) support.
I18NTest(String) - Constructor for class org.hd.d.pg2k.test.dev.I18NTest
 
I18NTools - Class in org.hd.d.pg2k.svrCore
Holds constants and some utility methods for internationalisation (i18n).
I18NTools() - Constructor for class org.hd.d.pg2k.svrCore.I18NTools
 
id - Variable in class org.hd.d.pg2k.svrCore.MIME.Quantize.Cube.Node
 
ID - Variable in class org.hd.d.pg2k.svrCore.vars.InstanceID
Unique (positive) long ID from a cryptographically-good random-number source.
IGNORE_REMOTE_MIRRORS_UNLESS_OVERLOADED - Static variable in class org.hd.d.pg2k.webSvr.util.MirrorSelectionUtils
If true, then ignore mirrors not close to the user unless we're desperate to shed load.
ignoreRemoteMirrorsNow(ServletContext) - Static method in class org.hd.d.pg2k.webSvr.util.MirrorSelectionUtils
Returns true if we should ignore remote (proximity 'NONE') mirrors as candidates right now.
ImageUtils - Class in org.hd.d.pg2k.svrCore
Basic image-handling utilities.
ImageUtils() - Constructor for class org.hd.d.pg2k.svrCore.ImageUtils
Prevent instantiation.
importCopy(Node, Node) - Static method in class org.hd.d.pg2k.svrCore.TextUtils
Recursively copy second Node and contents into first node.
importData(JComponent, Transferable) - Method in class org.hd.d.pg2k.clApp.uploader.FileTransferHandler
Attempt to import file lists, or http and ftp URLs.
inBL - Variable in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K
LRU set of clients currently known to be in a DNS BL.
inboundScorerQueue - Variable in class org.hd.d.pg2k.ai.scorer.ScorerCacheImpl
Thread-safe, bounded size, queue for inbound Scorers; never null.
incNumberIfNonZero() - Method in class org.hd.d.pg2k.svrCore.uploader.UploadInfoBean
Increment number-in-series value iff already positive and returns new value; never negative.
INCR_HOUSEKEEP_EFQ - Static variable in class org.hd.d.pg2k.svrCore.MemoryTools
If true then attempt to incrementally clear the _emergencyFreeQueue in the background.
inDefaultState() - Method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEParams
Returns true if all values are as for initial state.
index - Variable in class org.hd.d.pg2k.clApp.uploader.UploaderLogic.UploaderWorkerThread
Index of this worker thread.
indexFor(int, int) - Static method in class org.hd.d.pg2k.svrCore.collections.SimpleProbabilisticCache
Returns index for hash code h where length must be a non-zero power of two.
indexOf(CharSequence, char) - Static method in class org.hd.d.pg2k.svrCore.TextUtils
First index of specified character in given (non-null) CharSequence as for String.
indexOf(CharSequence, char, int) - Static method in class org.hd.d.pg2k.svrCore.TextUtils
First index of specified character in given (non-null) CharSequence from/after specified index as for String.
IndexTest - Class in org.hd.d.pg2k.test.dev
Simple tests of the by-word index, including building an index.
IndexTest(String) - Constructor for class org.hd.d.pg2k.test.dev.IndexTest
 
info - Static variable in class org.hd.d.pg2k.webSvr.util.CompressionServletResponseWrapper
Descriptive information about this Response implementation.
init() - Method in class org.hd.d.pg2k.webSvr.catalogue.TreeFilterServletBase
Initialises the servlet the filter bean.
init(ServletConfig) - Method in class org.hd.d.pg2k.webSvr.exhibit.ExhibitServlet
Retrieve some important configuration data and cache it away.
init(ServletConfig) - Method in class org.hd.d.pg2k.webSvr.exhibit.TunnelServlet
Hook into servlet logger.
init(ServletConfig) - Method in class org.hd.d.pg2k.webSvr.threeD.DataServlet
Hook into servlet logger.
init(FilterConfig) - Method in class org.hd.d.pg2k.webSvr.util.CompressionFilter
Place this filter into service.
init(FilterConfig) - Method in class org.hd.d.pg2k.webSvr.util.ExplicitCacheTimeFilter
Bring filter into service.
init(FilterConfig) - Method in class org.hd.d.pg2k.webSvr.util.PluginFilter
Place this filter into service.
init(FilterConfig) - Method in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K
Hook into servlet logger.
init(FilterConfig) - Method in class org.hd.d.pg2k.webSvr.util.URLRewriteFilter
Place this filter into service.
init(FilterConfig) - Method in class org.hd.d.pg2k.webSvr.util.XMLCompressionFilter
Place this filter into service.
initActions() - Method in class org.hd.d.pg2k.clApp.atHome.AHJWSMain
This method should be called before creating the UI to create all the Actions.
initActions() - Method in class org.hd.d.pg2k.clApp.uploader.UploaderMain
This method should be called before creating the UI to create all the Actions.
INITIAL_ZOOM - Static variable in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEUtils
The initial zoom ratio as seen by a visitor.
initialised - Variable in class org.hd.d.pg2k.webSvr.exhibit.ExhibitServlet
Private to init(); ensure exactly-once semantics for init().
initialQualityHint - Variable in class org.hd.d.pg2k.svrCore.MIME.Handler.ThumbnailParams
Suggested initial quality value.
initUserControls(SimpleUniverse, BranchGroup) - Method in class org.hd.d.pg2k.webSvr.threeD.ThreeDMain
Initialise user's location, etc.
inProgressSlots - Variable in class org.hd.d.pg2k.clApp.uploader.UploaderLogic
Our current uploads-in-progress; never null and always MAX_CONC_UPLOADS long.
INPUT_FORMAT_HOSTIP - Static variable in class org.hd.d.pg2k.clApp.offline.MakeCCTLDFromIPPrefixProperties
Input data format name for MySQL-dump download from www.hostIP.info (circa 2006/04).
INPUT_FORMATS - Static variable in class org.hd.d.pg2k.clApp.offline.MakeCCTLDFromIPPrefixProperties
All allowed input formats; immutable and never null.
inputFileTypes - Static variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
File types accepted by (and generated by) the Gallery.
InstanceID - Class in org.hd.d.pg2k.svrCore.vars
Immutable globally-unique instance ID for a JVM participating in a set of SystemVariables.
InstanceID() - Constructor for class org.hd.d.pg2k.svrCore.vars.InstanceID
Create a new instance with a new/unique ID from a cryptographically-good random-number source.
intermediateDirPrefix - Static variable in class org.hd.d.pg2k.svrCore.ExhibitName
Prefix of intermediate directory components in name.
intern(String) - Static method in class org.hd.d.pg2k.svrCore.MemoryTools
Specific overloading of intern() for String to avoid runtime instanceof cost where possible.
intern(E) - Static method in class org.hd.d.pg2k.svrCore.MemoryTools
Specific overloading of intern() for Internable to avoid runtime instanceof cost where possible.
intern(E) - Static method in class org.hd.d.pg2k.svrCore.MemoryTools
Specific overloading of intern() for Number to avoid runtime instanceof cost where possible.
intern(E) - Static method in class org.hd.d.pg2k.svrCore.MemoryTools
Generic equivalent of String.intern(), for more immutable objects that we care about.
intervalMs - Variable in enum org.hd.d.pg2k.svrCore.vars.EventPeriod
The interval for this event period in milliseconds; strictly positive.
intervalNumber - Variable in class org.hd.d.pg2k.svrCore.vars.EventVariableValue
The interval number; strictly positive.
intervalNumber - Variable in class org.hd.d.pg2k.svrCore.vars.EventVariableValueBuffer
The (immutable) interval number; strictly positive.
intSer(int) - Static method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Helper method to serialise a single free-standing int value.
invalidate() - Method in class org.hd.d.pg2k.webSvr.exhibit.AbstractFilterBean
Invalidate the cache.
IPTC - Static variable in class org.hd.d.pg2k.svrCore.mediahandler.jpg
Type of IPTC segment in JPEG.
IPV4_PATTERN_COMMON - Static variable in class org.hd.d.pg2k.svrCore.AddrTools
Pattern to match common literal representation of IPv4 addresses; not null.
IPV6_PATTERN_BASIC - Static variable in class org.hd.d.pg2k.svrCore.AddrTools
Pattern to match basic unshortened literal representation of IPv6 addresses (case-insensitive); not null.
IPV6_PATTERN_BASIC_IN_URL - Static variable in class org.hd.d.pg2k.svrCore.AddrTools
Pattern to match common unshortened representation of IPv6 addresses (case-insensitive) in URL; not null.
IPV6_PATTERN_COMMON - Static variable in class org.hd.d.pg2k.svrCore.AddrTools
Pattern to match common (not all) optionally-shortened literal representation of IPv6 addresses (case-insensitive); not null.
IPV6_PATTERN_COMMON_IN_URL - Static variable in class org.hd.d.pg2k.svrCore.AddrTools
Pattern to match common (not all) optionally-shortened representation of IPv6 addresses (case-insensitive) in URL; not null.
isAccessToFilesystem() - Static method in class org.hd.d.pg2k.test.dev.Main
If true, this indicates that we have access to the filesystem for tests that need it.
isAddrBlackholed(Collection<String>, InetAddress, boolean) - Static method in class org.hd.d.pg2k.svrCore.AddrTools
Check an (IPv4) IP address with the RBL servers for being "black-holed".
isAggressive() - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Check if we are going to be aggressive in cacheing.
isAll - Variable in class org.hd.d.pg2k.svrCore.vars.PipelineVarMgr.NextRequestKey
True if "all", else false for "current".
isASCII7(String) - Static method in class org.hd.d.pg2k.svrCore.TextUtils
Returns true if given String is 7-bit clean, is is pure ASCII, or is null.
isAuthoritative() - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValue
Returns true if this variable has come from the authoritative end-point.
isAuthorUploadPasswordCorrect(String, String) - Static method in class org.hd.d.pg2k.svrCore.props.SimplepassProps
Returns true if the quoted password is correct for the given author.
isBroken() - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Returns true if we currently cannot talk to the master, false otherwise.
isBrowserOnMobileDevice(HttpServletRequest) - Static method in class org.hd.d.pg2k.webSvr.util.WebUtils
Return true if client appears likely to be a mobile device (browser sniffing).
isCategoryGood(String, BasicVarMgrInterface, boolean) - Method in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Find out if a category is rated "good"/popular or not.
isCategoryGood(CharSequence, AllExhibitProperties, BasicVarMgrInterface, boolean) - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutableVoteCache
Find out if a category is rated "good"/popular or not.
isCategoryGood(CharSequence, AllExhibitProperties, BasicVarMgrInterface, boolean) - Method in interface org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutableVoteCacheIF
Find out if a category is rated "good"/popular or not.
isCloudMirrorInstance() - Static method in class org.hd.d.pg2k.svrCore.props.LocalProps
If true then this (WAR) instance is (permanently) configured as a light-weight cloud-hosted mirror.
isCommitted() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletResponse
 
isCPMAdPreferred(HttpServletRequest) - Static method in class org.hd.d.pg2k.webSvr.ads.AdUtils
Returns true if a CPM ad might be at least somewhat preferred for this request.
isCPUHeavilyLoaded() - Static method in class org.hd.d.pg2k.svrCore.ThreadUtils
Returns true if CPU known to be heavily loaded over the last minute or so, else false.
isCPULightlyLoaded() - Static method in class org.hd.d.pg2k.svrCore.ThreadUtils
Returns true if CPU known to be lightly loaded over the last minute or so, else false.
isDebug - Static variable in class org.hd.d.pg2k.webSvr.exhibit.TunnelServlet
If debugging locally, note some activity at protocol level.
isDebugMode - Static variable in class org.hd.d.pg2k.svrCore.vars.BasicVarMgr
If true, this class (and possibly its derivatives) are in debug mode.
isDestroyed() - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Check if destroyed...
isDisconnectedSlave(DataSourceBean) - Static method in class org.hd.d.pg2k.webSvr.util.WebUtils
Returns true if this seems to be a slave disconnected from the master.
isEmpty() - Method in class org.hd.d.pg2k.svrCore.AllExhibitImmutableData
True iff zero/no exhibits.
isEmpty() - Method in class org.hd.d.pg2k.svrCore.collections.LRUMapAutoSizeForHitRate
Return the number of entries in the map; non-negative.
isEmpty() - Method in class org.hd.d.pg2k.svrCore.collections.SimpleLRUMap
Return the number of entries in the map; non-negative.
isEmpty() - Method in class org.hd.d.pg2k.svrCore.collections.SimpleProbabilisticCache
Return the number of entries in the map; non-negative.
isEmpty() - Method in class org.hd.d.pg2k.svrCore.collections.SoftReferenceMap
 
isEmpty() - Method in class org.hd.d.pg2k.svrCore.Compact7BitString
Returns true iff this holds an empty string ("").
isEmpty() - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.MetaData
Is our meta-data store empty, ie no exhibits cached at all?
isEmpty() - Method in class org.hd.d.pg2k.svrCore.DuplicateIDChecker
Return the number of non-expired IDs held; non-negative.
isEmpty(ExhibitThumbnails) - Static method in class org.hd.d.pg2k.svrCore.ExhibitThumbnails
Returns true if its argument is null or contains no thumbnails.
isEmpty() - Method in class org.hd.d.pg2k.svrCore.location.LocationMap
Returns true if the map is completely empty, eg as built by the default constructor.
isEmpty() - Method in interface org.hd.d.pg2k.svrCore.MemoryTools.CacheMiniMap
True if the map is non-empty.
isEmpty() - Method in class org.hd.d.pg2k.svrCore.props.PropertiesBundleDiff
Returns true iff the diff is "empty", ie no deletions nor additions/changes.
isEmpty() - Method in class org.hd.d.pg2k.svrCore.props.PropertiesDiff
Returns true iff the diff is "empty", ie no deletions nor additions/changes.
isEmpty() - Method in class org.hd.d.pg2k.webSvr.util.Breadcrumbs
Returns true if there are no breadcrumbs.
isEndPoint() - Method in class org.hd.d.pg2k.svrCore.vars.BasicVarMgr
Returns true if this is at an endpoint.
isEquivalent(CachedFile) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.CachedFile
Returns true if this exhibit's metadata is essentially equivalent to another one.
isEquivalent(MetaData) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.MetaData
Returns true if this metadata is essentially equivalent to another one.
isEvent() - Method in class org.hd.d.pg2k.svrCore.vars.SimpleVariableDefinition
True if this represents an event rather than a simple value.
isExhibitFullyLoaded(ExhibitStaticAttr) - Method in class org.hd.d.pg2k.svrCore.AllExhibitProperties.ExhibitDataSource
Check if the given exhibit is fully loaded in local/fast store; true if so.
isExpired() - Method in class org.hd.d.pg2k.webSvr.util.StatsSink.AbstractStatsListener
Returns true if this listener has expired.
isGood() - Method in class org.hd.d.pg2k.ai.scorer.ScoreAndConf
Find out if this is notably good or bad using the same thresholds as for voting (etc) in the rest of the Gallery.
isGood() - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutable
Find out if this exhibit is rated "good"/popular or not.
isIdentical(ExhibitStaticAttr) - Method in class org.hd.d.pg2k.svrCore.ExhibitStaticAttr
Tests that instances are identical in all parameters.
isIncomplete() - Method in class org.hd.d.pg2k.svrCore.AccessionData
If true, some accession data is missing (eg null).
isLargerThan(Location.Estd) - Method in class org.hd.d.pg2k.svrCore.location.Location.Estd
True if this Location is "bigger" than that of its argument.
isLightlyLoaded(ServletContext) - Static method in class org.hd.d.pg2k.webSvr.util.WebUtils
Returns true if the site seems to be lightly loaded (CPU, bandwidth, etc).
isListenerLiveForDataPoint(String) - Static method in class org.hd.d.pg2k.webSvr.util.StatsSink
Returns true if there is a live (non-expired) listener for a given data-point ID.
isLocal() - Method in class org.hd.d.pg2k.svrCore.vars.SimpleVariableDefinition
Get the variable scope; true if local.
isLoggedInForUploads(HttpServletRequest) - Static method in class org.hd.d.pg2k.webSvr.upload.HTTPUploaderUtils
Returns ID if user is logged in for uploaded, else null.
isMasterName(String) - Static method in class org.hd.d.pg2k.svrCore.HostUtils
Returns true if this looks like a "master" server domain-name.
isMemoryStressed() - Static method in class org.hd.d.pg2k.svrCore.MemoryTools
Returns true if the memory system may be under (great) stress, eg not enough free.
isMirrorName(String) - Static method in class org.hd.d.pg2k.svrCore.HostUtils
Returns true if this looks like a mirror domain-name.
isNewClient(HttpServletRequest) - Static method in class org.hd.d.pg2k.webSvr.ads.AdUtils
Returns true if this request is from a new client (ie totally new, or newly "sticky").
isNonDup(SimpleVariableValue) - Method in class org.hd.d.pg2k.svrCore.vars.BasicVarMgr
Check/accept message (with true return value) if not a duplicate.
isOverloaded(ServletContext) - Static method in class org.hd.d.pg2k.webSvr.util.WebUtils
Returns true if this Web server is overloaded (eg for bandwidth or CPU).
isPeerMirror(DataSourceBean, InetAddress) - Static method in class org.hd.d.pg2k.webSvr.exhibit.TunnelServlet
Returns true iff the address is that of a (peer) mirror/slave.
isPersistent() - Method in class org.hd.d.pg2k.svrCore.vars.SimpleVariableDefinition
Get the variable persistence; defaults to false.
isPopularCatalogueEntry(SimpleVariablePipelineIF, CharSequence) - Static method in class org.hd.d.pg2k.webSvr.util.WebUtils
Returns true iff the named exhibit and/or catalogue page is popular (well visited/downloaded).
isPopularDownload(ExhibitStaticAttr) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
In the top-N (global) downloads recently, with at least 2 downloads.
isPrecacheRequest(HttpServletRequest) - Static method in class org.hd.d.pg2k.webSvr.util.WebUtils
Returns true if this request is apparently a precacheing request, eg from a "Web accelerator".
isPresent(Name.ExhibitShort) - Method in class org.hd.d.pg2k.svrCore.AllExhibitImmutableData
Returns true iff the supplied short exhibit name is valid and is present in this collection.
isPresent(Name.ExhibitFull) - Method in class org.hd.d.pg2k.svrCore.AllExhibitImmutableData
Returns true iff the supplied full exhibit name is valid and is present in this collection.
isPresent(CharSequence) - Method in class org.hd.d.pg2k.svrCore.AllExhibitImmutableData
Returns true iff the supplied full exhibit name is valid and is present in this collection.
isPresent() - Method in class org.hd.d.pg2k.webSvr.util.CDNUtils.LastCDNTest
True if thumbnail was/is present at CDN.
isPrimaryMirrorName(String) - Static method in class org.hd.d.pg2k.svrCore.HostUtils
Returns true if this appears to be the domain-name of a primary local mirror.
isPrimaryMirrorTag(String) - Static method in class org.hd.d.pg2k.svrCore.HostUtils
Returns true if this tag (initial domain-name component) appears to for a primary local mirror.
isReadOnly() - Method in class org.hd.d.pg2k.svrCore.vars.SimpleVariableDefinition
Get the variable writeablity; true if read-only.
isRequestedSessionIdFromCookie() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
isRequestedSessionIdFromUrl() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
isRequestedSessionIdFromURL() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
isRequestedSessionIdValid() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
isSafeGenPropValue(String) - Static method in class org.hd.d.pg2k.svrCore.props.GenProps
Check if String is save as generic property key or value.
isSafeHTMLMetaHeaderChar(char) - Static method in class org.hd.d.pg2k.svrCore.props.GenProps
Check that character is safe for an HTML meta-header; return false if not.
isSafeHTMLMetaHeaderString(String) - Static method in class org.hd.d.pg2k.svrCore.props.GenProps
Check if String is safe to use as HTML meta-header; return false if not.
isSecure() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
isSensitive(CharSequence, GenProps) - Static method in class org.hd.d.pg2k.svrCore.GenUtils
Returns true iff the full/short exhibit name or URI supplied is "sensitive" in some way.
isSessionVarLiteUI() - Method in class org.hd.d.pg2k.webSvr.util.SessionVarBean
 
isSlave() - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Get status of this server; master, slave or unknown.
isSparse() - Method in enum org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutableVoteCache.CorrType
Get the "sparseness" flag.
isSpecialName(String) - Static method in class org.hd.d.pg2k.svrCore.HostUtils
Returns true if this looks like a special (mirror or master) domain-name.
isStale() - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutable
If true, the data in this object is stale.
isStale() - Method in class org.hd.d.pg2k.svrCore.GenUtils.RemoteFlagInfo
Returns true if the last check was so long ago that any data held is probably stale.
isStatsEnabled() - Method in class org.hd.d.pg2k.svrCore.Compact7BitString.StaticDictionary
Returns true if stats-collecting is enabled.
isStickyClient(boolean, HttpServletRequest, InetAddress) - Method in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K
Returns true if we deem this a hit to be from a "sticky" client.
isStrictPrefix(AddrTools.AddrPrefix) - Method in class org.hd.d.pg2k.svrCore.AddrTools.AddrPrefix
Returns true if the argument is a strict prefix of this value.
isSyntaticallyValidCcTLD(String) - Static method in class org.hd.d.pg2k.svrCore.location.GeoUtils.CCTLD
True if argument is a (non-null) syntactically-valid ccTLD code.
isSyntaticallyValidRegistryName(String) - Static method in class org.hd.d.pg2k.svrCore.location.GeoUtils
Test if argument is a (non-null) syntactically-valid region/registry code.
isTriviallyStale() - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutable
If true, the data in this object is not only stale; it is only even a fast approximation.
isUnknownStratum() - Method in class org.hd.d.pg2k.svrCore.Stratum
True if stratum is unknown.
isUp - Variable in class org.hd.d.pg2k.svrCore.location.LoadBalancingUtils.MirrorInfo
TRUE if the mirror seems to be up and working and accessible.
isUpstreamConserving() - Method in class org.hd.d.pg2k.svrCore.Stratum
True if upstream is in a power-conserving state.
isUserInRole(String) - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
isValid() - Method in class org.hd.d.pg2k.webSvr.util.CDNUtils.LastCDNTest
True if the entry is still young enough to be considered valid.
isValidCcTldFromIPPrefixMapValue(String) - Static method in class org.hd.d.pg2k.svrCore.location.GeoUtils
Routine to validate a putative RHS value for the ccTLDFromIPPrefix table.
isValidGalleryTimestamp(long) - Static method in class org.hd.d.pg2k.svrCore.GenUtils
Validate internal Gallery timestamp; returns true if sensible, false otherwise.
isValidInputExhibitNameExtension(CharSequence) - Static method in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Checks if the extension of the (putative) exhibit name is a recognised input extension.
isValidParameterName(String) - Static method in class org.hd.d.pg2k.ai.scorer.AbstractScorer
Returns true iff the parameter name supplied is non-null and is valid.
isValidScorerName(String) - Static method in class org.hd.d.pg2k.ai.scorer.AbstractScorer
Returns true iff the Scorer name supplied is non-null and is valid.
isWordChar - Static variable in class org.hd.d.pg2k.svrCore.Compact7BitString.WordChars
An entry is true if the corresponding ASCII char of the index is a "word" char.
isWriteThrough() - Method in class org.hd.d.pg2k.svrCore.vars.PipelineVarMgr
Returns true if this is a write-through cache.
itemsQueuedForUpstream() - Method in class org.hd.d.pg2k.svrCore.vars.PipelineVarMgr
Returns an estimate of the number of updates queued to go upstream; non-negative.
iterEPCM - Variable in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Key for systematic EPCM recomputation (linked to AEP), Iterator; never null.

J

JAI_MIN_CACHE_BYTES - Static variable in class org.hd.d.pg2k.svrCore.MIME.AbstractImageHandler
Minimum number of bytes to allocate to the JAI tile cache; strictly positive.
JavadocBundleServlet - Class in org.hd.d.pg2k.webSvr.util
This is the servlet that serves the content of the (latest) Gallery javadoc bundle.
JavadocBundleServlet() - Constructor for class org.hd.d.pg2k.webSvr.util.JavadocBundleServlet
 
JIB_SER_GZ_FILES - Static variable in class org.hd.d.pg2k.test.dev.BackCompatTest
Historical GZIPped serialised JIndexBean instances, newest last, for checking backward compatibility.
JLFAbstractAction - Class in org.hd.d.pg2k.clApp.atHome
Abstract Action for the JLF.
JLFAbstractAction() - Constructor for class org.hd.d.pg2k.clApp.atHome.JLFAbstractAction
 
JLFAbstractAction - Class in org.hd.d.pg2k.clApp.uploader
Abstract Action for the JLF.
JLFAbstractAction() - Constructor for class org.hd.d.pg2k.clApp.uploader.JLFAbstractAction
 
JLFAbstractAction - Class in org.hd.d.pg2k.webSvr.threeD
Abstract Action for the JLF.
JLFAbstractAction() - Constructor for class org.hd.d.pg2k.webSvr.threeD.JLFAbstractAction
 
JNDI_COMPENV_PREFIX - Static variable in class org.hd.d.pg2k.svrCore.CoreConsts
java:comp/env usual JNDI namespace prefix for EJBs...
JNDI_SHORT_NAME_ExhibitFacade - Static variable in class org.hd.d.pg2k.svrCore.CoreConsts
Short JNDI name by which ExhibitFacade front-end (session) bean is accessed.
JNDI_SHORT_NAME_PropsFacade - Static variable in class org.hd.d.pg2k.svrCore.CoreConsts
Short JNDI name by which PropsFacade front-end (session) bean is accessed.
JNDIUtils - Class in org.hd.d.pg2k.svrCore
This holds some JNDI utilities.
JNDIUtils() - Constructor for class org.hd.d.pg2k.svrCore.JNDIUtils
 
jp2 - Class in org.hd.d.pg2k.svrCore.mediahandler
Basic handler for JPEG-2000 file (MIME type image/jp2).
jp2() - Constructor for class org.hd.d.pg2k.svrCore.mediahandler.jp2
 
jpg - Class in org.hd.d.pg2k.svrCore.mediahandler
Default handler for jpg image file (MIME type image/jpeg).
jpg() - Constructor for class org.hd.d.pg2k.svrCore.mediahandler.jpg
 
JUST_ONE - Static variable in class org.hd.d.pg2k.webSvr.exhibit.TreeFilterBean
Used to indicate a single exhibit at or below the given node.
JWS_UPLOAD_ONLY - Static variable in class org.hd.d.pg2k.clApp.uploader.UploaderMain
If true, only allow upload in a JWS environment.

K

KEEP_ALIVE - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
A read-only, local, "null" variable used to do "keep alives" in variable stores.
KEEP_SERVER_CONNECTION_ALIVE - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
If true, allow connection/resource sharing between calls if possible.
key - Variable in class org.hd.d.pg2k.svrCore.collections.SoftReferenceMap.SRCMSoftReference
Valid full exhibit name; never null.
KEY_sessionVar_CLEAR - Static variable in class org.hd.d.pg2k.webSvr.util.SessionVarBean
HTTP tag/parameter we use to indicate that session variable should be set to defaults.
KEY_sessionVarLiteUI - Static variable in class org.hd.d.pg2k.webSvr.util.SessionVarBean
 
KEY_sessionVarLocale - Static variable in class org.hd.d.pg2k.webSvr.util.SessionVarBean
 
keyPrefix - Variable in enum org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutableVoteCache.CorrType
Unique (one-character) prefix, intern()ed for good luck; not null.
keySet() - Method in class org.hd.d.pg2k.svrCore.collections.SoftReferenceMap
 
KHIT_THRESHOLD - Static variable in class org.hd.d.pg2k.webSvr.ads.AdUtils
Threshold (in thousands) when we switch from logging individual hits/clicks to thousands; strictly positive.
killDeadConnections() - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataHTTPTunnelSource
Closes any connections that have been alive too long.

L

l4logger - Static variable in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Private logger where context is not available, eg statically, though local logger usually preferred; not null.
label - Variable in class org.hd.d.pg2k.clApp.atHome.AHJWSMain.MouseHandler
 
label - Variable in class org.hd.d.pg2k.clApp.uploader.UploaderMain.MouseHandler
 
LABEL_ALL_LC - Static variable in class org.hd.d.pg2k.webSvr.catalogue.PaginationBeanTree
If true, convert all page labels to lower-case rather than allowing mixed case.
LABEL_CLEARANCE_PX - Static variable in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEUtils
Label clearance (ie approximately the typical text height or 1em) in pixels; strictly positive.
LABEL_COUNT_MAX - Static variable in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEUtils
Maximum number of labels to show; strictly positive.
LABEL_HORIZ - Static variable in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEUtils
True if labels run horizontally, false if vertical.
LABEL_HTML_POSTAMBLE - Static variable in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEUtils
Postamble for label overlay HTML.
LABEL_HTML_PREAMBLE - Static variable in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEUtils
Preamble for label overlay HTML.
LABEL_MIN_LEN - Static variable in class org.hd.d.pg2k.webSvr.catalogue.PaginationBeanTree
Minimum letters in label, but only up to first word boundary.
LABEL_PMDS - Static variable in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEUtils
If true then do a "poor-man's drop-shadow" to help improve contrast.
LABEL_TN_CLEARANCE_PX - Static variable in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEUtils
Overlay thumbnail clearance is longest (small) thumbnail dimension.
lang - Variable in class org.hd.d.pg2k.svrCore.props.GenProps.ClassifiedAd
Language/locale filter; two-letter lower-case language code or null if none.
LARGE_FRAME_BYTES - Static variable in class org.hd.d.pg2k.webSvr.exhibit.TunnelServlet
Size in bytes of 'big' frame that may require special handling; strictly positive.
LARGE_ICON - Static variable in class org.hd.d.pg2k.clApp.atHome.JLFAbstractAction
The key used for storing a large icon for the action, used for toolbar buttons.
LARGE_ICON - Static variable in class org.hd.d.pg2k.clApp.uploader.JLFAbstractAction
The key used for storing a large icon for the action, used for toolbar buttons.
LARGE_ICON - Static variable in class org.hd.d.pg2k.webSvr.threeD.JLFAbstractAction
The key used for storing a large icon for the action, used for toolbar buttons.
lastAccessed - Variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.CachedFile
The time last written or read; non-negative.
lastAEPFile - Static variable in class org.hd.d.pg2k.test.dev.BackCompatTest
File handle for last-available (most recent/realistic) serialised AEP; not null nor empty.
lastAEPUpdatePoll - Variable in class org.hd.d.pg2k.clApp.uploader.UploaderLogic
Time we last polled for GP/AEP updates.
lastEventTime - Variable in class org.hd.d.pg2k.svrCore.vars.EventVariableValueSet
Time last event was added, or zero if none recorded or instance just deserialised.
lastFetch - Variable in class org.hd.d.pg2k.svrCore.vars.PipelineVarMgr
Last time we successfully fetched variable values from upstream; initially null.
lastFetchedCalibrationData - Variable in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
Last time we polled the server for calibration data.
lastIndexOf(CharSequence, char) - Static method in class org.hd.d.pg2k.svrCore.TextUtils
Last index of specified character in given (non-null) CharSequence as for String.
lastIndexOf(CharSequence, char, int) - Static method in class org.hd.d.pg2k.svrCore.TextUtils
Last index of specified character in given (non-null) CharSequence from/before specified start index as for String.
lastInNormalPowerMode - Static variable in class org.hd.d.pg2k.svrCore.GenUtils
Last time system was not in low-power mode.
lastListArgHashCode - Variable in class org.hd.d.pg2k.webSvr.exhibit.AbstractFilterBean
The hashCode of the last List arg to select or 0 if none.
lastLoggedFSAccess - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Time that last filesystem access was logged; initially zero.
lastNewScorerReport - Variable in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain.Callback
Time last new Scorer was locally generated and reported.
lastPollCompleted - Variable in class org.hd.d.pg2k.svrCore.GenUtils.RemoteFlagInfo
Time of the last completed poll, or zero if none.
lastRecheck - Static variable in class org.hd.d.pg2k.svrCore.props.LocalProps
The last time that we checked/refreshed the data that we hold.
lastSAC - Variable in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
Score/confidence of last Scorer reported; never null.
lastSearchTimeMs - Variable in class org.hd.d.pg2k.webSvr.catalogue.SearchPageJavaBean
Last search time in ms, -1 if no search yet done.
lastStartTime - Variable in class org.hd.d.pg2k.webSvr.ads.AdUtils.AdSlotMonitor
Per-thread record of last start() time for this ad slot; never null.
lastStateChange - Variable in class org.hd.d.pg2k.svrCore.GenUtils.RemoteFlagInfo
Time of last state change, or zero if none.
lastSuccessfulConnectionTime - Variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Time when last successful connection was made, or 0 if no connection..
lastSummaryDumpTime - Variable in class org.hd.d.pg2k.svrCore.stats.StatsLogger.StatsConfig
Time at which last summary dump was done.
LAYER_I_VALUE - Static variable in class org.hd.d.pg2k.svrCore.mediahandler.mp3
Value used to indicate Layer-I in layer attribute.
LAYER_II_VALUE - Static variable in class org.hd.d.pg2k.svrCore.mediahandler.mp3
Value used to indicate Layer-II in layer attribute.
LAYER_III_VALUE - Static variable in class org.hd.d.pg2k.svrCore.mediahandler.mp3
Value used to indicate Layer-III in layer attribute.
LAYOUT_STYLE_EVENT_PREFIX - Static variable in class org.hd.d.pg2k.webSvr.ads.AdConsts
Prefix in global event set for layoutStyle parameter to capture name of click-through in given page layout.
LAZY_SORT - Static variable in class org.hd.d.pg2k.svrCore.vars.EventVariableValue
If true then defer (expensive) sorting where possible.
lbb - Variable in class org.hd.d.pg2k.clApp.uploader.UploaderMain
Select our locale; never null.
leastN(int, Iterator<T>, Comparator<T>) - Static method in class org.hd.d.pg2k.svrCore.GenUtils
Returns immutable SortedSet of the n best items retrieved via the supplied iterator; never null but may be empty.
len - Variable in class org.hd.d.pg2k.test.dev.SimpleCacheTest.RawDataAccessMonitor.GetRawDataEvent
Length of read within exhibit.
length() - Method in class org.hd.d.pg2k.svrCore.AddrTools.AddrPrefix
Get the prefix length, in bytes; strictly positive.
length - Variable in class org.hd.d.pg2k.svrCore.AllExhibitImmutableData
Exhibit count, with lock-free access; non-negative.
length() - Method in class org.hd.d.pg2k.svrCore.CS8Bit
 
length - Variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.PacketProtector
The length of the entire frame/datastream being protected, input to each MAC; non-negative.
length - Variable in class org.hd.d.pg2k.svrCore.ExhibitStaticAttr
The length of the exhibit in bytes; strictly positive.
length() - Method in interface org.hd.d.pg2k.svrCore.FileTools.RandomAccessData
Length of the data in bytes.
length - Variable in class org.hd.d.pg2k.svrCore.FileTools.ZE
Length of (uncompressed) entry; non-negative.
length - Variable in class org.hd.d.pg2k.svrCore.mediahandler.swf.SWFMetaData
 
length() - Method in class org.hd.d.pg2k.svrCore.Name.CSWrapper
 
length() - Method in class org.hd.d.pg2k.svrCore.Name
 
length() - Method in class org.hd.d.pg2k.svrCore.ROByteArray
Get length of the data; non-negative.
length() - Method in class org.hd.d.pg2k.svrCore.ROIntArray
Get length of the data; non-negative.
length - Variable in class org.hd.d.pg2k.svrCore.WrappedByteArrayCharSequence
Length of exposed fragment, non-negative.
length() - Method in class org.hd.d.pg2k.svrCore.WrappedByteArrayCharSequence
 
lengthAEIDAfter - Variable in class org.hd.d.pg2k.svrCore.AllExhibitPropertiesDelta
The exhibit count for the AEIP in the AEP result; guaranteed non-negative.
lengthAEIDBefore - Variable in class org.hd.d.pg2k.svrCore.AllExhibitPropertiesDelta
The exhibit count for the AEIP in the AEP to which the diff is to be applied; guaranteed non-negative.
level - Variable in enum org.hd.d.pg2k.svrCore.CompressionLevel
The "level", higher meaning generally better and more expensive; 0 indicates none.
level - Variable in class org.hd.d.pg2k.svrCore.MIME.Quantize.Cube.Node
 
lhm - Variable in class org.hd.d.pg2k.svrCore.collections.LRUMapAutoSizeForHitRate
Underlying LinkedHashMap on which this is based; never null.
lhm - Variable in class org.hd.d.pg2k.svrCore.collections.SimpleLRUMap
Underlying (non-thread-safe) LinkedHashMap on which this is based; never null.
lhm - Variable in class org.hd.d.pg2k.svrCore.DuplicateIDChecker
Underlying LinkedHashMap on which this is based; never null.
lifetimeManager - Static variable in class org.hd.d.pg2k.webSvr.exhibit.AbstractFilterBean
Timer used to help manage the cache lifetimes for memory-sensitive caches.
LIGHTBOX_PADDING_POP_LINKS - Static variable in class org.hd.d.pg2k.webSvr.util.HTMLThumbnailInsertGenerators
If padding a lightbox out with a overlay image safety area, do we insert popular links?
LIGHTBOX_TABLE_BORDER_PX - Static variable in class org.hd.d.pg2k.webSvr.util.HTMLThumbnailInsertGenerators
Allow this many pixels' border in lightbox table; non-negative.
lightLoadMax - Static variable in class org.hd.d.pg2k.svrCore.props.LocalProps
CPU light-load threshold; can be null if none set.
LightweightMetaDataFetchInterface - Interface in org.hd.d.pg2k.webSvr.threeD
This interface is used for light-weight, incremental fetching of Gallery metadata, eg for an interactive 3D walkthrough.
LightweightMetaDataFetchInterface.GalleryBasicMetaData - Class in org.hd.d.pg2k.webSvr.threeD
Immutable store of the most basic Gallery meta-data.
LightweightMetaDataFetchInterface.GalleryBasicMetaData(long, int, int) - Constructor for class org.hd.d.pg2k.webSvr.threeD.LightweightMetaDataFetchInterface.GalleryBasicMetaData
Create an instance.
limit - Variable in class org.hd.d.pg2k.svrCore.GenUtils.LengthLimitedOutputStream
The maximum number of bytes to be written; non-negative.
LIMIT_BUSY_CONS_BY_RPC_TYPE - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataHTTPTunnelSource
If true, then limit outgoing connections by RPC type when busy.
link - Variable in class org.hd.d.pg2k.webSvr.util.Breadcrumbs.Breadcrumb
The URL (possibly relative); never zero-length but may be null.
linkText - Variable in class org.hd.d.pg2k.webSvr.util.Breadcrumbs.Breadcrumb
The text of the link; never null nor zero-length.
listeners - Variable in class org.hd.d.pg2k.clApp.atHome.JLFAbstractAction
 
listeners - Variable in class org.hd.d.pg2k.clApp.uploader.JLFAbstractAction
 
listeners - Variable in class org.hd.d.pg2k.webSvr.threeD.JLFAbstractAction
 
listPropsFiles(Name.ExhibitFull, File) - Static method in class org.hd.d.pg2k.svrCore.ExhibitPropsLoadable
Method that lists exhibit-specific files containing loadable properties of the given exhibit.
LITE_AD_SHOW_FRACTION - Static variable in class org.hd.d.pg2k.webSvr.ads.AdUtils
What fraction of ad slots are shown in "lite" mode; strictly positive.
LITERAL_IP_SNEAKY_HTTP_CONCURRENCY - Static variable in class org.hd.d.pg2k.webSvr.util.WebUtils
Iff true, do sneaky concurrency with a literal IP address.
LOAD_AVERAGE_RAMP_UP_TIME - Static variable in class org.hd.d.pg2k.webSvr.util.WebUtils
Time over which to ramp up load limit in isLightlyLoaded(), ms; strictly positive.
LoadBalancingUtils - Class in org.hd.d.pg2k.svrCore.location
Load-balancing utility functions for stand-alone and Web apps.
LoadBalancingUtils() - Constructor for class org.hd.d.pg2k.svrCore.location.LoadBalancingUtils
Prevent construction of an instance.
LoadBalancingUtils.BWOrder - Class in org.hd.d.pg2k.svrCore.location
Our simple sorting comparator for mirrors sorts by bandwidth (or other Long metric) then name.
LoadBalancingUtils.BWOrder(Map<String, Long>) - Constructor for class org.hd.d.pg2k.svrCore.location.LoadBalancingUtils.BWOrder
Create an instance with the tag info map behind it.
LoadBalancingUtils.MirrorInfo - Class in org.hd.d.pg2k.svrCore.location
Immutable info on interaction with one remote mirror.
LoadBalancingUtils.MirrorInfo(Boolean, Thread) - Constructor for class org.hd.d.pg2k.svrCore.location.LoadBalancingUtils.MirrorInfo
Make a new instance with a suitable lifetime...
loadBundle(File, String) - Static method in class org.hd.d.pg2k.svrCore.props.PropertiesBundleDiff
Load a complete bundle of properties files with timestamp in one go; never null.
loadData(File, String) - Static method in class org.hd.d.pg2k.clApp.offline.MakeCCTLDFromIPPrefixProperties
Load external IP/location data into internal-style table; never null.
loadedProps - Variable in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Logically immutable map from exhibit name to loadable props (ExhibitPropsLoadable); never null.
loadEventHistories(File, boolean) - Method in class org.hd.d.pg2k.svrCore.vars.BasicVarMgr
Load event histories from disc.
loadFraction() - Static method in class org.hd.d.pg2k.svrCore.ThreadUtils
Get load fraction in queued jobs per CPU over last minute (like UNIX load average, but normalised); -1 if unavailable otherwise non-negative.
loadFromDataDir(File) - Static method in class org.hd.d.pg2k.svrCore.ExhibitPropsGlobalImmutable
Load global data from filesystem.
loadFromFile(File) - Static method in class org.hd.d.pg2k.svrCore.props.PropertiesDiff
Load properties with timestamp; never null.
loadFromPersistentData(InputStream) - Method in class org.hd.d.pg2k.clApp.uploader.UploaderProps
Load from previously-generated persistent data format.
loadOrder - Variable in class org.hd.d.pg2k.svrCore.vars.BasicVarMgr
Definitions and the files from which their event histories are to be loaded; never null but may be empty.
loadProperties(InputStream) - Static method in class org.hd.d.pg2k.svrCore.FileTools
Load properties for the given InputStream.
LOC_TN_HEIGHT - Static variable in class org.hd.d.pg2k.webSvr.location.LocationUtils
Height of (raw and modified) Estd thumbnail in pixels as returned by getEstdLocationThumbnailURL().
LOC_TN_WIDTH - Static variable in class org.hd.d.pg2k.webSvr.location.LocationUtils
Width of (raw and modified) Estd thumbnail in pixels as returned by getEstdLocationThumbnailURL().
local - Variable in class org.hd.d.pg2k.svrCore.vars.SimpleVariableDefinition
True if the variable is local; defaults to true.
LOCAL_AD_STATS_WEIGHTING - Static variable in class org.hd.d.pg2k.webSvr.ads.AdUtils
Extra weighting in ad layout/format decisions given to local hits/stats; non-negative.
LOCAL_SYS_ID - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
The read-only, local, String variable for the local system ID.
locale - Variable in class org.hd.d.pg2k.webSvr.ads.AdBeanInterface.Context
The Locale of the visitor, or null.
LOCALE_BY_CCTLD - Static variable in class org.hd.d.pg2k.svrCore.I18NTools
Immutable map from (a small set of common) top-level ccTLDs to best overall locale in our supported set for that location.
LocaleBean - Class in org.hd.d.pg2k.webSvr.util
JavaBean encapsulating notions of locale for JSP/servlet pages.
LocaleBean() - Constructor for class org.hd.d.pg2k.webSvr.util.LocaleBean
Public no-arg constructor for ease of use as a JavaBean.
LocaleBean(Locale) - Constructor for class org.hd.d.pg2k.webSvr.util.LocaleBean
Public no-arg constructor for ease of use as a JavaBean.
LocaleBeanBase - Class in org.hd.d.pg2k.svrCore
Created by IntelliJ IDEA.
LocaleBeanBase() - Constructor for class org.hd.d.pg2k.svrCore.LocaleBeanBase
Public no-arg constructor for ease of use as a JavaBean.
LocaleBeanBase(Locale) - Constructor for class org.hd.d.pg2k.svrCore.LocaleBeanBase
Public no-arg constructor for ease of use as a JavaBean.
LOCALES - Static variable in class org.hd.d.pg2k.svrCore.I18NTools
Immutable Set of most locales supported by the system.
localFilename - Variable in class org.hd.d.pg2k.clApp.uploader.SelectedFileDetails
Local filename; never null (nor "").
localFilenameInUse(String) - Method in class org.hd.d.pg2k.clApp.uploader.SelectedFilesDB
Returns true if this local name is already in this DB.
localFilenames - Variable in class org.hd.d.pg2k.clApp.uploader.SelectedFilesDB
Set of all local file names; never null.
locAliasKeyPrefix - Static variable in class org.hd.d.pg2k.svrCore.location.LocationMap
Location alias key prefix for properties (containing trailing dot).
LocalProps - Class in org.hd.d.pg2k.svrCore.props
This is a set of properties local to the JVM.
LocalProps() - Constructor for class org.hd.d.pg2k.svrCore.props.LocalProps
 
localPropsFilenameFromSystemProperties - Static variable in class org.hd.d.pg2k.svrCore.props.LocalProps
Cache of name of props file for local config information; null if no explicit system property value set.
LocalSampler - Class in org.hd.d.pg2k.ai.scorer.parameterised
Simple but configurable Scoring based on local pixel sampling; never null.
LocalSampler() - Constructor for class org.hd.d.pg2k.ai.scorer.parameterised.LocalSampler
Create simple non-parameterised instance.
LocalSampler(String) - Constructor for class org.hd.d.pg2k.ai.scorer.parameterised.LocalSampler
Create parameterised version.
LocalSampler(String, List<ScorerParam>) - Constructor for class org.hd.d.pg2k.ai.scorer.parameterised.LocalSampler
Create parameterised version.
LOCAREA_PREFIX_CASE_SENSITIVE - Static variable in class org.hd.d.pg2k.svrCore.location.LocationMap
Are location area prefixes case-sensitive?
location - Variable in class org.hd.d.pg2k.svrCore.ExhibitPropsLoadable
Location information; null if none.
Location - Class in org.hd.d.pg2k.svrCore.location
Classes to hold (time and space) location data on an item.
Location() - Constructor for class org.hd.d.pg2k.svrCore.location.Location
Don't construct instances of this container class.
Location.Base - Class in org.hd.d.pg2k.svrCore.location
Base of all location classes.
Location.Base(boolean, String, Properties) - Constructor for class org.hd.d.pg2k.svrCore.location.Location.Base
Build new base from properties.
Location.DoubleValueAndBounds - Class in org.hd.d.pg2k.svrCore.location
Value-and-error stored as doubles, eg for place.
Location.DoubleValueAndBounds(double, double) - Constructor for class org.hd.d.pg2k.svrCore.location.Location.DoubleValueAndBounds
Make new bounded value.
Location.DoubleValueAndBounds(Double, Double) - Constructor for class org.hd.d.pg2k.svrCore.location.Location.DoubleValueAndBounds
Make new bounded value.
Location.Estd - Class in org.hd.d.pg2k.svrCore.location
Earth-standard coordinates.
Location.Estd(boolean, String, Properties) - Constructor for class org.hd.d.pg2k.svrCore.location.Location.Estd
Build Earth-standard coordinates in WGS84 space.
Location.LongValueAndBounds - Class in org.hd.d.pg2k.svrCore.location
Value-and-error stored as longs, eg for time.
Location.LongValueAndBounds(long, long) - Constructor for class org.hd.d.pg2k.svrCore.location.Location.LongValueAndBounds
Make new bounded value.
Location.LongValueAndBounds(Long, Long) - Constructor for class org.hd.d.pg2k.svrCore.location.Location.LongValueAndBounds
Make new bounded value.
Location.None - Class in org.hd.d.pg2k.svrCore.location
Singleton: represents an absence of location information.
Location.None(Properties) - Constructor for class org.hd.d.pg2k.svrCore.location.Location.None
Special way to construct distinguished NONE value.
Location.Time - Class in org.hd.d.pg2k.svrCore.location
Just captures time; designed to be derived from.
Location.Time(boolean, String, Properties) - Constructor for class org.hd.d.pg2k.svrCore.location.Location.Time
 
Location.ValueAndBounds - Class in org.hd.d.pg2k.svrCore.location
Base class of location value with error bounds.
Location.ValueAndBounds(Number, Number) - Constructor for class org.hd.d.pg2k.svrCore.location.Location.ValueAndBounds
Construct a new value.
locationDB - Variable in class org.hd.d.pg2k.svrCore.ExhibitPropsGlobalImmutable
The (immutable) location DB in properties format; null if absent.
locationDBDiff - Variable in class org.hd.d.pg2k.svrCore.EPGIDiff
The diffed location DB in properties format; non-empty else null.
locationDBTimestamp - Variable in class org.hd.d.pg2k.svrCore.ExhibitPropsGlobalImmutable
The location DB timestamp; strictly positive, or zero if no/empty locationDB.
locationDBTimestampNew - Variable in class org.hd.d.pg2k.svrCore.EPGIDiff
The new location DB timestamp; strictly positive, or zero for empty diff.
LocationMap - Class in org.hd.d.pg2k.svrCore.location
Holds a prefix-based lookup map from name to Location.
LocationMap() - Constructor for class org.hd.d.pg2k.svrCore.location.LocationMap
Empty, immutable, zero-timestamp, lookup map.
LocationMap(Properties, long) - Constructor for class org.hd.d.pg2k.svrCore.location.LocationMap
Constructed from non-null Properties containing auxInfo data.
LocationTest - Class in org.hd.d.pg2k.test.dev
Test of various aspects of Location and GeoUtils, etc.
LocationTest(String) - Constructor for class org.hd.d.pg2k.test.dev.LocationTest
 
LocationUtils - Class in org.hd.d.pg2k.webSvr.location
Utilities to support Location display in Web pages.
LocationUtils() - Constructor for class org.hd.d.pg2k.webSvr.location.LocationUtils
 
LOCDB_PROPS_NAME - Static variable in class org.hd.d.pg2k.svrCore.CoreConsts
Name of properties class/file on classpath or in exhibits area containing built-in location-map data.
locKeyPrefix - Static variable in class org.hd.d.pg2k.svrCore.location.LocationMap
Location key prefix for properties (containing trailing dot).
locLookup(Name.ExhibitFull, Set<String>) - Method in class org.hd.d.pg2k.svrCore.location.LocationMap
Lookup of Location by prefix; never null.
locMap - Variable in class org.hd.d.pg2k.svrCore.ExhibitPropsGlobalImmutable
The (immutable) LocationMap derived from the locationDB; never null.
LocThumbnailServlet - Class in org.hd.d.pg2k.webSvr.location
Servlet to serve dynamic location thumbnail icon (ie with crosshairs).
LocThumbnailServlet() - Constructor for class org.hd.d.pg2k.webSvr.location.LocThumbnailServlet
 
log - Variable in class org.hd.d.pg2k.ai.scorer.AbstractScorerCache
Logger; never null.
log - Variable in class org.hd.d.pg2k.ai.scorer.ScorerCreator.ScorerWork
Logger; never null.
log - Variable in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain.Callback
Logger; never null.
log - Variable in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain.FakeTunnel
Logger; never null.
log - Variable in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
Logger; never null.
log(String, Throwable) - Method in class org.hd.d.pg2k.svrCore.AbstractSimpleLogger
Makes one call on log(String).
log(String) - Method in interface org.hd.d.pg2k.svrCore.SimpleLoggerIF
Log the given message.
log(String, Throwable) - Method in interface org.hd.d.pg2k.svrCore.SimpleLoggerIF
Log the given message, and the exception stack trace if possible.
log(String) - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Log the given message.
log(String) - Method in class org.hd.d.pg2k.webSvr.util.WebUtils.ServletLogger
Log the given message.
log(String) - Method in class org.hd.d.pg2k.webSvr.util.WebUtils.ServletLoggerWithFallback
Log the given message.
log2Approx(long) - Static method in class org.hd.d.pg2k.svrCore.GenUtils
Compute the approximate rounded-down log-base-2 of the input.
LOG_BALANCING_DECISIONS - Static variable in class org.hd.d.pg2k.svrCore.location.LoadBalancingUtils
If true then always log balancing decisions.
LOG_MULTI_LOCALE_CLIENTS - Static variable in class org.hd.d.pg2k.webSvr.util.LocaleBean
If true then note when we seem to be visited by a client with multiple locale preferences set.
LOG_ONLY_INJVM - Static variable in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K
If true then omit threads in native code, ie not actively burning CPU in the JVM.
LOG_ONLY_TOPMOST - Static variable in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K
If true then only show top-most method in log rather than entire trace...
LOG_QUERIES - Static variable in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
If true, log queries made on the system for analysis.
LOG_STATS - Static variable in class org.hd.d.pg2k.svrCore.Compact7BitString
If true, then log some global stats for tuning.
logBusyThreads(int) - Method in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K
Make a note of the thread state in a (busy) system.
logFSAccess(String, boolean) - Static method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Log access to data filesystem.
LOGGED_IN_HEADER - Static variable in class org.hd.d.pg2k.svrCore.uploader.UploaderConsts
Header name on login page to indicate user is logged in.
logger - Variable in class org.hd.d.pg2k.clApp.atHome.AHJWSMain
Central logger instance for uploader; never null.
logger - Variable in class org.hd.d.pg2k.clApp.uploader.UploaderLogic
Reference to central logger; never null.
logger - Variable in class org.hd.d.pg2k.clApp.uploader.UploaderMain
Central logger instance for uploader; never null.
logger - Variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Logger; never null but may be a dummy.
logger - Variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Our logger which falls back to System.out if servlet log not available; never null.
logger - Variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Our local logger; never null.
logger - Static variable in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutableVoteCache
 
logger - Variable in class org.hd.d.pg2k.svrCore.stats.StatsLogger.StatsConfig
Logger to log to; null if none.
logger - Variable in class org.hd.d.pg2k.svrCore.vars.BasicVarMgr
Logger; never null but may be a dummy.
logger - Variable in class org.hd.d.pg2k.test.dev.HTTPTunnelTest
 
logger - Variable in class org.hd.d.pg2k.test.dev.SimpleCacheTest
 
logger - Static variable in class org.hd.d.pg2k.test.dev.SystemVariablesTest
 
logger - Variable in class org.hd.d.pg2k.test.dev.TunnelTest
 
logger - Variable in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Our logger which falls back to System.out if servlet log not available; never null.
logger - Variable in class org.hd.d.pg2k.webSvr.exhibit.TunnelServlet
Our logger which falls back to System.out if servlet log not available; never null.
logger - Variable in class org.hd.d.pg2k.webSvr.threeD.DataServlet
Our logger which falls back to System.out if servlet log not available; never null.
logger - Variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDLogic
Reference to central logger; never null.
logger - Variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDMain
Central logger instance for uploader; never null.
logger - Variable in class org.hd.d.pg2k.webSvr.util.CompressionFilter
Our logger which falls back to System.out if servlet log not available; never null.
logger - Variable in class org.hd.d.pg2k.webSvr.util.ExplicitCacheTimeFilter
Logger; never null.
logger - Static variable in class org.hd.d.pg2k.webSvr.util.LocaleBean
Our logger which falls back to System.out if servlet log not available; never null.
logger - Variable in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K
Our logger which falls back to System.out if servlet log not available; never null.
logger - Variable in class org.hd.d.pg2k.webSvr.util.XMLCompressionFilter
Our logger which falls back to System.out if servlet log not available; never null.
logic - Variable in class org.hd.d.pg2k.clApp.atHome.AHJWSMain
Our companion "business-logic" class; never null.
logic - Variable in class org.hd.d.pg2k.clApp.uploader.FileTransferHandler
The business-logic component; never null.
logic - Variable in class org.hd.d.pg2k.clApp.uploader.UploaderMain
Our companion "business-logic" class; never null.
logic - Variable in class org.hd.d.pg2k.clApp.uploader.UploadFileTableModel
The "business logic".
logic - Variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDMain
Our companion "business-logic" class; never null.
LOGIN_URL - Static variable in class org.hd.d.pg2k.svrCore.uploader.UploaderConsts
Login page root-relative URL (starting with '/').
logLiveThreads(DataSourceBean, StatsLogger.StatsConfig, int, ThroughputMonitorFilterPG2K.SlowProfileLevel) - Static method in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K
Log running threads to the global event record and/or to the servlet stats/log as appropriate.
LOGOUT_FIELD_NAME - Static variable in class org.hd.d.pg2k.svrCore.uploader.UploaderConsts
Field name to be present to upload or login pages to force a logout.
LONG_DESCRIPTION_ABOUT - Static variable in class org.hd.d.pg2k.clApp.atHome.AboutAction
 
LONG_DESCRIPTION_ABOUT - Static variable in class org.hd.d.pg2k.clApp.atHome.ExitAction
 
LONG_DESCRIPTION_ABOUT - Static variable in class org.hd.d.pg2k.clApp.uploader.AboutAction
 
LONG_DESCRIPTION_ABOUT - Static variable in class org.hd.d.pg2k.clApp.uploader.ExitAction
 
LONG_DESCRIPTION_ABOUT - Static variable in class org.hd.d.pg2k.webSvr.threeD.AboutAction
 
LONG_DESCRIPTION_ABOUT - Static variable in class org.hd.d.pg2k.webSvr.threeD.ExitAction
 
LONG_DESCRIPTION_UPLOAD - Static variable in class org.hd.d.pg2k.clApp.uploader.SelectAction
 
longestMagicBytes - Static variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
The longest known magic number in bytes of any exhibit type supported; strictly positive once computed.
longHash - Variable in class org.hd.d.pg2k.svrCore.AllExhibitProperties
The hash of all the data held; guaranteed non-negative.
longHash - Variable in class org.hd.d.pg2k.svrCore.ExhibitAttrUtils.ExhibitAttrWords
The hash of all the data held; guaranteed non-negative.
longHash - Variable in class org.hd.d.pg2k.svrCore.ExhibitPropsGlobalImmutable
The hash of all the data held; guaranteed non-negative.
longHashAEPAfter - Variable in class org.hd.d.pg2k.svrCore.AllExhibitPropertiesDelta
The long hash for the AEP result; guaranteed non-negative.
longHashAEPBefore - Variable in class org.hd.d.pg2k.svrCore.AllExhibitPropertiesDelta
The long hash for the AEP to which the diff is to be applied; guaranteed non-negative.
longSer(long) - Static method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Helper method to serialise a single free-standing long value.
longValue() - Method in class org.hd.d.pg2k.svrCore.vars.InstanceID
Long representation of ID; non-negative.
lookup - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket.OpCode.LookupCache
 
lookupAddrInIPToCcTLDMap(InetAddress, Map<AddrTools.AddrPrefix, String>, int) - Static method in class org.hd.d.pg2k.svrCore.location.GeoUtils
Do a lookup in the supplied table for the most-specific available location data for the given key; null if none.
lookupARecords(String, boolean) - Static method in class org.hd.d.pg2k.svrCore.AddrTools
Look up IPv4 addresses for the given hostname; never null nor empty.
lookupCache - Variable in class org.hd.d.pg2k.svrCore.location.LocationMap
Private LRU lookup cache from full name or prefix to location; never null.
lookupCode(byte) - Static method in enum org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket.OpCode
Look up from byte to enum value, else null if no matching enum value.
loopbackURL - Static variable in class org.hd.d.pg2k.test.dev.Main
URL for our mount-point if running as a WAR; null if none.
lossyCompressCcTLDFromIPPrefixMap(SortedMap<AddrTools.AddrPrefix, String>) - Static method in class org.hd.d.pg2k.clApp.offline.MakeCCTLDFromIPPrefixProperties
Perform (lossy) compression on an IP-prefix-to-ccTLD map.
lotsFree(File) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.MetaData
Returns true if we have lots of disc space free.
lotsFree() - Static method in class org.hd.d.pg2k.svrCore.MemoryTools
True when there's currently lots of memory free and memory is not otherwise stressed.
LOW_WATER_FRACTION - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Fraction of max cache size that is the low-water mark.
LOWER_PC_THRESHOLD_FOR_MIN_CAPACITY - Static variable in class org.hd.d.pg2k.svrCore.MemoryTools
Lower percentage threshold of free space to force reported capacity cap to minimum; strictly positive and less than 99.
lowerPowerFileFlags - Static variable in class org.hd.d.pg2k.svrCore.props.LocalProps
Local cache of immutable Set of low-power file-system flags; empty if none.
lowerPowerFileURIs - Static variable in class org.hd.d.pg2k.svrCore.props.LocalProps
Local cache of immutable Set of low-power file-system flags; empty if none.
lowerPowerFileURIStatus - Static variable in class org.hd.d.pg2k.svrCore.GenUtils
Low-power URI flags and their status; never null.
lowPriority - Variable in class org.hd.d.pg2k.svrCore.ThreadUtils.DaemonThreadFactory
 
lowPriority - Variable in class org.hd.d.pg2k.test.dev.Main.TestThreadFactory
 
lowPriorityThreadPool - Static variable in class org.hd.d.pg2k.svrCore.ThreadUtils
Shared non-reconfigurable thread pool for low-priority compute-bound activities.
lowPriorityThreadPoolDiscardable - Static variable in class org.hd.d.pg2k.svrCore.ThreadUtils
Shared non-reconfigurable thread pool for discardable low-priority compute-bound activities.
lowPriorityThreadPoolDiscardableSpace() - Static method in class org.hd.d.pg2k.svrCore.ThreadUtils
Returns approximate space (spare threads) currently available in the lowPriorityThreadPoolDiscardable; non-negative.
lowPriorityThreadPoolSpace() - Static method in class org.hd.d.pg2k.svrCore.ThreadUtils
Returns approximate space (spare threads) currently available in the lowPriorityThreadPool; non-negative.
LRUMapAutoSizeForHitRate<K,V> - Class in org.hd.d.pg2k.svrCore.collections
CacheMiniMap with fixed capacity bounds that discards excess items in LRU (Least Recently Used) order to meet a hit/miss ratio goal.
LRUMapAutoSizeForHitRate() - Constructor for class org.hd.d.pg2k.svrCore.collections.LRUMapAutoSizeForHitRate
Create an instance with all defaults and therefore an effectively-unbounded upper capacity of Integer.MAX_VALUE.
LRUMapAutoSizeForHitRate(float, int, int, float, String) - Constructor for class org.hd.d.pg2k.svrCore.collections.LRUMapAutoSizeForHitRate
Create an instance with the given parameters.

M

m - Variable in class org.hd.d.pg2k.svrCore.collections.SoftReferenceMap
The internal map; never null.
mac - Variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.PacketProtector
The immutable in-order list of MAC authenticator segments for the stream and fields herein; never null nor empty nor containing nulls.
magic - Variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME.ExhibitTypeParameters
This is the primary `magic number' at the start of the file; never null though may be "".
magicOK(ExhibitMIME.ExhibitTypeParameters, InputStream) - Static method in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Verifies the magic number for a given exhibit.
main(String[]) - Static method in class org.hd.d.pg2k.clApp.atHome.AHJWSMain
Main method invoked from JWS/JNLP.
main(String[]) - Static method in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
Command-line start-up.
main(String[]) - Static method in class org.hd.d.pg2k.clApp.offline.MakeCCTLDFromIPPrefixProperties
An entry point to load the prefix map and write it out in a more compact format.
main(String[]) - Static method in class org.hd.d.pg2k.clApp.uploader.UploaderMain
Main method invoked from JWS.
main(String[]) - Static method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Run from the command-line with a single argument (the output file name).
Main - Class in org.hd.d.pg2k.test.dev
This is the main entry point for development-time tests.
Main() - Constructor for class org.hd.d.pg2k.test.dev.Main
 
main(String[]) - Static method in class org.hd.d.pg2k.test.dev.Main
Main entry point from command-line.
main(String[]) - Static method in class org.hd.d.pg2k.webSvr.threeD.ThreeDMain
Main method invoked from JWS.
Main.TestThreadFactory - Class in org.hd.d.pg2k.test.dev
A factory for creating daemon pool threads.
Main.TestThreadFactory(String, boolean) - Constructor for class org.hd.d.pg2k.test.dev.Main.TestThreadFactory
 
MAIN_DATA_HOST - Static variable in class org.hd.d.pg2k.svrCore.CoreConsts
Name of main exhibit and catalogue-page server host(s); generally session-less.
MAIN_LOCALES - Static variable in class org.hd.d.pg2k.svrCore.I18NTools
Main locales that we support i18n for in an immutable List.
mainWords - Variable in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Case-sensitive immutable cache (transient, possibly memory-sensitive) of Set of all exhibit main words; never null but referent may be.
mainWords - Variable in class org.hd.d.pg2k.svrCore.uploader.UploadInfoBean
Main body words; valid string of hyphen-separated words where; can be "" but never null.
make1HitName(String) - Static method in class org.hd.d.pg2k.webSvr.ads.AdUtils
Make single-hit event name from k-hit name, or return null if not possible.
makeAEPURL(BasicService) - Static method in class org.hd.d.pg2k.clApp.uploader.UploaderLogic
Make the AEP persistence URL; only viable when in JWS/JNLP.
makeAttributeSelectBody(boolean, String) - Method in class org.hd.d.pg2k.svrCore.uploader.ExhibitHandlerBeanBase
Generates body of attribute HTML select statement (dependent on old value, if any).
makeAttributeSelectBody(boolean, String, LocaleBeanBase) - Method in class org.hd.d.pg2k.svrCore.uploader.ExhibitHandlerBeanBase
Generates body of attribute HTML select statement (dependent on old value, if any).
makeAuthoritative() - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValue
Return a (new) authoritative value with the same content as the current value; never null.
makeAuthorSelectBody() - Method in class org.hd.d.pg2k.svrCore.uploader.ExhibitHandlerBeanBase
Generates body of author HTML select statement (dependent on old value, if any).
makeCacheKey(ExhibitPropsComputableMutableVoteCache.CorrType, ExhibitStaticAttr, AllExhibitProperties, Set<CS8Bit>) - Static method in enum org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutableVoteCache.CorrType
Make the appropriate cache lookup key(s) for a given value and full valid exhibit name; never null.
makeCacheKeys(ExhibitStaticAttr, AllExhibitProperties) - Static method in enum org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutableVoteCache.CorrType
Make all cache keys for a given exhibit; never null.
makeCaseInsensitiveCSSortedMap() - Static method in class org.hd.d.pg2k.webSvr.exhibit.TreeFilterBean
Created thread-safe case-insensitive sorted Set of CharSequence instances for the tree nodes; never null.
makeCategorySelectBody() - Method in class org.hd.d.pg2k.svrCore.uploader.ExhibitHandlerBeanBase
Generates body of category HTML select statement (dependent on old value, if any).
makeCategorySelectBody(LocaleBeanBase) - Method in class org.hd.d.pg2k.svrCore.uploader.ExhibitHandlerBeanBase
Generates body of category HTML select statement (dependent on old value, if any).
makeCatPageRRURL(CharSequence, String) - Static method in class org.hd.d.pg2k.webSvr.util.WebUtils
Generate root-relative URL for catalogue page given exhibit name; never null.
makeCatPageURL(CharSequence, String) - Static method in class org.hd.d.pg2k.webSvr.util.WebUtils
Generate full URL for catalogue page given exhibit name; never null.
MakeCCTLDFromIPPrefixProperties - Class in org.hd.d.pg2k.clApp.offline
Off-line utility to create properties file for IPv4 to ccTLD mapping.
MakeCCTLDFromIPPrefixProperties() - Constructor for class org.hd.d.pg2k.clApp.offline.MakeCCTLDFromIPPrefixProperties
Prevent instances from being constructed.
makeClone() - Method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEParams
Make copy of this object; like clone() except no need to cast result.
makeColourReducedBufferedImage(BufferedImage, int, boolean) - Static method in class org.hd.d.pg2k.svrCore.ImageUtils
Create colour reduced image; never null A new image is created that is potentially colour-reduced from the original; no new colours should be introduced unless during the conversion to or from the RGB colour space in which reduction is done.
makeCompletedFuture(T) - Static method in class org.hd.d.pg2k.svrCore.ThreadUtils
Return a Future that already has its result computed.
makeEfficientTextRepresentation(CharSequence, AtomicReference<Name>) - Static method in class org.hd.d.pg2k.svrCore.TextUtils
Make an efficient representation for possibly non-unique text to be held in memory long-term.
makeExhibitDataSource() - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Wrap this instance as an ExhibitDataSource.
makeExhibitOptCDNURL(DataSourceBean, Name.ExhibitFull, HttpServletRequest) - Static method in class org.hd.d.pg2k.webSvr.util.CDNUtils
Make exhibit URL, optionally using CDN or other performance enhancement; never null.
makeExhibitRRURL(CharSequence) - Static method in class org.hd.d.pg2k.webSvr.util.WebUtils
Generate root-relative URL for exhibit given exhibit name; never null.
makeExhibitSpace(Point3f, int) - Method in class org.hd.d.pg2k.webSvr.threeD.ThreeDMain
Create one exhibit's "space" and "sphere of influence"; never null.
makeExhibitsScene(LightweightMetaDataFetchInterface.GalleryBasicMetaData, Point3f) - Method in class org.hd.d.pg2k.webSvr.threeD.ThreeDMain
Make the BranchGroup containing the current set of exhibits; never null.
makeExhibitURL(CharSequence, HttpServletRequest, DataSourceBean) - Static method in class org.hd.d.pg2k.webSvr.util.WebUtils
Generate full URL for exhibit given exhibit name; never null.
makeFromInternalBytes(byte[], Compact7BitString.StaticDictionary) - Static method in class org.hd.d.pg2k.svrCore.Compact7BitString
Make a Compact7BitString from the raw getInternalBytes() value; never null.
makeHTMLExhibitColumnDisplay(Name.ExhibitFull[], int, int, DataSourceBean, LocaleBeanBase, boolean) - Static method in class org.hd.d.pg2k.webSvr.util.HTMLThumbnailInsertGenerators
Makes HTML for columnar (ie taller and thin) display of exhibits; never null.
makeHTMLExhibitRow(Name.ExhibitFull[], DataSourceBean, LocaleBeanBase, boolean) - Static method in class org.hd.d.pg2k.webSvr.util.HTMLThumbnailInsertGenerators
Makes HTML for row display of the exhibits supplied; never null.
makeHTMLInlineImageThumbnailURL(DataSourceBean, Name.ExhibitFull, boolean, boolean, Dimension, boolean) - Static method in class org.hd.d.pg2k.webSvr.util.WebUtils
Get thumbnail image URL to embed in HTML page (usually JPEG/GIF/PNG); null if none available.
makeImageBinary(BufferedImage, int) - Method in class org.hd.d.pg2k.svrCore.MIME.AbstractHandler
Return image as file-format byte array; null if not possible.
makeImageBinary(BufferedImage, int) - Method in class org.hd.d.pg2k.svrCore.MIME.AbstractImageHandler
Creates output file-formatted; null for a permanent failure.
makeImageBinary(BufferedImage, int) - Method in interface org.hd.d.pg2k.svrCore.MIME.Handler
Return image as file-format byte array.
makeKey(boolean) - Method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEParams
Makes an immutable canonical key for use in a hash-table; never null.
makeLocTNImgHTML(HttpServletRequest, Location.Estd) - Static method in class org.hd.d.pg2k.webSvr.location.LocationUtils
Make HTML img for correct Estd location thumbnail with E/N crosshairs; may be empty but never null.
makeMirrorHostnameFromTag(String, String) - Static method in class org.hd.d.pg2k.svrCore.location.LoadBalancingUtils
Make full hostname of site given a mirror tag; never null/empty.
makeMirrorNameFromTag(String) - Static method in class org.hd.d.pg2k.svrCore.location.LoadBalancingUtils
Construct a full mirror host name from the mirror tag.
makeMirrorNameGeneric(String) - Static method in class org.hd.d.pg2k.svrCore.HostUtils
Make mirror version of standard "generic" domain-name; never null.
makeNameOnlyKey(Name.ExhibitFull) - Static method in class org.hd.d.pg2k.svrCore.ExhibitStaticAttr
Generate a lookup key with just the name significant; never null.
makeNameOnlyKey(CharSequence) - Static method in class org.hd.d.pg2k.svrCore.ExhibitStaticAttr
Generate a lookup key with just the name significant; never null.
makeNewDiscCacheFile(File, Name.ExhibitFull, long) - Static method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.CachedFile
Make a new file on disc and return its CachedFile; never null.
makeNone() - Static method in class org.hd.d.pg2k.svrCore.location.Location.None
Make distinguished NONE value; only call this once.
makeOfficialURI(CharSequence, CharSequence) - Static method in class org.hd.d.pg2k.webSvr.catalogue.TreeFilterServletBase
Function to provide full "official" URI for page given base URI and word prefix; never null nor empty.
makePropsURL(BasicService) - Static method in class org.hd.d.pg2k.clApp.uploader.UploaderLogic
Make the props persistence URL; only viable when in JWS/JNLP.
makePublishingDir(File) - Static method in class org.hd.d.pg2k.svrCore.FileTools
Makes a publicly-readable directory path if not already present.
makeRandomSimpleVariableDefinition() - Static method in class org.hd.d.pg2k.test.dev.SystemVariablesTest
Makes a random definition; never returns null.
makeRandomSimpleVariableValue(SimpleVariableDefinition) - Static method in class org.hd.d.pg2k.test.dev.SystemVariablesTest
Given a variable definition, make a random value for it; never null.
makeRecentDaysFilterBody(LocaleBeanBase) - Method in class org.hd.d.pg2k.webSvr.catalogue.SearchPageJavaBean
Generates body of recent-days filter select statement (dependent on old value, if any).
makeRIFactory(RenderedImage) - Static method in class org.hd.d.pg2k.test.dev.ScorerTest
Trivial RenderedImage factory.
makeScaledBaseMapFragment(Rectangle, ServletContext) - Static method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEUtils
Make scaled base image fragment given Rectangle bounding source pixels.
makeSelectBody(String[], String[], String) - Static method in class org.hd.d.pg2k.svrCore.uploader.UploaderUtils
Make body of select HTML select statement, marking any extant value as selected.
makeSessionVarSetURL(HttpServletRequest, boolean, DataSourceBean) - Method in class org.hd.d.pg2k.webSvr.util.SessionVarBean
Generate new URL to set the desired state; never null.
makeSizeConstrainedEncodedImage(int, int, int, BufferedImage, int, int, int, int, int) - Method in class org.hd.d.pg2k.svrCore.MIME.AbstractHandler
Make a byte[]-encoded image of this type constained above and below by size; null if not possible.
makeSizeConstrainedEncodedImage(int, int, int, BufferedImage, int, int, int, int, int) - Method in class org.hd.d.pg2k.svrCore.MIME.AbstractImageHandler
Make a byte[]-encoded image of this type constrained above and below by size; null if not possible.
makeSizeConstrainedEncodedImage(int, int, int, BufferedImage, int, int, int, int, int) - Method in interface org.hd.d.pg2k.svrCore.MIME.Handler
Make a byte[]-encoded image of this type constrained above and below by size.
makeSmlTNEXHIBITMD5(AllExhibitProperties, Name.ExhibitFull) - Static method in class org.hd.d.pg2k.webSvr.util.CDNUtils
Make 'EXHIBITMD5'-style nametail (file in container CDN) for exhibit; never null.
makeStandardInsets() - Static method in class org.hd.d.pg2k.clApp.atHome.AHJWSMain
Make the standard insets to wrap round most components.
makeStandardInsets() - Static method in class org.hd.d.pg2k.clApp.uploader.UploaderMain
Make the standard insets to wrap round most components.
makeSuffixSelectBody() - Method in class org.hd.d.pg2k.svrCore.uploader.ExhibitHandlerBeanBase
Generates body of suffix HTML select statement (dependent on old value, if any).
makeSureGZOSCreated() - Method in class org.hd.d.pg2k.webSvr.util.CompressionResponseStream
Create the GZIPOutputStream if necessary and advertise the Content-Encoding in the HTTP headers.
makeTempFileNameInSameDirAsTarget(File) - Static method in class org.hd.d.pg2k.svrCore.FileTools
Create a new temporary filename for the same directory as the extant file; never null.
makeTestRGBIndexedColourBufferedImage(int, int) - Static method in class org.hd.d.pg2k.test.dev.MediaHandlerTest
Create a byte-indexed fully-opaque RGB test image in memory.
makeTestRGBTrueColourBufferedImage(int, int) - Static method in class org.hd.d.pg2k.test.dev.MediaHandlerTest
Create a test RGB fully-opaque true-colour image in memory.
makeTestRGBTrueColourJPEGImage() - Static method in class org.hd.d.pg2k.test.dev.MediaHandlerTest
Make test JPEG encoded image of reasonably typical size; never null.
makeThumbnailImage(BufferedImage, boolean, int, int) - Method in class org.hd.d.pg2k.svrCore.MIME.AbstractImageHandler
Return individual thumbnail image as file-format byte array in same format as original; null if not possible.
makeThumbnailOptCDNURL(DataSourceBean, Name.ExhibitFull, boolean) - Static method in class org.hd.d.pg2k.webSvr.util.CDNUtils
Make thumbnail URL, optionally using CDN or other performance enhancement; never null.
makeThumbnailOptCDNURL(DataSourceBean, Name.ExhibitFull, boolean, HttpServletRequest) - Static method in class org.hd.d.pg2k.webSvr.util.CDNUtils
Make thumbnail URL, optionally using CDN or other performance enhancement; never null.
makeThumbnailRRURL(CharSequence, boolean) - Static method in class org.hd.d.pg2k.webSvr.util.WebUtils
Generate root-relative URL for thumbnail/sample given exhibit name and standard/small selector; never null.
makeThumbnails(InputStream, long) - Method in class org.hd.d.pg2k.svrCore.MIME.AbstractHandler
Make thumbnails/samples for the specified exhibit; null if not possible.
makeThumbnails(ExhibitStaticAttr, AllExhibitProperties.ExhibitDataSource, AllExhibitProperties, boolean) - Method in class org.hd.d.pg2k.svrCore.MIME.AbstractHandler
Make thumbnails/samples for the specified exhibit; null or ExhibitThumbnails.NO_THUMBNAILS if not possible.
makeThumbnails(InputStream, long) - Method in class org.hd.d.pg2k.svrCore.MIME.AbstractImageHandler
Make thumbnails/samples for the specified exhibit; null if thumbnails cannot (currently) be made.
makeThumbnails(ExhibitStaticAttr, AllExhibitProperties.ExhibitDataSource, AllExhibitProperties, boolean) - Method in class org.hd.d.pg2k.svrCore.MIME.AbstractImageHandler
Make thumbnails/samples for the specified exhibit; null if thumbnails cannot (currently) be made.
makeThumbnails(InputStream, long) - Method in interface org.hd.d.pg2k.svrCore.MIME.Handler
Make thumbnails/samples for the specified exhibit.
makeThumbnails(ExhibitStaticAttr, AllExhibitProperties.ExhibitDataSource, AllExhibitProperties, boolean) - Method in interface org.hd.d.pg2k.svrCore.MIME.Handler
Make thumbnails/samples for the specified exhibit.
makeThumbnailURL(CharSequence, boolean) - Static method in class org.hd.d.pg2k.webSvr.util.WebUtils
Generate full URL for thumbnail/sample given exhibit name and standard/small selector; never null.
makeUniqueKeyPrefix() - Method in enum org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutableVoteCache.CorrType
Make unique cache key prefix; never null nor empty.
makeValidWordString(String) - Static method in class org.hd.d.pg2k.svrCore.uploader.UploadInfoBean
Forces string to a superficially valid word string.
map - Variable in class org.hd.d.pg2k.svrCore.ExhibitPropsGlobalImmutable.PropertiesDiffResourceBundle
Handle on the underlying (immutable) data; never null.
MAP_CLICK_ZF_ADJ - Static variable in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEParams
Amount to add to zoomFactor on clicking on the map image; 0 means no zoom.
MAP_SERVLET_RRURL - Static variable in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEUtils
Full root-relative URL given for map image servlet.
mapFromLocationToNamePrefix - Variable in class org.hd.d.pg2k.svrCore.location.LocationMap
Immutable reverse map from Location to prefix (as Name); may remove some duplicates.
mapFromNamePrefixToLocation - Variable in class org.hd.d.pg2k.svrCore.location.LocationMap
Immutable Map from Name prefix to Location.Base; never null.
MAPIMG_SERVLET_MOUNT_DIR - Static variable in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEUtils
Root-relative URL to base directory on which map image servlet is mounted.
MAPPING_INTERVALS - Static variable in class org.hd.d.pg2k.ai.scorer.parameterised.LocalSampler
Number of intervals in which to map score and confidence; strictly positive.
mapRawValue(int, List<ScorerParamInteger>) - Static method in class org.hd.d.pg2k.ai.scorer.parameterised.LocalSampler
Compute (interpolated) mapping from raw value to score/confidence.
MARKER_EXTRA_PIXELS - Static variable in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AlohaEarthMapCache
Number of extra pixels to draw the marker in each direction; non-negative.
MARKER_KEY - Static variable in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutableVoteCache
Special marker key value to indicate when correlations last computed; not null.
master - Variable in class org.hd.d.pg2k.test.dev.SystemVariablesTest.LocalTunnelSource
Master server connection; never null.
MASTER_CONTEXT_ROOT - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Mount point for whole WAR tree on J2EE master servers.
MASTER_FAKE_TAG - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Fake tag we use to indicate a fetch from the master/upstream via the pipeline.
MAX - Static variable in class org.hd.d.pg2k.ai.scorer.ScoreAndConf
Maximum positive or negative value of any element; strictly positive.
max - Variable in class org.hd.d.pg2k.ai.scorer.ScorerParamInteger
Maximum legal value for this parameter; no smaller than min.
MAX_AD_CHARACTERS - Static variable in class org.hd.d.pg2k.svrCore.props.GenProps.ClassifiedAd
Maximum HTML code length in bytes/characters, as per SimpleAs; strictly positive.
MAX_AD_CHARACTERS - Static variable in class org.hd.d.pg2k.svrCore.props.GenProps.SimpleAd
Maximum HTML code length in bytes/characters.
MAX_AEP_DIFF_COMP_LEVEL - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Maximum level of compression in AEP "diff" RPC supported in this implementation, client or server side.
MAX_AEP_POLL_MS - Static variable in class org.hd.d.pg2k.clApp.uploader.UploaderLogic
Maximum interval between polls for new values of AEP (and GP); strictly positive.
MAX_AGE_BEFORE_STALE_MS - Static variable in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutable
Maximum age (in ms) of instances before considered them stale; strictly positive.
MAX_AGE_SANS_SCORERS_BEFORE_STALE_MS - Static variable in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutable
Maximum age (in ms) of instances built with all other than Scorer data before considered stale; strictly positive.
MAX_ALLOW_DISALLOW_HOTLINK_HOSTS - Static variable in class org.hd.d.pg2k.svrCore.props.GenProps
Maximum number of allow/disallow hotlink hosts that may be specified.
MAX_APPARENT_MESSAGE_AGE_MS - Static variable in class org.hd.d.pg2k.svrCore.vars.BasicVarMgr
Maximum apparent age of message wrt local clock for message to pass filtering.
MAX_ATTR_WORD_LENGTH - Static variable in class org.hd.d.pg2k.svrCore.ExhibitName
 
MAX_AUTH_ENTRIES - Static variable in class org.hd.d.pg2k.svrCore.props.GenProps
The maximum number of author database entries.
MAX_AUTH_INITIALS_LENGTH - Static variable in class org.hd.d.pg2k.svrCore.ExhibitName
Maximum length of author-initial component.
MAX_BEST_EX_PRECACHED - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Maximum number of "best" exhibits to get enhanced precaching; non-negative.
MAX_BRIGHTNESS - Static variable in class org.hd.d.pg2k.ai.scorer.parameterised.SimpleExposure
Max brightness returned by samplePoint (minimum is 0); strictly positive.
MAX_BYTES_EST - Static variable in class org.hd.d.pg2k.svrCore.ExhibitThumbnails
Crude estimate of maximum bytes consumed in memory and on disc by thumbnails; ignores VM and serialisation details, etc.
MAX_BYTES_PER_LINE - Static variable in class org.hd.d.pg2k.test.dev.SerializationTest
Maximum bytes to print on each line of serialised form.
MAX_BYTES_PER_VOTED_FOR_EXHIBIT - Static variable in class org.hd.d.pg2k.ai.scorer.ScorerCacheImpl
Maximum heap space per voted-for exhibit to support AI Scorer work in bytes; strictly positive.
MAX_cache_cMHTBL_byClient_AGE_MS - Static variable in class org.hd.d.pg2k.webSvr.util.MirrorSelectionUtils
Maximum time an entry in _cache_cMHTBL_byClient is valid in ms; strictly positive.
MAX_CACHE_SIZE_LIMIT - Static variable in class org.hd.d.pg2k.svrCore.AddrTools
Maximum reasonable cache size under normal circumstances; strictly positive.
MAX_CAPACITY - Static variable in class org.hd.d.pg2k.svrCore.collections.SimpleProbabilisticCache
Maximum capacity; positive power of 2.
MAX_CHECK_STRING_CHARS - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.PacketProtector
Maximum size in (ASCII) characters of output of toCheckString(); strictly positive.
MAX_CLASSIFIED_ADS - Static variable in class org.hd.d.pg2k.svrCore.props.GenProps
The maximum number of classified ads that we will entertain at once.
max_colors - Variable in class org.hd.d.pg2k.svrCore.MIME.Quantize.Cube
 
MAX_COMPONENT_VALUE - Static variable in class org.hd.d.pg2k.ai.scorer.parameterised.LocalSampler
Max brightness returned by samplePoint (minimum is 0); strictly positive.
MAX_CONC_EXT_WAIT_TIME_MS - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Approximate maximum time to wait for another thread to extend an exhibit cache entry (ms); strictly positive.
MAX_CONC_UPLOADS - Static variable in class org.hd.d.pg2k.clApp.uploader.UploaderLogic
Maximum simultaneous uploads (to overcome network latency, etc); strictly positive.
MAX_CONCURRENT_CONNECTIONS - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataHTTPTunnelSource
Maximum number of concurrent connections to allow back to the master; strictly positive.
MAX_DESC_CHARACTERS - Static variable in class org.hd.d.pg2k.svrCore.props.GenProps.AuthData
Maximum HTML description length in bytes/characters.
MAX_DIFF_EXHIBIT_NAME_VALUES - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
Maximum number of different exhibit name events recorded by most access-pattern stats.
MAX_DIFF_VOTE_VALUES - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
Maximum number of different exhibit name events recorded for votes.
MAX_DNSBLS - Static variable in class org.hd.d.pg2k.svrCore.props.GenProps
Maximum number of DNSBLs that may be specified.
MAX_dPC_BACKOFF_TIME - Variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Max time _doPreCache() has to sleep for (ms).
MAX_dPC_SPIN_TIME_MS - Variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Maximum time that _doPreCache() can spend in one go (ms).
MAX_E - Static variable in class org.hd.d.pg2k.svrCore.location.Location.Estd
Get maximum value for E (positive); minimum is negation of this.
MAX_ECS_ITERATIONS - Static variable in class org.hd.d.pg2k.ai.scorer.ScorerCacheImpl
Iterations allowed in extractCalibrationSet() to try to find an optimal result; strictly positive.
MAX_EMPTY_ENTRY_BYTES_ON_DISC - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.CachedFile
Rough estimate of maximum space required for new empty cache entry.
MAX_EV_LOG_LINE_LENGTH - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Max log line length for event log.
MAX_EXHIBIT_AGE_NEW_MS - Static variable in class org.hd.d.pg2k.svrCore.CoreConsts
Max age of an exhibit to be considered "new", in milliseconds; strictly positive.
MAX_EXHIBIT_AGE_NEW_S - Static variable in class org.hd.d.pg2k.svrCore.CoreConsts
Max age of an exhibit to be considered "new", in seconds; strictly positive.
MAX_EXHIBIT_DIM_M - Static variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDMain
Maximum exhibit dimension (eg height or width) in metres; strictly positive.
MAX_EXPECTED_LOW_POWER_RUN_MS - Static variable in class org.hd.d.pg2k.svrCore.CoreConsts
Maximum time that we expect the system to have to remain in low-power mode in one stretch (ms); strictly positive.
MAX_EXTD_TRANSFER_CHUNK_SIZE - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Maximum extended exhibit data transfer chunk size (bytes); strictly positive.
MAX_FFF_BYTES - Static variable in class org.hd.d.pg2k.webSvr.util.JavadocBundleServlet
Maximum uncompressed size in bytes of a file to be considered for the fff cache; strictly positive.
MAX_FFF_BYTES_COMPRESSED - Static variable in class org.hd.d.pg2k.webSvr.util.JavadocBundleServlet
Maximum compressed size in bytes of a file to be considered for the fff cache; strictly positive.
MAX_FFF_ENTRIES - Static variable in class org.hd.d.pg2k.webSvr.util.JavadocBundleServlet
Maximum number of entries to hold in FFF cache; strictly positive.
MAX_FRAME_SIZE - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket
Maximum permitted total frame length including header/trailer; strictly positive power of two minus the frame overhead.
MAX_FS_USABLE_SPACE_CACHE_MS - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.MetaData
Maximum time in ms that we may retain a cached 'usable filespace' estimate; strictly positive.
MAX_FULL_HASH_LEN - Static variable in class org.hd.d.pg2k.svrCore.Compact7BitString
Maximum number of bytes to compute a full hash over; strictly positive (or -1 to always compute a full hash).
MAX_GEN_LEN - Static variable in class org.hd.d.pg2k.svrCore.props.GenProps
Maximum length of general property key or value (chars).
MAX_GEN_LEN - Static variable in class org.hd.d.pg2k.svrCore.props.LocalProps
Maximum length of general property key or value (chars).
MAX_GEN_PROPS - Static variable in class org.hd.d.pg2k.svrCore.props.GenProps
Maximum number of general properties.
MAX_GEN_PROPS - Static variable in class org.hd.d.pg2k.svrCore.props.LocalProps
Maximum number of general properties.
MAX_GET_QUERY_CHARS - Static variable in class org.hd.d.pg2k.webSvr.catalogue.SearchPageJavaBean
Maximum (UTF-8 URL-encoded) GET-style query string that we will generate; strictly positive.
MAX_gLTD_cache_SIZE - Static variable in class org.hd.d.pg2k.svrCore.GenUtils
Maximum capacity for _gLTD_cache; strictly positive.
MAX_GOODNESS - Static variable in class org.hd.d.pg2k.ai.scorer.ScoreAndConf
Max (+ve) "goodness" value returned by computeScorerGoodness(); strictly positive.
MAX_HOVERBOX_OVERSPILL_PX - Static variable in class org.hd.d.pg2k.webSvr.util.HTMLThumbnailInsertGenerators
Maximum that 'Hoverbox' overlay thumbnail may extend outside the table containing small thumbnails, in pixels; strictly positive.
MAX_INTERACTIVE_DELAY_MS - Static variable in class org.hd.d.pg2k.svrCore.CoreConsts
Time short enough not to be noticeable to users in GUI interactions, ms; strictly positive.
MAX_INTERN_CONC_POWER - Static variable in class org.hd.d.pg2k.svrCore.MemoryTools
Power of maximum concurrency available in intern(); non-negative (0 in single-CPU mode).
MAX_LIGHTBOX_WIDTH_PX - Static variable in class org.hd.d.pg2k.webSvr.util.PageSkinUtils
Max width of a contact-strip / lightbox section on a normal page in pixels; strictly positive.
MAX_LIST_LEN - Static variable in class org.hd.d.pg2k.svrCore.Name.AdHocPrefixCache
Maximum list length under normal circumstances; strictly positive.
MAX_LO_PRI_THREADS - Static variable in class org.hd.d.pg2k.svrCore.ThreadUtils
Approximate maximum concurrent low-priority pool threads; strictly positive.
MAX_LOCK_ATTEMPTS - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Maximum number of consecutive attempts to obtain lock for read or write; strictly positive.
MAX_LOG_ENTRIES_QUEUED - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Maximum number of log entries to hold in memory before flushing; strictly positive.
MAX_MINI_SCORER_SCORES_RETAINED - Static variable in class org.hd.d.pg2k.ai.scorer.MiniScorerCacheImpl
Maximum number of Scorers retained in the population; strictly positive.
MAX_N - Static variable in class org.hd.d.pg2k.svrCore.location.Location.Estd
Get maximum value for N (positive); minimum is negation of this.
MAX_NAME_LEN - Static variable in class org.hd.d.pg2k.svrCore.vars.SimpleVariableDefinition
Put a (high) upper bound on name length in character; strictly positive.
MAX_NAME_LENGTH - Static variable in class org.hd.d.pg2k.svrCore.ExhibitName
Maximum valid name length.
MAX_NAMES_REQUEST - Static variable in interface org.hd.d.pg2k.webSvr.threeD.LightweightMetaDataFetchInterface
Maximum number of names that can be requested at once with getExhibitNames(); strictly positive.
MAX_NODES - Static variable in class org.hd.d.pg2k.svrCore.MIME.Quantize
 
MAX_NON_VOTE_CONF - Static variable in class org.hd.d.pg2k.ai.scorer.ScorerCacheImpl
Maximum confidence (+ve/-ve) for vote stand-in data in range [0,ScoreAndConf.MAX].
MAX_NORMAL_PAGE_CACHE_MS - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Maximum non-spider/SE cache time for normal pages (ms); strictly positive.
MAX_NORMAL_PAGE_CACHE_MS_SHIFT - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Power of two (bit shift) to get value close below MAX_NORMAL_PAGE_CACHE_MS.
MAX_PARENTS_COUNTED - Static variable in class org.hd.d.pg2k.svrCore.GenUtils
Number of parents (above child hot spot) to count in in stack trace; strictly positive.
MAX_PASSWORD_LEN - Static variable in class org.hd.d.pg2k.svrCore.CoreConsts
Maximum password length for all (eg Web) logins; strictly positive.
MAX_PAYLOAD_SIZE - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket
Maximum permitted payload length; strictly positive power of two minus the frame overhead.
MAX_PEER_CLOCK_SKEW_MS - Static variable in class org.hd.d.pg2k.svrCore.CoreConsts
Maximum permissible clock skew between any two PG2K server instances, ms; strictly positive.
MAX_PERS_BYTES - Static variable in class org.hd.d.pg2k.clApp.uploader.UploaderProps
Maximum length (in bytes) expected necessary to persist this data; strictly positive.
MAX_PG_DOWNLOAD_MS - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Target limit for page-download time in ms; strictly positive.
MAX_POPWT_ENTRIES - Static variable in class org.hd.d.pg2k.svrCore.props.GenProps
The maximum number of static "goodness"/popularity database entries.
MAX_POPWT_VAL - Static variable in class org.hd.d.pg2k.svrCore.props.GenProps
The maximum allowed "goodness"/popularity weight (maximally good); strictly negative.
MAX_PREFIX_LENGTH - Static variable in class org.hd.d.pg2k.svrCore.Name
Max shared prefix length in characters; strictly positive.
MAX_PREV_CHAIN_LENGTH - Static variable in class org.hd.d.pg2k.svrCore.Name
Maximum 'prev' chain length that we will support; non-negative.
MAX_QUEUED_TN_FETCHES - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Maximum number of async thumbnail fetches to queue; strictly positive.
MAX_QUIET_SYSTEM_VAR_LIFE_MS - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
Maximum interval between variable updates for system to be considered live (ms).
MAX_REMOTE_FETCH_TO_MAKE_THUMBNAIL - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
The maximum number of bytes we will force a transfer of to force an immediate thumbnail generation.
MAX_RESULTS_PAGES - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Maximum number of pages to show, or maximum number of page buttons if there have to be more pages.
MAX_RESULTS_PER_PAGE - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
When generating large chunks of paginatable output, how many to limit each page to where possible.
MAX_RGB - Static variable in class org.hd.d.pg2k.svrCore.MIME.Quantize
 
MAX_RHS_SANITISED_HOSTNAME_CHARS - Static variable in class org.hd.d.pg2k.webSvr.exhibit.ServletUtils
Max (right-most) characters of putative hotlinker hostname retained; strictly positive.
MAX_RHS_SANITISED_HOSTNAME_PARTS - Static variable in class org.hd.d.pg2k.webSvr.exhibit.ServletUtils
Max (right-most) domain components of putative hotlinker hostname retained; strictly positive.
MAX_ROOT_DELAY - Static variable in class org.hd.d.pg2k.svrCore.Stratum
Maximum root delay; strictly positive (and no higher than Short.MAX_VALUE).
MAX_SAMPLE_SIZE_POWER - Static variable in class org.hd.d.pg2k.ai.scorer.AbstractImgSampleScorer
Power of two of (hard) limit on maximum sample size for these image samplers; strictly positive.
MAX_SCORER_SAMPLE_SIZE_CCS - Static variable in class org.hd.d.pg2k.ai.scorer.ScorerCacheImpl
Max Scorer sample size in _computeCalibrationSetError() to prevent overflow in calculations.
MAX_SCORER_SCORES_RETAINED - Static variable in class org.hd.d.pg2k.ai.scorer.ScorerCacheImpl
Maximum number of Scorers for which the system retains/caches scores; strictly positive.
MAX_SECONDARY_LIST_LEN - Static variable in class org.hd.d.pg2k.svrCore.Name.AdHocPrefixCache
Maximum secondary list length under normal circumstances; strictly positive.
MAX_SEGMENT_SIZE - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.PacketProtector
Maximum segment size; strictly positive power of two.
MAX_SEGMENTS - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.PacketProtector
Maximum number of segments protected stream may be broken into; strictly positive power of two.
MAX_SIGNIFICANT_URI_PREFIX - Static variable in class org.hd.d.pg2k.webSvr.ads.AdUtils
Maximum leading portion of request URI that we will consider significant.
MAX_SIMPLE_ADS - Static variable in class org.hd.d.pg2k.svrCore.props.GenProps
The maximum number of simple ads that we will entertain at once.
MAX_SIMPLE_QUERY_LEN - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Maximum length of simple-text-query in bytes (pure-ASCII characters).
MAX_SML_TN_CACHE_IN_MEMORY - Static variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDLogic
Maximum number of small thumbnail binaries to cache in memory to limit resource use; strictly positive.
MAX_SS_AD_WAIT_MS - Static variable in class org.hd.d.pg2k.webSvr.ads.AdConsts
Maximum server-side ad insertion wait in milliseconds; non-negative.
MAX_STEM_LENGTH - Static variable in class org.hd.d.pg2k.svrCore.ExhibitName
Maximum allowable length of any name stem (ie just main words).
MAX_STRATUM - Static variable in class org.hd.d.pg2k.svrCore.Stratum
Maximum permissible stratum; strictly positive (and much less than Byte.MAX_VALUE).
MAX_STRING_INTERN - Static variable in class org.hd.d.pg2k.svrCore.MemoryTools
Strings no longer than this use our storage rather than String.intern().
MAX_STRONG_RETENTION_MS - Static variable in class org.hd.d.pg2k.webSvr.exhibit.AbstractFilterBean
Maximum strong-ref retention time in ms; strictly positive.
MAX_SUFFIX_LENGTH - Static variable in class org.hd.d.pg2k.svrCore.Name
Max shared prefix length in characters; strictly positive.
MAX_SUPPORTED_COMPRESSION_LEVEL - Static variable in class org.hd.d.pg2k.svrCore.GenUtils
Maximum compression level currently supported by compressData(); never null.
MAX_THREADS_aTWQ - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Maximum number of threads that may run in _asyncTNFetch() and other local discardable data read-ahead tasks; strictly positive.
MAX_THREADS_NCTP - Static variable in class org.hd.d.pg2k.svrCore.ThreadUtils
Maximum number of threads that may run in nonCPUThreadPool(); strictly positive.
MAX_THUMBNAIL_EXHIBITS_TO_RETAIN_FOR_DISPLAY - Static variable in class org.hd.d.pg2k.webSvr.util.HTMLThumbnailInsertGenerators
Cap number of items cached for thumbnail generators for efficiency; strictly positive.
MAX_TITLE_LEN - Static variable in class org.hd.d.pg2k.webSvr.catalogue.TrailData
Maximum title length in raw bytes/characters; strictly positive.
MAX_TN_CONC_FETCHES - Static variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDLogic
Maximum number of thumbnails to fetch in parallel; strictly positive.
MAX_TOKENS - Static variable in class org.hd.d.pg2k.svrCore.Compact7BitString.StaticDictionary
The maximum number of simple tokens for the static dictionary; strictly positive.
MAX_TRANSFER_CHUNK_SIZE - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Maximum (normal) exhibit data transfer chunk size (bytes); strictly positive.
MAX_TREE_DEPTH - Static variable in class org.hd.d.pg2k.svrCore.MIME.Quantize
 
MAX_TRIVIAL_COPY - Static variable in class org.hd.d.pg2k.svrCore.Name
Maximum number of chars in a subsequence where a copy of the data in taken.
MAX_TYPICAL_RPC_RTT_MS - Static variable in class org.hd.d.pg2k.svrCore.CoreConsts
Maximum time that a typical inter-server RPC call should take (eg round the Earth, over the Internet), ms; strictly positive.
MAX_TYPICAL_SERVICE_TIME_MS - Static variable in class org.hd.d.pg2k.webSvr.exhibit.TunnelServlet
Maximum expected typical service time, ms.
MAX_UPDATE_BATCH_COUNT - Static variable in class org.hd.d.pg2k.svrCore.vars.PipelineVarMgr
Maximum number of set/update values to send upstream in one go; strictly positive.
MAX_UPLOAD_WAIT_S - Static variable in class org.hd.d.pg2k.webSvr.util.CDNUtils
Max time (s) to wait to see file uploaded to CDN visible via external interface; strictly positive.
MAX_UPSTREAM_NAME - Static variable in class org.hd.d.pg2k.svrCore.Stratum
Maximum length of upstream short (unique) name; strictly positive.
MAX_UPSTREAM_RETENTION_MS - Static variable in class org.hd.d.pg2k.svrCore.vars.BasicVarMgr
Time after which items pending to go upstream are dropped after an error.
MAX_USER_READ_SIZE - Static variable in interface org.hd.d.pg2k.svrCore.datasource.SimpleExhibitPipelineIF
Maximum exhibit user-driven I/O data transfer request in bytes; strictly positive.
MAX_VALUE_CHARS - Static variable in class org.hd.d.pg2k.svrCore.mediahandler.jpg
Longest value (chars) we will accept without discarding; strictly positive.
MAX_VALUE_DISTRIBUTION_LATENCY_MS - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
Maximum latency we allow in distributing variable values (ms); positive.
MAX_VPC_X - Static variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDMain
Maximum (most positive) permitted view-platform-centre X value to avoid losing sight of exhibits.
MAX_VPC_Y - Static variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDMain
Maximum (most positive) permitted view-platform-centre Y value to avoid losing sight of exhibits.
MAX_VPC_Z - Static variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDMain
Maximum (most positive) permitted view-platform-centre Z value to avoid losing sight of exhibits.
MAX_WAIT_AFTER_RETRYABLE_FAIL - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Maximum wait time after retryable create failure (ms); strictly positive.
MAX_WAIT_BETWEEN_THUMBNAIL_REPEAT_FETCHES_MS - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Maximum wait time between attempts to fetch or generate particular thumbnails (ms) by long-running cache; strictly positive.
MAX_WORD_LENGTH - Static variable in class org.hd.d.pg2k.svrCore.ExhibitName
Maximum allowable length of any single word.
MAX_Y - Static variable in class org.hd.d.pg2k.webSvr.bgImg.BgImageUtils
Maximum brightness (assuming 0 is black, 255 is white).
MAX_ZOOM - Static variable in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEUtils
Maximum zoom ratio from initial base image.
maxBgInterval - Variable in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean.BackgroundThread
We'll back off to an upper limit if we encounter errors in polling.
maxBpsFor30D - Variable in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K
 
maxCapacity - Variable in class org.hd.d.pg2k.svrCore.collections.LRUMapAutoSizeForHitRate
The maximum size/capacity; strictly positive and greater than minSize.
maxCapacity - Variable in class org.hd.d.pg2k.svrCore.collections.SimpleLRUMap
Maximum capacity; strictly positive.
maxCapacity - Variable in class org.hd.d.pg2k.svrCore.collections.SimpleProbabilisticCache
Approximate maximum capacity; power of two, strictly positive.
maxCaptionCharsSoFar - Static variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDMain
Maximum number of chars (excluding any trailer) so far found to fit in a caption; no less than MIN_CAPTION_CHARS.
maxDiffEventCount - Variable in class org.hd.d.pg2k.svrCore.vars.SimpleVariableDefinition
Maximum number of different event values retained; defaults to 0.
maxGBytesPer30D - Variable in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K
Any GB-per-30-days traffic limit; strictly positive if set.
maxJPEGQuality - Static variable in class org.hd.d.pg2k.svrCore.mediahandler.jpg
Max quality allowed in a JPEG montage or thumbnail.
maxPopulationSize - Variable in class org.hd.d.pg2k.ai.scorer.ScorerPopulation
Maximum number of Scorer details to retain, possibly excluding the fixed/base Scorers, strictly positive.
maxQuality - Variable in class org.hd.d.pg2k.svrCore.MIME.Handler.ThumbnailParams
Maximum usable value of "quality" parameter to makeScaledImage().
MaxScore - Class in org.hd.d.pg2k.ai.scorer.fixed
Returns a fixed maximum score with full confidence (no nulls).
MaxScore() - Constructor for class org.hd.d.pg2k.ai.scorer.fixed.MaxScore
 
maxSize() - Method in class org.hd.d.pg2k.ai.scorer.ScorerPopulation
Return the target maximum population size; non-negative.
maxThumbnailQuality - Static variable in class org.hd.d.pg2k.svrCore.mediahandler.gif
Maximum quality allowed in a thumbnail; taken to be colour depth.
maxThumbnailQuality - Static variable in class org.hd.d.pg2k.svrCore.mediahandler.png
Maximum quality allowed in a thumbnail; taken to be total colour depth.
mayBePending() - Method in class org.hd.d.pg2k.webSvr.ads.AdUtils.AdSlotMonitor
True if another showing of this slot may be pending.
MDPREFIX - Static variable in class org.hd.d.pg2k.svrCore.ExhibitPropsComputable
Common "assumed" prefix on XML metadata.
MDPREFIX_LENGTH - Static variable in class org.hd.d.pg2k.svrCore.ExhibitPropsComputable
 
MDREQ - Static variable in class org.hd.d.pg2k.webSvr.threeD.Utils
"File" portion of meta-data request.
MDSUFFIX - Static variable in class org.hd.d.pg2k.svrCore.ExhibitPropsComputable
Common "assumed" suffix on XML metadata.
MDSUFFIX_LENGTH - Static variable in class org.hd.d.pg2k.svrCore.ExhibitPropsComputable
 
MEAN_POLL_INTERVAL_MS - Static variable in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Approximate target mean interval between poll() calls (ms); strictly positive.
MediaHandlerTest - Class in org.hd.d.pg2k.test.dev
Tests of media-generation classes, eg for making thumbnails.
MediaHandlerTest(String) - Constructor for class org.hd.d.pg2k.test.dev.MediaHandlerTest
 
meetingMissRateTarget() - Method in class org.hd.d.pg2k.svrCore.collections.LRUMapAutoSizeForHitRate
Returns true if we are meeting/bettering the miss-rate target.
memorySensitiveCache - Variable in class org.hd.d.pg2k.webSvr.exhibit.AbstractFilterBean
If true then led cached value go if we run short of memory, eg hold it via a SoftReference.
MemoryTools - Class in org.hd.d.pg2k.svrCore
This contains utilities for memory intensive/sensitive operations.
MemoryTools() - Constructor for class org.hd.d.pg2k.svrCore.MemoryTools
Prevent creation of instances of this class.
MemoryTools.AutoExpirable - Interface in org.hd.d.pg2k.svrCore
Marker interface indicating that an instance may 'auto-expire'.
MemoryTools.AutoExpirableFixedLifeBase - Class in org.hd.d.pg2k.svrCore
Base class for AutoExpirable with a fixed lifetime after construction.
MemoryTools.AutoExpirableFixedLifeBase(int) - Constructor for class org.hd.d.pg2k.svrCore.MemoryTools.AutoExpirableFixedLifeBase
Construct instance with lifetime measured in ms.
MemoryTools.CacheMiniMap<K,V> - Interface in org.hd.d.pg2k.svrCore
Interface for minimal Map subset for caches of various flavours.
MemoryTools.Compactable - Interface in org.hd.d.pg2k.svrCore
Marker interface indicating that a class is suitable for compacting in memory.
MemoryTools.Internable - Interface in org.hd.d.pg2k.svrCore
Marker interface indicating class is suitable for deduping by intern().
MemoryTools.RecurrentEmergencyFreeHandle - Interface in org.hd.d.pg2k.svrCore
Interface for emergency-free handles expecting to be called zero-or-more times.
MemoryToolsTest - Class in org.hd.d.pg2k.test.dev
Tests of the memory tools.
MemoryToolsTest(String) - Constructor for class org.hd.d.pg2k.test.dev.MemoryToolsTest
 
messageIDs - Variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataHTTPTunnelSource
Record of unique response packet IDs around our acceptance window; never null.
messageIDs - Variable in class org.hd.d.pg2k.webSvr.exhibit.TunnelServlet
Record of unique request packet IDs around our acceptance window; never null.
metaData - Variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
In-memory copy of whole-cache meta-data; never null.
MetaData - Class in org.hd.d.pg2k.svrCore.datasource.simpleCache
Cache in-memory meta-data representation.
MetaData() - Constructor for class org.hd.d.pg2k.svrCore.datasource.simpleCache.MetaData
Build an empty, read-only set of meta-data.
MetaData(MetaData) - Constructor for class org.hd.d.pg2k.svrCore.datasource.simpleCache.MetaData
Build a lightweight copy.
MetaData(AllExhibitProperties, File, SimpleLoggerIF) - Constructor for class org.hd.d.pg2k.svrCore.datasource.simpleCache.MetaData
Build a new meta-data set by examining the given cache directory.
metadata - Variable in class org.hd.d.pg2k.svrCore.ExhibitPropsComputable
Trimmed metadata for the exhibit (without the constant prefix/suffix); null if none available.
METADATA_MIN_SAVE_INTERVAL_MS - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Approximate minimum interval between saves of the metadata; strictly positive.
metadataCacheKey - Static variable in class org.hd.d.pg2k.webSvr.util.WebUtils
Private key used by getCatPageExhibitMetaDataHTML(); never null.
metaDataMaxCacheLifeMs - Variable in class org.hd.d.pg2k.webSvr.threeD.LightweightMetaDataFetchInterface.GalleryBasicMetaData
Validity period (maximum cache time) in milliseconds; non-negative.
microTag - Static variable in class org.hd.d.pg2k.svrCore.props.LocalProps
Validated value of micro tag, or null if not set or not syntactically valid.
mid - Class in org.hd.d.pg2k.svrCore.mediahandler
Basic handler for MIDI file (MIME type audio/midi).
mid() - Constructor for class org.hd.d.pg2k.svrCore.mediahandler.mid
 
mid - Variable in class org.hd.d.pg2k.svrCore.Name
Middle portion of value, or a constant empty value iff there are no middle bytes; never null.
mid_blue - Variable in class org.hd.d.pg2k.svrCore.MIME.Quantize.Cube.Node
 
mid_green - Variable in class org.hd.d.pg2k.svrCore.MIME.Quantize.Cube.Node
 
mid_red - Variable in class org.hd.d.pg2k.svrCore.MIME.Quantize.Cube.Node
 
mimeType - Variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME.ExhibitTypeParameters
The canonical MIME type for this exhibit format; never null nor "".
min - Variable in class org.hd.d.pg2k.ai.scorer.ScorerParamInteger
Minimum legal value for this parameter; no larger than max.
MIN_AEP_POLL_TIME_UNTIL_LOADED_MS - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Target minimum time before attempting to poll again for AEP while we don't have a real one loaded (ms).
MIN_AEP_RETENTION_MS - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Minimum time (ms) for which we will hold latest newly-created AEP response; strictly positive.
MIN_AGE_MS - Static variable in class org.hd.d.pg2k.svrCore.VarTools
Minimum age of globalMap entry we will discard, ms; strictly positive.
MIN_AUTH_INITIALS_LENGTH - Static variable in class org.hd.d.pg2k.svrCore.ExhibitName
Minimum length of author-initial component; strictly positive.
MIN_BASIC_BLOCKS_REPAIRABLE - Static variable in class org.hd.d.pg2k.svrCore.FEC.FECConsts
Minimum number of "basic FEC block" failures per "fixable unit block" to be able to recover from; strictly positive.
MIN_BATCH_UPLOAD_SPACE - Static variable in class org.hd.d.pg2k.webSvr.upload.HTTPUploaderUtils
Minimum space that must be left before we will allow an upload; strictly positive.
MIN_BGS - Static variable in class org.hd.d.pg2k.webSvr.bgImg.BgImageServlet
Minimum number of different backgrounds seen; strictly positive.
MIN_BLOCKS_FOR_READAHEAD - Static variable in class org.hd.d.pg2k.webSvr.exhibit.ExhibitServlet
Minimum number of blocks to consider using async read-ahead; strictly positive.
MIN_CACHE_SIZE_LIMIT - Static variable in class org.hd.d.pg2k.svrCore.AddrTools
Minimum reasonable cache size under normal circumstances; strictly positive (greater than 1).
MIN_CAPACITY - Static variable in class org.hd.d.pg2k.svrCore.collections.SimpleProbabilisticCache
Minimum capacity; small positive power of 2 less than MAX_CAPACITY.
MIN_CAPTION_CHARS - Static variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDMain
Minimum number of characters that we will show in a caption for comprehensibility; non-negative.
MIN_DUP_CHECK_RETENTION_MS - Static variable in class org.hd.d.pg2k.svrCore.vars.BasicVarMgr
Minimum message retention time for duplicate checking (ms); strictly positive.
MIN_FFF_ENTRIES - Static variable in class org.hd.d.pg2k.webSvr.util.JavadocBundleServlet
Minimum number of entries ('working set') to try to hold in FFF cache; strictly positive.
MIN_FILENAME_LENGTH - Static variable in class org.hd.d.pg2k.svrCore.ExhibitName
Minimum length of file component of any valid name.
MIN_FIRST_BLOCK_CHARS - Static variable in class org.hd.d.pg2k.svrCore.Name
If non-zero then the minimum number of characters in any initial prefix share block; non-negative.
MIN_FS_PERCENT_FREE - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.MetaData
Minimum percentage free in cache filesystem for us to expand the cache; non-negative in range ]100,0].
MIN_GENERATION_MS - Static variable in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
Minimum time (in ms) spent working on one generation; strictly positive.
MIN_LOCAL_STATS_PAGEVIEWS - Static variable in class org.hd.d.pg2k.webSvr.ads.AdUtils
Minimum number of pageviews to accept one of the local stats values; strictly positive.
MIN_LONG_TERM_LOW_POWER_MS - Static variable in class org.hd.d.pg2k.svrCore.GenUtils
Minimum time that system has to be continuously in low-power mode to trigger 'long term' measures (ms); strictly positive.
MIN_NAME_CHARS_FOR_EFFICIENT_TEXT_REPRESENTATION - Static variable in class org.hd.d.pg2k.svrCore.TextUtils
Minimum-character entity to hold as Name with its high overheads; non-negative.
MIN_NAME_LENGTH - Static variable in class org.hd.d.pg2k.svrCore.ExhibitName
Minimum valid name length.
MIN_PASSWORD_LEN - Static variable in class org.hd.d.pg2k.svrCore.CoreConsts
Minimum password length for all (eg Web) logins; strictly positive.
MIN_PC_COMPRESSABLE_BEFORE_ENCODE - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Minimum percent-saved before we will consider sending an exhibit compressed.
MIN_PLLENGTH_FOR_HEAVY_COMP_ALGS - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket
Minimum size of payload for which we will try heaviest compression modes; strictly positive.
MIN_POLL_CONSERVING_MS - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Minimum time between polls of the filesystem (ms) when seriously conserving power.
MIN_POLL_MS - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Minimum time between polls of the filesystem (ms) when not conserving power.
MIN_POPWT_VAL - Static variable in class org.hd.d.pg2k.svrCore.props.GenProps
The minimum allowed "goodness"/popularity weight (maximally bad); strictly negative.
MIN_PRECACHE_ROUNDS - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Minimum number of chunks of precacheing done on each go to try to get past warm-up costs.
MIN_RECHECK_MS - Static variable in class org.hd.d.pg2k.svrCore.props.LocalProps
Minimum interval between rechecks of local properties file content (ms).
MIN_SCORER_SERVER_REPORT_GAP_MS - Static variable in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
Minimum time between reports back to the server; strictly positive but much less than MIN_GENERATION_MS.
MIN_SEGMENT_SIZE - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.PacketProtector
Minimum segment size (other than final segment); strictly positive power of two.
MIN_SHARE_CHARS - Static variable in class org.hd.d.pg2k.svrCore.Name
Minimum prefix/suffix total share length to use a prev; strictly positive.
MIN_SIZE_FOR_CONCURRENCY - Static variable in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.sortByGoodness
Minimum number of values worth attempting to filter in parallel; strictly positive.
MIN_SIZE_FOR_CONCURRENCY - Static variable in class org.hd.d.pg2k.webSvr.exhibit.FilterExpr
Minimum number of values worth attempting to filter in parallel; strictly positive.
MIN_SIZE_FOR_CONCURRENCY - Static variable in class org.hd.d.pg2k.webSvr.exhibit.TreeFilterBean
Minimum number of values worth attempting to filter in parallel; strictly positive.
MIN_STATIC_WEBITEMS_CACHE_MS - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Minimum time to allow client to cache unchanging and heavily-used objects under /_static and elsewhere.
MIN_SUGGESTED_CALIB_SET_SIZE - Static variable in class org.hd.d.pg2k.ai.scorer.ScorerCreator
Minimum suggested calibration-set size; strictly positive.
MIN_TERMINUS_MATCH_LENGTH - Static variable in class org.hd.d.pg2k.svrCore.Name
Minimum terminus match length; strictly positive.
MIN_TN_RETRY_MS - Static variable in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain.FakeTunnel
Minimum wait before retrying thumbnail fetch from server, ms; strictly positive.
MIN_TN_RETRY_MS - Static variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDLogic
Minimum time in milliseconds before retrying a thumbnail fetch after any previous failure to fetch it; strictly positive.
MIN_UPLOAD_SPACE_BYTES - Static variable in class org.hd.d.pg2k.svrCore.uploader.UploaderConsts
Minimum free space we will contemplate even attempting an upload at.
MIN_UPLOAD_SPEED_BYTESPERSEC - Static variable in class org.hd.d.pg2k.test.dev.ExhibitUploadTest
Minimum binary upload speed in Bps (bytes per second); strictly positive.
MIN_VOTE_SAMPLE_NEAR_TERM_TIME_MS - Static variable in class org.hd.d.pg2k.ai.scorer.ScorerCacheImpl
The minimum recent period for which we collect all available votes, in ms; strictly positive.
MIN_VOTED_FOR_SET_SIZE - Static variable in class org.hd.d.pg2k.ai.scorer.ScorerCacheImpl
Minimum desirable site of set of voted-for exhibits for calibration to be fully confident of the result; strictly positive.
MIN_WAIT_AFTER_FAILED_GC - Static variable in class org.hd.d.pg2k.svrCore.MemoryTools
Minimum time before attempting forced GC after previous failed attempt (ms); strictly positive.
MIN_WAIT_AFTER_GC - Static variable in class org.hd.d.pg2k.svrCore.MemoryTools
Minimum time before attempting forced GC after previous attempt (ms); strictly positive.
MIN_WAIT_AFTER_RETRYABLE_FAIL - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Minimum wait time after retryable create failure (ms); strictly positive.
MIN_Y - Static variable in class org.hd.d.pg2k.webSvr.bgImg.BgImageUtils
Minimum brightness (assuming 0 is black, 255 is white).
MIN_ZOOM - Static variable in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEUtils
Minimum zoom ratio from initial base image.
minimalUniqueENTitlePrefix(List<Name.ExhibitFull>, int) - Static method in class org.hd.d.pg2k.webSvr.util.WebUtils
Computes a minimal human-readable immutable unique prefix of an exhibit short name to distinguish given exhibit from most others.
MINIMISE_FS_POWER - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
If true then when conserving power eliminate much activity that might force activity on the data area.
MiniScorerCacheImpl - Class in org.hd.d.pg2k.ai.scorer
"Lite" implementation to compute (and cache) the score and confidence for exhibits.
MiniScorerCacheImpl(SimpleExhibitPipelineIF, SimpleLoggerIF, ScorerPopulation.NewBestCallbackIF) - Constructor for class org.hd.d.pg2k.ai.scorer.MiniScorerCacheImpl
Construct an instance attached to the supplied data source and logger.
minJPEGQuality - Static variable in class org.hd.d.pg2k.svrCore.mediahandler.jpg
Min quality allowed in a JPEG montage or thumbnail.
minQuality - Variable in class org.hd.d.pg2k.svrCore.MIME.Handler.ThumbnailParams
Minimum usable value of "quality" parameter to makeScaledImage(); non-negative.
minRetentionMs - Variable in class org.hd.d.pg2k.svrCore.DuplicateIDChecker
Maximum age that we will retain IDs for (ms); strictly positive.
MinScore - Class in org.hd.d.pg2k.ai.scorer.fixed
Returns a fixed minimum score with full confidence (no nulls).
MinScore() - Constructor for class org.hd.d.pg2k.ai.scorer.fixed.MinScore
 
minSize - Variable in class org.hd.d.pg2k.svrCore.collections.LRUMapAutoSizeForHitRate
The minimum size/capacity; non-negative.
minThumbnailQuality - Static variable in class org.hd.d.pg2k.svrCore.mediahandler.gif
Maximum quality allowed in a thumbnail; taken to be colour depth.
minThumbnailQuality - Static variable in class org.hd.d.pg2k.svrCore.mediahandler.png
Maximum quality allowed in a thumbnail; taken to be total colour depth.
MIRROR_RECHECK_MS - Static variable in class org.hd.d.pg2k.svrCore.location.LoadBalancingUtils
Target/normal/mean time before we (re)test that a mirror is working, in ms.
mirrorInfo - Variable in class org.hd.d.pg2k.svrCore.location.LoadBalancingUtils.BWOrder
The map from tag name to bandwidth.
MirrorSelectionUtils - Class in org.hd.d.pg2k.webSvr.util
 
MirrorSelectionUtils() - Constructor for class org.hd.d.pg2k.webSvr.util.MirrorSelectionUtils
Prevent construction of an instance.
MirrorSelectionUtils.CCMBCClientEntry - Class in org.hd.d.pg2k.webSvr.util
A simple immutable entry for _cache_cMHTBL_byClient.
MirrorSelectionUtils.CCMBCClientEntry(String) - Constructor for class org.hd.d.pg2k.webSvr.util.MirrorSelectionUtils.CCMBCClientEntry
 
mirrorTag - Static variable in class org.hd.d.pg2k.svrCore.props.LocalProps
Local cache of mirror tag (micro tag if set); null if none.
MiscTest - Class in org.hd.d.pg2k.test.dev
Miscellaneous tests not filed elsewhere.
MiscTest(String) - Constructor for class org.hd.d.pg2k.test.dev.MiscTest
 
missFracPower - Variable in class org.hd.d.pg2k.svrCore.collections.LRUMapAutoSizeForHitRate
The rounded negative log2 of the maximum miss rate usable as an int shift; in the range [1,30].
MNEMONIC_KEY_ABOUT - Static variable in class org.hd.d.pg2k.clApp.atHome.AboutAction
 
MNEMONIC_KEY_ABOUT - Static variable in class org.hd.d.pg2k.clApp.atHome.ExitAction
 
MNEMONIC_KEY_ABOUT - Static variable in class org.hd.d.pg2k.clApp.uploader.AboutAction
 
MNEMONIC_KEY_ABOUT - Static variable in class org.hd.d.pg2k.clApp.uploader.ExitAction
 
MNEMONIC_KEY_ABOUT - Static variable in class org.hd.d.pg2k.webSvr.threeD.AboutAction
 
MNEMONIC_KEY_ABOUT - Static variable in class org.hd.d.pg2k.webSvr.threeD.ExitAction
 
MNEMONIC_KEY_UPLOAD - Static variable in class org.hd.d.pg2k.clApp.uploader.SelectAction
 
MOBI_REC_DEFAULT_SCREEN_WIDTH_PX - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Recommended/widely-supported screen-width for .mobi devices/sites, in pixels.
MOBILE_REGEX_DMB_1_20110812 - Static variable in class org.hd.d.pg2k.webSvr.util.WebUtils
Mobile-browser detection regex 1 c/o detectmobilebrowser.com 2010/08/12.
MOBILE_REGEX_DMB_2_20110812 - Static variable in class org.hd.d.pg2k.webSvr.util.WebUtils
Mobile-browser detection regex 2 c/o detectmobilebrowser.com 2010/08/12.
MOBILE_REGEX_FLAGS - Static variable in class org.hd.d.pg2k.webSvr.util.WebUtils
Flags for User-Agent pattern matching checking for mobile phones.
MOBO_REC_MAX_PG_WEIGHT_BYTES - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Recommended maximum page weight for .mobi devices/sites, in bytes.
MockHttpServletRequestWithParams - Class in org.hd.d.pg2k.test.dev
Mock HttpServletRequest that has a set of headers.
MockHttpServletRequestWithParams(Map<String, String>) - Constructor for class org.hd.d.pg2k.test.dev.MockHttpServletRequestWithParams
 
mouseEntered(MouseEvent) - Method in class org.hd.d.pg2k.clApp.atHome.AHJWSMain.MouseHandler
 
mouseEntered(MouseEvent) - Method in class org.hd.d.pg2k.clApp.uploader.UploaderMain.MouseHandler
 
mouseExited(MouseEvent) - Method in class org.hd.d.pg2k.clApp.atHome.AHJWSMain.MouseHandler
 
mouseExited(MouseEvent) - Method in class org.hd.d.pg2k.clApp.uploader.UploaderMain.MouseHandler
 
mouseHandler - Variable in class org.hd.d.pg2k.clApp.atHome.AHJWSMain
Handles Mouse over messages on toolbar buttons and menu items; never null.
mouseHandler - Variable in class org.hd.d.pg2k.clApp.uploader.UploaderMain
Handles Mouse over messages on toolbar buttons and menu items; never null.
mp3 - Class in org.hd.d.pg2k.svrCore.mediahandler
Basic handler for MP3 file (MIME type audio/mpeg).
mp3() - Constructor for class org.hd.d.pg2k.svrCore.mediahandler.mp3
 
MPEG_1_VALUE - Static variable in class org.hd.d.pg2k.svrCore.mediahandler.mp3
Value used to indicate MPEG-1 in layer attribute.
MPEG_2_VALUE - Static variable in class org.hd.d.pg2k.svrCore.mediahandler.mp3
Value used to indicate MPEG-2 in layer attribute.
MPEG_2p5_VALUE - Static variable in class org.hd.d.pg2k.svrCore.mediahandler.mp3
Value used to indicate MPEG-2.5 in layer attribute.
MPINTLAYOUT_EVENT_PREFIX - Static variable in class org.hd.d.pg2k.webSvr.ads.AdConsts
Prefix in global event set for click-through when in given internal mid-page layout.
MPINTLAYOUT_KHITS_EVENT_PREFIX - Static variable in class org.hd.d.pg2k.webSvr.ads.AdConsts
Prefix in global event set of mid-page-ad internal layout page-view name.
MUST_USE_ALL_AVAILABLE_BUTTONS - Static variable in class org.hd.d.pg2k.test.dev.PaginationBeanTest
If true, we are very strict and insist that we must use all available buttons.
mustConserveCPU() - Static method in class org.hd.d.pg2k.svrCore.GenUtils
If this returns true then the system must permanently conserve CPU or is has extreme energy shortage.
mustConservePower() - Static method in class org.hd.d.pg2k.svrCore.GenUtils
If this returns true then the system must temporarily conserve power as much as possible.
mustConservePowerExtreme() - Static method in class org.hd.d.pg2k.svrCore.GenUtils
If true then the system is in an extreme low-power state and may sacrifice some functionality to conserve.
mustConservePowerLongTerm() - Static method in class org.hd.d.pg2k.svrCore.GenUtils
If true then the system has been in a low-power state for a long time.

N

N - Variable in class org.hd.d.pg2k.svrCore.location.Location.Estd
How many degrees North are we?
n - Variable in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.sortRandomN
The upper bound on result size.
name - Variable in class org.hd.d.pg2k.ai.scorer.ScorerParamEnum
Parameter name with allowed syntax as for Java variable name; never null.
name - Variable in class org.hd.d.pg2k.ai.scorer.ScorerParamInteger
Parameter name with allowed syntax as for Java variable name; never null.
name - Variable in class org.hd.d.pg2k.svrCore.collections.LRUMapAutoSizeForHitRate
Name of this container instance for tracking purposes, or null if none.
name - Variable in class org.hd.d.pg2k.svrCore.collections.SimpleLRUMap
Optional name for diagnostics; can be null.
name - Variable in class org.hd.d.pg2k.svrCore.collections.SimpleProbabilisticCache
Name of this instance; null if none.
name - Variable in class org.hd.d.pg2k.svrCore.collections.SoftReferenceMap
Optional name for diagnostics; can be null.
name - Variable in class org.hd.d.pg2k.svrCore.Compact7BitString.StaticDictionary
The name of this dictionary, never null.
name - Variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.CachedFile
The official name of the exhibit; never null and always a valid exhibit name.
name - Variable in class org.hd.d.pg2k.svrCore.DuplicateIDChecker
Name of this instance for diagnostics purposes; null if none.
Name - Class in org.hd.d.pg2k.svrCore
Compact immutable in-memory representation of a (usually-short, sharable-prefix/suffix) 8-bit ASCII String.
Name(CharSequence, Name) - Constructor for class org.hd.d.pg2k.svrCore.Name
Create a new instance with a previous value to attempt to share a prefix with.
name - Variable in class org.hd.d.pg2k.svrCore.props.GenProps.AuthData
Author name: must be pure 7-bit printable ASCII HTML with possible entities; not empty, non-null.
name - Variable in class org.hd.d.pg2k.svrCore.stats.StatsLogger.StatsConfig
Name/token to identify this stats set; never null or zero length.
name - Variable in class org.hd.d.pg2k.svrCore.vars.SimpleVariableDefinition
The variable name; never null or empty.
name - Variable in class org.hd.d.pg2k.test.dev.SimpleCacheTest.RawDataAccessMonitor.GetRawDataEvent
Name of exhibit concerned.
name - Variable in class org.hd.d.pg2k.webSvr.ads.AdUtils.AdSlotMonitor
Name of this ad slot; never null nor empty.
name - Variable in class org.hd.d.pg2k.webSvr.exhibit.AbstractFilterBean
Name for this instance; by default null.
Name.AdHocPrefixCache<TerminusKey extends java.lang.Number> - Class in org.hd.d.pg2k.svrCore
Contains lookup cache by prefix for all Name instances.
Name.AdHocPrefixCache() - Constructor for class org.hd.d.pg2k.svrCore.Name.AdHocPrefixCache
 
Name.CSWrapper<T extends Name> - Class in org.hd.d.pg2k.svrCore
Effectively-immutable light-weight wrapper around the underlying text.
Name.CSWrapper(T, int, int) - Constructor for class org.hd.d.pg2k.svrCore.Name.CSWrapper
Create an instance.
Name.EMPTIES - Class in org.hd.d.pg2k.svrCore
Used to hold values that may be needed before Name's own static initialisation can have completed.
Name.EMPTIES() - Constructor for class org.hd.d.pg2k.svrCore.Name.EMPTIES
 
Name.ExhibitFull - Class in org.hd.d.pg2k.svrCore
ExhibitFullName holds a (ASCII-7) valid syntactically-valid full exhibit name.
Name.ExhibitFull(CharSequence, Name) - Constructor for class org.hd.d.pg2k.svrCore.Name.ExhibitFull
 
Name.ExhibitShort - Class in org.hd.d.pg2k.svrCore
ExhibitShortName immutable CharSequence light-weight wrapper around underlying ExhibitFull data.
Name.ExhibitShort(Name.ExhibitFull, int, int) - Constructor for class org.hd.d.pg2k.svrCore.Name.ExhibitShort
Create an instance.
NAME_ABOUT - Static variable in class org.hd.d.pg2k.clApp.atHome.AboutAction
 
NAME_ABOUT - Static variable in class org.hd.d.pg2k.clApp.atHome.ExitAction
 
NAME_ABOUT - Static variable in class org.hd.d.pg2k.clApp.uploader.AboutAction
 
NAME_ABOUT - Static variable in class org.hd.d.pg2k.clApp.uploader.ExitAction
 
NAME_ABOUT - Static variable in class org.hd.d.pg2k.webSvr.threeD.AboutAction
 
NAME_ABOUT - Static variable in class org.hd.d.pg2k.webSvr.threeD.ExitAction
 
NAME_ACCESSION_CRC32 - Static variable in class org.hd.d.pg2k.svrCore.AccessionData
Name of the accession-time whole-exhibit CRC32 hash sub-node, if any.
NAME_ACCESSION_DATE - Static variable in class org.hd.d.pg2k.svrCore.AccessionData
Name of the accession date sub-node, if any.
NAME_ACCESSION_MD5 - Static variable in class org.hd.d.pg2k.svrCore.AccessionData
Name of the accession-time whole-exhibit MD5 hash sub-node, if any.
NAME_ACCESSION_SIZE - Static variable in class org.hd.d.pg2k.svrCore.AccessionData
Name of the accession-time size sub-node, if any.
NAME_EAST_OFFSET - Static variable in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEParams
External name of East Offset parameter, eg in HTTP GET/POST.
NAME_MAP_FIELD - Static variable in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEParams
Field name for map image as mouse-sensitive submit button.
NAME_NORTH_OFFSET - Static variable in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEParams
External name of North Offset parameter, eg in HTTP GET/POST.
NAME_TOP_NODE - Static variable in class org.hd.d.pg2k.svrCore.AccessionData
Top-level node name for XML representation, ie tag name.
NAME_UPLOAD - Static variable in class org.hd.d.pg2k.clApp.uploader.SelectAction
 
NAME_ZOOM_CONTROL_FIELD - Static variable in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEParams
Name of zoom-control field (submit button).
NAME_ZOOM_FACTOR - Static variable in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEParams
External name of zoomFactor parameter, eg in HTTP GET/POST.
nameAndParameters - Variable in class org.hd.d.pg2k.ai.scorer.AbstractScorer
Name and parameters of this scorer always starting with our default name and syntactically valid; never null.
NAMEDESC_ENCODING - Static variable in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Encoding we use to convert name or name+description to byte stream for indexing.
nameFetchWorker - Variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDLogic
Worker thread that does nothing but get names in the background.
namePrefix - Variable in class org.hd.d.pg2k.svrCore.ThreadUtils.DaemonThreadFactory
 
namePrefix - Variable in class org.hd.d.pg2k.test.dev.Main.TestThreadFactory
 
names - Variable in class org.hd.d.pg2k.webSvr.util.SearchResultSimpleCache.OrderedResults
Ordered array of names as bare array to save overhead; null if none rather than empty.
nameToDef - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
Immutable Map from String variable name to SimpleVariableDefinition.
nameUniqueInAuxDatabase() - Method in class org.hd.d.pg2k.svrCore.uploader.UploadInfoBean
Check if the name is unique against the upload data set.
nameUniqueInMainDatabase() - Method in class org.hd.d.pg2k.svrCore.uploader.UploadInfoBean
Check if the name is unique against the production data set.
nchild - Variable in class org.hd.d.pg2k.svrCore.MIME.Quantize.Cube.Node
 
NEARLY_TOP_FACTOR - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Factor/multiplier of peers worse than top that will be considered for fetches routinely; strictly positive.
needsReload(String, Locale, String, ClassLoader, ResourceBundle, long) - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsGlobalImmutable.RBControl
Prevent cacheing in the ResourceBundle mechanism.
needsSave - Variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.MetaData
If true, this needs a save to disc (ie this instance's state has changed).
NEVER_REQUEST_UPSTREAM_CACHEING - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
If true, we NEVER ask upstream to cache for us.
newActivation(String[]) - Method in class org.hd.d.pg2k.clApp.atHome.AHJWSMain.SISListener
 
newActivation(String[]) - Method in class org.hd.d.pg2k.clApp.uploader.UploaderMain.SISListener
 
newActivation(String[]) - Method in class org.hd.d.pg2k.webSvr.threeD.ThreeDMain.SISListener
 
newBundle(String, Locale, String, ClassLoader, boolean) - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsGlobalImmutable.RBControl
Wrap our local treedesc bundle to return; null if no such bundle available.
newCache - Variable in class org.hd.d.pg2k.svrCore.AddrTools.CacheREFH
Handle on DNS cache; never null.
newKey - Static variable in class org.hd.d.pg2k.webSvr.util.HTMLThumbnailInsertGenerators
Key to retrieve AEP-linked set of 'new' exhibits.
newThread(Runnable) - Method in class org.hd.d.pg2k.svrCore.ThreadUtils.DaemonThreadFactory
 
newThread(Runnable) - Method in class org.hd.d.pg2k.test.dev.Main.TestThreadFactory
 
newValues - Variable in class org.hd.d.pg2k.svrCore.props.PropertiesBundleDiff
The immutable in-order map from items/names (eg locales) to the new/changed Properties sets; never null.
newValues - Variable in class org.hd.d.pg2k.svrCore.props.PropertiesDiff
The logically immutable in-order map from items/names to the new/changed values; never null.
nextSendAllParams - Variable in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K
Time when we will next report the slow-changing parameters, initially 0 to force immediate send.
nMax - Variable in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.sortByGoodness
If positive, is the maximum number of exhibits returned.
NO_ANSWER - Static variable in class org.hd.d.pg2k.webSvr.exhibit.TreeFilterBean
Fixed response for getUninterestingNodesFromMap() when the prefix is too short to answer.
NO_ATTR_WORDS - Static variable in class org.hd.d.pg2k.svrCore.ExhibitName
Immutable empty attribute word set.
NO_CORRELATES - Static variable in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutableVoteCache
Immutable empty correlates list.
NO_COUNTS - Static variable in class org.hd.d.pg2k.svrCore.vars.EventVariableValue
Private shared (immutable) value meaning no counts, to save memory.
NO_EVENT_VALUES - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Immutable empty result indicating no event values available.
NO_EXHIBITS - Static variable in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AlohaEarthMapCache
Empty exhibits list.
NO_MEM_INTENSIVE_CONCURRENCY - Static variable in class org.hd.d.pg2k.svrCore.MemoryTools
If true, only allows one memory-intensive operation to run at once.
NO_OPINION - Static variable in class org.hd.d.pg2k.ai.scorer.ScoreAndConf
All-zeros value used to mean "no idea" / "no opinion" when returned by a Scorer.
NO_REFS - Static variable in class org.hd.d.pg2k.webSvr.exhibit.AbstractFilterBean
Fixed dead SoftReference to use to clear _retainedCacheRefs without allocating.
NO_RESULTS - Static variable in class org.hd.d.pg2k.webSvr.exhibit.SimpleSimilarExhibitFinder
Fixed empty result object.
NO_RESULTS - Static variable in class org.hd.d.pg2k.webSvr.util.HTMLThumbnailInsertGenerators
Empty (immutable) array to return to indicate no results.
NO_THUMBNAILS - Static variable in class org.hd.d.pg2k.svrCore.ExhibitThumbnails
Value indicating that no thumbnails could be made for an exhibit.
NO_VALUES - Static variable in class org.hd.d.pg2k.svrCore.vars.EventVariableValue
Private shared (immutable) value meaning no values, to save memory.
NoConfidence - Class in org.hd.d.pg2k.ai.scorer.fixed
Always returns fixed zero value with zero confidence (no nulls).
NoConfidence() - Constructor for class org.hd.d.pg2k.ai.scorer.fixed.NoConfidence
 
nodePrefix - Variable in class org.hd.d.pg2k.webSvr.catalogue.PaginationBeanTree
Store of prefix for the current node.
nodes - Variable in class org.hd.d.pg2k.svrCore.MIME.Quantize.Cube
 
noGeneralFileAccess - Static variable in class org.hd.d.pg2k.svrCore.props.LocalProps
True if this instance should make no filesystem access outside the WAR cache.
nonCPUThreadPool - Static variable in class org.hd.d.pg2k.svrCore.ThreadUtils
Shared non-reconfigurable thread pool for I/O-bound activities.
nonCPUThreadPoolDiscardable - Static variable in class org.hd.d.pg2k.svrCore.ThreadUtils
Shared non-reconfigurable thread pool for discardable I/O-bound activities.
nonCPUThreadPoolDiscardableSpace() - Static method in class org.hd.d.pg2k.svrCore.ThreadUtils
Returns approximate space (spare threads) currently available in the nonCPUThreadPoolDiscardable; non-negative.
nonCPUThreadPoolSpace() - Static method in class org.hd.d.pg2k.svrCore.ThreadUtils
Returns approximate space (spare threads) currently available in the nonCPUThreadPool; non-negative.
NONE - Static variable in class org.hd.d.pg2k.svrCore.location.Location
Single distinguished value meaning `no location info'.
NORMAL_WAIT_BETWEEN_THUMBNAIL_REPEAT_FETCHES_MS - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Normal wait time between attempts to fetch or generate thumbnails (ms) by long-running cache; strictly positive.
NormalFileContent - Class in org.hd.d.pg2k.clApp.uploader
Wrap a normal File as FileContents for non-random read-only access.
NormalFileContent(File) - Constructor for class org.hd.d.pg2k.clApp.uploader.NormalFileContent
Construct an instance from a (non-null) File.
normalisedAliasNames - Variable in class org.hd.d.pg2k.webSvr.virtualHosts.VirtualHosts.VirtualHost
Immutable Set of normalised String hostname aliases for this virtual host; never null.
normalisedName - Variable in class org.hd.d.pg2k.webSvr.virtualHosts.VirtualHosts.VirtualHost
Normalised (prefix-less, all-lower-case, no-final-dot) virtual host name; non-null.
normaliseVirtualHostName(String) - Static method in class org.hd.d.pg2k.svrCore.HostUtils
Normalise host (Web server) name (ours or a third-party one).
normalThumbnailJPEGQuality - Static variable in class org.hd.d.pg2k.svrCore.mediahandler.jpg
Normal/initial quality for a JPEG thumbnail.
normalThumbnailQuality - Static variable in class org.hd.d.pg2k.svrCore.mediahandler.gif
Normal/initial quality for a thumbnail.
normalThumbnailQuality - Static variable in class org.hd.d.pg2k.svrCore.mediahandler.png
Normal/initial quality for a thumbnail.
northOffset - Variable in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEParams
The North Offset of of the current view from original image.
NOT_FOUND_PAGE - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
URL of page/JSP to handle 404 (not found) errors.
notAfter(long) - Static method in class org.hd.d.pg2k.test.dev.SystemVariablesTest
Returns true if time is not after that stated.
noteAndOrBlockHotlinker(ServletContext, HttpServletRequest, String, SimpleVariablePipelineIF, GenProps) - Static method in class org.hd.d.pg2k.webSvr.exhibit.ServletUtils
Check if an apparent hotlinked request for an (exhibit or thumbnail) should be blocked.
notes - Static variable in class org.hd.d.pg2k.clApp.uploader.SelectedFileDetails
Global "error/status note" on instances of this class.
notifier - Variable in class org.hd.d.pg2k.test.dev.SimpleCacheTest.DataConcurrencyAccessMonitor
Used to notify/wake blocked threads.
notifyObserversInNewThread(Object) - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean.EDVHObservable
Spins off background thread to call super.notifyObserversInNewThread().
notLoadedTNImage - Static variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDLogic
Thumbnail image for items not yet loaded, minimal power-of-two-edge size; never null.
notLoadedTNTexture - Static variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDLogic
Thumbnail not-loaded image as a texture; never null.
now - Static variable in class org.hd.d.pg2k.test.dev.ExhibitFilterTest
Time this class was instantiated.
nullLogger - Static variable in class org.hd.d.pg2k.svrCore.GenUtils
Simple logger instance to throw away log output.
number - Variable in class org.hd.d.pg2k.svrCore.uploader.UploadInfoBean
The number in the current series; never negative.
number_pixels - Variable in class org.hd.d.pg2k.svrCore.MIME.Quantize.Cube.Node
 
numberOfItems - Variable in class org.hd.d.pg2k.webSvr.catalogue.PaginationBeanBase
Number of items to be paginated; non-negative.

O

OBSERVE_DATASOURCEBEAN - Static variable in class org.hd.d.pg2k.webSvr.exhibit.AbstractFilterBean
If true, become an Observer of the DataSourceBean so that we can eagerly discard a stale cache.
observer - Variable in class org.hd.d.pg2k.webSvr.exhibit.AbstractFilterBean
Embedded observer object.
offerExternalScorer(String) - Method in class org.hd.d.pg2k.ai.scorer.AbstractScorerCache
Non-blocking attempt to queue an externally-supplied Scorer value; returns true if accepted.
offerExternalScorer(String) - Method in interface org.hd.d.pg2k.ai.scorer.ScorerCacheIF
Non-blocking attempt to queue an externally-supplied Scorer value; returns true if accepted.
offerExternalScorer(String) - Method in class org.hd.d.pg2k.ai.scorer.ScorerCacheImpl
Attempt to queue an externally-supplied Scorer value; returns true if accepted.
offerNewInstance(N) - Method in class org.hd.d.pg2k.svrCore.Name.AdHocPrefixCache
Offer a newly constructed Name instance to the cache; returns the value passed in.
offset - Variable in class org.hd.d.pg2k.svrCore.FileTools.ZE
Offset from start of ZIP file; non-negative.
offset - Variable in class org.hd.d.pg2k.svrCore.WrappedByteArrayCharSequence
Offset into underlying buffer, non-negative.
OFFSET_LIMIT_EAST - Static variable in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEParams
The absolute maximum limit (+/-) of the East Offset in pixels; positive and rounded down.
OFFSET_LIMIT_NORTH - Static variable in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEParams
The absolute maximum limit (+/-) of the NORTH Offset in pixels; positive and rounded down.
OFV_KEY - Static variable in class org.hd.d.pg2k.webSvr.util.HTMLThumbnailInsertGenerators
Used as a unique key into the cache for the 'other factors value' (GenProps timestamp, etc) to watch for changes; non-null.
oldMsg - Variable in class org.hd.d.pg2k.clApp.atHome.AHJWSMain.MouseHandler
 
oldMsg - Variable in class org.hd.d.pg2k.clApp.uploader.UploaderMain.MouseHandler
 
ONE - Static variable in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Frequently-used value instance Integer(1).
onIdle() - Method in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K
Called when the system is idle according to the throughput monitor.
ONLY_DESTROYED_ON_SHUTDOWN - Static variable in class org.hd.d.pg2k.webSvr.exhibit.ExhibitServlet
True if we know that this servlet is only unloaded when the site is brought down.
ONLY_GET_STD_METADATA - Static variable in class org.hd.d.pg2k.svrCore.MIME.AbstractImageHandler
If true, only get "standard" (lossy) metadata to save space.
onlyAllowExtant - Variable in class org.hd.d.pg2k.svrCore.uploader.ExhibitHandlerBeanBase
If true, limit selections to existing values in the database.
OP__INTEX - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket
Reserved op-code for use in response packets to indicate that the operation was interrupted and can be retried (not an error).
OP__PGMNISEX - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket
Reserved op-code for use in response packets to indicate a PGMasterNotInServiceException.
OP__REMEX - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket
Reserved op-code for use in response packets to indicate a RemoteException.
OP__RUNTEX - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket
Reserved op-code for use in response packets to indicate a RuntimeException.
OP_getAllExhibitImmutableData - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket
Operation code: getAllExhibitImmutableData().
OP_getAllExhibitProperties - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket
Operation code: getAllExhibitProperties().
OP_getAllExhibitPropertiesDiff - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket
Operation code: getAllExhibitPropertiesDiff().
OP_getEventValues - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket
Operation code: getEventValues().
OP_getGenProps - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket
Operation code: getGenProps().
OP_getGenSecProps - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket
Operation code: getGenSecProps().
OP_getRawFile - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket
Operation code: getRawFile().
OP_getStaticAttr - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket
Operation code: getStaticAttr().
OP_getStratum - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket
Operation code: getStratum().
OP_getThumbnails - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket
Operation code: getThumbnails().
OP_getVariable - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket
Operation code: getVariable().
OP_getVariables - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket
Operation code: getVariables().
OP_LUS - Static variable in class org.hd.d.pg2k.webSvr.threeD.Utils
Operation type to request multiple exhibit name lookups by ordinal; URL safe.
OP_MD - Static variable in class org.hd.d.pg2k.webSvr.threeD.Utils
Operation type to request basic metadata; URL safe.
OP_NOOP - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket
Operation code: NO-OP (no operation).
OP_setVariables - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket
Operation code: setVariables().
OP_syncVariables - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket
Operation code: syncVariables().
opCode - Variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket
Opcode (single byte); never null.
openConnections - Variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataHTTPTunnelSource
Thread-safe Map of connections to times they should have terminated.
optimiseMap(Map<Name, Collection<CharSequence>>) - Static method in class org.hd.d.pg2k.webSvr.exhibit.TreeFilterBean
Optimise the supplied mutable Map to eliminate redundant internal link traversals towards the leaves.
optionalEagerWarmup() - Method in class org.hd.d.pg2k.svrCore.AllExhibitImmutableData
Can be called from constructor or at end of deserialisation.
OPTNAMECS_CASE_INSENSITIVE_ORDER - Static variable in class org.hd.d.pg2k.webSvr.exhibit.TreeFilterBean
Case-insensitive Comparator used for CharSequence where we know both args to actually be Name or ExhibitShort; not null.
orderedEsa - Variable in class org.hd.d.pg2k.svrCore.AllExhibitImmutableData
In-order set of static-attribute instances; never null nor changed after construction/deserialisation.
orderMirrorTagsBestBandwidthFirst(Map<String, Long>) - Static method in class org.hd.d.pg2k.svrCore.location.LoadBalancingUtils
Orders mirrors into "fastest first" order, returning a List of mirror tags and dropping any known unusable; never null.
org.hd.d.pg2k.ai.scorer - package org.hd.d.pg2k.ai.scorer
AI code for predicting the popularity or "score" of still images.
org.hd.d.pg2k.ai.scorer.fixed - package org.hd.d.pg2k.ai.scorer.fixed
Package of test/bogus Scorer classes (usually non-parameterised) against which the real parameterised Scorers are measured for efficacy.
org.hd.d.pg2k.ai.scorer.parameterised - package org.hd.d.pg2k.ai.scorer.parameterised
 
org.hd.d.pg2k.clApp.atHome - package org.hd.d.pg2k.clApp.atHome
Application to support remote donation of CPU time to Gallery-related projects in the style of SETI@home.
org.hd.d.pg2k.clApp.offline - package org.hd.d.pg2k.clApp.offline
Off-line utilities designed to help administer the Gallery, without the run-time worries of security and memory and CPU limits, for example: To create/cache pre-computed data (exhibit properties) for faster start-up.
org.hd.d.pg2k.clApp.uploader - package org.hd.d.pg2k.clApp.uploader
Code for the Gallery JWS (Java Web Start) exhibit uploader.
org.hd.d.pg2k.svrCore - package org.hd.d.pg2k.svrCore
Core classes needed by the entire PG2K server, any EJBs, client applications, WAR, etc, and that do not depend on any PG2K classes ourside this svrCore.
org.hd.d.pg2k.svrCore.collections - package org.hd.d.pg2k.svrCore.collections
 
org.hd.d.pg2k.svrCore.datasource - package org.hd.d.pg2k.svrCore.datasource
Data about exhibits is brought into the system via classes implementing SimpleExhibitPipelineIF.
org.hd.d.pg2k.svrCore.datasource.simpleCache - package org.hd.d.pg2k.svrCore.datasource.simpleCache
In-pipeline (simple) cache mechanism.
org.hd.d.pg2k.svrCore.FEC - package org.hd.d.pg2k.svrCore.FEC
Contains Forward Error Correction (FEC) implementation used to protect/repair raw exhibit data.
org.hd.d.pg2k.svrCore.location - package org.hd.d.pg2k.svrCore.location
Data on exhibit location and date/time, and other geographically-related facilities.
org.hd.d.pg2k.svrCore.mediahandler - package org.hd.d.pg2k.svrCore.mediahandler
Package for classes to handle creation of thumbnails and other transformations and processing of exhibits, selected by type from the (normalised) exhibit file extension.
org.hd.d.pg2k.svrCore.MIME - package org.hd.d.pg2k.svrCore.MIME
MIME types and handlers for exhibits.
org.hd.d.pg2k.svrCore.props - package org.hd.d.pg2k.svrCore.props
Loadable (and dynamically reloadable) properties for PG2K, including GenProps which is passed from the master server to any slaves and regulates many general aspects of system behaviour, and LocalProps which contains properties for the local JVM only such as local disc space available.
org.hd.d.pg2k.svrCore.stats - package org.hd.d.pg2k.svrCore.stats
Package to handle the collection and display of simple statistics.
org.hd.d.pg2k.svrCore.uploader - package org.hd.d.pg2k.svrCore.uploader
Common support code for exhibit upload to the Gallery.
org.hd.d.pg2k.svrCore.vars - package org.hd.d.pg2k.svrCore.vars
Describes system variable types, values, and the legitimate extant set of such (distributed) variables in the system.
org.hd.d.pg2k.test.dev - package org.hd.d.pg2k.test.dev
Development-only test classes (primarily JUnit).
org.hd.d.pg2k.webSvr.ads - package org.hd.d.pg2k.webSvr.ads
Deals with advertisements, eg helping with their selection and insertion into JSP pages.
org.hd.d.pg2k.webSvr.bgImg - package org.hd.d.pg2k.webSvr.bgImg
Generation of manufactured background images, eg for the default skin.
org.hd.d.pg2k.webSvr.catalogue - package org.hd.d.pg2k.webSvr.catalogue
Explicit support for catalogue pages and trees, eg for HTML/JSP search pages, and pagination of large virtual pages.
org.hd.d.pg2k.webSvr.exhibit - package org.hd.d.pg2k.webSvr.exhibit
Direct support for manipulation of exhibit data, and its serving to users.
org.hd.d.pg2k.webSvr.location - package org.hd.d.pg2k.webSvr.location
WAR/Web support for Location features.
org.hd.d.pg2k.webSvr.threeD - package org.hd.d.pg2k.webSvr.threeD
Support for JWS (Java WebStart) 3D Gallery Walkthrough.
org.hd.d.pg2k.webSvr.upload - package org.hd.d.pg2k.webSvr.upload
Support for Web-based exhibit (eg image) upload, including server side of JWS (Java WebStart) version.
org.hd.d.pg2k.webSvr.util - package org.hd.d.pg2k.webSvr.util
Utilities to support construction of Web pages, monitor throughput, handle forms, etc.
org.hd.d.pg2k.webSvr.virtualHosts - package org.hd.d.pg2k.webSvr.virtualHosts
Support for virtual hosts, ie supporting multiple URLs with possibly-different livery and roots, from the main Web server.
org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth - package org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth
Supports Aloha Earth virtual site.
origResponse - Variable in class org.hd.d.pg2k.webSvr.util.CompressionServletResponseWrapper
Original response
origResponse - Variable in class org.hd.d.pg2k.webSvr.util.XMLCompressionServletResponseWrapper
Original response; never null.
ORPHANED_EXHIBIT_EXPIRY_ALLOWED - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
If true then we may purge cached data for exhibits that appear to have been deleted (or renamed).
ORPHANED_EXHIBIT_MIN_UNUSED_TIME_MS - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
The minimum time before we will preemptively purge orphaned cache entries (ms); strictly positive.
os - Variable in class org.hd.d.pg2k.webSvr.util.FlushableGZIPOutputStream
 
otherTagsCopy - Variable in class org.hd.d.pg2k.webSvr.ads.AdUtils.ClickThruHandler
 
out - Static variable in class org.hd.d.pg2k.test.dev.Main
The PrintStream to direct standard output to.
outboundUpdates - Variable in class org.hd.d.pg2k.svrCore.vars.PipelineVarMgr
Cached outbound variable value updates to be sent upstream.
outlierParam - Variable in class org.hd.d.pg2k.ai.scorer.parameterised.LocalSampler
Outlier parameter value for this instance; never null.
outlierParam - Variable in class org.hd.d.pg2k.ai.scorer.parameterised.SimpleExposure
Outlier parameter value for this instance; never null.
outlierParamBounds - Static variable in class org.hd.d.pg2k.ai.scorer.parameterised.LocalSampler
Min, default and max shift for the outlier fraction to remove; never null.
outlierParamBounds - Static variable in class org.hd.d.pg2k.ai.scorer.parameterised.SimpleExposure
Min, default and max shift for the outlier fraction to remove; never null.
output - Variable in class org.hd.d.pg2k.webSvr.util.CompressionResponseStream
The underlying servlet output stream to which we should write data; never null.
overrideAttribute - Variable in class org.hd.d.pg2k.webSvr.util.CompressionFilter
The name of the application-level attribute to disable compression if Boolean.FALSE, or null.

P

p - Variable in class org.hd.d.pg2k.svrCore.vars.PipelineVarMgr.NextRequestKey
Event period; never null.
P2P_NEXT_BEST_FRAC - Variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Fraction of the time to choose a 2nd-tier peer rather than the best peer; strictly positive.
P2P_RND_FRAC - Variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Fraction of the time to pick a peer completely at random; strictly positive.
PAGE_LAYOUT_KHITS_EVENT_PREFIX - Static variable in class org.hd.d.pg2k.webSvr.ads.AdConsts
Prefix in global event set of ad/page layout page-view name.
PAGE_NUMBER_PARAMETER - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
When paginating, name of parameter (HTML fieldname and GET/POST field name) to pass page number in.
pageLabels1Upwards - Static variable in class org.hd.d.pg2k.webSvr.catalogue.PaginationBeanNumeric
Immutable List of String labels containing decimal integers from 1 to WebConsts.MAX_RESULTS_PAGES.
PageSkinUtils - Class in org.hd.d.pg2k.webSvr.util
A utilities class to support page skins.
PageSkinUtils() - Constructor for class org.hd.d.pg2k.webSvr.util.PageSkinUtils
Prevent creation of an instance.
PaginationBeanBase - Class in org.hd.d.pg2k.webSvr.catalogue
Base bean to help with the pagination for otherwise large pages.
PaginationBeanBase() - Constructor for class org.hd.d.pg2k.webSvr.catalogue.PaginationBeanBase
 
PaginationBeanNumeric - Class in org.hd.d.pg2k.webSvr.catalogue
Bean to help with the pagination for otherwise large pages; this generates numeric labels.
PaginationBeanNumeric() - Constructor for class org.hd.d.pg2k.webSvr.catalogue.PaginationBeanNumeric
 
PaginationBeanTest - Class in org.hd.d.pg2k.test.dev
Tests the variants and derivatives of PaginationBeanNumeric.
PaginationBeanTest() - Constructor for class org.hd.d.pg2k.test.dev.PaginationBeanTest
 
PaginationBeanTree - Class in org.hd.d.pg2k.webSvr.catalogue
Provides pagination to be used in conjunction with (tree-structured) browsable exhibit collections.
PaginationBeanTree() - Constructor for class org.hd.d.pg2k.webSvr.catalogue.PaginationBeanTree
 
parameterNameRegex - Static variable in class org.hd.d.pg2k.ai.scorer.AbstractScorer
Regex pattern to match for Scorer parameter-name validity; never null.
parameterSepRegex - Static variable in class org.hd.d.pg2k.ai.scorer.AbstractScorer
Regex pattern to separate parameters; never null.
paramListAsMap(List<ScorerParam>) - Static method in class org.hd.d.pg2k.ai.scorer.AbstractScorer
Create parameter Map from parameter values; never null but may be empty.
paramListAsString(List<ScorerParam>) - Static method in class org.hd.d.pg2k.ai.scorer.AbstractScorer
Create parameter String from in-order catenation of parameter values; never null but may be empty.
PARAMS_PREFIX - Static variable in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEParams
Prefix for (first) path component for embedded parameters, in the order prefix/e/n/z.
PARAMS_PREFIX_NOT_IN_PATHINFO - Static variable in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEParams
If true then the PARAMS_PREFIX will not be visible in the path info.
parent - Variable in class org.hd.d.pg2k.svrCore.MIME.Quantize.Cube.Node
 
parse(String) - Method in interface org.hd.d.pg2k.ai.scorer.ScorerParam
Parse the String representation of a parameter returning a value of the same type; never null.
parse(String) - Method in class org.hd.d.pg2k.ai.scorer.ScorerParamEnum
Parse the String representation of a parameter returning a value of the same type; never null.
parse(String) - Method in class org.hd.d.pg2k.ai.scorer.ScorerParamInteger
Parse the String representation of a parameter returning a value of the same type; never null.
parseFromByteStream(InputStream) - Static method in class org.hd.d.pg2k.webSvr.catalogue.TrailData
Parse an instance from a 7-bit XHTML-safe ASCII text byte stream.
parseFromXML(String) - Static method in class org.hd.d.pg2k.svrCore.AccessionData
Parse from XML format UNICODE text.
parseINSERTRecord(String, int, boolean) - Static method in class org.hd.d.pg2k.clApp.offline.MakeCCTLDFromIPPrefixProperties
Parse a MySQL insert record from a data dump.
parseMetadata(String) - Static method in class org.hd.d.pg2k.svrCore.ExhibitPropsComputable
Parse metadata from internal XML String format; never null.
parseNameAndParameters(String) - Static method in class org.hd.d.pg2k.ai.scorer.AbstractScorer
Parse name-and-parameters into name and name-value immutable Map; never null.
parseUTCyyyymmdd(String) - Static method in class org.hd.d.pg2k.svrCore.props.GenProps
Parse UTC YYYYMMDD date, or zero if absent (null).
passwd - Variable in class org.hd.d.pg2k.clApp.uploader.UploaderLogic
Our private note of the password supplied.
passwd - Variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataHTTPTunnelSource
User ID password, never serialised; null if not set.
PASSWD_FIELD_NAME - Static variable in class org.hd.d.pg2k.svrCore.uploader.UploaderConsts
Form field name for user password.
PATH_CODE_SNAPSHOT_LATEST - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Root-based path from which latest available code snapshot bundle may be downloaded.
PATH_JAVADOC_BUNDLE_LATEST - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Root-based path from which latest available Javadoc bundle may be downloaded.
PATH_TN_SML - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Name of small thumbnail/sample area below BASE_PATH_TN; no leading or trailing `/'.
PATH_TN_STD - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Name of standard thumbnail/sample area below BASE_PATH_TN; no leading or trailing `/'.
pattern - Variable in class org.hd.d.pg2k.svrCore.props.GenProps.ClassifiedAd
Private cache of compiled regex; null until first use.
pattern - Variable in class org.hd.d.pg2k.svrCore.vars.SimpleNumberStats
The pattern String; null if toString() is not going to be used.
payload - Variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket
Payload data, non-null unless the data is stored compressed.
payload - Variable in class org.hd.d.pg2k.svrCore.ROByteArray
The (non-null) payload reference.
payload - Variable in class org.hd.d.pg2k.svrCore.ROIntArray
The (non-null) payload reference.
payloadCompressed - Variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket
Compressed payload data, null unless the data is stored compressed.
PCOMP_POPWR_BYATTR - Static variable in class org.hd.d.pg2k.svrCore.props.GenProps
Goodness subcomponent by attribute; includes trailing dot.
PCOMP_POPWR_BYAUTH - Static variable in class org.hd.d.pg2k.svrCore.props.GenProps
Goodness subcomponent by author; includes trailing dot.
PCOMP_POPWR_BYTYPE - Static variable in class org.hd.d.pg2k.svrCore.props.GenProps
Goodness subcomponent by type/extension; includes trailing dot.
peek(ServletContext, List<Name.ExhibitFull>) - Method in class org.hd.d.pg2k.webSvr.exhibit.FilterBean
Returns the (immutable) exhibit list result of select() if the underlying data seems to be computed and cached and still valid, else null.
peek(ServletContext) - Method in class org.hd.d.pg2k.webSvr.exhibit.FilterBean
Returns the (immutable) exhibit list result of select() if the underlying data seems to be computed and cached and still valid, else null.
PEER_SELECTION_CAUTIOUS - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
If true then use a cautious strategy to select a peer to talk to.
PEER_STATS_TC - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Time-constant for updating peer fetch time value; strictly positive.
PEER_STATS_UNKNOWN_MS - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Default rating/time (ms) for "unknown" data source/mirror/peer; strictly positive.
pending - Variable in class org.hd.d.pg2k.webSvr.ads.AdUtils.AdSlotMonitor
Set when any ad is start()ed, cleared when any ad is done().
percentCPU - Variable in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
Target percent CPU usage (of all CPUs in host machine) in exclusive range ]1,100[, ie strictly positive.
percentFreeWithinTarget() - Static method in class org.hd.d.pg2k.svrCore.MemoryTools
Estimate of percentage of free space remaining as a fraction of the system target; in range[0,100].
PERF_SAMPLE_CW - Static variable in class org.hd.d.pg2k.ai.scorer.ScorerCreator
If true then monitor and report performance (CPU usage) in computeWeighting().
perfCountsCW - Static variable in class org.hd.d.pg2k.ai.scorer.ScorerCreator
Cumulative performance stats (if any) for computeWeighting(); null iff none being collected.
PERFMON_MAX_EVENTS - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
Maximum number of different performance-monitoring (String) stats recordable.
PERFMON_STRING_GLOBAL_EVENT - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
Generic read-write non-persistent global String event variable for performance monitoring.
period - Variable in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutableVoteCache.PeriodAndFactor
VLONG period number.
period - Variable in class org.hd.d.pg2k.svrCore.vars.EventVariableValue
The event period; never null.
period - Variable in class org.hd.d.pg2k.svrCore.vars.EventVariableValueBuffer
The (immutable) event period; never null.
period - Variable in class org.hd.d.pg2k.svrCore.vars.EventVariableValuePeriodRow
The event period; never null.
permSlowProfile - Static variable in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K
Allow a hard-wired (local) profiling from start-up if GenPropsGenNames.GPGEN_KEY_debugFlag is non-null in system properties.
PERSISTABLE_NAME_LEADING_CHAR - Static variable in class org.hd.d.pg2k.svrCore.Name.ExhibitShort
Unique leading printable-ASCII character for persistableKey(), not a valid exhibit name char.
PERSISTABLE_NAME_LENGTH - Static variable in class org.hd.d.pg2k.svrCore.Name.ExhibitShort
Length of persistable key in chars; strictly positive.
persistableKey() - Method in class org.hd.d.pg2k.svrCore.Name.ExhibitShort
Persistable unique printable-ASCII-7 immutable CharSequence (CharSequence8Bit) key; never null nor empty.
persistent - Variable in class org.hd.d.pg2k.svrCore.vars.SimpleVariableDefinition
True if the variable value is to persist through restarts.
persistentStateDirFromSystemProperties - Static variable in class org.hd.d.pg2k.svrCore.props.LocalProps
Local cache of name of local persistent-state directory; null if none.
perturb() - Method in interface org.hd.d.pg2k.ai.scorer.ScorerParam
Returns a parameter with a small perturbation of the value (if possible); never null.
perturb() - Method in class org.hd.d.pg2k.ai.scorer.ScorerParamEnum
For an enumerated parameter, "perturbing" involves selecting a new value at random.
perturb() - Method in class org.hd.d.pg2k.ai.scorer.ScorerParamInteger
Perturb value, usually by a small amount.
pg - Variable in class org.hd.d.pg2k.webSvr.catalogue.PaginationBeanBase
The page number of the current page; strictly positive.
PGBeanException - Exception in org.hd.d.pg2k.svrCore
Base class of all (checked) EJB exceptions thrown by us.
PGBeanException() - Constructor for exception org.hd.d.pg2k.svrCore.PGBeanException
 
PGBeanException(String) - Constructor for exception org.hd.d.pg2k.svrCore.PGBeanException
 
PGException - Exception in org.hd.d.pg2k.svrCore
Base class of specialised exceptions thrown by PG2K.
PGException() - Constructor for exception org.hd.d.pg2k.svrCore.PGException
 
PGException(String) - Constructor for exception org.hd.d.pg2k.svrCore.PGException
 
PGMasterNotInServiceException - Exception in org.hd.d.pg2k.svrCore
Thrown to indicate that the master system is not available.
PGMasterNotInServiceException() - Constructor for exception org.hd.d.pg2k.svrCore.PGMasterNotInServiceException
 
PGMasterNotInServiceException(String) - Constructor for exception org.hd.d.pg2k.svrCore.PGMasterNotInServiceException
 
pickBreedingSet(ScorerCacheIF, ScorerPopulation, boolean) - Static method in class org.hd.d.pg2k.ai.scorer.ScorerCreator
Select at random a best-first breeding set of one Scorer base type; null if none available.
pipelineVariableTest(SimpleVariablePipelineIF[], SimpleVariablePipelineIF[], SimpleVariablePipelineIF[], long) - Static method in class org.hd.d.pg2k.test.dev.SystemVariablesTest
Driver routine to test variable handling in pipelines.
PipelineVarMgr - Class in org.hd.d.pg2k.svrCore.vars
Class to "manage" variables for an element of a SimpleExhibitPipelineIF.
PipelineVarMgr(SimpleLoggerIF, SimpleVariablePipelineIF) - Constructor for class org.hd.d.pg2k.svrCore.vars.PipelineVarMgr
Create a default PipelineVarMgr instance.
PipelineVarMgr(SimpleLoggerIF, SimpleVariablePipelineIF, boolean) - Constructor for class org.hd.d.pg2k.svrCore.vars.PipelineVarMgr
Creates a customised VarMgr instance.
PipelineVarMgr.NextRequestKey - Class in org.hd.d.pg2k.svrCore.vars
Class definining all details of a deferred request.
PipelineVarMgr.NextRequestKey(SimpleVariableDefinition, EventPeriod, boolean) - Constructor for class org.hd.d.pg2k.svrCore.vars.PipelineVarMgr.NextRequestKey
 
PixelComponent - Enum in org.hd.d.pg2k.ai.scorer.parameterised
Enum for pixel-value constituent/component to sample.
PixelComponent() - Constructor for enum org.hd.d.pg2k.ai.scorer.parameterised.PixelComponent
 
pixels - Variable in class org.hd.d.pg2k.svrCore.MIME.Quantize.Cube
 
pixelSampleMethodParam - Variable in class org.hd.d.pg2k.ai.scorer.parameterised.LocalSampler
Pixel sample method; never null.
pixelSampleMethodParamBounds - Static variable in class org.hd.d.pg2k.ai.scorer.parameterised.LocalSampler
Default pixel sample method; never null.
pKeysToFull - Variable in class org.hd.d.pg2k.svrCore.AllExhibitImmutableData
Sorted immutable Map of short-name persistable keys to full names; never null.
PLAYBACK_NO_NET - Static variable in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
If true then use playback calibration/thumbnail data rather than attempting to connect to the server.
PLAYBACK_SAVE_DATA - Static variable in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
If true then save/record calibration data received from server.
pleaseQuit - Variable in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
Set to try to force main loop to quit ASAP, never set back to false.
plugin - Variable in class org.hd.d.pg2k.webSvr.util.PluginFilter
Our plug-in class; or null if none loaded.
pluginClassName - Variable in class org.hd.d.pg2k.webSvr.util.PluginFilter
Config parameter; name of flag to record overload, or null if none chosen.
PluginFilter - Class in org.hd.d.pg2k.webSvr.util
Filter to dynamically load and wrap a pluggable filter.
PluginFilter() - Constructor for class org.hd.d.pg2k.webSvr.util.PluginFilter
 
PNAME_CACHE_DIR - Static variable in class org.hd.d.pg2k.svrCore.props.LocalProps
Name of local properties parameter for name of subdirectory for cached data files.
PNAME_CONF_DIR - Static variable in class org.hd.d.pg2k.svrCore.props.LocalProps
Name of local properties parameter for name of subdirectory for read-only conf files.
PNAME_DATA_DIR - Static variable in class org.hd.d.pg2k.svrCore.props.LocalProps
Name of local properties parameter for name of subdirectory for (mainly read-only) data files.
PNAME_DESCRIPTION - Static variable in class org.hd.d.pg2k.svrCore.ExhibitPropsLoadable
Name of property for (default English text/HTML) description in new properties file.
PNAME_GENSECPROPS_TIMESTAMP - Static variable in class org.hd.d.pg2k.svrCore.props.SecurityProps
Name of the timestamp property (a long; copied from the SecurityProps object) that we insert in the GENSECPROPS_PREFIX properties.
PNAME_HEAVY_LOAD_FRACTION_MIN - Static variable in class org.hd.d.pg2k.svrCore.props.LocalProps
Name of CPU heavy-load threshold.
PNAME_LIGHT_LOAD_FRACTION_MAX - Static variable in class org.hd.d.pg2k.svrCore.props.LocalProps
Name of CPU light-load threshold.
PNAME_LOCAL_PROPS_FILENAME - Static variable in class org.hd.d.pg2k.svrCore.props.LocalProps
Name of props file for local config information property.
PNAME_LOCATION_PREFIX - Static variable in class org.hd.d.pg2k.svrCore.ExhibitPropsLoadable
Prefix of property names for location information in new properties file.
PNAME_LOW_POWER_FILE_FLAGS - Static variable in class org.hd.d.pg2k.svrCore.props.LocalProps
Name of local properties parameter for Set of low-power file-system flags.
PNAME_LOW_POWER_FILE_URIS - Static variable in class org.hd.d.pg2k.svrCore.props.LocalProps
Name of local properties parameter for Set of low-power remote URI http: or https: flags.
PNAME_MAX_UPLOAD_PER_USER_BYTES - Static variable in class org.hd.d.pg2k.svrCore.props.LocalProps
Name of Web server maximum-upload-space-per-user (bytes) property.
PNAME_MAX_UPLOAD_TOTAL_BYTES - Static variable in class org.hd.d.pg2k.svrCore.props.LocalProps
Name of Web server maximum-upload-space-total (bytes) property.
PNAME_MICRO_CLOUD_TAG - Static variable in class org.hd.d.pg2k.svrCore.props.LocalProps
Name of cloud-mirror tag system property; non-null and non-empty.
PNAME_MIRROR_TAG - Static variable in class org.hd.d.pg2k.svrCore.props.LocalProps
Name of mirror-tag property.
PNAME_PERSISTENT_STATE_DIR - Static variable in class org.hd.d.pg2k.svrCore.props.LocalProps
Name of local directory for store of persistent state property.
PNAME_PERSISTENT_THUMBNAIL_DIR - Static variable in class org.hd.d.pg2k.svrCore.props.LocalProps
Name of local directory for store of thumbnail data property.
PNAME_REVERSE_LOOKUP_MINWORDS - Static variable in class org.hd.d.pg2k.svrCore.location.LocationMap
Property name for minimum words to match for a reverse lookup.
PNAME_REVERSE_LOOKUP_SECTION - Static variable in class org.hd.d.pg2k.svrCore.location.LocationMap
Property name for section to do reverse lookups in.
PNAME_SAVED_REQ_URI - Static variable in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K
Request attribute (property name) in which we save the incoming requestURI.
PNAME_SERVER_SLOWDOWN_FACTOR - Static variable in class org.hd.d.pg2k.svrCore.props.LocalProps
Name of server slowdown factor; strictly positive.
PNAME_SIMPLEPASS_FILE - Static variable in class org.hd.d.pg2k.svrCore.props.LocalProps
Name of local properties parameter for name of simple password file.
PNAME_TUNNEL_CLIENT_LIST - Static variable in class org.hd.d.pg2k.svrCore.props.SecurityProps
Name of tunnel-client list property.
PNAME_UPLOAD_DIR - Static variable in class org.hd.d.pg2k.svrCore.props.LocalProps
Name of local properties parameter for name of upload dir.
PNAME_WEBSVR_BG_IMAGE - Static variable in class org.hd.d.pg2k.svrCore.props.GenProps
Name of JPEG exhibit to use as a background image (null if none).
PNAME_WEBSVR_BW_LIMITER - Static variable in class org.hd.d.pg2k.svrCore.props.GenProps
Name of Web server precacheing bandwidth-limiter value (max fraction of available bandwidth used on precacheing).
PNAME_WEBSVR_CLASSIFIEDAD_PREFIX - Static variable in class org.hd.d.pg2k.svrCore.props.GenProps
Name of prefix for classified ad code.
PNAME_WEBSVR_DNSBLs - Static variable in class org.hd.d.pg2k.svrCore.props.GenProps
Name of Web server DNSRBLs set.
PNAME_WEBSVR_EX_HOTLINK_DIVERT_URL - Static variable in class org.hd.d.pg2k.svrCore.props.GenProps
Name of Web server hotlinked-download-limiter divert graphic URL value.
PNAME_WEBSVR_EX_HOTLINK_LIMITER - Static variable in class org.hd.d.pg2k.svrCore.props.GenProps
Name of Web server hotlinked-download-limiter value (as percentange of all exhibit downloads).
PNAME_WEBSVR_EX_HOTLINK_LIMITER_ALLOW - Static variable in class org.hd.d.pg2k.svrCore.props.GenProps
Name of Web server hotlinked-download-host-allow set.
PNAME_WEBSVR_EX_HOTLINK_LIMITER_DISALLOW - Static variable in class org.hd.d.pg2k.svrCore.props.GenProps
Name of Web server hotlinked-download-host-disallow set.
PNAME_WEBSVR_MAX_CACHEABLE_EX_BYTES - Static variable in class org.hd.d.pg2k.svrCore.props.GenProps
Name of Web server maximum-cached-exhibit-prefix-size (bytes) property.
PNAME_WEBSVR_MAX_EX_BYTES - Static variable in class org.hd.d.pg2k.svrCore.props.GenProps
Name of Web server maximum exhibit size (32-bit value, bytes).
PNAME_WEBSVR_MAX_EX_CACHE_BYTES - Static variable in class org.hd.d.pg2k.svrCore.props.LocalProps
Name of Web server maximum generic exhibit cache size (64-bit value, bytes).
PNAME_WEBSVR_META_DESCRIPTION - Static variable in class org.hd.d.pg2k.svrCore.props.GenProps
Name of description for HTML meta header ("" if none; not null).
PNAME_WEBSVR_META_KEYWORDS - Static variable in class org.hd.d.pg2k.svrCore.props.GenProps
Name of keywords list for HTML meta header ("" if none; not null).
PNAME_WEBSVR_MIN_EX_IMATTR_RECHECK_MS - Static variable in class org.hd.d.pg2k.svrCore.props.GenProps
Name of Web server minimum exhibit-immutable-attributes check interval (ms) property.
PNAME_WEBSVR_SIMPLEAD_ALLOW - Static variable in class org.hd.d.pg2k.svrCore.props.GenProps
Name of on/off switch for simple and classified ad code, enabled by default.
PNAME_WEBSVR_SIMPLEAD_PREFIX - Static variable in class org.hd.d.pg2k.svrCore.props.GenProps
Name of prefix for simple banner ad code.
PNAME_WEBSVR_SYSPROPS_RECHECK_MS - Static variable in class org.hd.d.pg2k.svrCore.props.GenProps
Name of Web server sysprops check interval (ms) property.
PNAME_WEBSVR_TN_CACHEPC - Static variable in class org.hd.d.pg2k.svrCore.props.GenProps
Name of Web server persistent thumbnail cache size limit as percentage of exhibit cache limit value.
PNAME_XFER_HMAC_KEY - Static variable in class org.hd.d.pg2k.svrCore.props.LocalProps
Name of local properties parameter for HMAC key used to protect data in transit.
png - Class in org.hd.d.pg2k.svrCore.mediahandler
Default handler for png file (MIME type image/png).
png() - Constructor for class org.hd.d.pg2k.svrCore.mediahandler.png
 
poll() - Method in class org.hd.d.pg2k.ai.scorer.AbstractScorerCache
Poll to do incremental work; does nothing by default.
poll() - Method in interface org.hd.d.pg2k.ai.scorer.ScorerCacheIF
Called/polled periodically (of the order of 1Hz) to do donkey-work and background tasks.
poll() - Method in class org.hd.d.pg2k.ai.scorer.ScorerCacheImpl
Called/polled periodically (of the order of 1Hz) to do donkey-work and background tasks.
poll(GenProps) - Method in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain.FakeTunnel
 
poll() - Method in class org.hd.d.pg2k.clApp.uploader.UploaderLogic
Called (by a daemon thread) to perform async activity.
poll(GenProps) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Poll periodically.
poll(GenProps) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataHTTPTunnelSource
Poll periodically.
poll(GenProps) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Poll periodically.
poll(GenProps) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Poll periodically (of the order of a second) to do cache maintenance.
poll(GenProps) - Method in class org.hd.d.pg2k.svrCore.datasource.SimpleExhibitPipelineFilter
Poll periodically (of the order of seconds) to do bg work.
poll(GenProps) - Method in interface org.hd.d.pg2k.svrCore.datasource.SimpleExhibitPipelineIF
Poll periodically (of the order of seconds) to do background work.
poll(GenProps) - Method in class org.hd.d.pg2k.test.dev.SimpleCacheTest.DummyDataSource
Polling does nothing in this implementation.
poll(GenProps) - Method in class org.hd.d.pg2k.test.dev.SystemVariablesTest.BasicVarMgrEndpoint
 
poll(GenProps) - Method in class org.hd.d.pg2k.test.dev.SystemVariablesTest.TestVarCacheStage
 
poll(GenProps) - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Poll periodically (of the order of a second) to do background tasks.
poll() - Method in class org.hd.d.pg2k.webSvr.threeD.ThreeDLogic
Called (by a daemon thread) to perform async activity.
pollAL - Variable in class org.hd.d.pg2k.clApp.atHome.AHJWSMain
ActionListener invoked by pollUI; never null.
pollAL - Variable in class org.hd.d.pg2k.clApp.uploader.UploaderMain
ActionListener invoked by pollUI; never null.
pollUI(ActionEvent) - Method in class org.hd.d.pg2k.clApp.atHome.AHJWSMain
Poll UI (in Swing thread, ie Swing-safe).
pollUI(ActionEvent) - Method in class org.hd.d.pg2k.clApp.uploader.UploaderMain
Poll UI (in Swing thread, ie Swing-safe).
pollUI() - Method in class org.hd.d.pg2k.webSvr.threeD.ThreeDMain
Poll UI (in AWT/Swing thread, ie Swing-safe).
POP_AI_SCORER - Static variable in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutable
Maximum weighting from Scorer judgement of exhibit content.
POP_CORR_HASDESC - Static variable in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutable
Weighting/correlation of has-description component of popularity.
POP_CORR_NEWNESS - Static variable in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutable
Weighting/correlation of "newness" component of popularity.
POP_CORR_RANDOM - Static variable in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutable
Weighting/correlation of "random" component of popularity.
POP_RECENT_ACCESS - Static variable in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutable
Maximum weighting for exhibit recently viewed or downloaded.
POP_VOTE_CORR - Static variable in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutable
Maximum weighting from correlated voting on related exhibits.
POP_VOTES - Static variable in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutable
Maximum weighting for vox pop user votes.
popularUsefulLinksNarrowCol(DataSourceBean, int, int, boolean) - Static method in class org.hd.d.pg2k.webSvr.util.HTMLThumbnailInsertGenerators
Generate a narrow column of popular/useful internal links for HTML/XHTML, "" if none; never null.
popularUsefulLinksNarrowCol(DataSourceBean, int, int, boolean, long) - Static method in class org.hd.d.pg2k.webSvr.util.HTMLThumbnailInsertGenerators
Generate a narrow column of popular/useful internal links for HTML/XHTML, "" if none; never null.
population - Variable in class org.hd.d.pg2k.ai.scorer.AbstractScorerCache
Scorer population (and cache of Scorer "goodness"); never null.
popWeights - Variable in class org.hd.d.pg2k.svrCore.props.GenProps
Map from String token to Byte ([-100,+100]) weighting.
PPREFIX_AUTH_DETAILS - Static variable in class org.hd.d.pg2k.svrCore.props.GenProps
Property name prefix for author details.
PPREFIX_POPWT_DETAILS - Static variable in class org.hd.d.pg2k.svrCore.props.GenProps
Prefix for static "goodness"/popularity weighting values.
precomputed - Static variable in class org.hd.d.pg2k.webSvr.ads.TribalFusionBean
Precomputed values for each ad shape; never null nor containing nulls (though could contain ""s).
preemptiveGC() - Static method in class org.hd.d.pg2k.svrCore.MemoryTools
Request a preemptive garbage collection, for example while the system is (too) quiet.
PREFER_PEERS_TO_MASTER_WHERE_POSSIBLE - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
If true, avoid use of master where peers are available.
preferredRetentionMs - Variable in class org.hd.d.pg2k.svrCore.DuplicateIDChecker
Optional higher maximum age that we will retain IDs for when there's plenty of memory available (ms); strictly positive.
prefix - Variable in class org.hd.d.pg2k.svrCore.AddrTools.AddrPrefix
Address prefix, non-zero-length, non-null.
prefix - Variable in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.filtPrefixMatch
The substring to match.
PREFIX_BITS - Static variable in class org.hd.d.pg2k.svrCore.Name
Number of bits for prefix length (unsigned) value.
PREFIX_CODE_SNAPSHOT - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Prefix of code snapshot in code section.
PREFIX_JAVADOC_BUNDLE - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Prefix of Javadoc bundle in code section.
PREFIX_MASK - Static variable in class org.hd.d.pg2k.svrCore.Name
Mask for prefix bits (at bottom of word).
prefixList - Variable in class org.hd.d.pg2k.webSvr.catalogue.PaginationBeanTree
Store of prefix list.
prefixStore - Variable in class org.hd.d.pg2k.svrCore.Name.AdHocPrefixCache
The lookup from prefix key to list of candidate same-prefix instances; never null.
prepend(Breadcrumbs.Breadcrumb) - Method in class org.hd.d.pg2k.webSvr.util.Breadcrumbs
Prepends crumb (to start of list).
prev - Variable in class org.hd.d.pg2k.svrCore.Name
Non-empty item with which we share a prefix and/or suffix, or null if entire value is empty (equivalent to "") or if there is no shared part(s).
prevAEPs - Variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.HIRPCCache
Soft cache of older AEP values to assist with AEP diffs; never null.
PRINT_SER_BYTES - Static variable in class org.hd.d.pg2k.test.dev.SerializationTest
If true, print out serialised value in form that can be cut-n-paste back into test code.
printEveryEvent - Variable in class org.hd.d.pg2k.svrCore.stats.StatsLogger.StatsConfig
If true we log every event, else only summary status.
printStackTrace(PrintStream) - Method in class org.hd.d.pg2k.test.dev.SimpleCacheTest.RawDataAccessMonitor.GetRawDataEvent
Print the stack trace to the specified stream.
printStats(boolean, StatsLogger.StatsConfig, String, Number, long) - Static method in class org.hd.d.pg2k.svrCore.stats.StatsLogger
Print stats item to its output sink.
PRIV_ROLE_NAME - Static variable in class org.hd.d.pg2k.svrCore.CoreConsts
Role name (user/group) to for most privileged actions.
PRO_ICON_15x15_NAME - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Name of 15x15 "smile"/"pro"/"for" image within static-icon area.
PROCESSOR_COUNT_OVERRIDE_SYSPNAME - Static variable in class org.hd.d.pg2k.svrCore.ThreadUtils
If this system property is set and parsable, then the system behaves as if the specified number of CPUs is available at start-up.
processXferKey(String) - Static method in class org.hd.d.pg2k.svrCore.props.LocalProps
Return computed SecretKey from raw text, or null if none/invalid.
PROFILING_EVENT - Static variable in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K
System event to which profiling/busy events are recorded.
progress - Variable in class org.hd.d.pg2k.clApp.uploader.UploaderLogic.UploadStatus
Current upload progress (bytes uploaded); never null.
PropertiesBundleDiff - Class in org.hd.d.pg2k.svrCore.props
A diff/patch mechanism for a bundle of well-behaved simple String-->String Properties.
PropertiesBundleDiff() - Constructor for class org.hd.d.pg2k.svrCore.props.PropertiesBundleDiff
Make new empty diff instance.
PropertiesBundleDiff(int, int, Set<String>, Map<String, PropertiesDiff>) - Constructor for class org.hd.d.pg2k.svrCore.props.PropertiesBundleDiff
Create diff instance.
PropertiesDiff - Class in org.hd.d.pg2k.svrCore.props
An immutable diff/patch representation for well-behaved simple String-->String Properties.
PropertiesDiff() - Constructor for class org.hd.d.pg2k.svrCore.props.PropertiesDiff
Make new empty diff instance.
PropertiesDiff(int, int, Set<? extends CharSequence>, Map<? extends CharSequence, ? extends CharSequence>) - Constructor for class org.hd.d.pg2k.svrCore.props.PropertiesDiff
Create diff instance.
props - Variable in class org.hd.d.pg2k.clApp.uploader.UploaderLogic
Persistence properties; never null.
PROPS_REPOST_INTERVAL_MS - Variable in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
How often do we repost properties (ms, approx); strictly positive.
protectInputStream(Key, InputStream) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.PacketProtector
Protect an input stream with our MAC; aborts with IOException in case of corruption.
pruneChild() - Method in class org.hd.d.pg2k.svrCore.MIME.Quantize.Cube.Node
Remove this child node, and make sure our parent absorbs our pixel statistics.
pruneLevel() - Method in class org.hd.d.pg2k.svrCore.MIME.Quantize.Cube.Node
Prune the lowest layer of the tree.
pruneOrAdjustBadInMemoryCacheRecords(long, MetaData, SimpleLoggerIF) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.MetaData
Install info from new cache object in this one.
ps - Variable in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
Handle on JWS persistence service; null if none.
ps - Variable in class org.hd.d.pg2k.clApp.uploader.UploaderLogic
Handle on JWS persistence service; null if none.
ps - Variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDLogic
Handle on JWS persistence service; null if none.
purge(GenProps, File, long, Name.ExhibitFull, SimpleLoggerIF, StatsLogger.StatsConfig) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.MetaData
Purges the cache of old entries to make space for new, if needed.
put(K, V) - Method in class org.hd.d.pg2k.svrCore.collections.LRUMapAutoSizeForHitRate
Put an entry in the map, making it the Most Recently Used, returning the previous value if any.
put(K, V) - Method in class org.hd.d.pg2k.svrCore.collections.SimpleLRUMap
Put an entry in the map, making it the Most Recently Used, returning previous value if any.
put(K, V) - Method in class org.hd.d.pg2k.svrCore.collections.SimpleProbabilisticCache
Put an entry in the map, returning the previous value if any.
put(K, V) - Method in class org.hd.d.pg2k.svrCore.collections.SoftReferenceMap
 
put(K, Long) - Method in class org.hd.d.pg2k.svrCore.DuplicateIDChecker
 
put(K, V) - Method in interface org.hd.d.pg2k.svrCore.MemoryTools.CacheMiniMap
Put an entry in the map, returning previous value if any.
put(InstanceID, SimpleVariableValue) - Method in class org.hd.d.pg2k.svrCore.vars.SimpleVariableValue
Make a new value identical except for a new/updated globalMap mapping.
put(InstanceID, SimpleVariableValue, boolean) - Method in class org.hd.d.pg2k.svrCore.vars.SimpleVariableValue
Make a new value identical except for a new/updated globalMap mapping.
putAEPLinkedValue(DataSourceBean.AEPLinkedKey, Object) - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Store value against supplied key in AEP-linked store.
putAll(Map<? extends K, ? extends V>) - Method in class org.hd.d.pg2k.svrCore.collections.SoftReferenceMap
 
putIfAbsentAEPLinkedValue(DataSourceBean.AEPLinkedKey, Object) - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Store value against supplied key in AEP-linked store only if no value already mapped for that key.
putIfAbsentUnlinkedValue(DataSourceBean.UnlinkedKey, Object) - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Store value against supplied key in non-AEP-linked store only if no value already mapped for that key.
putScorerWeighting(ScorerIF, ScoreAndConf, SimpleExhibitPipelineIF, SimpleLoggerIF) - Method in class org.hd.d.pg2k.ai.scorer.ScorerPopulation
Save the ScoreAndConfidence for the given Scorer over all exhibit types.
putScorerWeighting(String, ScoreAndConf, SimpleExhibitPipelineIF, SimpleLoggerIF) - Method in class org.hd.d.pg2k.ai.scorer.ScorerPopulation
Save the ScoreAndConfidence for the given Scorer over all exhibit types.
putUnlinkedValue(DataSourceBean.UnlinkedKey, Object) - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Store value against supplied key in non-AEP-linked store.
pvLayoutHits - Static variable in class org.hd.d.pg2k.webSvr.ads.AdUtils
Counters of page/ad basic layout-style used, indexed by AdTowerPos; never null.
pvMPInternalFormatHits - Static variable in class org.hd.d.pg2k.webSvr.ads.AdUtils
Counters of page/ad basic tower format used, indexed by AdMInternalLayout; never null.
pvTowerInternalFormatHits - Static variable in class org.hd.d.pg2k.webSvr.ads.AdUtils
Counters of page/ad basic tower format used, indexed by AdTowerInternalLayout; never null.

Q

q - Variable in class org.hd.d.pg2k.webSvr.catalogue.SearchPageJavaBean
The sanitised simple text query, or "" if none.
Quantize - Class in org.hd.d.pg2k.svrCore.MIME
An efficient color quantization algorithm, adapted from the C++ implementation quantize.c in ImageMagick.
Quantize() - Constructor for class org.hd.d.pg2k.svrCore.MIME.Quantize
 
Quantize.Cube - Class in org.hd.d.pg2k.svrCore.MIME
 
Quantize.Cube(int[][], int) - Constructor for class org.hd.d.pg2k.svrCore.MIME.Quantize.Cube
 
Quantize.Cube.Node - Class in org.hd.d.pg2k.svrCore.MIME
A single Node in the tree.
Quantize.Cube.Node(Quantize.Cube) - Constructor for class org.hd.d.pg2k.svrCore.MIME.Quantize.Cube.Node
 
Quantize.Cube.Node(Quantize.Cube.Node, int, int) - Constructor for class org.hd.d.pg2k.svrCore.MIME.Quantize.Cube.Node
 
Quantize.Cube.Search - Class in org.hd.d.pg2k.svrCore.MIME
The result of a closest color search.
Quantize.Cube.Search() - Constructor for class org.hd.d.pg2k.svrCore.MIME.Quantize.Cube.Search
 
quantizeImage(int[][], int) - Static method in class org.hd.d.pg2k.svrCore.MIME.Quantize
Reduce the image to the given number of colors.
QUEUE_POISON - Static variable in class org.hd.d.pg2k.webSvr.exhibit.ExhibitServlet
Can be inserted into the data queue by the async thread to force the foreground thread to quit.
queuedBestScorer - Variable in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain.Callback
Last 'best' Scorer queued to report to server; null if currently no such item.
queueNewEventToLog(SimpleVariableValue) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Queue one new event to be logged.
queueTableModel - Variable in class org.hd.d.pg2k.clApp.uploader.UploaderMain
The table model for the files queued for upload; never null.
queueTNStatusCheck(DataSourceBean, Set<Name.ExhibitFull>, String) - Static method in class org.hd.d.pg2k.webSvr.util.CDNUtils
Queue thumbnail to check the status of one or more thumbnails on CDN; does not block.
QUICK - Static variable in class org.hd.d.pg2k.svrCore.MIME.Quantize
 
quickWordCount(CharSequence) - Static method in class org.hd.d.pg2k.svrCore.TextUtils
Quickly attempt to count the words in plain text; non-negative.
quoteHTMLArg(String) - Static method in class org.hd.d.pg2k.svrCore.uploader.UploaderUtils
Puts double quotes round any tag attribute value that needs them.

R

RAMP_UP_TIME_MS - Static variable in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K
Ramp up time (ms) from zero bandwidth, eg at start-up or on recovery from overload; non-negative.
RANDOMISE_RBL_LOOKUP_ORDER - Static variable in class org.hd.d.pg2k.svrCore.AddrTools
If true then we randomise the order in which we do RBL lookups.
RANDOMISE_VARIABLE_TEST_ORDER - Static variable in class org.hd.d.pg2k.test.dev.SystemVariablesTest
If true, randomise order of variable tests (and skip some if we are short of time).
RandomPositiveScore - Class in org.hd.d.pg2k.ai.scorer.fixed
Returns a random positive score with matching confidence (no nulls).
RandomPositiveScore() - Constructor for class org.hd.d.pg2k.ai.scorer.fixed.RandomPositiveScore
 
RandomScore - Class in org.hd.d.pg2k.ai.scorer.fixed
Returns a completely random score with full confidence (no nulls).
RandomScore() - Constructor for class org.hd.d.pg2k.ai.scorer.fixed.RandomScore
 
rank - Variable in class org.hd.d.pg2k.svrCore.vars.EventVariableValue.ValueInfo
Rank: 0 means top, ie highest count; non-negative.
rate - Variable in class org.hd.d.pg2k.svrCore.mediahandler.swf.SWFMetaData
Frame rate.
RAW_PACKET_GAEPD_NULL - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.FixedEmptyFrames
Constant empty/null GetAllExhibitPropertiesDiff return frame; non-null.
RAW_PACKET_GETSTRATUM - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.FixedEmptyFrames
Constant empty/null SyncVariables request frame; non-null.
RAW_PACKET_GP_NULL - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.FixedEmptyFrames
Constant empty/null GetGenProps return frame; non-null.
RAW_PACKET_GSP_NULL - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.FixedEmptyFrames
Constant empty/null GetGenSecProps return frame; non-null.
RAW_PACKET_NOOP - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.FixedEmptyFrames
Constant empty NOOP return frame; non-null.
RAW_PACKET_SV - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.FixedEmptyFrames
Constant empty/null SyncVariables return/request frame; non-null.
read(byte[], int, int) - Method in class org.hd.d.pg2k.svrCore.DefInputStream
Reads uncompressed data into an array of bytes.
READ_OLD_FILES - Static variable in class org.hd.d.pg2k.svrCore.ExhibitPropsLoadable
Allow backwards compatibility if true, ie look for old-style files for info not found in new props file.
readFully(ByteBuffer, int) - Method in interface org.hd.d.pg2k.svrCore.FileTools.RandomAccessData
Read up to the limit in the supplied buffer.
readFully(InputStream, byte[], int, int) - Static method in class org.hd.d.pg2k.svrCore.FileTools
Stand-alone blocking 'readFully()' for arbitrary InputStream.
readNextBlock(long, ByteBuffer, ArrayBlockingQueue<byte[]>, DataSourceBean, ExhibitStaticAttr, int, ServletContext, ServletOutputStream) - Static method in class org.hd.d.pg2k.webSvr.exhibit.ExhibitServlet
Read the next block of data from the exhibit using the given buffer returning it as a byte[]; never null nor zero-length.
readObject(ObjectInputStream) - Method in class org.hd.d.pg2k.svrCore.AllExhibitImmutableData
Deserialise.
readObject(ObjectInputStream) - Method in class org.hd.d.pg2k.svrCore.AllExhibitPropertiesDelta
Deserialise.
readObject(ObjectInputStream) - Method in class org.hd.d.pg2k.svrCore.Compact7BitString
Deserialise.
readObject(ObjectInputStream) - Method in class org.hd.d.pg2k.svrCore.CS8Bit
Deserialise.
readObject(ObjectInputStream) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.CachedFile
Deserialise.
readObject(ObjectInputStream) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.MetaData
Deserialise.
readObject(ObjectInputStream) - Method in class org.hd.d.pg2k.svrCore.ExhibitAttrUtils.ExhibitAttrWords
Deserialise.
readObject(ObjectInputStream) - Method in class org.hd.d.pg2k.svrCore.ExhibitStaticAttr
Deserialise.
readObject(ObjectInputStream) - Method in class org.hd.d.pg2k.svrCore.ExhibitThumbnails
Deserialise.
readObject(ObjectInputStream) - Method in class org.hd.d.pg2k.svrCore.ExhibitThumbnails.Thumbnail
Deserialise.
readObject(ObjectInputStream) - Method in class org.hd.d.pg2k.svrCore.LocaleBeanBase
Deserialise.
readObject(ObjectInputStream) - Method in class org.hd.d.pg2k.svrCore.Name
Deserialise.
readObject(ObjectInputStream) - Method in class org.hd.d.pg2k.svrCore.props.GenProps.AuthData
Deserialise.
readObject(ObjectInputStream) - Method in class org.hd.d.pg2k.svrCore.props.GenProps
Deserialise.
readObject(ObjectInputStream) - Method in class org.hd.d.pg2k.svrCore.props.PropertiesBundleDiff
Deserialise.
readObject(ObjectInputStream) - Method in class org.hd.d.pg2k.svrCore.props.PropertiesDiff
Deserialise.
readObject(ObjectInputStream) - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValue
Deserialise.
readObject(ObjectInputStream) - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValueBuffer
Deserialise.
readObject(ObjectInputStream) - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValuePeriodRow
Deserialise.
readObject(ObjectInputStream) - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Deserialise.
readOnly - Variable in class org.hd.d.pg2k.svrCore.vars.SimpleVariableDefinition
True if the variable is read-only; defaults to false.
readPacket(InputStream) - Static method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket
Reads a packet from the input stream, blocking until done.
readResolve() - Method in class org.hd.d.pg2k.svrCore.AccessionData
Deserialise: use constructor for validation, defensive copying, etc.
readResolve() - Method in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Deserialise: use constructor for validation, defensive copying, renormalisation, etc.
readResolve() - Method in class org.hd.d.pg2k.svrCore.Compact7BitString
Deserialise: use constructor for validation, defensive copying, etc.
readResolve() - Method in class org.hd.d.pg2k.svrCore.CS8Bit
Deserialise: resolve all empty instances to a single value as a minor optimisation.
readResolve() - Method in class org.hd.d.pg2k.svrCore.EPGIDiff
Deserialise: use constructor for validation, defensive copying, conversion from old formats, etc.
readResolve() - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsComputable
Deserialise: use constructor for validation, defensive copying, etc.
readResolve() - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutable
Deserialise: use constructor for validation, defensive copying, etc.
readResolve() - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsGlobalImmutable
Deserialise: use constructor for validation, defensive copying, conversion from old formats, etc.
readResolve() - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsLoadable
Deserialise: use constructor for validation, defensive copying, etc.
readResolve() - Method in class org.hd.d.pg2k.svrCore.ExhibitThumbnails
Eliminate duplicate empty objects after deserialisation.
readResolve() - Method in class org.hd.d.pg2k.svrCore.location.Location.None
Ensure that there is at most one instance of NONE.
readResolve() - Method in class org.hd.d.pg2k.svrCore.Name
Deserialise: validate this instance, coerce mildly-errant values, and eliminate duplicates.
readResolve() - Method in class org.hd.d.pg2k.svrCore.props.GenProps.ClassifiedAd
Deserialise: validate and eliminate duplicates coming off the wire.
readResolve() - Method in class org.hd.d.pg2k.svrCore.props.GenProps.SimpleAd
Deserialise: validate and eliminate duplicates coming off the wire.
readResolve() - Method in class org.hd.d.pg2k.svrCore.props.PropertiesBundleDiff
Deserialise: discard duplicate empty values.
readResolve() - Method in class org.hd.d.pg2k.svrCore.props.PropertiesDiff
Deserialise: including discarding duplicate empty values.
readResolve() - Method in class org.hd.d.pg2k.svrCore.ROByteArray
Deserialise: use constructor for validation, defensive copying, etc.
readResolve() - Method in class org.hd.d.pg2k.svrCore.ROIntArray
Deserialise: use constructor for validation, defensive copying, etc.
readResolve() - Method in class org.hd.d.pg2k.svrCore.Stratum
Deserialise: use constructor for validation, defensive copying, etc.
readResolve() - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValue
Deserialise: use constructor for validation, defensive copying, conversion from old formats, etc.
readResolve() - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValue.ValueInfo
Deserialise: use constructor for validation, defensive copying, etc.
readResolve() - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValueBuffer.Count
Deserialise: validate and then intern() value to economise on memory.
readResolve() - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValueSet
Deserialise: use constructor for validation, defensive copying, etc.
readResolve() - Method in class org.hd.d.pg2k.svrCore.vars.InstanceID
Deserialise: validate and eliminate duplicates coming off the wire.
readResolve() - Method in class org.hd.d.pg2k.svrCore.vars.SimpleVariableDefinition
Deserialise: use constructor for validation, defensive copying, etc.
readResolve() - Method in class org.hd.d.pg2k.svrCore.vars.SimpleVariableValue
Deserialise: use constructor for validation, defensive copying, etc.
readTextFile(File) - Static method in class org.hd.d.pg2k.svrCore.FileTools
Read text file into a String.
readTrailFromExhibit(SimpleExhibitPipelineIF, Name.ExhibitFull, SimpleLoggerIF) - Static method in class org.hd.d.pg2k.webSvr.catalogue.TrailData
Read trail data from specified trail exhibit (full) name, or null if not available.
reapplySuppledContentHeaders() - Method in class org.hd.d.pg2k.webSvr.util.CompressionResponseStream
Re-apply user-supplied header values that would have conflicted with compression.
recentDaysFilter - Variable in class org.hd.d.pg2k.webSvr.catalogue.SearchPageJavaBean
The number of recent days to filter for; 0 means no filter.
recentTrafficLowForLatestCycle(DataSourceBean) - Static method in class org.hd.d.pg2k.webSvr.util.WebUtils
Returns true if the last full period or so had low traffic compared to the last larger or so.
recoverExtantCachedFileDetails(File, Name.ExhibitFull) - Static method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.CachedFile
Recovers an approximate entry for an extant cached file; never null.
recoverOldExhibitPropsComputableMutableData(AllExhibitProperties, SimpleLoggerIF) - Method in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Recover EPCM (and possibly other details) from old AEP.
RECURSIVE_SELECT - Static variable in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AlohaEarthMapCache
If true, we attempt to select exhibits from the zoom-out set.
REDIR_MOBILES_AT_ROOT_TO_XHTML - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
If true then attempt to redirect mobile-phone browsers hitting front page to XHTML version.
REDIRECT_DEPRECATED_HOSTNAME - Static variable in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K
If true, redirect users arriving with a deprecated host name.
redirectIfCanonicalisationNeeded(TreeFilterBean, HttpServletResponse, String, CharSequence, ServletContext, List<CharSequence>) - Static method in class org.hd.d.pg2k.webSvr.catalogue.TreeFilterServletBase
302 TEMP REDIRECTS FOR NODES THAT CURRENTLY DUPLICATE THEIR PARENT NODE.
REDIST_FRAC - Static variable in class org.hd.d.pg2k.webSvr.util.MirrorSelectionUtils
Fraction of time we redistribute load to possibly non-optimal mirrors; strictly positive.
reduce(int, int) - Method in class org.hd.d.pg2k.svrCore.MIME.Quantize.Cube.Node
Remove any nodes that have fewer than threshold pixels.
reduction() - Method in class org.hd.d.pg2k.svrCore.MIME.Quantize.Cube
 
regex - Variable in class org.hd.d.pg2k.svrCore.props.GenProps.ClassifiedAd
Valid case-sensitive regular expression to match a substring of a URI path, never null nor empty.
REGION_PREFIX_LOSSY_COMPRESS_THRESHOLD - Static variable in class org.hd.d.pg2k.clApp.offline.MakeCCTLDFromIPPrefixProperties
Threshold (out of 256) at which we will lump countries into a region when doing lossy cc-prefix-table compression; strictly positive.
regionMatches(CharSequence, int, CharSequence, int, int) - Static method in class org.hd.d.pg2k.svrCore.TextUtils
Checks that the specified region of two (non-null) CharSequences matches exactly (as for String).
registerAction(JLFAbstractAction) - Method in class org.hd.d.pg2k.clApp.atHome.AHJWSMain
 
registerAction(JLFAbstractAction) - Method in class org.hd.d.pg2k.clApp.uploader.UploaderMain
 
registerCompactable(MemoryTools.Compactable) - Static method in class org.hd.d.pg2k.svrCore.MemoryTools
Allows a local Compactable instance to register itself.
registerEmergencyFreeHandle(Runnable) - Static method in class org.hd.d.pg2k.svrCore.MemoryTools
Queue up a handle to be called at most once to release memory on demand when detected to be very low.
registerRecurrentEmergencyFreeHandle(MemoryTools.RecurrentEmergencyFreeHandle) - Static method in class org.hd.d.pg2k.svrCore.MemoryTools
Queue up a handle to be called back as often as necessary to release memory on demand when detected to be very low.
rejectMainlyTransparentPoints - Static variable in class org.hd.d.pg2k.ai.scorer.AbstractImgScorer
Filter to reject mainly-transparent ARGB samples.
release() - Method in class org.hd.d.pg2k.test.dev.SimpleCacheTest.DataConcurrencyAccessMonitor
Call this to release any waiting/blocked threads in getRawFile().
relPathToNewAccession(Name.ExhibitFull) - Static method in class org.hd.d.pg2k.svrCore.ExhibitPropsLoadable
Make relative path to new accession-date file; never null.
relPathToNewProperties(Name.ExhibitFull) - Static method in class org.hd.d.pg2k.svrCore.ExhibitPropsLoadable
Make relative path to new-style properties file.
relPathToOldAccession(Name.ExhibitFull) - Static method in class org.hd.d.pg2k.svrCore.ExhibitPropsLoadable
Make relative path to old accession-date file; never null.
relPathToOldDescription(Name.ExhibitFull) - Static method in class org.hd.d.pg2k.svrCore.ExhibitPropsLoadable
Make relative path to old-style en-GB HTML generic description file.
relPathToOldLocation(Name.ExhibitFull) - Static method in class org.hd.d.pg2k.svrCore.ExhibitPropsLoadable
Make relative path to old-style accession-date YYYY[/MM[/DD]] file.
remainingToBeLoaded - Variable in class org.hd.d.pg2k.svrCore.vars.BasicVarMgr
This is the thread-safe collection of all items waiting to be loaded; never null but may be empty.
REMEX_RESPONSE - Static variable in class org.hd.d.pg2k.webSvr.exhibit.TunnelServlet
Fixed (common) REMEX response; non-null.
remove(int) - Method in class org.hd.d.pg2k.clApp.uploader.SelectedFilesDB
Remove the indicated item (shuffling any following elements down).
remove(SelectedFileDetails) - Method in class org.hd.d.pg2k.clApp.uploader.SelectedFilesDB
Remove the indicated item (shuffling any following elements down).
remove(K) - Method in class org.hd.d.pg2k.svrCore.collections.LRUMapAutoSizeForHitRate
Remove an entry from the map and return the removed value, if any, else null.
remove(K) - Method in class org.hd.d.pg2k.svrCore.collections.SimpleLRUMap
Remove an entry from the map and return the removed value, if any, else null.
remove(K) - Method in class org.hd.d.pg2k.svrCore.collections.SimpleProbabilisticCache
Remove an entry from the map and return the removed value, if any, else null.
remove(Object) - Method in class org.hd.d.pg2k.svrCore.collections.SoftReferenceMap
 
remove(K) - Method in class org.hd.d.pg2k.svrCore.DuplicateIDChecker
Remove an ID and return the insertion time of the removed ID, if any, else null.
remove(K) - Method in interface org.hd.d.pg2k.svrCore.MemoryTools.CacheMiniMap
Remove an entry from the map and return the removed value, if any, else null.
removeActionListener(ActionListener) - Method in class org.hd.d.pg2k.clApp.atHome.JLFAbstractAction
 
removeActionListener(ActionListener) - Method in class org.hd.d.pg2k.clApp.uploader.JLFAbstractAction
 
removeActionListener(ActionListener) - Method in class org.hd.d.pg2k.webSvr.threeD.JLFAbstractAction
 
removeAEPLinkedValue(DataSourceBean.AEPLinkedKey) - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Remove any value associated with the supplied key in AEP-linked store.
removeAllKeysOlder(long) - Method in class org.hd.d.pg2k.svrCore.vars.SimpleVariableValue
Return instance with all mappings older than specified limit removed.
removeAttribute(String) - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
removeUnlinkedValue(DataSourceBean.UnlinkedKey) - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Remove any value associated with the supplied key in non-AEP-linked store.
removingWhitespace - Variable in class org.hd.d.pg2k.webSvr.util.XMLCompressionServletResponseWrapper
If true then we are removing whitespace.
REPLACE_ON_UPDATE - Static variable in class org.hd.d.pg2k.svrCore.vars.EventVariableValueBuffer
If true, replace our data rather than merge on update().
replaceAEPLinkedValue(DataSourceBean.AEPLinkedKey, Object, Object) - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Replace value for supplied key in AEP-linked store.
replacePublishedFile(String, byte[]) - Static method in class org.hd.d.pg2k.svrCore.FileTools
Replaces an existing published file with a new one (see 3-arg version).
replacePublishedFile(String, byte[], boolean) - Static method in class org.hd.d.pg2k.svrCore.FileTools
Replaces an existing published file with a new one.
replaceUnlinkedValue(DataSourceBean.UnlinkedKey, Object, Object) - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Replace value for supplied key in non-AEP-linked store.
REPORT_UNEXPECTED_HOSTNAME - Static variable in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K
If true, report any unexpected host name used to access the site.
reportedSecurityException - Static variable in class org.hd.d.pg2k.svrCore.props.LocalProps
Set true if we've noted a SecurityException trying to read LocalProperties.
reportNewBestScorer(String) - Method in interface org.hd.d.pg2k.ai.scorer.ScorerPopulation.NewBestCallbackIF
Used to post a new "best of breed" Scorer name and parameters for posterity.
reportNewBestScorer(String) - Method in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain.Callback
Used to post a new "best of breed" Scorer name and parameters for posterity.
REQ_ATTR_NAME_LOAD_HOVERBOX_CCS - Static variable in class org.hd.d.pg2k.webSvr.util.HTMLThumbnailInsertGenerators
Request-level attribute set non-null before creating the header to load Hoverbox CSS.
REQUEST_START_DATETIME_ATTR_NAME - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Name of (request-level) attribute in which JSP page start time is stored (as a Date).
requestProbablyFromSpider(HttpServletRequest) - Static method in class org.hd.d.pg2k.webSvr.util.WebUtils
Attempt to determine quickly if the current request is probably from a spider/bot (ie not a human).
requestProbablyReferredFromExternalSite(HttpServletRequest) - Static method in class org.hd.d.pg2k.webSvr.util.WebUtils
Attempt to detect if the current request has been referred from an external Web site.
reset() - Method in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain.Callback
Replace cache and worker objects atomically.
reset() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletResponse
 
reset() - Method in class org.hd.d.pg2k.webSvr.util.XMLCompressionServletResponseWrapper
 
resetBuffer() - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletResponse
 
resetBuffer() - Method in class org.hd.d.pg2k.webSvr.util.XMLCompressionServletResponseWrapper
 
resetStats() - Method in class org.hd.d.pg2k.svrCore.Compact7BitString.StaticDictionary
Resets the stats (if any) being recorded for this dictionary.
resize(int) - Method in class org.hd.d.pg2k.svrCore.collections.SimpleProbabilisticCache
Resize to specified new capacity (must be in-range power of two).
RESOLVER_QUICK - Static variable in class org.hd.d.pg2k.svrCore.AddrTools
Our ExtendedResolver with the normal servers but a short timeout.
RESOLVER_QUICK_RETRIES - Static variable in class org.hd.d.pg2k.svrCore.AddrTools
Maximum retries of resolution against each DNS server/resolver; strictly positive.
RESOLVER_QUICK_TIMEOUT_S - Static variable in class org.hd.d.pg2k.svrCore.AddrTools
Approximate total maximum timeout for DNS resolution in seconds; strictly positive.
response - Variable in class org.hd.d.pg2k.webSvr.util.CompressionResponseStream
The response with which this servlet output stream is associated; never null.
resultScoreParam - Variable in class org.hd.d.pg2k.ai.scorer.fixed.FixedScore
Fixed result score for this variant; never null.
resultScoreParamBounds - Static variable in class org.hd.d.pg2k.ai.scorer.fixed.FixedScore
Min, default and max result score; never null.
retrieveOldScorer(SimpleExhibitPipelineIF, ScorerCacheIF, ScorerPopulation, SimpleLoggerIF) - Static method in class org.hd.d.pg2k.ai.scorer.ScorerCreator
This method attempts to retrieve a "new" Scorer from the persisted history.
revLookupMinWords - Variable in class org.hd.d.pg2k.svrCore.location.LocationMap
Minimum number of words matched for reverse matches, or non-positive if none.
revLookupSection - Variable in class org.hd.d.pg2k.svrCore.location.LocationMap
Reverse section used for reverse matches, or null if none.
rmCache(File) - Static method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Remove a persistent cache.
rmRecursively(File) - Static method in class org.hd.d.pg2k.svrCore.FileTools
Recursively removes specified file/directory.
rmRecursively(File, FileFilter) - Static method in class org.hd.d.pg2k.svrCore.FileTools
Recursively removes specified file/directory.
Rnd - Class in org.hd.d.pg2k.svrCore
Provides random number sources to be shared across the system.
Rnd() - Constructor for class org.hd.d.pg2k.svrCore.Rnd
Don't allow creation of instances.
rnd - Static variable in class org.hd.d.pg2k.test.dev.AdTest
Private source of OK pseudo-random numbers.
rnd - Static variable in class org.hd.d.pg2k.test.dev.BackCompatTest
Private source of OK pseudo-random numbers.
rnd - Static variable in class org.hd.d.pg2k.test.dev.ConfigFilesTest
OK pseudo-random source.
rnd - Static variable in class org.hd.d.pg2k.test.dev.ExhibitUploadTest
Private source of OK pseudo-random numbers.
rnd - Static variable in class org.hd.d.pg2k.test.dev.HTTPTunnelTest
Private source of OK pseudo-random numbers.
rnd - Static variable in class org.hd.d.pg2k.test.dev.IndexTest
Private source of OK pseudo-random numbers.
rnd - Static variable in class org.hd.d.pg2k.test.dev.LocationTest
Private source of OK pseudo-random numbers.
rnd - Static variable in class org.hd.d.pg2k.test.dev.MediaHandlerTest
Reasonable shared random-number generator.
rnd - Static variable in class org.hd.d.pg2k.test.dev.MemoryToolsTest
Private source of OK pseudo-random numbers.
rnd - Static variable in class org.hd.d.pg2k.test.dev.MiscTest
Private source of OK pseudo-random numbers.
rnd - Static variable in class org.hd.d.pg2k.test.dev.ScorerTest
Private source of OK pseudo-random numbers.
rnd - Static variable in class org.hd.d.pg2k.test.dev.SerializationTest
Private source of OK pseudo-random numbers.
rnd - Static variable in class org.hd.d.pg2k.test.dev.ServletTest
Private source of OK pseudo-random numbers.
rnd - Static variable in class org.hd.d.pg2k.test.dev.SimpleCacheTest
Private source of OK pseudo-random numbers.
rnd - Static variable in class org.hd.d.pg2k.test.dev.SystemVariablesTest
Private source of OK pseudo-random numbers.
rnd - Static variable in class org.hd.d.pg2k.test.dev.TunnelTest
Private source of OK pseudo-random numbers.
rndKey - Static variable in class org.hd.d.pg2k.webSvr.util.HTMLThumbnailInsertGenerators
Key to retrieve AEP-linked set of 'random JPEG' exhibits.
rndToken - Variable in class org.hd.d.pg2k.webSvr.util.SessionVarBean
Immutable random token (shared with any clones/copies to save time) for cache-busting in URLs.
ROBA_compS1 - Static variable in class org.hd.d.pg2k.test.dev.SerializationTest
Value to check compression is working and can be correctly undone even on non-ASCII/non-8-bit text.
ROBOTS_PAGE - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
URL of URI requested by spiders to check if spidering is allowed..
ROByteArray - Class in org.hd.d.pg2k.svrCore
An immutable, Serializable, wrapper for a byte array.
ROByteArray(byte[]) - Constructor for class org.hd.d.pg2k.svrCore.ROByteArray
Construct with (copy of) non-null data block.
ROIntArray - Class in org.hd.d.pg2k.svrCore
An immutable, Serializable, wrapper for an int array.
ROIntArray(int[]) - Constructor for class org.hd.d.pg2k.svrCore.ROIntArray
Construct with (copy of) non-null data block.
root - Variable in class org.hd.d.pg2k.svrCore.MIME.Quantize.Cube
 
ROOT - Static variable in class org.hd.d.pg2k.svrCore.Stratum
Value for use at the root (master) node; non-null.
rootDelay - Variable in class org.hd.d.pg2k.svrCore.Stratum
Root delay in ms capped to Short.MAX_VALUE; non-negative.
roundUpToFSBlockSize(long) - Static method in class org.hd.d.pg2k.svrCore.FileTools
Rounds up a byte length to the next block size.
RPC_HTTP_CONNECT_TIMEOUT_MS - Static variable in class org.hd.d.pg2k.webSvr.threeD.Utils
Basic connect timeout for HTTP/RPCs for reasonable interactivity, in ms; strictly positive.
RPC_HTTP_READ_TIMEOUT_MS - Static variable in class org.hd.d.pg2k.webSvr.threeD.Utils
Basic read timeout for HTTP/RPCs for reasonable interactivity, in ms; strictly positive.
rPF_rwlock - Static variable in class org.hd.d.pg2k.svrCore.FileTools
Private lock for replacePublishedFile().
RQPNAME_MPINTLAYOUT - Static variable in class org.hd.d.pg2k.webSvr.ads.AdConsts
Request property name that holds String name of (last) internal mid-page layout, if any, for current page.
RQPNAME_PAGELAYOUT - Static variable in class org.hd.d.pg2k.webSvr.ads.AdConsts
Request property name that holds String name of page/ad, if any, for current page.
RQPNAME_TOWERINTLAYOUT - Static variable in class org.hd.d.pg2k.webSvr.ads.AdConsts
Request property name that holds String name of (last) internal tower layout, if any, for current page.
RQPNAME_TOWERPOS - Static variable in class org.hd.d.pg2k.webSvr.ads.AdConsts
Request property name that holds AdTowerPos tower layout, if any, for current page.
rTLFLC_resultKey - Static variable in class org.hd.d.pg2k.webSvr.util.WebUtils
Non-AEP-linked cache key for recentTrafficLowForTypicalCycle() result; non-null.
run() - Method in class org.hd.d.pg2k.clApp.uploader.UploaderLogic.UploaderWorkerThread
Do any uploading; sleep when nothing to do.
run() - Method in class org.hd.d.pg2k.svrCore.AddrTools.CacheREFH
 
run() - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.HIRPCCache
Can be called to purge most or all internal state when very short of memory.
run() - Method in class org.hd.d.pg2k.svrCore.FileTools.RunnerThread
 
run() - Method in class org.hd.d.pg2k.webSvr.exhibit.AbstractFilterBean.ExpiryTask
 
run() - Method in class org.hd.d.pg2k.webSvr.exhibit.AbstractFilterBean.WeakenerTask
Weaken retained refs to soft ref under instance lock, eg so as to prevent clear before select() finished.
run() - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean.BackgroundThread
Call poll().
run() - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean.EFH
 
runBatchUploadProtocolServerSide(SimpleLoggerIF, AllExhibitProperties, GenProps, ServletInputStream, ServletOutputStream, String, String, String) - Static method in class org.hd.d.pg2k.webSvr.upload.HTTPUploaderUtils
Run the server side of the batch upload protocol, after authentication.
runCmd(String[]) - Static method in class org.hd.d.pg2k.svrCore.FileTools
Runs a command, and returns the exit status.
runMemoryIntensiveOperation(Callable<V>, int) - Static method in class org.hd.d.pg2k.svrCore.MemoryTools
Wrapper round runMemoryIntensiveOperation(Runnable, ...) for value-returning tasks that must always be run.
runMemoryIntensiveOperation(Callable<V>, boolean, int) - Static method in class org.hd.d.pg2k.svrCore.MemoryTools
Wrapper round runMemoryIntensiveOperation(Runnable, ...) for value-returning tasks.
runMemoryIntensiveOperation(Runnable, boolean, int) - Static method in class org.hd.d.pg2k.svrCore.MemoryTools
Run (or veto by refusing to run) a memory-intensive operation.
runTests(boolean, PrintStream, PrintStream, URL, Object) - Static method in class org.hd.d.pg2k.test.dev.Main
Actually runs the unit tests.
runTestsFromServlet(Writer, URL, Object) - Static method in class org.hd.d.pg2k.test.dev.Main
Run the unit tests from a servlet.
RW_BLOCK_SIZE - Static variable in class org.hd.d.pg2k.webSvr.upload.HTTPUploaderUtils
Chunk size for reads/writes in upload; bigger is probably more efficient.
rwl - Variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
The read/write lock for the whole cache except system variables; never null.

S

s - Static variable in class org.hd.d.pg2k.svrCore.Compact7BitString.WordChars
One-byte intern()ed String for this char.
SAFE_LABEL - Static variable in class org.hd.d.pg2k.webSvr.catalogue.PaginationBeanTree
Safe page value that will be interpreted as page 1.
SAFE_LOCALE - Static variable in class org.hd.d.pg2k.svrCore.LocaleBeanBase
``Safe'' locale is the one we want all activity to default to.
safeTunnelOp(ExhibitDataTunnelSource.RawPacket.OpCode) - Static method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataHTTPTunnelSource
Returns true iff this operation is considered safe for an unauthenticated tunnel client.
sampleCombinationParam - Variable in class org.hd.d.pg2k.ai.scorer.parameterised.LocalSampler
Pixel-value constituent to sample; never null.
sampleCombinationParamBounds - Static variable in class org.hd.d.pg2k.ai.scorer.parameterised.LocalSampler
Default sample combination method; never null.
samplePoint(int) - Method in class org.hd.d.pg2k.ai.scorer.parameterised.LocalSampler
Take sample at given point in image; null means point cannot be sampled, else [0,127].
sampleSizeParam - Variable in class org.hd.d.pg2k.ai.scorer.parameterised.LocalSampler
Target sample size for this instance; never null.
sampleSizeParam - Variable in class org.hd.d.pg2k.ai.scorer.parameterised.SimpleExposure
Target sample size for this instance; never null.
sampleSizeParam - Variable in class org.hd.d.pg2k.ai.scorer.parameterised.SimpleHue
Target sample size for this instance; never null.
sampleSizeParamBounds - Static variable in class org.hd.d.pg2k.ai.scorer.parameterised.LocalSampler
Min, default and max shift (power-of-two) for the target sample size; never null.
sampleSizeParamBounds - Static variable in class org.hd.d.pg2k.ai.scorer.parameterised.SimpleExposure
Min, default and max shift (power-of-two) for the target sample size; never null.
sampleSizeParamBounds - Static variable in class org.hd.d.pg2k.ai.scorer.parameterised.SimpleHue
Min, default and max shift (power-of-two) for the target sample size; never null.
SampleType - Enum in org.hd.d.pg2k.ai.scorer.parameterised
Enum for sample type/handling of multiple values.
SampleType() - Constructor for enum org.hd.d.pg2k.ai.scorer.parameterised.SampleType
 
sanitiseForXML(String, int, boolean) - Static method in class org.hd.d.pg2k.svrCore.TextUtils
Sanitise text for XHTML/HTML/WML/XML use.
sanitiseReferrerHostName(String) - Static method in class org.hd.d.pg2k.webSvr.exhibit.ServletUtils
Further normalise/sanitise the host name if long for example; never null.
SAVE_EVENT_HISTORIES_GZIPPED - Static variable in class org.hd.d.pg2k.svrCore.vars.BasicVarMgr
If true, GZIP the saved histories to save space and read/write time.
saveEventHistories(File, boolean, boolean, boolean) - Method in class org.hd.d.pg2k.svrCore.vars.BasicVarMgr
Persist variables and events to disc.
saveProperties() - Method in class org.hd.d.pg2k.clApp.uploader.UploaderLogic
Save persistent properties (if possible).
saveThumbnails(File, ExhibitThumbnails) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.CachedFile
Add a thumbnail file and return a new in-memory cache entry.
saveToDisc(File, SimpleLoggerIF, StatsLogger.StatsConfig) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.MetaData
Save (serialise) to disc; throws IOException in case of difficulty.
SCAVENGE_FOR_DIVERSITY - Static variable in class org.hd.d.pg2k.ai.scorer.ScorerPopulation
If true then we may kick out apparent-near duplicates as the population reaches maximum.
SCGNAME_CACHE_VALIDATION - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
General stats event name: an exhibit in the cache was fully validated against checksums, etc.
SCGNAME_CACHE_VALIDATION_PART - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
General stats event name: an exhibit in the cache was partially validated against checksums, etc.
SCGNAME_CACHEADD - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
General stats event name: an exhibit was added to the cache.
SCGNAME_CACHEEVICTLRU - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
General stats event name: an exhibit was evicted from the cache in LRU order.
SCGNAME_CACHERAWDATAHIT - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
General stats event name: cache raw data read hit.
SCGNAME_CACHERAWDATAMISS - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
General stats event name: cache raw data read miss.
SCGNAME_CACHEREM - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
General stats event name: an exhibit was removed from the cache.
SCGNAME_CACHEREM_CORRUPT - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
General stats event name: a corrupt exhibit was removed from the cache.
SCGNAME_CACHETNHIT - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
General stats event name: on-disc cache hit for thumbnail.
SCGNAME_CACHETNMEMHIT - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
General stats event name: in-memory cache hit for thumbnail.
SCGNAME_CACHETNMISS - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
General stats event name: in-memory cache hit for thumbnail.
SCGNAME_DATAFETCHFROMPEER_PREFIX - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
General stats event name: fetched a data block from a peer.
SCGNAME_EXDATAREQIN - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
General stats event name: incoming request for exhibit data.
SCGNAME_EXDATAREQINDC - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
General stats event name: incoming request for exhibit data with "dontCache" flag set.
SCGNAME_EXTHUCREATED - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
General stats event name: created thumbnails locally from cached data.
SCGNAME_EXTHUREQIN - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
General stats event name: incoming request for exhibit thumbnails.
SCGNAME_EXTHUREQINDC - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
General stats event name: incoming request for exhibit thumbnails with "dontCreate" flag set.
SCGNAME_MDSAVE - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
General stats event name: an exhibit was evicted from the cache in LRU order.
SCGNAME_PRECACHEERROR - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
General stats event name: errors encountered during precaching.
SCGNAME_PRECACHEEXAMINED - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
General stats event name: exhibits examined for precaching.
SCGNAME_PRECACHEEXDATABLOCK - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
General stats event name: exhibit data block precached.
SCGNAME_PRECACHERESTART - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
General stats event name: restarted scanning all exhibits for precaching.
SCGPREF_PRECACHEEXDATABLOCKFETCHTIME - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
General stats event name prefix: exhibit data block precache (succesful) fetch time (log2 ms).
SCGPREF_PRECACHEEXDATABLOCKSRC - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
General stats event name prefix: exhibit data block precache source (if not from master/upstream).
SCGPREF_PRECACHEEXDATABLOCKSRCERR - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
General stats event name prefix: exhibit data block precache source for error (if not from master/upstream).
score - Variable in class org.hd.d.pg2k.ai.scorer.ScoreAndConf
Score: -MAX (bad) through 0 (neutral) to +MAX (good).
ScoreAndConf - Class in org.hd.d.pg2k.ai.scorer
Immutable (and Internable) return type from scorer method.
ScoreAndConf(short, short) - Constructor for class org.hd.d.pg2k.ai.scorer.ScoreAndConf
Construct an instance.
ScoreAndConf(int, int) - Constructor for class org.hd.d.pg2k.ai.scorer.ScoreAndConf
Construct an instance using int values; requires extra checking.
scoreMappingParamBoundsBase - Static variable in class org.hd.d.pg2k.ai.scorer.parameterised.LocalSampler
Default base score mapping output value; never null.
scoreMappingParams - Variable in class org.hd.d.pg2k.ai.scorer.parameterised.LocalSampler
Mapping factors for the score from least to highest input values; never null.
scoreMappingParamsBounds - Static variable in class org.hd.d.pg2k.ai.scorer.parameterised.LocalSampler
Immutable List of default mapping factors for the score from least to highest input values; never null.
SCORER_BG_EMERGENCY_CUTOFF - Static variable in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
If true then we stop all poll()-driven background/speculative Scorer processing.
SCORER_RANK_COMPARATOR - Variable in class org.hd.d.pg2k.ai.scorer.ScorerPopulation
Comparator used to rank Scorers relative to one another by increasing goodness, never null.
scorerCache - Variable in class org.hd.d.pg2k.ai.scorer.ScorerCreator.ScorerWork
Underlying Scorer cache; never null.
ScorerCacheIF - Interface in org.hd.d.pg2k.ai.scorer
Base interface to compute (and cache) the score and confidence for exhibits.
ScorerCacheImpl - Class in org.hd.d.pg2k.ai.scorer
Simple/default implementation to compute (and cache) the score and confidence for exhibits.
ScorerCacheImpl(SimpleExhibitPipelineIF, SimpleLoggerIF) - Constructor for class org.hd.d.pg2k.ai.scorer.ScorerCacheImpl
Construct an instance attached to the supplied data source.
ScorerCreator - Class in org.hd.d.pg2k.ai.scorer
Creates new Scorer (parameter-set) instances given an existing population.
ScorerCreator() - Constructor for class org.hd.d.pg2k.ai.scorer.ScorerCreator
 
ScorerCreator.ScorerWork - Class in org.hd.d.pg2k.ai.scorer
Class to encapsulate all background and evolution work for a given ScorerCache.
ScorerCreator.ScorerWork(AbstractScorerCache, SimpleLoggerIF, boolean) - Constructor for class org.hd.d.pg2k.ai.scorer.ScorerCreator.ScorerWork
Create instance.
ScorerIF - Interface in org.hd.d.pg2k.ai.scorer
Base interface to compute the score and confidence for an exhibit.
scorerKey - Static variable in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
The non-AEP-linked key for the Scorer cache; never null.
scorerNameRegex - Static variable in class org.hd.d.pg2k.ai.scorer.AbstractScorer
Regex pattern to match for Scorer name validity; never null.
ScorerParam - Interface in org.hd.d.pg2k.ai.scorer
 
ScorerParamEnum<E extends java.lang.Enum<E>> - Class in org.hd.d.pg2k.ai.scorer
Immutable (enum) Scorer parameter.
ScorerParamEnum(E, String, E) - Constructor for class org.hd.d.pg2k.ai.scorer.ScorerParamEnum
Construct with all components, parameters assumed validated already.
ScorerParamInteger - Class in org.hd.d.pg2k.ai.scorer
Immutable (int) Scorer parameter.
ScorerParamInteger(int, int, int, int, boolean, String, int) - Constructor for class org.hd.d.pg2k.ai.scorer.ScorerParamInteger
Construct with all components, validated and stored as-is.
ScorerParamInteger(int, int, int, int, boolean, String) - Constructor for class org.hd.d.pg2k.ai.scorer.ScorerParamInteger
Construct with the default value.
ScorerParamInteger(int, int, int, String) - Constructor for class org.hd.d.pg2k.ai.scorer.ScorerParamInteger
Construct with the default value, no bias and a unit delta.
ScorerPopulation - Class in org.hd.d.pg2k.ai.scorer
Thread-safe container for Scorer-and-parameter information to maintain an evolving population.
ScorerPopulation(Map<String, ScorerIF>, ScorerPopulation.NewBestCallbackIF, int) - Constructor for class org.hd.d.pg2k.ai.scorer.ScorerPopulation
Construct with a list of the base Scorers (names, no parameters) to keep track of.
ScorerPopulation(Map<String, ScorerIF>, int, SimpleExhibitPipelineIF) - Constructor for class org.hd.d.pg2k.ai.scorer.ScorerPopulation
Construct with a list of the base Scorers (names, no parameters) to keep track of.
ScorerPopulation.NewBestCallbackIF - Interface in org.hd.d.pg2k.ai.scorer
Interface of call-back hook to report a new "best" Scorer by name, eg to the system event record.
scorersReported - Variable in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
Number of Scorers reported back home (ignoring failures); never null, never negative.
ScorerTest - Class in org.hd.d.pg2k.test.dev
Tests of AI-based image scoring.
ScorerTest(String) - Constructor for class org.hd.d.pg2k.test.dev.ScorerTest
 
scorerTunnelRRURL - Static variable in class org.hd.d.pg2k.ai.scorer.ScorerCreator
Tunnel root-relative (starting with '/') URL within the server; never null.
scorerWork - Variable in class org.hd.d.pg2k.ai.scorer.ScorerCacheImpl
Scorer work object; never null.
scorerWork - Variable in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain.Callback
Work controller object; never null.
sDict - Static variable in class org.hd.d.pg2k.svrCore.ExhibitPropsComputable
Shared static dictionary for use with in-memory Compact7BitString metadata.
sDict - Static variable in class org.hd.d.pg2k.svrCore.ExhibitPropsLoadable
Shared static dictionary for use with in-memory Compact7BitString metadata.
sDictMD - Static variable in class org.hd.d.pg2k.webSvr.util.WebUtils
Static dictionary used by getCatPageExhibitMetaDataHTML() for compression of in-memory data; never null.
SEARCH_FORM_METHOD - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Method by which search form is posted; can be "post" or "get".
SEARCH_TIME_MS_ATTR_NAME - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Name of (page-level) attribute in which last search time (ms) is stored (as a Long).
SearchPageJavaBean - Class in org.hd.d.pg2k.webSvr.catalogue
This is the JavaBean that backs the (HTML) catalogue search page.
SearchPageJavaBean() - Constructor for class org.hd.d.pg2k.webSvr.catalogue.SearchPageJavaBean
 
SearchPageJavaBeanTest - Class in org.hd.d.pg2k.test.dev
Tests ExhibitHandlerBeanBase and SearchPageJavaBean.
SearchPageJavaBeanTest() - Constructor for class org.hd.d.pg2k.test.dev.SearchPageJavaBeanTest
 
SearchResultSimpleCache - Class in org.hd.d.pg2k.webSvr.util
Bean for cached search results.
SearchResultSimpleCache() - Constructor for class org.hd.d.pg2k.webSvr.util.SearchResultSimpleCache
 
SearchResultSimpleCache.OrderedResults - Class in org.hd.d.pg2k.webSvr.util
Auto-expiring immutable container for immutable ordered list/array of full-name results, best match first.
SearchResultSimpleCache.OrderedResults(List<Name.ExhibitFull>) - Constructor for class org.hd.d.pg2k.webSvr.util.SearchResultSimpleCache.OrderedResults
Construct from non-null List.
SearchUtils - Class in org.hd.d.pg2k.webSvr.util
Search related utility functions.
SearchUtils() - Constructor for class org.hd.d.pg2k.webSvr.util.SearchUtils
Prevent construction of an instance.
searchWindow - Static variable in class org.hd.d.pg2k.svrCore.uploader.UploaderConsts
Hopefully-unique (but constant between runs) window name to place search page in.
second - Variable in class org.hd.d.pg2k.svrCore.Tuple.ComparablePair
The second member of the pair.
second - Variable in class org.hd.d.pg2k.svrCore.Tuple.ComparableTriple
The second member of the triple.
second - Variable in class org.hd.d.pg2k.svrCore.Tuple.Pair
The second member of the pair.
second - Variable in class org.hd.d.pg2k.svrCore.Tuple.Triple
The second member of the triple.
SECTION_DESC_PROPNAME_PREFIX - Static variable in class org.hd.d.pg2k.svrCore.GenUtils
The prefix to look up the section description in the common message bundle, if any.
SECTION_LOOKUP_COMMON_FALLBACK - Static variable in class org.hd.d.pg2k.svrCore.GenUtils
If true, fall back to a lookup in the common i18n bundles for section titles and description.
SECTION_TITLE_PROPNAME_PREFIX - Static variable in class org.hd.d.pg2k.svrCore.GenUtils
The prefix to look up the prettied/i18ned version of a section title in the common message bundle, if any.
SecurityProps - Class in org.hd.d.pg2k.svrCore.props
This holds some security properties for the server.
SecurityProps() - Constructor for class org.hd.d.pg2k.svrCore.props.SecurityProps
Construct a default, zero-timestamp set of generic properties.
SecurityProps(Properties, long) - Constructor for class org.hd.d.pg2k.svrCore.props.SecurityProps
Construct a new, immutable, properties set.
seed - Variable in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.sortRandomN
The seed; if null we use a non-repeatable source.
select(AllExhibitProperties.AEPFilter, List<Name.ExhibitFull>, int) - Method in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Filter results optionally starting with an input set of exhibit names; never null.
select(ServletContext) - Method in class org.hd.d.pg2k.webSvr.exhibit.FilterBean
Get the results of applying this to the whole exhibit set given the context (the data source is found automagically); never null.
select(ServletContext, List<Name.ExhibitFull>) - Method in class org.hd.d.pg2k.webSvr.exhibit.FilterBean
Get the results of applying this to the given exhibit set given the context (the data source is found automagically); never null.
SelectAction - Class in org.hd.d.pg2k.clApp.uploader
Represents the Upload Action.
SelectAction() - Constructor for class org.hd.d.pg2k.clApp.uploader.SelectAction
 
selectAction - Variable in class org.hd.d.pg2k.clApp.uploader.UploaderMain
The action performed by the "Select" button.
selectAdMidPageInternalLayout(DataSourceBean, HttpServletRequest) - Static method in class org.hd.d.pg2k.webSvr.ads.AdUtils
Chose internal layout of ad mid-age slot to be shown on page; never null.
selectAdTowerInternalLayout(DataSourceBean, HttpServletRequest) - Static method in class org.hd.d.pg2k.webSvr.ads.AdUtils
Chose internal layout of ad tower(s) to be shown on page; never null.
selectContainedExhibits(AEParams) - Method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AlohaEarthMapCache
Selects an immutable List of exhibits whose centres lie in the current map view; never null.
SelectedFileDetails - Class in org.hd.d.pg2k.clApp.uploader
Immutable class to hold details of one file selected.
SelectedFileDetails(FileContents, String, String, ROByteArray) - Constructor for class org.hd.d.pg2k.clApp.uploader.SelectedFileDetails
Construct a new instance.
selectedFiles - Variable in class org.hd.d.pg2k.clApp.uploader.UploaderLogic
Database of selected files; never null.
SelectedFilesDB - Class in org.hd.d.pg2k.clApp.uploader
Database of selected files.
SelectedFilesDB() - Constructor for class org.hd.d.pg2k.clApp.uploader.SelectedFilesDB
 
selectedFormat - Variable in class org.hd.d.pg2k.webSvr.ads.TribalFusionBean
Requested ad format or null if none.
selectFilesForUpload() - Method in class org.hd.d.pg2k.clApp.uploader.UploaderMain
Select (in a file-chooser) some files for upload.
selectMapEncodedImage(AEParams, ServletContext) - Method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AlohaEarthMapCache
Create an encoded map fragment for display; never null.
selectPageAdLayout(DataSourceBean, HttpServletRequest, boolean, boolean) - Static method in class org.hd.d.pg2k.webSvr.ads.AdUtils
Choose general ad/page layout; never null.
selectPrefixesAndShortNames(ServletContext, CharSequence, List<Name.ExhibitFull>) - Method in class org.hd.d.pg2k.webSvr.exhibit.TreeFilterBean
Gets List of exhibits from filtered set with given lowercased prefix (from the main-word stem); null if prefix is invalid.
selectViewLocationLabels(DataSourceBean, AEParams) - Method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AlohaEarthMapCache
Create HTML label text to overlay the map; returns "" if none, never null.
selectViewLocationVirtualPrefix(AEParams, LocationMap) - Method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AlohaEarthMapCache
Get best-match prefix of form "section/main-words-" from LocationMap for current view, or "" if none; never null.
selectViewLocationVirtualPrefixAsTitle(AEParams, ServletContext) - Method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AlohaEarthMapCache
Get selectViewLocationVirtualPrefix() value suitable for use as title; "" if none available.
SEND_TN_MD5 - Static variable in class org.hd.d.pg2k.webSvr.exhibit.ThumbnailServlet
If true then we may generate/send the MD5 content hash for some/all thumbnails.
sendError(int) - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletResponse
 
sendError(int, String) - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletResponse
 
sendNewBestScorer(String, String, SimpleLoggerIF) - Static method in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
Send the new Scorer back to the server.
sendRedirect(String) - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletResponse
 
sendRequestFromBatchUploadClient(OutputStream, ExhibitStaticAttr, ROByteArray, String, InputStream, AtomicLong) - Static method in class org.hd.d.pg2k.svrCore.uploader.UploaderUtils
Send upload request and data from batch client to server.
sendResponseToBatchUploadClient(SimpleLoggerIF, OutputStream, boolean, String, String) - Static method in class org.hd.d.pg2k.svrCore.uploader.UploaderUtils
Send response to batch upload client.
sensitiveVars - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
Immutable Set of String names of variables with slightly sensitive content.
SEPARATOR - Static variable in class org.hd.d.pg2k.ai.scorer.AbstractScorer
The character used to tokenise the scorer name-plus-parameters form ScorerName{:name=value}*.
serData_AllExhibitPropertiesDelta_empty - Static variable in class org.hd.d.pg2k.test.dev.SerializationTest
Empty AEP delta instance.
serData_C7BS_20060803 - Static variable in class org.hd.d.pg2k.test.dev.SerializationTest
Forced serialised form to check deserialisation is not broken.
serData_C7BS_20060804 - Static variable in class org.hd.d.pg2k.test.dev.SerializationTest
Forced serialised form after allowing for partial token (prefix) matching.
serData_CS8Bit - Static variable in class org.hd.d.pg2k.test.dev.SerializationTest
Serialised CS8 form.
serData_efn1_20090711 - Static variable in class org.hd.d.pg2k.test.dev.SerializationTest
Serialisation of ExhibitFullName("a/a-A.a").
serData_efnpair_20090711 - Static variable in class org.hd.d.pg2k.test.dev.SerializationTest
Frozen pair of long values with common prefix and suffix.
serData_esa1a_20090711 - Static variable in class org.hd.d.pg2k.test.dev.SerializationTest
Original String field format serialisation of ExhibitStaticAttr("a/a-A.a", 1, CoreConsts.GALLERY_EPOC_START).
serData_esa1b_20090711 - Static variable in class org.hd.d.pg2k.test.dev.SerializationTest
CharSequence field format serialisation of ExhibitStaticAttr("a/a-A.a", 1, CoreConsts.GALLERY_EPOC_START) with run-time String field type.
serData_esa1c_20090711 - Static variable in class org.hd.d.pg2k.test.dev.SerializationTest
CharSequence field format serialisation of ExhibitStaticAttr("a/a-A.a", 1, CoreConsts.GALLERY_EPOC_START) with run-time Name.ExhibitFull field type.
serData_evv1_20050130_1748 - Static variable in class org.hd.d.pg2k.test.dev.SerializationTest
Old serialised format of a single EVV with embedded Map<Object, ValueInfo>.
serData_evv1_20050131_1512 - Static variable in class org.hd.d.pg2k.test.dev.SerializationTest
New (more compact) serialised format of a single EVV with counts[]/values[].
serData_evv1_20090806 - Static variable in class org.hd.d.pg2k.test.dev.SerializationTest
Newer serialised format (with Name in place of String on the wire) of a single EVV with counts[]/values[].
serData_hillsAreAlive_20050130 - Static variable in class org.hd.d.pg2k.test.dev.SerializationTest
Serialised String variable value for "hills are alive" value.
serData_pdS16_20090714 - Static variable in class org.hd.d.pg2k.test.dev.SerializationTest
Old-style String keys and values PropertiesDiff value.
serData_pdvar_20090714 - Static variable in class org.hd.d.pg2k.test.dev.SerializationTest
New-style String keys and values PropertiesDiff value.
serData_ROBA_compS1_20050522 - Static variable in class org.hd.d.pg2k.test.dev.SerializationTest
On-the-wire format on ROBA_compS1.
serData_ROByteArray_EMPTY_20050522 - Static variable in class org.hd.d.pg2k.test.dev.SerializationTest
Empty ROByteArray (ie wrapping a byte[0]).
serData_Thumbnail_20060704 - Static variable in class org.hd.d.pg2k.test.dev.SerializationTest
On-the-wire format of Thumbnail.
serialiseToByteArray(Object) - Static method in class org.hd.d.pg2k.test.dev.SerializationTest
Serialise given object to byte array; never null.
serialiseToFile(Object, File, boolean, boolean) - Static method in class org.hd.d.pg2k.svrCore.FileTools
Given a file, serialises an object to it.
SerializationTest - Class in org.hd.d.pg2k.test.dev
Test that critical classes can be correctly serialised and deserialised.
SerializationTest(String) - Constructor for class org.hd.d.pg2k.test.dev.SerializationTest
 
serialPersistentFields - Static variable in class org.hd.d.pg2k.svrCore.ExhibitThumbnails.Thumbnail
Mark all mutable members as unshared for safety.
serialVersionUID - Static variable in class org.hd.d.pg2k.clApp.atHome.AboutAction
 
serialVersionUID - Static variable in class org.hd.d.pg2k.clApp.atHome.AHJWSMain
Unique Serialisation class ID generated by http://random.hd.org/.
serialVersionUID - Static variable in class org.hd.d.pg2k.clApp.atHome.ExitAction
 
serialVersionUID - Static variable in class org.hd.d.pg2k.clApp.atHome.JLFAbstractAction
 
serialVersionUID - Static variable in class org.hd.d.pg2k.clApp.uploader.AboutAction
 
serialVersionUID - Static variable in class org.hd.d.pg2k.clApp.uploader.ExitAction
 
serialVersionUID - Static variable in class org.hd.d.pg2k.clApp.uploader.FileTransferHandler
 
serialVersionUID - Static variable in class org.hd.d.pg2k.clApp.uploader.JLFAbstractAction
 
serialVersionUID - Static variable in class org.hd.d.pg2k.clApp.uploader.SelectAction
 
serialVersionUID - Static variable in class org.hd.d.pg2k.clApp.uploader.UploaderMain
Unique Serialisation class ID generated by http://random.hd.org/.
serialVersionUID - Static variable in class org.hd.d.pg2k.clApp.uploader.UploadFileTableModel
 
serialVersionUID - Static variable in class org.hd.d.pg2k.svrCore.AccessionData
Unique Serialisation class ID generated by http://random.hd.org/.
serialVersionUID - Static variable in class org.hd.d.pg2k.svrCore.AllExhibitImmutableData
Our serial version...
serialVersionUID - Static variable in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Our serial version...
serialVersionUID - Static variable in class org.hd.d.pg2k.svrCore.AllExhibitPropertiesDelta.Change
Serialisation ID.
serialVersionUID - Static variable in exception org.hd.d.pg2k.svrCore.AllExhibitPropertiesDelta.DiffException
 
serialVersionUID - Static variable in class org.hd.d.pg2k.svrCore.AllExhibitPropertiesDelta
Serialisation ID.
serialVersionUID - Static variable in class org.hd.d.pg2k.svrCore.Compact7BitString
Unique serialisation ID.
serialVersionUID - Static variable in class org.hd.d.pg2k.svrCore.Compact7BitString.WithDict
Serialisation UID; never really used.
serialVersionUID - Static variable in class org.hd.d.pg2k.svrCore.CS8Bit
Unique serialisation ID.
serialVersionUID - Static variable in exception org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.TunnelBusyIOException
Unique serialisation ID.
serialVersionUID - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.CachedFile
My serialisation version number.
serialVersionUID - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.MetaData
My serial ID.
serialVersionUID - Static variable in class org.hd.d.pg2k.svrCore.EPGIDiff
Serial UID.
serialVersionUID - Static variable in class org.hd.d.pg2k.svrCore.ExhibitAttrUtils.ExhibitAttrWords.IndirectComparatorStub
Give this a fixed ID.
serialVersionUID - Static variable in class org.hd.d.pg2k.svrCore.ExhibitAttrUtils.ExhibitAttrWords
Our serial version...
serialVersionUID - Static variable in class org.hd.d.pg2k.svrCore.ExhibitPropsComputable
Our serial version...
serialVersionUID - Static variable in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutable
Our serial version...
serialVersionUID - Static variable in class org.hd.d.pg2k.svrCore.ExhibitPropsGlobalImmutable
Our serial version...
serialVersionUID - Static variable in class org.hd.d.pg2k.svrCore.ExhibitPropsLoadable
My serial ID.
serialVersionUID - Static variable in class org.hd.d.pg2k.svrCore.ExhibitStaticAttr
Unique serialisation ID.
serialVersionUID - Static variable in class org.hd.d.pg2k.svrCore.ExhibitThumbnails
My initial version number.
serialVersionUID - Static variable in class org.hd.d.pg2k.svrCore.ExhibitThumbnails.Thumbnail
Unique serialisation version number.
serialVersionUID - Static variable in class org.hd.d.pg2k.svrCore.LocaleBeanBase
Unique Serialisation class ID generated by http://random.hd.org/.
serialVersionUID - Static variable in class org.hd.d.pg2k.svrCore.location.Location.Base
Unique Serialisation class ID generated by http://random.hd.org/.
serialVersionUID - Static variable in class org.hd.d.pg2k.svrCore.location.Location.DoubleValueAndBounds
Unique Serialisation class ID generated by http://random.hd.org/.
serialVersionUID - Static variable in class org.hd.d.pg2k.svrCore.location.Location.Estd
Unique Serialisation class ID generated by http://random.hd.org/.
serialVersionUID - Static variable in class org.hd.d.pg2k.svrCore.location.Location.LongValueAndBounds
Unique Serialisation class ID generated by http://random.hd.org/.
serialVersionUID - Static variable in class org.hd.d.pg2k.svrCore.location.Location.None
Unique Serialisation class ID generated by http://random.hd.org/.
serialVersionUID - Static variable in class org.hd.d.pg2k.svrCore.location.Location.Time
Unique Serialisation class ID generated by http://random.hd.org/.
serialVersionUID - Static variable in class org.hd.d.pg2k.svrCore.location.Location.ValueAndBounds
Unique Serialisation class ID generated by http://random.hd.org/.
serialVersionUID - Static variable in class org.hd.d.pg2k.svrCore.location.LocationMap
Serialisation UID.
serialVersionUID - Static variable in class org.hd.d.pg2k.svrCore.Name.ExhibitFull
Unique Serialisation class ID generated by http://random.hd.org/.
serialVersionUID - Static variable in class org.hd.d.pg2k.svrCore.Name
Unique serialisation ID.
serialVersionUID - Static variable in exception org.hd.d.pg2k.svrCore.PGBeanException
Unique Serialisation class ID generated by http://random.hd.org/.
serialVersionUID - Static variable in exception org.hd.d.pg2k.svrCore.PGException
Unique Serialisation class ID generated by http://random.hd.org/.
serialVersionUID - Static variable in exception org.hd.d.pg2k.svrCore.PGMasterNotInServiceException
Unique Serialisation class ID generated by http://random.hd.org/.
serialVersionUID - Static variable in class org.hd.d.pg2k.svrCore.props.GenProps.AuthData
Our serialisation version.
serialVersionUID - Static variable in class org.hd.d.pg2k.svrCore.props.GenProps.ClassifiedAd
Unique serialisation UID.
serialVersionUID - Static variable in class org.hd.d.pg2k.svrCore.props.GenProps
Our serialisation version.
serialVersionUID - Static variable in class org.hd.d.pg2k.svrCore.props.GenProps.SimpleAd
Our serialisation version.
serialVersionUID - Static variable in class org.hd.d.pg2k.svrCore.props.PropertiesBundleDiff
Serial UID.
serialVersionUID - Static variable in class org.hd.d.pg2k.svrCore.props.PropertiesDiff
Serial UID.
serialVersionUID - Static variable in class org.hd.d.pg2k.svrCore.props.SecurityProps
Unique Serialisation class ID generated by http://random.hd.org/.
serialVersionUID - Static variable in class org.hd.d.pg2k.svrCore.ROByteArray
Unique Serialisation class ID generated by http://random.hd.org/.
serialVersionUID - Static variable in class org.hd.d.pg2k.svrCore.ROIntArray
Unique Serialisation class ID.
serialVersionUID - Static variable in class org.hd.d.pg2k.svrCore.Stratum
Unique serialisation ID.
serialVersionUID - Static variable in class org.hd.d.pg2k.svrCore.Tuple.ComparablePair
Unique Serialisation class ID generated by http://random.hd.org/.
serialVersionUID - Static variable in class org.hd.d.pg2k.svrCore.Tuple.ComparableTriple
 
serialVersionUID - Static variable in class org.hd.d.pg2k.svrCore.Tuple.Pair
Unique Serialisation class ID generated by http://random.hd.org/.
serialVersionUID - Static variable in class org.hd.d.pg2k.svrCore.Tuple.Triple
 
serialVersionUID - Static variable in class org.hd.d.pg2k.svrCore.uploader.ExhibitHandlerBeanBase
Unique Serialisation class ID generated by http://random.hd.org/.
serialVersionUID - Static variable in class org.hd.d.pg2k.svrCore.uploader.UploadInfoBean
Unique Serialisation class ID generated by http://random.hd.org/.
serialVersionUID - Static variable in class org.hd.d.pg2k.svrCore.vars.EventVariableValue
Unique Serialisation class ID.
serialVersionUID - Static variable in class org.hd.d.pg2k.svrCore.vars.EventVariableValue.ValueInfo
Unique Serialisation class ID generated by http://random.hd.org/.
serialVersionUID - Static variable in class org.hd.d.pg2k.svrCore.vars.EventVariableValueBuffer.Count
Unique Serialisation class ID generated by http://random.hd.org/.
serialVersionUID - Static variable in class org.hd.d.pg2k.svrCore.vars.EventVariableValueBuffer
Unique Serialisation class ID generated by http://random.hd.org/.
serialVersionUID - Static variable in class org.hd.d.pg2k.svrCore.vars.EventVariableValuePeriodRow
Unique Serialisation class ID.
serialVersionUID - Static variable in class org.hd.d.pg2k.svrCore.vars.EventVariableValueSet
Unique Serialisation class ID.
serialVersionUID - Static variable in class org.hd.d.pg2k.svrCore.vars.InstanceID
Unique Serialisation class ID generated by http://random.hd.org/.
serialVersionUID - Static variable in class org.hd.d.pg2k.svrCore.vars.SimpleVariableDefinition
Unique Serialisation class ID generated by http://random.hd.org/.
serialVersionUID - Static variable in class org.hd.d.pg2k.svrCore.vars.SimpleVariableValue
Unique Serialisation class ID generated by http://random.hd.org/.
serialVersionUID - Static variable in class org.hd.d.pg2k.test.dev.ServletTestsBase.DummyServlet
 
serialVersionUID - Static variable in class org.hd.d.pg2k.webSvr.bgImg.BgImageServlet
Unique Serialisation class ID generated by http://random.hd.org/.
serialVersionUID - Static variable in class org.hd.d.pg2k.webSvr.catalogue.PaginationBeanBase
Unique Serialisation class ID generated by http://random.hd.org/.
serialVersionUID - Static variable in class org.hd.d.pg2k.webSvr.catalogue.PaginationBeanNumeric
Unique Serialisation class ID generated by http://random.hd.org/.
serialVersionUID - Static variable in class org.hd.d.pg2k.webSvr.catalogue.PaginationBeanTree
Unique Serialisation class ID generated by http://random.hd.org/.
serialVersionUID - Static variable in class org.hd.d.pg2k.webSvr.catalogue.SearchPageJavaBean
Unique Serialisation class ID generated by http://random.hd.org/.
serialVersionUID - Static variable in class org.hd.d.pg2k.webSvr.catalogue.TreeFilterServletAllExhibits
Unique Serialisation class ID generated by http://random.hd.org/.
serialVersionUID - Static variable in class org.hd.d.pg2k.webSvr.catalogue.TreeFilterServletAllIcons
Unique Serialisation class ID generated by http://random.hd.org/.
serialVersionUID - Static variable in class org.hd.d.pg2k.webSvr.catalogue.TreeFilterServletBase
Unique serial ID.
serialVersionUID - Static variable in class org.hd.d.pg2k.webSvr.exhibit.AbstractFilterBean
Unique Serialisation class ID generated by http://random.hd.org/.
serialVersionUID - Static variable in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.filtAll
Unique serial ID.
serialVersionUID - Static variable in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.filtByAuthor
Unique serial ID.
serialVersionUID - Static variable in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.filtByCategory
Unique serial ID.
serialVersionUID - Static variable in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.filtByEstdLocationCentre
Unique serial ID.
serialVersionUID - Static variable in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.filtNothing
Unique serial ID.
serialVersionUID - Static variable in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.filtPrefixMatch
Unique serial ID.
serialVersionUID - Static variable in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.filtSimpleSubstringMatch
Unique serial ID.
serialVersionUID - Static variable in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.filtSimpleSuffixMatch
Unique serial ID.
serialVersionUID - Static variable in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.sortByGoodness
Unique serial ID.
serialVersionUID - Static variable in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.sortByName
Unique serial ID.
serialVersionUID - Static variable in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.sortByTimestamp
Unique serial ID.
serialVersionUID - Static variable in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.sortRandomN
Unique serial ID.
serialVersionUID - Static variable in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.sortReverse
Unique ID.
serialVersionUID - Static variable in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean.EFH
Unique serial ID.
serialVersionUID - Static variable in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Unique Serialisation class ID generated by http://random.hd.org/.
serialVersionUID - Static variable in class org.hd.d.pg2k.webSvr.exhibit.ExhibitServlet
Unique Serialisation class ID generated by http://random.hd.org/.
serialVersionUID - Static variable in class org.hd.d.pg2k.webSvr.exhibit.Expr
Unique Serialisation class ID generated by http://random.hd.org/.
serialVersionUID - Static variable in class org.hd.d.pg2k.webSvr.exhibit.FilterBean
Unique Serialisation class ID generated by http://random.hd.org/.
serialVersionUID - Static variable in class org.hd.d.pg2k.webSvr.exhibit.FilterExpr
Unique Serialisation class ID generated by http://random.hd.org/.
serialVersionUID - Static variable in class org.hd.d.pg2k.webSvr.exhibit.SortExpr
Unique Serialisation class ID generated by http://random.hd.org/.
serialVersionUID - Static variable in class org.hd.d.pg2k.webSvr.exhibit.ThumbnailServlet
Unique Serialisation class ID generated by http://random.hd.org/.
serialVersionUID - Static variable in class org.hd.d.pg2k.webSvr.exhibit.TreeFilterBean
Unique Serialisation class ID generated by http://random.hd.org/.
serialVersionUID - Static variable in class org.hd.d.pg2k.webSvr.exhibit.TunnelServlet
Unique Serialisation class ID generated by http://random.hd.org/.
serialVersionUID - Static variable in class org.hd.d.pg2k.webSvr.location.LocThumbnailServlet
Unique Serialisation class ID generated by http://random.hd.org/.
serialVersionUID - Static variable in class org.hd.d.pg2k.webSvr.threeD.AboutAction
 
serialVersionUID - Static variable in class org.hd.d.pg2k.webSvr.threeD.DataServlet
Unique Serialisation class ID generated by http://random.hd.org/.
serialVersionUID - Static variable in class org.hd.d.pg2k.webSvr.threeD.ExitAction
 
serialVersionUID - Static variable in class org.hd.d.pg2k.webSvr.threeD.JLFAbstractAction
 
serialVersionUID - Static variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDMain
Unique Serialisation class ID generated by http://random.hd.org/.
serialVersionUID - Static variable in class org.hd.d.pg2k.webSvr.upload.UploadServlet
Unique Serialisation class ID generated by http://random.hd.org/.
serialVersionUID - Static variable in class org.hd.d.pg2k.webSvr.util.Breadcrumbs.Breadcrumb
Unique Serialisation class ID generated by http://random.hd.org/.
serialVersionUID - Static variable in class org.hd.d.pg2k.webSvr.util.Breadcrumbs
Unique Serialisation class ID generated by http://random.hd.org/.
serialVersionUID - Static variable in class org.hd.d.pg2k.webSvr.util.JavadocBundleServlet
Unique serialisation ID.
serialVersionUID - Static variable in class org.hd.d.pg2k.webSvr.util.LocaleBean
Unique Serialisation class ID generated by http://random.hd.org/.
serialVersionUID - Static variable in class org.hd.d.pg2k.webSvr.util.SessionVarBean
Unique Serialisation class ID generated by http://random.hd.org/.
serialVersionUID - Static variable in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEParams
Unique Serialisation class ID generated by http://random.hd.org/.
serialVersionUID - Static variable in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AlohaEarthMapServlet
Unique Serialisation class ID generated by http://random.hd.org/.
SERVER_SLOWDOWN_FACTOR - Static variable in class org.hd.d.pg2k.svrCore.props.LocalProps
Server slowdown factor; defaults to 1 except for cloud (CPU-sensitive) environment where it is higher.
serverBestScorerNAP - Variable in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain.Callback
Immutable Set of server's "best" Scorers; never null but may be empty.
serverHostname - Variable in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
Server host name; never null.
serverURL - Variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataHTTPTunnelSource
The full master-Web-server endpoint URL; never null.
SERVLET_MOUNT_POINT - Static variable in class org.hd.d.pg2k.webSvr.threeD.Utils
Expected mount point of this servlet; starts with "/".
servletContext - Static variable in class org.hd.d.pg2k.test.dev.Main
Current ServletContext if running in a WAR; null if none.
ServletTest - Class in org.hd.d.pg2k.test.dev
Tests of servlets and code in the servlet-container context.
ServletTest() - Constructor for class org.hd.d.pg2k.test.dev.ServletTest
 
ServletTestsBase - Class in org.hd.d.pg2k.test.dev
Base class to support servlet-dependent tests.
ServletTestsBase() - Constructor for class org.hd.d.pg2k.test.dev.ServletTestsBase
 
ServletTestsBase.DummyServlet - Class in org.hd.d.pg2k.test.dev
Dummy servlet used by getDataSourceBean() and other utility methods.
ServletTestsBase.DummyServlet() - Constructor for class org.hd.d.pg2k.test.dev.ServletTestsBase.DummyServlet
 
ServletUtils - Class in org.hd.d.pg2k.webSvr.exhibit
Servlet-related utility functions.
ServletUtils() - Constructor for class org.hd.d.pg2k.webSvr.exhibit.ServletUtils
Prevent construction of an instance.
SessionVarBean - Class in org.hd.d.pg2k.webSvr.util
JavaBean to hold explicit session variables such as user-selected-locale.
SessionVarBean() - Constructor for class org.hd.d.pg2k.webSvr.util.SessionVarBean
 
sessionVarLiteUI - Variable in class org.hd.d.pg2k.webSvr.util.SessionVarBean
Lite UI; if true we should run a "lite" UI for users on slow modems, etc, else full UI.
sessionVarLocale - Variable in class org.hd.d.pg2k.webSvr.util.SessionVarBean
Session locale: if non-null this overrides any locale information from elsewhere.
setAep(AllExhibitProperties) - Method in class org.hd.d.pg2k.svrCore.uploader.ExhibitHandlerBeanBase
Set the AllExhibitProperties; ignored if null and must happen before other properties are set.
setAggressive(boolean) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Set the aggressiveness of the cache; by default not aggressive.
setAltBgColour(HttpServletRequest, String) - Static method in class org.hd.d.pg2k.webSvr.util.PageSkinUtils
Sets the alternate background colour for the current skin for the current request.
setAttribute(String, Object) - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
setAttributeWords(String[]) - Method in class org.hd.d.pg2k.svrCore.uploader.ExhibitHandlerBeanBase
Set attribute words; any invalid items will be silently discarded.
setAttributeWords(List<String>) - Method in class org.hd.d.pg2k.svrCore.uploader.ExhibitHandlerBeanBase
Set attribute words; any invalid items will be silently discarded.
setAttributeWords(String) - Method in class org.hd.d.pg2k.svrCore.uploader.ExhibitHandlerBeanBase
Set attribute words; valid string of hyphen-separated words; can be "" or null.
setAuthenticationInfo(String, char[]) - Method in class org.hd.d.pg2k.clApp.uploader.UploaderLogic
Set authentication information for this user.
setAuthenticationInfo(String, char[]) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataHTTPTunnelSource
Set (or clear) additional authentication data in form of ID and password.
setAuthor(String) - Method in class org.hd.d.pg2k.svrCore.uploader.ExhibitHandlerBeanBase
Set author (initials) selected, or "" or SETTER_ALL if none (ie all types OK).
setBuffer(int) - Method in class org.hd.d.pg2k.webSvr.util.CompressionResponseStream
Set the compressionThreshold; must not be negative.
setBufferSize(int) - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletResponse
 
setCalibrationExhibitsAndScores(Map<Name.ExhibitShort, ScoreAndConf>) - Method in class org.hd.d.pg2k.ai.scorer.MiniScorerCacheImpl
Indicate the set of exhibits (short names) to calibrate against and their score/confidence values.
setCategory(String) - Method in class org.hd.d.pg2k.svrCore.uploader.ExhibitHandlerBeanBase
Set category selected, or "" or SETTER_ALL if none (ie all types OK).
setCharacterEncoding(String) - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletRequest
 
setCommonValuesForUnsetFields() - Method in class org.hd.d.pg2k.svrCore.uploader.ExhibitHandlerBeanBase
For some unset values, set the most common value.
setCompressionThreshold(int) - Method in class org.hd.d.pg2k.webSvr.util.CompressionServletResponseWrapper
Set threshold number
setContentLength(int) - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletResponse
 
setContentLength(int) - Method in class org.hd.d.pg2k.webSvr.util.CompressionServletResponseWrapper
Prevent the content length being set directly.
setContentLength(int) - Method in class org.hd.d.pg2k.webSvr.util.XMLCompressionServletResponseWrapper
Prevent the Content-Length header from being set.
setContentType(String) - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletResponse
 
setContext(ServletContext) - Method in class org.hd.d.pg2k.webSvr.util.WebUtils.ServletLoggerWithFallback
Set context, or clear/remove it if null.
setContextPath(String) - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
We examine the context path to see if we can tell if we are slave or master.
setCurrentEDVH(int) - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean.EDVHObservable
Set the currentEVDH; when changed hasChanged() returns true.
setDateHeader(String, long) - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletResponse
 
setDescription(int, String) - Method in class org.hd.d.pg2k.clApp.uploader.SelectedFilesDB
Change the putative exhibit description.
setDescription(String) - Method in class org.hd.d.pg2k.svrCore.uploader.UploadInfoBean
Set description text or "" or "-" if none; never null.
setEastOffset(int) - Method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEParams
Set the East Offset of the current view from the base/original image.
setEastOffset(String) - Method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEParams
Set East offset as String.
setErr(PrintStream) - Static method in class org.hd.d.pg2k.test.dev.Main
Set the err stream; never null.
setEventValue(EventVariableValue) - Method in class org.hd.d.pg2k.svrCore.vars.BasicVarMgr
Set/override the specified event sets for the specified intervals; never null.
setEventValue(EventVariableValue) - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValuePeriodRow
Set/override the specified event sets for the specified intervals; never null.
setEventValue(EventVariableValue) - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValueSet
Set/override the specified event sets for the specified intervals; never null.
setExhibitDataHash(int) - Method in class org.hd.d.pg2k.webSvr.exhibit.AbstractFilterBean
Get exhibitDataHash.
setExhibitName(int, String) - Method in class org.hd.d.pg2k.clApp.uploader.SelectedFilesDB
Change the putative exhibit name to another new syntatically-valid one.
setExpiryInterval(int) - Method in class org.hd.d.pg2k.webSvr.exhibit.AbstractFilterBean
Set expiry interval in ms, zero means no automatic expiry; non-negative.
setExpr(Expr) - Method in class org.hd.d.pg2k.webSvr.exhibit.AbstractFilterBean
Set the simple single (input) filter/sort expression directly.
setExpr(String) - Method in class org.hd.d.pg2k.webSvr.exhibit.AbstractFilterBean
Set the filter/sorter expression as a textual expression.
setFileChooserPathHint(File) - Method in class org.hd.d.pg2k.clApp.uploader.UploaderProps
Set the file chooser directory hint, or null.
setFilterConfig(FilterConfig) - Method in class org.hd.d.pg2k.webSvr.util.CompressionFilter
 
setFilterConfig(FilterConfig) - Method in class org.hd.d.pg2k.webSvr.util.XMLCompressionFilter
 
setFullName(String) - Method in class org.hd.d.pg2k.svrCore.uploader.UploadInfoBean
Set all parameters from a supplied full name.
setHeader(String, String) - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletResponse
 
setHeader(String, String) - Method in class org.hd.d.pg2k.webSvr.util.CompressionServletResponseWrapper
Intercept any headers that interact with compression and Content-Encoding.
setIntHeader(String, int) - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletResponse
 
setJAICacheParams() - Static method in class org.hd.d.pg2k.svrCore.MIME.AbstractImageHandler
Set/reset JAI (and ImageIO) cache/memory parameters before an image operation.
setLabel(JLabel) - Method in class org.hd.d.pg2k.clApp.atHome.AHJWSMain.MouseHandler
 
setLabel(JLabel) - Method in class org.hd.d.pg2k.clApp.uploader.UploaderMain.MouseHandler
 
setLocale(Locale) - Method in class org.hd.d.pg2k.svrCore.LocaleBeanBase
Mechanism by which deriving classes can set the locale (never null).
setLocale(Locale) - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletResponse
 
setLocation(Location.Estd) - Method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEParams
Set the best view to see the specified Location.
setLoopbackURL(URL) - Static method in class org.hd.d.pg2k.test.dev.Main
Set URL for our mount-point if running as a WAR; or null if none.
setMainWords(String) - Method in class org.hd.d.pg2k.svrCore.uploader.UploadInfoBean
Set main body words; valid string of hyphen-separated words where; can be "" but never null.
setMaxCapacity(int) - Method in class org.hd.d.pg2k.svrCore.collections.SimpleLRUMap
Set max capacity to a new positive value.
setMaxLength(long) - Method in class org.hd.d.pg2k.clApp.uploader.NormalFileContent
 
setMemorySensitiveCache(boolean) - Method in class org.hd.d.pg2k.webSvr.exhibit.AbstractFilterBean
Set the `memory-sensitive' flag for the cache.
setName(String) - Method in class org.hd.d.pg2k.webSvr.exhibit.AbstractFilterBean
Set the name for this instance; by default null.
setNeedsSave() - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.MetaData
Set the 'needs to be saved to disc' value to be true.
setNorthOffset(int) - Method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEParams
Set the North Offset of the current view from the base/original image.
setNorthOffset(String) - Method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEParams
Set North offset as String.
setNumber(String) - Method in class org.hd.d.pg2k.svrCore.uploader.UploadInfoBean
Sets number in series for exhibit; if null or "" or unparsable or negative the value is ignored.
setNumber(int) - Method in class org.hd.d.pg2k.svrCore.uploader.UploadInfoBean
Sets number in series for exhibit; if negative the value is ignored.
setNumberOfItems(int) - Method in class org.hd.d.pg2k.webSvr.catalogue.PaginationBeanBase
Set number of items to be paginated; non-negative.
setNumberOfItems() - Method in class org.hd.d.pg2k.webSvr.catalogue.PaginationBeanTree
Don't call this directly; use setTreeNodeDetails() instead.
setOut(PrintStream) - Static method in class org.hd.d.pg2k.test.dev.Main
Set the out stream; never null.
setPg(int) - Method in class org.hd.d.pg2k.webSvr.catalogue.PaginationBeanBase
Set the page number of the current page; strictly positive.
setPg(String) - Method in class org.hd.d.pg2k.webSvr.catalogue.PaginationBeanBase
Set the page number as a String; if invalid (eg badly-formatted input or null) set page number to 1.
setQ(String) - Method in class org.hd.d.pg2k.webSvr.catalogue.SearchPageJavaBean
Sets the simple query, or "" if none.
setRecentDaysFilter(String) - Method in class org.hd.d.pg2k.webSvr.catalogue.SearchPageJavaBean
Set the recent period (to today) for which exhibits are wanted.
setRequest(HttpServletRequest, ServletContext) - Method in class org.hd.d.pg2k.webSvr.util.LocaleBean
Set the current HTTP request to initialise the bean.
setRequest(HttpServletRequest) - Method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEParams
Sets all parameters possible from a servlet request.
setServerBestScorerNAP(Collection<String>) - Method in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain.Callback
Set the server's "best" Scorers; may not be null nor contain nulls or invalid name-and-parameter values.
setServletContext(Object) - Static method in class org.hd.d.pg2k.test.dev.Main
Set current ServletContext if running in a WAR; null if none.
setServletContext(ServletContext) - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Set a valid servlet context.
setSessionVarLiteUI(boolean) - Method in class org.hd.d.pg2k.webSvr.util.SessionVarBean
 
setSessionVarLocale(Locale) - Method in class org.hd.d.pg2k.webSvr.util.SessionVarBean
 
setSlave(boolean) - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Set disposition.
setSlave(String) - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Set slave from context or property value.
setStatus(String) - Method in class org.hd.d.pg2k.clApp.uploader.SelectedFileDetails
Set a status note for this item; use "" or null to clear.
setStatus(int) - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletResponse
 
setStatus(int, String) - Method in class org.hd.d.pg2k.test.dev.BaseMockHttpServletResponse
 
setStatus(int) - Method in class org.hd.d.pg2k.test.dev.WebUtilsTest.MockHttpServletResponseThatAcceptsStatus
 
setSuffix(String) - Method in class org.hd.d.pg2k.svrCore.uploader.ExhibitHandlerBeanBase
Set suffix selected (starting with ``.''), or "" or SETTER_ALL if none (ie all types OK).
setSupportedExhibits(Set<String>) - Method in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain.FakeTunnel
Set/update the current set of full exhibit names.
setTargetPercentCPU(int) - Method in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
Set current target CPU load percentage in range ]1,100[.
SETTER_ALL - Static variable in class org.hd.d.pg2k.svrCore.uploader.ExhibitHandlerBeanBase
Used in a selector value or setter to mean all values or no item.
setTreeNodeDetails(CharSequence, List<CharSequence>) - Method in class org.hd.d.pg2k.webSvr.catalogue.PaginationBeanTree
Given a List of CharSequence prefixes and Name.ExhibitShort short exhibit names as produced by TreeFilterBean, enables computation of the page labels.
setTreeNodeDetailsFromFullNames(CharSequence, List<Name.ExhibitFull>) - Method in class org.hd.d.pg2k.webSvr.catalogue.PaginationBeanTree
Given a List of Name.ExhibitFull full exhibit names, enables computation of the page labels.
setUp() - Method in class org.hd.d.pg2k.test.dev.CloudFilesTest
 
setUp() - Method in class org.hd.d.pg2k.test.dev.ExhibitFilterTest
Do any setup needed for the tests.
setUp() - Method in class org.hd.d.pg2k.test.dev.ExhibitUploadTest
Do any setup needed for the tests.
setUp() - Method in class org.hd.d.pg2k.test.dev.ServletTestsBase
Set up the servlet runner and associated state.
setUp() - Method in class org.hd.d.pg2k.test.dev.SimpleCacheTest
Do any setup needed for the tests.
setUp() - Method in class org.hd.d.pg2k.test.dev.SystemVariablesTest
Do any setup needed for the tests.
setUp() - Method in class org.hd.d.pg2k.test.dev.TinyTest
Do any setup needed for the tests.
setUploadAeid(AllExhibitImmutableData) - Method in class org.hd.d.pg2k.svrCore.uploader.UploadInfoBean
 
setUserID(String) - Method in class org.hd.d.pg2k.clApp.uploader.UploaderProps
Set the user ID (author initials), null or valid author initials.
setUserLastActive(String) - Method in class org.hd.d.pg2k.clApp.uploader.UploaderLogic
Note user as active.
setUserLastActive(String) - Method in class org.hd.d.pg2k.webSvr.threeD.ThreeDLogic
Note user as active.
setVariable(SimpleVariableValue) - Method in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain.FakeTunnel
 
setVariable(SimpleVariableValue) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Set variable value; persistent values will eventually go to disc.
setVariable(SimpleVariableValue) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Set variable.
setVariable(SimpleVariableValue) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Set variable.
setVariable(SimpleVariableValue) - Method in class org.hd.d.pg2k.svrCore.datasource.SimpleExhibitPipelineFilter
Set variable to the given value (the variable name and definition are implicit).
setVariable(SimpleVariableValue) - Method in class org.hd.d.pg2k.svrCore.vars.BasicVarMgr
Set variable.
setVariable(SimpleVariableValue) - Method in interface org.hd.d.pg2k.svrCore.vars.BasicVarMgrInterface
Set variable to the given value (the variable name and definition are implicit).
setVariable(SimpleVariableValue) - Method in class org.hd.d.pg2k.svrCore.vars.PipelineVarMgr
Set a single variable value.
setVariable(SimpleVariableValue) - Method in class org.hd.d.pg2k.test.dev.SimpleCacheTest.DummyDataSource
 
setVariable(SimpleVariableValue) - Method in class org.hd.d.pg2k.test.dev.SystemVariablesTest.BasicVarMgrEndpoint
 
setVariable(SimpleVariableValue) - Method in class org.hd.d.pg2k.test.dev.SystemVariablesTest.TestVarCacheStage
 
setVariable(SimpleVariableValue) - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
 
setVariables(SimpleVariableValue[]) - Method in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain.FakeTunnel
 
setVariables(SimpleVariableValue[]) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Set variable values; persistent values will eventually go to disc.
setVariables(SimpleVariableValue[]) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Set variables; must not be null or contain nulls.
setVariables(SimpleVariableValue[]) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Update number of variables at once for efficiency.
setVariables(SimpleVariableValue[]) - Method in class org.hd.d.pg2k.svrCore.datasource.SimpleExhibitPipelineFilter
Update a number of variables at once for efficiency; returns the number of variables set.
setVariables(SimpleVariableValue[]) - Method in class org.hd.d.pg2k.svrCore.vars.BasicVarMgr
Update a number of variables at once for efficiency; returns the number set.
setVariables(SimpleVariableValue[]) - Method in interface org.hd.d.pg2k.svrCore.vars.BasicVarMgrInterface
Update a number of variables at once for efficiency; returns the number of variables set.
setVariables(SimpleVariableValue[]) - Method in class org.hd.d.pg2k.svrCore.vars.PipelineVarMgr
Set several variable values.
setVariables(SimpleVariableValue[]) - Method in class org.hd.d.pg2k.test.dev.SimpleCacheTest.DummyDataSource
 
setVariables(SimpleVariableValue[]) - Method in class org.hd.d.pg2k.test.dev.SystemVariablesTest.BasicVarMgrEndpoint
 
setVariables(SimpleVariableValue[]) - Method in class org.hd.d.pg2k.test.dev.SystemVariablesTest.TestVarCacheStage
 
setVariables(SimpleVariableValue[]) - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
 
setZoomFactor(int) - Method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEParams
Set the current zoom factor as an integer; will be coerced to range.
setZoomFactor(String) - Method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEParams
Set the current value as a String; parse and coerced as necessary.
SHIFT - Static variable in class org.hd.d.pg2k.svrCore.MIME.Quantize
 
SHORT_DESCRIPTION_ABOUT - Static variable in class org.hd.d.pg2k.clApp.atHome.AboutAction
 
SHORT_DESCRIPTION_ABOUT - Static variable in class org.hd.d.pg2k.clApp.atHome.ExitAction
 
SHORT_DESCRIPTION_ABOUT - Static variable in class org.hd.d.pg2k.clApp.uploader.AboutAction
 
SHORT_DESCRIPTION_ABOUT - Static variable in class org.hd.d.pg2k.clApp.uploader.ExitAction
 
SHORT_DESCRIPTION_ABOUT - Static variable in class org.hd.d.pg2k.webSvr.threeD.AboutAction
 
SHORT_DESCRIPTION_ABOUT - Static variable in class org.hd.d.pg2k.webSvr.threeD.ExitAction
 
SHORT_DESCRIPTION_UPLOAD - Static variable in class org.hd.d.pg2k.clApp.uploader.SelectAction
 
shortName - Variable in class org.hd.d.pg2k.svrCore.Name.ExhibitFull
Cache of link to parent, lazily computed on demand.
shortNameDups - Variable in class org.hd.d.pg2k.svrCore.AllExhibitImmutableData
Sorted logically-immutable array of full names with duplicate short names found by _buildShortToFull; never null.
shortNameInUse(String) - Method in class org.hd.d.pg2k.clApp.uploader.SelectedFilesDB
Returns true if an exhibit in this DB already has this short name.
shortNames - Variable in class org.hd.d.pg2k.clApp.uploader.SelectedFilesDB
Set of all putative short exhibit names; never null.
shortNameValidAndUnique(String) - Method in class org.hd.d.pg2k.clApp.uploader.UploaderLogic
Returns true if this (short) exhibit name is valid and unique.
shortUpstreamName - Variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataHTTPTunnelSource
Short upstream name for peer; never null but can be "".
shouldIntern(SimpleVariableDefinition) - Static method in class org.hd.d.pg2k.svrCore.vars.EventVariableValue
Returns true if we should probably automatically intern() the value.
shouldIntern(SimpleVariableDefinition) - Static method in class org.hd.d.pg2k.svrCore.vars.SimpleVariableValue
Returns true if we should probably automatically intern() the value.
SHOW_FP_TRAILS_TEASER - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
If true, insert teaser for trails on front page and possibly elsewhere.
SHOW_NEW_USERS_MORE_CPM_ADS - Static variable in class org.hd.d.pg2k.webSvr.ads.AdConsts
If true, direct (more) 'new' (and thus possibly unique) users to CPM ads.
SHOW_SERVER_ACCENT - Static variable in class org.hd.d.pg2k.webSvr.util.LocaleBean
If true, we may default the locale to that of the server location rather than the client, if no explicit locale is specified.
showAds(DataSourceBean, HttpServletRequest) - Static method in class org.hd.d.pg2k.webSvr.ads.AdUtils
Show ads or not on the current page and/or in the current slot? Returns false if ads are generally disabled, etc, though even in the case that the user session has been set to "lite" mode, will return true a small fraction of the time so as to show occasional ads.
showAds(DataSourceBean, HttpServletRequest, AdUtils.AdSlotMonitor) - Static method in class org.hd.d.pg2k.webSvr.ads.AdUtils
Show ads or not on the current page and/or in the current slot? Returns false if ads are generally disabled, etc, though even in the case that the user session has been set to "lite" mode, will return true a small fraction of the time so as to show occasional ads.
showCompression(byte[], PrintStream) - Static method in class org.hd.d.pg2k.test.dev.BackCompatTest
Give some indication of compression available in supplied raw data.
showInternalStructure() - Method in class org.hd.d.pg2k.svrCore.Name
Human-readable diagnostic of internal format; never null.
shutdown() - Method in class org.hd.d.pg2k.clApp.atHome.AHJWSMain
Perform any activity required to shut down cleanly, eg save state, then exit.
shutdown() - Method in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
Try to shut down quickly and gracefully and with minimal loss of work.
shutdown() - Method in class org.hd.d.pg2k.clApp.uploader.UploaderLogic
Perform any activity required to shut down cleanly, eg save state.
shutdown() - Method in class org.hd.d.pg2k.clApp.uploader.UploaderMain
Perform any activity required to shut down cleanly, eg save state, then exit.
shutdown() - Method in class org.hd.d.pg2k.webSvr.threeD.ThreeDLogic
Perform any activity required to shut down cleanly, eg save state.
shutdown() - Method in class org.hd.d.pg2k.webSvr.threeD.ThreeDMain
Perform any activity required to shut down cleanly, eg save state, then exit.
shuttingDown - Variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDLogic
Set true when we are shutting down (and never set false again).
SIGNIFICANCE_CONF_THRESHOLD - Static variable in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutableVoteCache
Significance confidence threshold; non-negative.
SIGNIFICANCE_COUNT_THRESHOLD - Static variable in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutableVoteCache
Significance count threshold for non-sparse correlations; non-negative.
similar(ScorerParam) - Method in interface org.hd.d.pg2k.ai.scorer.ScorerParam
Returns true if the argument is signficantly different in value to this.
similar(ScorerParam) - Method in class org.hd.d.pg2k.ai.scorer.ScorerParamEnum
 
similar(ScorerParam) - Method in class org.hd.d.pg2k.ai.scorer.ScorerParamInteger
 
SIMILAR_SCORE_DELTA - Static variable in class org.hd.d.pg2k.ai.scorer.ScorerPopulation
Minimum 'delta' in score for two Scorers to be considered potentially similar; non-negative.
similarNParams(ScorerIF, ScorerIF, int) - Static method in class org.hd.d.pg2k.ai.scorer.AbstractScorer
Returns true if the two supplied Scorer instances are 'genetically'/'genotypically' similar.
SIMPLE - Static variable in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.sortByName
Simple sort; default String lexical ordering; can use null instead.
SIMPLE_SMART - Static variable in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.sortByName
Simple smart sort; essentially case-insensitive ordering on file component.
SIMPLE_SMART_ORDER - Static variable in class org.hd.d.pg2k.svrCore.ExhibitName
A simple invariant comparator that sorts full exhibit names in a human-friendly order.
simpleAds - Variable in class org.hd.d.pg2k.svrCore.props.GenProps
Sorted array of simple ads, no empty slots, non-zero length; or null if no simple ads.
SimpleCacheTest - Class in org.hd.d.pg2k.test.dev
Test the ExhibitSimpleDataCache.
SimpleCacheTest(String) - Constructor for class org.hd.d.pg2k.test.dev.SimpleCacheTest
 
SimpleCacheTest.DataConcurrencyAccessMonitor - Class in org.hd.d.pg2k.test.dev
Thread-safe monitor of data-read activity.
SimpleCacheTest.DataConcurrencyAccessMonitor(SimpleExhibitPipelineIF) - Constructor for class org.hd.d.pg2k.test.dev.SimpleCacheTest.DataConcurrencyAccessMonitor
 
SimpleCacheTest.DummyDataSource - Class in org.hd.d.pg2k.test.dev
Dummy data source.
SimpleCacheTest.DummyDataSource(AllExhibitProperties, GenProps) - Constructor for class org.hd.d.pg2k.test.dev.SimpleCacheTest.DummyDataSource
Construct a new instance with the given properties.
SimpleCacheTest.DummyDataSource() - Constructor for class org.hd.d.pg2k.test.dev.SimpleCacheTest.DummyDataSource
Construct a new instance with empty properties.
SimpleCacheTest.RawDataAccessMonitor - Class in org.hd.d.pg2k.test.dev
Thread-safe monitor of data-read activity.
SimpleCacheTest.RawDataAccessMonitor(SimpleExhibitPipelineIF) - Constructor for class org.hd.d.pg2k.test.dev.SimpleCacheTest.RawDataAccessMonitor
Construct instance wrapped round upstream source.
SimpleCacheTest.RawDataAccessMonitor.GetRawDataEvent - Class in org.hd.d.pg2k.test.dev
A "getRawData()" event.
SimpleCacheTest.RawDataAccessMonitor.GetRawDataEvent(Name.ExhibitFull, int, int) - Constructor for class org.hd.d.pg2k.test.dev.SimpleCacheTest.RawDataAccessMonitor.GetRawDataEvent
 
SimpleExhibitPipelineFilter - Class in org.hd.d.pg2k.svrCore.datasource
Simple extendable base class which acts as a pipeline filter.
SimpleExhibitPipelineFilter(SimpleExhibitPipelineIF) - Constructor for class org.hd.d.pg2k.svrCore.datasource.SimpleExhibitPipelineFilter
Construct a new instance of this filter.
SimpleExhibitPipelineIF - Interface in org.hd.d.pg2k.svrCore.datasource
Simple interface implemented by several stages in the Web exhibit-handling pipeline.
SimpleExhibitPipelineIF.PropsKey - Enum in org.hd.d.pg2k.svrCore.datasource
Class that holds key to Properties lookup/fetch.
SimpleExhibitPipelineIF.PropsKey() - Constructor for enum org.hd.d.pg2k.svrCore.datasource.SimpleExhibitPipelineIF.PropsKey
 
SimpleExposure - Class in org.hd.d.pg2k.ai.scorer.parameterised
Simple score/measure of image "exposure" over random sample points; never null.
SimpleExposure() - Constructor for class org.hd.d.pg2k.ai.scorer.parameterised.SimpleExposure
Create simple non-parameterised instance.
SimpleExposure(String) - Constructor for class org.hd.d.pg2k.ai.scorer.parameterised.SimpleExposure
Create parameterised version.
SimpleExposure(String, List<ScorerParam>) - Constructor for class org.hd.d.pg2k.ai.scorer.parameterised.SimpleExposure
Create parameterised version.
SimpleHue - Class in org.hd.d.pg2k.ai.scorer.parameterised
Simple score/measure of presence of various key 'hues' in an image; never null.
SimpleHue() - Constructor for class org.hd.d.pg2k.ai.scorer.parameterised.SimpleHue
Create simple non-parameterised instance.
SimpleHue(String) - Constructor for class org.hd.d.pg2k.ai.scorer.parameterised.SimpleHue
Create parameterised version.
SimpleHue(String, List<ScorerParam>) - Constructor for class org.hd.d.pg2k.ai.scorer.parameterised.SimpleHue
Create parameterised version.
SimpleLoggerIF - Interface in org.hd.d.pg2k.svrCore
Simple interface for very simple logger.
SimpleLRUMap<K,V> - Class in org.hd.d.pg2k.svrCore.collections
Simplified thread-safe map with capped capacity that discards excess items in LRU (Least Recently Used) order.
SimpleLRUMap(String) - Constructor for class org.hd.d.pg2k.svrCore.collections.SimpleLRUMap
Create an instance with a default initial maximum size and the default load factor.
SimpleLRUMap(int, String) - Constructor for class org.hd.d.pg2k.svrCore.collections.SimpleLRUMap
Create an instance with given (positive) initial maximum size and the default load factor.
SimpleLRUMap(int, float, String) - Constructor for class org.hd.d.pg2k.svrCore.collections.SimpleLRUMap
Create an instance with given (positive) initial maximum size and load factor.
SimpleNumberStats - Class in org.hd.d.pg2k.svrCore.vars
Immutable simple stats derived from a NUMBER globalMap variable.
SimpleNumberStats(SimpleVariableValue, long, InstanceID, String) - Constructor for class org.hd.d.pg2k.svrCore.vars.SimpleNumberStats
Construct a new instance, filtering variable globalMap members by age.
SIMPLEPASS_FAILURE_PAUSE - Static variable in class org.hd.d.pg2k.svrCore.props.SimplepassProps
How long to wait (ms) on an unsuccessful lookup.
SIMPLEPASS_PREFIX - Static variable in class org.hd.d.pg2k.svrCore.props.SimplepassProps
The "simplepass" prefix, including the trailing dot.
simplePassfile - Static variable in class org.hd.d.pg2k.svrCore.props.LocalProps
Local cache of name of simple password file; null if none.
simplepassMap - Variable in class org.hd.d.pg2k.svrCore.props.SimplepassProps
The immutable private map from author initials to plaintext password.
SimplepassProps - Class in org.hd.d.pg2k.svrCore.props
Encapsulates the simplepass password file.
SimplepassProps(File) - Constructor for class org.hd.d.pg2k.svrCore.props.SimplepassProps
Construct a new, immutable, properties set.
SimpleProbabilisticCache<K,V> - Class in org.hd.d.pg2k.svrCore.collections
Simple, low-overhead, fast 'direct-mapped' or probabilistic/lossy cache map.
SimpleProbabilisticCache(int, String) - Constructor for class org.hd.d.pg2k.svrCore.collections.SimpleProbabilisticCache
Construct an instance.
SimpleSimilarExhibitFinder - Class in org.hd.d.pg2k.webSvr.exhibit
A simple fast mechanism to collect "similar" exhibits to a named one.
SimpleSimilarExhibitFinder() - Constructor for class org.hd.d.pg2k.webSvr.exhibit.SimpleSimilarExhibitFinder
 
simpleUniverse - Variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDMain
Our simple universe; only null if Java3D not available or set-up not yet complete.
SimpleVariableDefinition - Class in org.hd.d.pg2k.svrCore.vars
Immutable definition of a simple local or global system variable.
SimpleVariableDefinition(String, int, boolean, boolean, boolean, boolean, int, EnumSet<EventPeriod>) - Constructor for class org.hd.d.pg2k.svrCore.vars.SimpleVariableDefinition
Construct a single variable definition.
SimpleVariableDefinition(String, int) - Constructor for class org.hd.d.pg2k.svrCore.vars.SimpleVariableDefinition
Simplified constructor setting many of the typical defaults.
SimpleVariablePipelineIF - Interface in org.hd.d.pg2k.svrCore.vars
Simple interface implemented by several stages in the Web distributed-variable-handling pipeline.
SimpleVariableValue - Class in org.hd.d.pg2k.svrCore.vars
Immutable value of a simple local or global system variable.
SimpleVariableValue(SimpleVariableDefinition, Object, Map<InstanceID, SimpleVariableValue>, long) - Constructor for class org.hd.d.pg2k.svrCore.vars.SimpleVariableValue
Construct a single variable value.
SimpleVariableValue(SimpleVariableDefinition, Object) - Constructor for class org.hd.d.pg2k.svrCore.vars.SimpleVariableValue
Construct a single variable value.
SimpleVarStats - Class in org.hd.d.pg2k.svrCore.vars
Generic stats on a variable.
SimpleVarStats(SimpleVariableValue, long, InstanceID) - Constructor for class org.hd.d.pg2k.svrCore.vars.SimpleVarStats
Construct a new instance, filtering variable globalMap members by age.
SINGLE_CPU_MODE - Static variable in class org.hd.d.pg2k.svrCore.MemoryTools
If true then run in single-CPU mode to save some space and time overheads by giving up some concurrency.
SINGLE_PAGE_CONTACT_SHEET_TN_COUNT - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Most thumbnails to show on one of the best/new/etc collections pages; strictly positive.
singlePipelineTest(SimpleVariablePipelineIF[], long) - Static method in class org.hd.d.pg2k.test.dev.SystemVariablesTest
Run variable tests on one pipeline ans returns the InstanceID; never null.
singleton - Static variable in class org.hd.d.pg2k.svrCore.props.SimplepassProps
The current singleton SimplepassProps object, if any.
sis - Variable in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
Handle on JWS singleton service; null if none.
sis - Variable in class org.hd.d.pg2k.clApp.uploader.UploaderLogic
Handle on JWS singleton service; null if none.
sis - Variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDLogic
Handle on JWS singleton service; null if none.
sisListener - Variable in class org.hd.d.pg2k.clApp.atHome.AHJWSMain
Single listener instance.
sisListener - Variable in class org.hd.d.pg2k.clApp.uploader.UploaderMain
Single listener instance.
sisListener - Variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDMain
Single listener instance.
size() - Method in class org.hd.d.pg2k.ai.scorer.AbstractScorerCache
Get current population size; non-negative.
size() - Method in interface org.hd.d.pg2k.ai.scorer.ScorerCacheIF
Get the current population size; non-negative.
size() - Method in class org.hd.d.pg2k.ai.scorer.ScorerPopulation
Get current population size; non-negative.
size() - Method in class org.hd.d.pg2k.clApp.uploader.SelectedFilesDB
Get number of entries in DB; non-negative.
size - Variable in class org.hd.d.pg2k.svrCore.AccessionData
Size of exhibit file at time of accession; null or strictly positive.
size() - Method in class org.hd.d.pg2k.svrCore.AllExhibitImmutableData
Get exhibit count; 0 if no exhibits.
size() - Method in class org.hd.d.pg2k.svrCore.collections.LRUMapAutoSizeForHitRate
Return the number of entries in the map; non-negative.
size() - Method in class org.hd.d.pg2k.svrCore.collections.SimpleLRUMap
Return the number of entries in the map; non-negative.
size - Variable in class org.hd.d.pg2k.svrCore.collections.SimpleProbabilisticCache
Current element count, initially zero; non-negative.
size() - Method in class org.hd.d.pg2k.svrCore.collections.SimpleProbabilisticCache
Return the number of entries in the map; non-negative.
size() - Method in class org.hd.d.pg2k.svrCore.collections.SoftReferenceMap
 
size() - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.MetaData
Get count of cached exhibits, including partially-cached ones; never negative.
size() - Method in class org.hd.d.pg2k.svrCore.DuplicateIDChecker
Return the number of non-expired IDs held; non-negative.
size() - Method in class org.hd.d.pg2k.svrCore.ExhibitThumbnails.Thumbnail
Return size of data array; strictly positive.
size() - Method in interface org.hd.d.pg2k.svrCore.MemoryTools.CacheMiniMap
Return the number of entries in the map; non-negative.
size() - Method in class org.hd.d.pg2k.webSvr.util.Breadcrumbs
Returns the number of crumbs.
sizeAfter - Variable in class org.hd.d.pg2k.svrCore.props.PropertiesBundleDiff
The output bundle count as a sanity-check; guaranteed non-negative.
sizeAfter - Variable in class org.hd.d.pg2k.svrCore.props.PropertiesDiff
The entry count for the output properties set as a sanity-check; guaranteed non-negative.
sizeAsText(long, boolean) - Static method in class org.hd.d.pg2k.svrCore.TextUtils
Renders size in bytes as text, abbreviated if requested.
sizeBefore - Variable in class org.hd.d.pg2k.svrCore.props.PropertiesBundleDiff
The input bundle count as a sanity-check; guaranteed non-negative.
sizeBefore - Variable in class org.hd.d.pg2k.svrCore.props.PropertiesDiff
The entry count for the input properties set as a sanity-check; guaranteed non-negative.
sizeSuffixes - Static variable in class org.hd.d.pg2k.svrCore.TextUtils
Suffixes used by sizeAsText.
sizeWhenScheduled - Variable in class org.hd.d.pg2k.webSvr.exhibit.AbstractFilterBean.WeakenerTask
Size of the set of retained refs when we were scheduled; non-negative.
skin - Variable in class org.hd.d.pg2k.webSvr.virtualHosts.VirtualHosts.VirtualHost
Skin/livery name to be used; null if default is to be used.
SKIN_BLACK_MINIMAL - Static variable in class org.hd.d.pg2k.webSvr.virtualHosts.VirtualHosts
Skin name for black background, minimalist page style.
SKIN_MOBI_BASIC - Static variable in class org.hd.d.pg2k.webSvr.virtualHosts.VirtualHosts
Skin name for basic .mobi compliant site.
skipUnderperformingAdSlot(SimpleVariablePipelineIF, SimpleVariableDefinition, EventPeriod, Object) - Static method in class org.hd.d.pg2k.webSvr.ads.AdUtils
Decides if an under-performing ad slot should be skipped (ie not filled).
sliderX - Variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDMain
X-axis slider; never null.
sliderY - Variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDMain
Y-axis slider; never null.
sliderZ - Variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDMain
Z-axis slider; never null.
slowProfileEnabled(GenProps) - Method in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K
If true then slow profiling is enabled in system properties; never null.
slowResponseLock - Variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.HIRPCCache
Lock to prevent servicing more than one very expensive call at once.
SMART - Static variable in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.sortByName
Full smart sort; gets current version of comparator during sort().
SMART_ORDER - Variable in class org.hd.d.pg2k.svrCore.ExhibitAttrUtils.ExhibitAttrWords
A Comparator that sorts exhibits by name taking account of attribute words.
sml - Variable in class org.hd.d.pg2k.svrCore.ExhibitThumbnails
Small thumbnail; null means none can be constructed.
SML_ABS_MAX_BYTES - Static variable in class org.hd.d.pg2k.svrCore.ExhibitThumbnails
Absolute maximum size of any small thumbnail/sample binary in bytes (4kB-1).
SML_STATIC_IMAGE_TN_LDIM_PX - Static variable in class org.hd.d.pg2k.svrCore.ExhibitThumbnails
For a small static image thumbnail, its longest dimension in pixels.
smoothedUploadSpeedBps - Variable in class org.hd.d.pg2k.clApp.uploader.UploaderLogic
Current smoothed upload performance in bytes-per-second, initially -1; never null.
SNEAKY_HTTP_CONCURRENCY_REQ_ATTR_CACHE - Static variable in class org.hd.d.pg2k.webSvr.util.WebUtils
Request attribute to cache getOptionalSneakyConcurrencyRRURLPrefix() response.
SoftReferenceMap<K,V> - Class in org.hd.d.pg2k.svrCore.collections
Soft cache as highly-threadable (thread-safe) Map which holds each value via a SoftReference and discards mapping when the values are GCed.
SoftReferenceMap(String) - Constructor for class org.hd.d.pg2k.svrCore.collections.SoftReferenceMap
Create an empty map with default characteristics.
SoftReferenceMap(int, boolean, String) - Constructor for class org.hd.d.pg2k.svrCore.collections.SoftReferenceMap
Create an empty map with the specified initial capacity.
SoftReferenceMap.SRCMSoftReference<K,V> - Class in org.hd.d.pg2k.svrCore.collections
Enqueueable SoftReference for SoftReferenceConcurrentMap.
SoftReferenceMap.SRCMSoftReference(K, V, ReferenceQueue<V>) - Constructor for class org.hd.d.pg2k.svrCore.collections.SoftReferenceMap.SRCMSoftReference
Create an instance with the key and value (all non-null); only call from factory method.
someFree(File) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.MetaData
Returns true if we have some (not lots of) disc space free.
somethingWritten - Variable in class org.hd.d.pg2k.webSvr.util.FlushableGZIPOutputStream
Note when input has arrived and not yet been compressed and flushed downstream.
sort(AllExhibitProperties, Name.ExhibitFull[]) - Method in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.sortByGoodness
Sorts its arguments in situ by descending goodness.
sort(AllExhibitProperties, Name.ExhibitFull[]) - Method in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.sortByName
 
sort(AllExhibitProperties, Name.ExhibitFull[]) - Method in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.sortByTimestamp
Sorts its arguments in situ by ascending timestamp (oldest first).
sort(AllExhibitProperties, Name.ExhibitFull[]) - Method in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.sortRandomN
 
sort(AllExhibitProperties, Name.ExhibitFull[]) - Method in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.sortReverse
Reverses the order of its arguments in situ.
sort(AllExhibitProperties, Name.ExhibitFull[]) - Method in interface org.hd.d.pg2k.webSvr.exhibit.SortIF
Sorts the given exhibits (specified by full name) in situ; never null.
SORT_ORDER - Static variable in class org.hd.d.pg2k.svrCore.AllExhibitImmutableData
Sort order used for (full and short) exhibit names and static attrs containing them; non-null.
SORT_ORDER - Static variable in class org.hd.d.pg2k.svrCore.props.PropertiesDiff
Comparator that provides total ordering for sorted results; not null.
sorter - Variable in class org.hd.d.pg2k.webSvr.exhibit.SortExpr
The sort we apply here; never null.
SortExpr - Class in org.hd.d.pg2k.webSvr.exhibit
Wraps a sorter to make an expression (for a FilterBean).
SortExpr(Expr, SortIF) - Constructor for class org.hd.d.pg2k.webSvr.exhibit.SortExpr
Construct us with the upstream expression.
SortIF - Interface in org.hd.d.pg2k.webSvr.exhibit
Interface for a class to sort exhibits (for a FilterBean).
sortType - Variable in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.sortByName
Sort Comparator; null for default (simple) sort.
source - Variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
The upstream data source; never null.
source - Variable in class org.hd.d.pg2k.svrCore.datasource.SimpleExhibitPipelineFilter
The upstream source; never null.
source - Variable in class org.hd.d.pg2k.svrCore.vars.PipelineVarMgr
Upstream source of variable values; never null.
source - Variable in class org.hd.d.pg2k.test.dev.SystemVariablesTest.LocalTunnelServer
Upstream data source; never null.
sparse - Variable in enum org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutableVoteCache.CorrType
Is this correlation "sparse"?
specific - Variable in class org.hd.d.pg2k.svrCore.location.Location.Base
Did this item have its own specific location info?
specificKey - Static variable in class org.hd.d.pg2k.svrCore.location.Location.Base
Name of key giving specificity in Properties map.
SPIDER_PAGE_EXPIRY_MS - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Cache/expiry time for pages we want captured in search engines (ms); strictly positive.
SPIDER_REVISIT_DAYS - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Spider revisit time in days; if zero it means not to attempt to use the "revisit-after" meta tag.
spiderUAName1stWordsLC - Static variable in class org.hd.d.pg2k.webSvr.util.WebUtils
Immutable Set of known spider/bot UA strings; should probably be moved to a text/properties file.
SQUARES - Static variable in class org.hd.d.pg2k.svrCore.MIME.Quantize
 
SSOURCE_GA - Static variable in class org.hd.d.pg2k.ai.scorer.ScorerCreator
Scorer 'source' for the GA combine/mutate method; never empty nor null.
SSOURCE_MIN - Static variable in class org.hd.d.pg2k.ai.scorer.ScorerCreator
Scorer 'source' for the "minimiser" method; never empty nor null.
SSOURCE_REC - Static variable in class org.hd.d.pg2k.ai.scorer.ScorerCreator
Scorer 'source' for recovering from persistent/shared store; never empty nor null.
staleAfter - Variable in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutable
Time until which this data is considered valid; beyond this time is stale.
start - Variable in class org.hd.d.pg2k.svrCore.Name.CSWrapper
Start offset (inclusive) on underlying impl; non-negative.
start - Variable in class org.hd.d.pg2k.svrCore.props.GenProps.ClassifiedAd
Start time (+ve UTC ms) or zero if no start time.
start - Variable in class org.hd.d.pg2k.test.dev.SimpleCacheTest.RawDataAccessMonitor.GetRawDataEvent
Start offset of read within exhibit.
start(SimpleLoggerIF) - Method in class org.hd.d.pg2k.webSvr.ads.AdUtils.AdSlotMonitor
Used by showAds() to start timing an ad that it has allowed.
startCheckNow() - Method in class org.hd.d.pg2k.svrCore.GenUtils.RemoteFlagInfo
Note the start of a status check (called just before starting a check).
startCount - Variable in class org.hd.d.pg2k.webSvr.ads.AdUtils.AdSlotMonitor
Count of ads shown in this slot (or at least for which start() was called).
startsWith(CharSequence, CharSequence) - Static method in class org.hd.d.pg2k.svrCore.TextUtils
Returns true if the first sequence starts with the second (neither null), else false.
startThreadPerfMonitor(Thread, ConcurrentHashMap<StackTraceElement, AtomicInteger>, String, long, int) - Static method in class org.hd.d.pg2k.svrCore.GenUtils
Create a performance monitor attached to the given thread, filling in the given map.
startThreadPerfMonitor(Thread, ConcurrentMap<StackTraceElement, AtomicInteger>, ConcurrentMap<StackTraceElement, ConcurrentMap<StackTraceElement, AtomicInteger>>, String, long, int) - Static method in class org.hd.d.pg2k.svrCore.GenUtils
Create a performance monitor attached to the given thread, filling in the given map.
startup() - Method in class org.hd.d.pg2k.clApp.uploader.UploaderLogic
Load any (large) persisted data from a previous execution and start a background worker thread.
startup() - Method in class org.hd.d.pg2k.webSvr.threeD.ThreeDLogic
Load any (large) persisted data from a previous execution and start a background worker thread.
STARTUP_EXECUTION_SAMPLING_ENABLED - Static variable in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K
Allow start-up fast execution sampling for performance tuning.
STARTUP_EXECUTION_SAMPLING_MAX_DUMP - Static variable in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K
Maximum number of (top) sampled sites to dump; strictly positive.
STARTUP_EXECUTION_SAMPLING_MS - Static variable in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K
Start-up sampling time (ms); strictly positive.
STATISTICAL_SCORER_SAMPLING_CCS - Static variable in class org.hd.d.pg2k.ai.scorer.ScorerCacheImpl
If true then select a partly-random selection of Scorers to measure error in _computeCalibrationSetError().
STATS_SINK_PAGE_RRURL - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Stats-sink receiver page root-relative URL.
statsIDCompression - Variable in class org.hd.d.pg2k.webSvr.util.CompressionFilter
The stats set to which we log HTTP gzip-(un)compressed-transport counts.
statsIDDSV - Variable in class org.hd.d.pg2k.webSvr.threeD.DataServlet
The stats set to which we log general tunnel servlet stats.
statsIDLang - Static variable in class org.hd.d.pg2k.webSvr.util.LocaleBean
The stats set to which we log HTTP-client preferred language code counts.
statsIDLangExplicit - Static variable in class org.hd.d.pg2k.webSvr.util.LocaleBean
The stats set to which we log HTTP-client explicitly-set language code counts.
statsIDPERF - Variable in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K
The stats set to which we log performance/sampling events.
statsIDSCGEN - Variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
The stats set to which we log general cache behaviour.
statsIDTHRFGEN - Variable in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K
The stats set to which we log general throughput events.
statsIDTS - Variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
The stats set to which we log general tunnel source stats.
statsIDTSV - Variable in class org.hd.d.pg2k.webSvr.exhibit.TunnelServlet
The stats set to which we log general tunnel servlet stats.
StatsLogger - Class in org.hd.d.pg2k.svrCore.stats
Stats-gathering interface.
StatsLogger() - Constructor for class org.hd.d.pg2k.svrCore.stats.StatsLogger
No one may instantiate this class.
StatsLogger.StatsConfig - Class in org.hd.d.pg2k.svrCore.stats
Holds the configuration for one statistics set.
StatsLogger.StatsConfig(String, PrintStream, boolean, int) - Constructor for class org.hd.d.pg2k.svrCore.stats.StatsLogger.StatsConfig
Create a new stats sink description.
StatsLogger.StatsConfig(String, PrintStream, boolean, int, boolean) - Constructor for class org.hd.d.pg2k.svrCore.stats.StatsLogger.StatsConfig
Create a new stats sink description.
StatsLogger.StatsConfig(String, SimpleLoggerIF, boolean, int, boolean) - Constructor for class org.hd.d.pg2k.svrCore.stats.StatsLogger.StatsConfig
Create a new stats sink description.
StatsSink - Class in org.hd.d.pg2k.webSvr.util
Web-server dynamic (authenticated) stats-collection support.
StatsSink() - Constructor for class org.hd.d.pg2k.webSvr.util.StatsSink
Prevent construction of an instance.
StatsSink.AbstractStatsListener - Class in org.hd.d.pg2k.webSvr.util
Abstract/base listener object waiting for stats to arrive.
StatsSink.AbstractStatsListener(String, long) - Constructor for class org.hd.d.pg2k.webSvr.util.StatsSink.AbstractStatsListener
Construct an instance.
status - Variable in class org.hd.d.pg2k.clApp.atHome.AHJWSMain
Status bar; never null.
status - Variable in class org.hd.d.pg2k.clApp.uploader.UploaderMain
Status bar; never null.
status - Variable in class org.hd.d.pg2k.test.dev.WebUtilsTest.MockHttpServletResponseThatAcceptsStatus
Status value; null until set.
status - Variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDMain
Status bar; never null.
std - Variable in class org.hd.d.pg2k.svrCore.ExhibitThumbnails
Standard thumbnail; null means none can be constructed.
STD_ABS_MAX_BYTES - Static variable in class org.hd.d.pg2k.svrCore.ExhibitThumbnails
Absolute maximum size of any standard thumbnail/sample binary in bytes (32kB-1).
STD_METADATA_FORMAT_NAME - Static variable in class org.hd.d.pg2k.svrCore.MIME.AbstractImageHandler
Standard metadata format name.
STD_STATIC_IMAGE_TN_LDIM_PX - Static variable in class org.hd.d.pg2k.svrCore.ExhibitThumbnails
For a standard static image thumbnail, its longest dimension in pixels.
STDHDR_ATTR_NAME_BREADCRUMBS - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Request-level attribute name used to communicate breadcrumbs (if any) to standard page-header routine.
STDHDR_ATTR_NAME_KEYWORDS - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Request-level attribute name used to communicate keywords String to standard page-header routine.
STDHDR_ATTR_NAME_LOCATION - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Request-level attribute name used to communicate exhibit Location.Base to standard page-header routine.
STDHDR_ATTR_NAME_NOINDEX - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Request-level attribute name used to indicate that this low-content page should not be SE food to standard page-header routine.
STDHDR_ATTR_NAME_NOINDEX_ONLY - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Request-level attribute name used to indicate that this page should not be SE food to standard page-header routine.
STDHDR_ATTR_NAME_SUBTITLE - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Request-level attribute name used to communicate sub-title String to standard page-header routine.
STDHDR_ATTR_NAME_TITLE - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Request-level attribute name used to communicate title String to standard page-header routine.
STF_ALWAYS_STREAMS_TO_FILESYSTEM - Static variable in class org.hd.d.pg2k.svrCore.FileTools
If true then try to stream (often large) serialised objects directly to the filesystem.
stickyClientHitCounter - Variable in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K
Counter of "sticky" hits on site pages (rather than graphics).
stickyClientPageHit(InetAddress) - Method in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K
Note a page (eg HTML) hit from a sticky client.
stopPerfMonitorandDumpSamples(Thread, String, ConcurrentMap<StackTraceElement, AtomicInteger>, int, SimpleLoggerIF) - Static method in class org.hd.d.pg2k.svrCore.GenUtils
Stop a monitor thread and dump its samples.
stopPerfMonitorandDumpSamples(Thread, String, ConcurrentMap<StackTraceElement, AtomicInteger>, ConcurrentMap<StackTraceElement, SM>, int, SimpleLoggerIF) - Static method in class org.hd.d.pg2k.svrCore.GenUtils
Stop a monitor thread and dump its samples.
STORE_EXPROPS_GZIPED - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
If true, store exprops data (and cache metadata) GZIPed to possibly save space and I/O time.
storeLinked - Variable in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Thread-safe (highly-concurrent) AEP-linked store; initialised on demand; never null after construction/deserialisation.
storeUnlinked - Variable in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Thread-safe (highly-concurrent) non-AEP-linked store; initialised on demand; never null after construction/deserialisation.
Stratum - Class in org.hd.d.pg2k.svrCore
Immutable stratum and other details of this instance/server and upstream.
Stratum(int, int, String, boolean) - Constructor for class org.hd.d.pg2k.svrCore.Stratum
Construct an instance with int-valued numeric arguments for convenience.
Stratum(byte, short, String, boolean) - Constructor for class org.hd.d.pg2k.svrCore.Stratum
Construct an instance.
stratum - Variable in class org.hd.d.pg2k.svrCore.Stratum
Our stratum, in range [0,MAX_STRATUM] with 0 indicating master/root, or -1 for unknown.
stream - Variable in class org.hd.d.pg2k.webSvr.util.CompressionServletResponseWrapper
The ServletOutputStream that has been returned by getOutputStream(), if any.
stream - Variable in class org.hd.d.pg2k.webSvr.util.XMLCompressionServletResponseWrapper
Any ServletOutputStream that has been returned, else null.
streamSerialiseObject(ExhibitDataTunnelSource.RawPacket.OpCode, Serializable) - Static method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket
Construct a new raw packet with a stream-serialised object as the payload.
STRESSED_LIST_LEN - Static variable in class org.hd.d.pg2k.svrCore.Name.AdHocPrefixCache
Maximum list length under memory stress; strictly positive, less than MAX_LIST_LEN.
strictlyContainsArea(Location.Estd) - Method in class org.hd.d.pg2k.svrCore.location.Location.Estd
True if this Location and bounding box strictly contains the bounding box of the argument Location.
SUBJECT_ORDER - Variable in class org.hd.d.pg2k.svrCore.ExhibitAttrUtils.ExhibitAttrWords
A Comparator that sorts exhibits by name comparing as equal those that differ only in attribute words.
subjOC - Variable in class org.hd.d.pg2k.svrCore.ExhibitAttrUtils.ExhibitAttrWords.SmartOrderComp
 
subSequence(int, int) - Method in class org.hd.d.pg2k.svrCore.CS8Bit
Extract subsequence; never null.
subSequence(int, int) - Method in class org.hd.d.pg2k.svrCore.Name.CSWrapper
 
subSequence(int, int) - Method in class org.hd.d.pg2k.svrCore.Name
Generate a light-weight wrapper, or for very small amounts of data, a copy; never null.
subSequence(int, int) - Method in class org.hd.d.pg2k.svrCore.WrappedByteArrayCharSequence
 
subString - Variable in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.filtSimpleSubstringMatch
The substring to match.
successiveFailureCount - Variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Successive failure count; reset to zero upon success.
suffix - Variable in class org.hd.d.pg2k.svrCore.uploader.ExhibitHandlerBeanBase
Suffix selected (starting with ``.''), or "" if none (ie all types OK).
suffix - Variable in class org.hd.d.pg2k.webSvr.exhibit.BuiltInFilters.filtSimpleSuffixMatch
The substring to match.
SUFFIX_BITS - Static variable in class org.hd.d.pg2k.svrCore.Name
Number of bits for suffix length (unsigned) value.
SUFFIX_MASK - Static variable in class org.hd.d.pg2k.svrCore.Name
Mask for suffix bits (at top of word).
suffixForInputFile - Variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME.ExhibitTypeParameters
Suffix of file if this item is an exhibit in the Gallery; lower-case, never null.
suffixStore - Variable in class org.hd.d.pg2k.svrCore.Name.AdHocPrefixCache
The lookup from suffix key to list of candidate same-suffix instances; never null.
SUGGESTED_CALIB_SET_SIZE - Static variable in class org.hd.d.pg2k.ai.scorer.ScorerCreator
Server-side calibration set size; strictly positive and no less than MIN_SUGGESTED_CALIB_SET_SIZE.
suite() - Static method in class org.hd.d.pg2k.test.dev.Main
This returns a suite of all the top-level tests that we want to perform.
SUPPORT_HOVERBOX - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
If true, support Hoverbox CSS-based large-thumbnail rollovers.
SUPPORT_USER_LINK_POSTING - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
If true, support "Reddit It | Digg This | Add to del.icio.us" style links.
supportedExhibits - Variable in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain.FakeTunnel
Immutable (atomically-replacable) current set of full exhibit names that we support; never null.
supportedScorerClasses - Variable in class org.hd.d.pg2k.ai.scorer.ScorerPopulation
Set of class values for the supported Scorer types for fast validation; never null.
supportedTypeFor3DWT(ExhibitMIME.ExhibitTypeParameters) - Static method in class org.hd.d.pg2k.webSvr.threeD.Utils
Returns true for exhibit types supported in the walkthrough, false otherwise.
SV_COMPARATOR - Static variable in class org.hd.d.pg2k.svrCore.vars.EventVariableValue
Case-sensitive comparator for nominally String-type values, even mixed compact and raw String items; not null.
swf - Class in org.hd.d.pg2k.svrCore.mediahandler
Basic handler for SWF file (MacroMedia Shockwave Flash).
swf() - Constructor for class org.hd.d.pg2k.svrCore.mediahandler.swf
 
swf.SWFMetaData - Class in org.hd.d.pg2k.svrCore.mediahandler
Immutable meta-data for SWF exhibit.
swf.SWFMetaData(InputStream) - Constructor for class org.hd.d.pg2k.svrCore.mediahandler.swf.SWFMetaData
Parse meta-data from an input stream.
symbols - Static variable in class org.hd.d.pg2k.svrCore.vars.SimpleNumberStats
One-off initialisation of symbols for gallery-default locale; not null.
symFilterDays - Static variable in class org.hd.d.pg2k.webSvr.catalogue.SearchPageJavaBean
Map from symbolic filter period to number of days (String to Integer); immutable.
SYMTIME_I18N_PREFIX - Static variable in class org.hd.d.pg2k.svrCore.CoreConsts
Prefix of i18n-ed symbolic filter times.
syncVariables(boolean) - Method in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain.FakeTunnel
 
syncVariables(boolean) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Synchronise variable values.
syncVariables(boolean) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Synchronise variables with upstream values.
syncVariables(boolean) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Synchronise with upstream values.
syncVariables(boolean) - Method in class org.hd.d.pg2k.svrCore.datasource.SimpleExhibitPipelineFilter
Synchronise variables with upstream values.
syncVariables(boolean) - Method in class org.hd.d.pg2k.svrCore.vars.PipelineVarMgr
Synchronise variables with upstream values.
syncVariables(boolean) - Method in interface org.hd.d.pg2k.svrCore.vars.SimpleVariablePipelineIF
Synchronise variables with upstream values.
syncVariables(boolean) - Method in class org.hd.d.pg2k.test.dev.SimpleCacheTest.DummyDataSource
Synchronise with upstream values.
syncVariables(boolean) - Method in class org.hd.d.pg2k.test.dev.SystemVariablesTest.BasicVarMgrEndpoint
 
syncVariables(boolean) - Method in class org.hd.d.pg2k.test.dev.SystemVariablesTest.TestVarCacheStage
 
syncVariables(boolean) - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Synchronise variables with upstream values.
SYS_PROP_WEBSVR_MAX_EX_CACHE_BYTES_VALUE - Static variable in class org.hd.d.pg2k.svrCore.props.LocalProps
System-property value for maximum generic exhibit cache size; ~4GB default if unset.
systemErrLogger - Static variable in class org.hd.d.pg2k.svrCore.GenUtils
Deprecated. 
systemOutLogger - Static variable in class org.hd.d.pg2k.svrCore.GenUtils
Deprecated. 
SystemVariables - Class in org.hd.d.pg2k.svrCore.vars
Immutable enumeration of distributed system variables.
SystemVariables() - Constructor for class org.hd.d.pg2k.svrCore.vars.SystemVariables
 
SystemVariablesTest - Class in org.hd.d.pg2k.test.dev
Test the behaviour of system variables.
SystemVariablesTest(String) - Constructor for class org.hd.d.pg2k.test.dev.SystemVariablesTest
 
SystemVariablesTest.BasicVarMgrEndpoint - Class in org.hd.d.pg2k.test.dev
Simple final pipeline stage (a master endpoint) variable values.
SystemVariablesTest.BasicVarMgrEndpoint() - Constructor for class org.hd.d.pg2k.test.dev.SystemVariablesTest.BasicVarMgrEndpoint
 
SystemVariablesTest.EventValueRequestMonitor - Class in org.hd.d.pg2k.test.dev
Observe upstream accesses to event values.
SystemVariablesTest.EventValueRequestMonitor(SimpleExhibitPipelineIF, boolean) - Constructor for class org.hd.d.pg2k.test.dev.SystemVariablesTest.EventValueRequestMonitor
Construct instance wrapped round upstream source.
SystemVariablesTest.LocalTunnelServer - Class in org.hd.d.pg2k.test.dev
Class to encapsulate "local" tunnel "server".
SystemVariablesTest.LocalTunnelServer(SimpleExhibitPipelineIF) - Constructor for class org.hd.d.pg2k.test.dev.SystemVariablesTest.LocalTunnelServer
Construct this with the data pipeline.
SystemVariablesTest.LocalTunnelServer(SimpleExhibitPipelineIF, boolean) - Constructor for class org.hd.d.pg2k.test.dev.SystemVariablesTest.LocalTunnelServer
Construct this with the data pipeline.
SystemVariablesTest.LocalTunnelSource - Class in org.hd.d.pg2k.test.dev
Local tunnel client/source, for connecting to LocalTunnelServer.
SystemVariablesTest.LocalTunnelSource(SystemVariablesTest.LocalTunnelServer, boolean, SimpleLoggerIF) - Constructor for class org.hd.d.pg2k.test.dev.SystemVariablesTest.LocalTunnelSource
Construct local tunnel source.
SystemVariablesTest.TestVarCacheStage - Class in org.hd.d.pg2k.test.dev
Simple pipeline stage that caches variable values.
SystemVariablesTest.TestVarCacheStage(SimpleExhibitPipelineIF, boolean) - Constructor for class org.hd.d.pg2k.test.dev.SystemVariablesTest.TestVarCacheStage
Construct test variable-caching stage.

T

t - Variable in class org.hd.d.pg2k.test.dev.SimpleCacheTest
Timer that we can use to run pipelines; never null during tests.
t - Variable in class org.hd.d.pg2k.test.dev.SystemVariablesTest
Timer that we can use to run pipelines; never null during tests.
TAG_NAME_METADATA_TOP - Static variable in interface org.hd.d.pg2k.svrCore.MIME.Handler
Top-level node name for exhibit meta-data; never null or empty.
TARGET_BPP - Static variable in class org.hd.d.pg2k.svrCore.mediahandler.gif
Target bits-per-pixel for thumbnail images; strictly positive.
TARGET_BPP - Static variable in class org.hd.d.pg2k.svrCore.mediahandler.jpg
Target bits-per-pixel for thumbnail images; strictly positive.
TARGET_BPP - Static variable in class org.hd.d.pg2k.svrCore.mediahandler.png
Target bits-per-pixel for thumbnail images; strictly positive.
TARGET_FREE_FORCE_POLL_MS - Static variable in class org.hd.d.pg2k.svrCore.MemoryTools
Interval between attempts to keep target memory free, ms, strictly positive.
TARGET_MAX_VAR_UPDATES_FOR_UPSTREAM - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Target maximum number of var/event items to be queued for upstream; strictly positive.
TARGET_MIN_WORDS_PER_AD_BLOCK - Static variable in class org.hd.d.pg2k.webSvr.ads.AdConsts
Target minimum 'information' words per display ad on each page; non-negative.
TC_SUSB - Static variable in class org.hd.d.pg2k.clApp.uploader.UploaderLogic
Time-constant for updating smoothedUploadSpeedBps; strictly positive.
tearDown() - Method in class org.hd.d.pg2k.test.dev.ExhibitFilterTest
Do any clearup needed after the tests.
tearDown() - Method in class org.hd.d.pg2k.test.dev.ExhibitUploadTest
Do any clearup needed after the tests.
tearDown() - Method in class org.hd.d.pg2k.test.dev.ServletTestsBase
Tear down the servlet environment.
tearDown() - Method in class org.hd.d.pg2k.test.dev.SimpleCacheTest
Do any clear-up needed after the tests.
tearDown() - Method in class org.hd.d.pg2k.test.dev.SystemVariablesTest
Do any clearup needed after the tests.
tearDown() - Method in class org.hd.d.pg2k.test.dev.TinyTest
Do any clearup needed after the tests.
tempDir - Variable in class org.hd.d.pg2k.test.dev.SimpleCacheTest
Temporary directory in which we build a cache; null if not needed.
terminiLengths - Variable in class org.hd.d.pg2k.svrCore.Name
Termini lengths (unsigned) packed into a single value for efficiency.
test7BitStrings - Static variable in class org.hd.d.pg2k.test.dev.MiscTest
 
test8To6() - Static method in class org.hd.d.pg2k.test.dev.MiscTest
Test encoding to Base64 (as used in HTTP headers) and decoding thereof.
TEST_C7BS_DATA - Static variable in class org.hd.d.pg2k.test.dev.SerializationTest
Sample input String values for Compact7BitString tests.
TEST_NUMBER_GLOBAL - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
A read-write global Number variable for testing.
TEST_NUMBER_GLOBAL2 - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
A second read-write global Number variable for testing.
TEST_NUMBER_LOCAL - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
A read-write local Number variable for testing.
TEST_NUMBER_LOCAL2 - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
A second read-write local Number variable for testing.
TEST_PNAME_PREFIX - Static variable in class org.hd.d.pg2k.webSvr.util.WebUtils
Prefix of all user testimonials in the global properties.
TEST_STRING_GLOBAL - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
A read-write global String variable for testing.
TEST_STRING_GLOBAL_EVENT - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
A read-write persistent global String event variable for testing.
TEST_STRING_LOCAL - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
A read-write local String variable for testing.
TEST_STRONG_ETAG_VALUE - Static variable in class org.hd.d.pg2k.test.dev.WebUtilsTest
 
TEST_WEAK_ETAG_VALUE - Static variable in class org.hd.d.pg2k.test.dev.WebUtilsTest
 
testAccessionDataSer() - Static method in class org.hd.d.pg2k.test.dev.SerializationTest
Tests of accessions of serialisation of AccessionData.
testAccessionHashes() - Static method in class org.hd.d.pg2k.test.dev.BackCompatTest
Test generation of hashes for AccessionData.
testAdBeanInterfaceContextImmutability() - Method in class org.hd.d.pg2k.test.dev.AdTest
Check for immutability.
testAddrPrefix() - Static method in class org.hd.d.pg2k.test.dev.LocationTest
Test AddrPrefix class briefly.
testAddrPrefixHashCode() - Static method in class org.hd.d.pg2k.test.dev.LocationTest
Check AddrPrefix.hashCode() effectiveness, as this may be important for performance.
testAddrPrefixParsing() - Static method in class org.hd.d.pg2k.test.dev.LocationTest
Test some simple cases for AddrPrefix dotted-quad parsing.
testAdUtilsBasics() - Method in class org.hd.d.pg2k.test.dev.AdTest
Test some simple aspects of AdUtils that require a servlet context.
testAEPDeserialise() - Static method in class org.hd.d.pg2k.test.dev.BackCompatTest
Check that we can deserialise older snapshots of our exhibit data.
testAEPDiffs() - Static method in class org.hd.d.pg2k.test.dev.BackCompatTest
Check that we can compute diffs between AEPs successfully.
testAEPDiffTunnel() - Static method in class org.hd.d.pg2k.test.dev.TunnelTest
Test getAEP 'diff' routine across the tunnel.
testAEPMemoryTweaks() - Static method in class org.hd.d.pg2k.test.dev.MiscTest
Simple test for problems from memory-saving lazy evaluation, etc.
testAEPSerialisationSize() - Static method in class org.hd.d.pg2k.test.dev.SerializationTest
Check that the current AEP serialisation is not less compact (when compressed) than the last one persisted.
testAgainstDeadMaster() - Method in class org.hd.d.pg2k.test.dev.HTTPTunnelTest
Test behaviour against dead master.
testAllExhibitImmutableData() - Static method in class org.hd.d.pg2k.test.dev.SerializationTest
Test AllExhibitImmutableData for (de)serialisability.
testAllExhibitProperties() - Static method in class org.hd.d.pg2k.test.dev.SerializationTest
Test AllExhibitProperties for (de)serialisability.
testAlohaEarthParams() - Method in class org.hd.d.pg2k.test.dev.AlohaEarthTest
Do some basic checks on AEParams object.
testAndClearChangedFlag() - Method in class org.hd.d.pg2k.clApp.uploader.SelectedFilesDB
Returns the "changed" flag value and clears it.
testAppVersion() - Static method in class org.hd.d.pg2k.test.dev.MiscTest
Test that we can retrieve the application version.
testArbitraryVarConstruction() - Method in class org.hd.d.pg2k.test.dev.SystemVariablesTest
Test that variables of fairly arbitrary names/types can be constructed.
testAuthDB() - Method in class org.hd.d.pg2k.test.dev.ConfigFilesTest
Test access to author database in GenProps.
testAuthEventValueGenerationAndCacheing() - Method in class org.hd.d.pg2k.test.dev.SystemVariablesTest
Test correct generation and handling of authoritative event values.
testAutoExpirable() - Static method in class org.hd.d.pg2k.test.dev.MemoryToolsTest
Test various aspects of the behaviour of AutoExpirable with MemoryTools containers.
testAutoExpirableWithDeterministicCacheMiniMap(MemoryTools.CacheMiniMap<Integer, Object>) - Static method in class org.hd.d.pg2k.test.dev.MemoryToolsTest
Confirm correct AutoExpirable behaviour with deterministic CacheMiniMap implementation.
testBasicCacheBehaviour() - Method in class org.hd.d.pg2k.test.dev.SimpleCacheTest
Check that we can construct a cache wrapped round a (dummy) source.
testBasicEventHandling() - Method in class org.hd.d.pg2k.test.dev.SystemVariablesTest
Do very basic event-handling tests.
testBasicGCInteractions() - Static method in class org.hd.d.pg2k.test.dev.MemoryToolsTest
Tests some interactions with the GC system.
testBasicIndexBuild() - Static method in class org.hd.d.pg2k.test.dev.IndexTest
Test basic construction of an index.
testBasicVarMgrAsEndPoint() - Method in class org.hd.d.pg2k.test.dev.SystemVariablesTest
Test basic variable manager behaviour for the endpoint.
testBasicVarMgrAsPipelineEndpoint() - Method in class org.hd.d.pg2k.test.dev.SystemVariablesTest
Check BasicVarMgr embedded at the end of a pipeline.
testBatchUploaderResponseHandling() - Method in class org.hd.d.pg2k.test.dev.ExhibitUploadTest
Test send/receive of server response to batch-upload client.
testBgImageServlet() - Method in class org.hd.d.pg2k.test.dev.ServletTest
Test generation of random-ish background image by BgImageServlet.
testBoundsEnforcement() - Method in class org.hd.d.pg2k.test.dev.AlohaEarthTest
Ensure that rectangle and other readable parameters are always in bounds where requested.
testBrowsableTree() - Method in class org.hd.d.pg2k.test.dev.TreeFilterBeanTest
Test the generation of a browsable tree of exhibits from an input set...
testBuiltInFilters() - Method in class org.hd.d.pg2k.test.dev.ExhibitFilterTest
Simple tests of some built-in exhibit filters.
testBundleNonASCIILoad() - Static method in class org.hd.d.pg2k.test.dev.I18NTest
Make sure that we can read non-ASCII characters from resource bundles, Makes sure that we can load characters that don't fit into 7 (or 8) bits.
testCacheFileReadConcurrency() - Method in class org.hd.d.pg2k.test.dev.SimpleCacheTest
Test that cache has indefinite (file read) concurrency.
testCachePersistence() - Method in class org.hd.d.pg2k.test.dev.SimpleCacheTest
Test cacheing and resilience after restart.
testCacheVarHandling() - Method in class org.hd.d.pg2k.test.dev.SimpleCacheTest
Test that variables work properly with the cache.
testCalibration() - Method in class org.hd.d.pg2k.test.dev.ScorerTest
Test the Scorer marking algorithm against calibration data.
testCanonicalisation() - Static method in class org.hd.d.pg2k.test.dev.ScorerTest
Test that we can safely canonicalise various Scorers values.
testCCTLDImmutability() - Static method in class org.hd.d.pg2k.test.dev.LocationTest
Test class immutability/safety.
testClasses - Static variable in class org.hd.d.pg2k.test.dev.Main
List of classes containing test suites to be run.
testClassifiedAdFiltering() - Static method in class org.hd.d.pg2k.test.dev.ConfigFilesTest
Test classified ad filtering.
testColourReduction() - Method in class org.hd.d.pg2k.test.dev.MediaHandlerTest
Test colour reduction of RGB and indexed images using ImageUtils routine.
testCompact7BitString() - Static method in class org.hd.d.pg2k.test.dev.MiscTest
Test correct behaviour of Compact7BitString.
testCompact7BitString() - Static method in class org.hd.d.pg2k.test.dev.SerializationTest
Test of serialisation and other behaviour of Compact7BitString.
testCompressors() - Static method in class org.hd.d.pg2k.test.dev.SerializationTest
Test correctness of some of our (de)compressors often used with serialisation.
testConfigFileAccess() - Method in class org.hd.d.pg2k.test.dev.ConfigFilesTest
Test that we can find some of the principal files.
testConvertTrailingURIToWordSequence() - Method in class org.hd.d.pg2k.test.dev.TreeFilterBeanTest
Test conversion of partial URIs to prefix word sequences.
testCS8Bit() - Static method in class org.hd.d.pg2k.test.dev.SerializationTest
Test behaviour of CS8Bit object.
testDataDir - Static variable in class org.hd.d.pg2k.test.dev.BackCompatTest
Test data directory (project-relative) not ending in '/' for frozen AEP and test/event data; not null.
testDataPump() - Static method in class org.hd.d.pg2k.test.dev.MiscTest
Test if the data pump.
testDecompDeserRobustness() - Static method in class org.hd.d.pg2k.test.dev.SerializationTest
Test the robustness of our decompression routines in conjunction with deserialization.
testDimensionExtraction() - Method in class org.hd.d.pg2k.test.dev.MediaHandlerTest
Test ability to accurately extract image dimensions from raw binaries.
testDirectUploadBad() - Method in class org.hd.d.pg2k.test.dev.ExhibitUploadTest
Verify that bad uploads are rejected.
testDirectUploadJPEG() - Method in class org.hd.d.pg2k.test.dev.ExhibitUploadTest
Test direct binary upload (of a JPEG image) for correctness.
testDirectUploadSimple() - Method in class org.hd.d.pg2k.test.dev.ExhibitUploadTest
Test simple upload (of non-binary data) directly, not over HTTP.
testDNSLookup() - Static method in class org.hd.d.pg2k.test.dev.LocationTest
Check DNS lookup.
testDummy() - Static method in class org.hd.d.pg2k.test.dev.MiscTest
Dummy test to keep jUnit framework happy when there are no other tests in this class.
testDummyDataSource() - Static method in class org.hd.d.pg2k.test.dev.SimpleCacheTest
Internal test that DummyDataSource behaves as expected.
testEPCMComputationDoesNotRefetchEventHistory() - Method in class org.hd.d.pg2k.test.dev.SystemVariablesTest
Test that (re)computing ExhibitPropsComputableMutable data does not cause redundant event data fetches.
testEPCMSer() - Method in class org.hd.d.pg2k.test.dev.ExhibitFilterTest
Test that computable-mutable properties are preserved through serialisation.
testEPGIBasic() - Static method in class org.hd.d.pg2k.test.dev.SerializationTest
Basic serialisation tests of EPGI and its diff.
testESABasic() - Static method in class org.hd.d.pg2k.test.dev.SerializationTest
Basic serialisation tests of ExhibitStaticAttrs.
testEventBucketting() - Method in class org.hd.d.pg2k.test.dev.SystemVariablesTest
Check that events are correctly split into multiple periods.
testEventCollectionSerialisation() - Method in class org.hd.d.pg2k.test.dev.SystemVariablesTest
Check that the various event objects/collections can be (de)serialised.
testEventHistoryPeristence() - Method in class org.hd.d.pg2k.test.dev.SystemVariablesTest
Test that we can persist the event histories.
testEventVariableValues() - Static method in class org.hd.d.pg2k.test.dev.SerializationTest
Test that we can succesfully create and (de)serialise event container objects...
testEVVSDeserialise() - Static method in class org.hd.d.pg2k.test.dev.BackCompatTest
Check that we can deserialise older snapshots of our EventVariableValueSet data.
testEVVSHistoryLoad() - Static method in class org.hd.d.pg2k.test.dev.BackCompatTest
Test history load.
testExhibitFullNameBasic() - Static method in class org.hd.d.pg2k.test.dev.SerializationTest
Basic serialisation tests of ExhibitFullName.
testExhibitMIMEBasics() - Method in class org.hd.d.pg2k.test.dev.MediaHandlerTest
Test some basic features of ExhibitMIME.
testExhibitPropsLoadable() - Static method in class org.hd.d.pg2k.test.dev.SerializationTest
Basic tests on ExhibitPropsLoadable.
testExhibitServletBasics() - Method in class org.hd.d.pg2k.test.dev.ServletTest
Try to get exhibit servlet and DataSourceBean loaded.
testExhibitThumbnails() - Static method in class org.hd.d.pg2k.test.dev.SerializationTest
Test ExhibitThumbnails.
testExtractionMethods() - Method in class org.hd.d.pg2k.test.dev.ExhibitNameTest
Test some extraction/comparison methods.
testFixedImgScorers() - Static method in class org.hd.d.pg2k.test.dev.ScorerTest
Test that simplest "fixed" image scorers return sensible/expected (fixed) values.
testGen() - Method in class org.hd.d.pg2k.test.dev.ConfigFilesTest
Test access to generic key/value pairs in GenProps.
testGenProps() - Static method in class org.hd.d.pg2k.test.dev.SerializationTest
Test GenProps for (de)serialisability.
testGeoProximity() - Static method in class org.hd.d.pg2k.test.dev.LocationTest
Test that we can use the geographical-proximity-by-ccTLD data.
testGetIntHashedSimple() - Static method in class org.hd.d.pg2k.test.dev.MiscTest
Test getIntHashedSimple() basics.
testGIFBasics() - Method in class org.hd.d.pg2k.test.dev.MediaHandlerTest
Does some basic tests on the GIF handler.
testGlobalVariableOps() - Method in class org.hd.d.pg2k.test.dev.SystemVariablesTest
Test basic setting/getting of global variables.
testGPHostMatching() - Method in class org.hd.d.pg2k.test.dev.ConfigFilesTest
Test access to hostname matching in GenProps.
testHMACEfficacy() - Static method in class org.hd.d.pg2k.test.dev.TunnelTest
Test that our HMAC does detect corruption in, or tampering with, messages.
testHostnameCanonicalisation() - Static method in class org.hd.d.pg2k.test.dev.VirtualHostTest
Test canonicalisation of HTTP host names.
testHTTPLoopback() - Static method in class org.hd.d.pg2k.test.dev.HTTPTunnelTest
Does basic loopback test.
testHTTPTunnelNOOP() - Method in class org.hd.d.pg2k.test.dev.HTTPTunnelTest
Attempts basic test of tunnel by doing a NO-OP (NOOP).
testIfHTTPServerIsUp(String, boolean) - Static method in class org.hd.d.pg2k.svrCore.location.LoadBalancingUtils
Tests if an HTTP Gallery mirror server is up and running and responding quickly.
testIfHTTPServerIsUp(URL) - Static method in class org.hd.d.pg2k.svrCore.location.LoadBalancingUtils
Tests if a Web server is up and running and responding quickly.
testImmutabilityTest() - Static method in class org.hd.d.pg2k.test.dev.MiscTest
Place-holder to verify that the immutability checker is available.
testIMS() - Static method in class org.hd.d.pg2k.test.dev.WebUtilsTest
Test If-Modified-Since handling.
testIndexBuilding() - Static method in class org.hd.d.pg2k.test.dev.IndexTest
Check basic building of index on a representative snapshot of our exhibit data.
testINM() - Static method in class org.hd.d.pg2k.test.dev.WebUtilsTest
Test If-None-Match handling.
testINMIMSBasics() - Static method in class org.hd.d.pg2k.test.dev.WebUtilsTest
Test very basic If-None-Match / If-Modified-Since handling.
testInstanceID() - Method in class org.hd.d.pg2k.test.dev.SystemVariablesTest
Do simple tests on InstanceID type...
testIntern() - Method in class org.hd.d.pg2k.test.dev.MemoryToolsTest
Test our intern() for various supported data types.
testIntSerRoutines() - Static method in class org.hd.d.pg2k.test.dev.HTTPTunnelTest
Test that our hand-crafted serialisation routines work.
testIntSerRoutines() - Static method in class org.hd.d.pg2k.test.dev.TunnelTest
Test that our hand-crafted serialisation routines work.
testIPRegex() - Static method in class org.hd.d.pg2k.test.dev.AddrToolsTest
Test that IP-address regex matchers work.
testIsSensitive() - Method in class org.hd.d.pg2k.test.dev.ExhibitNameTest
Test isSensitive() exhibit-flagging mechanism.
testJIBLegacyDeser() - Static method in class org.hd.d.pg2k.test.dev.BackCompatTest
Test that deserialisation of old JIB frozen instances is still possible.
testJP2Basics() - Method in class org.hd.d.pg2k.test.dev.MediaHandlerTest
Does some basic tests on the JP2 (JPEG 2000) handler.
testJPGBasics() - Method in class org.hd.d.pg2k.test.dev.MediaHandlerTest
Does some basic tests on the JPG (JPEG) handler.
testLabels(PaginationBeanBase) - Static method in class org.hd.d.pg2k.test.dev.PaginationBeanTest
Test some characteristics of the labels obtained from the bean.
testLastCDNTest() - Static method in class org.hd.d.pg2k.test.dev.CloudFilesTest
Test CDN status class.
testLeastN() - Static method in class org.hd.d.pg2k.test.dev.MiscTest
Test leastN() basics.
testLoadOfExhibitData() - Method in class org.hd.d.pg2k.test.dev.ConfigFilesTest
Ensure that we can load the exhibits and meta data from the filesystem.
testLocalGen() - Method in class org.hd.d.pg2k.test.dev.ConfigFilesTest
Test access to generic key/value pairs in LocalProps.
testLocalTunnelEventSimple() - Method in class org.hd.d.pg2k.test.dev.SystemVariablesTest
Do simple test of tunnel connectivity for set()ting and get()ting events.
testLocalTunnelFull() - Method in class org.hd.d.pg2k.test.dev.SystemVariablesTest
Run full tunnel variable test.
testLocalTunnelSimple() - Method in class org.hd.d.pg2k.test.dev.SystemVariablesTest
Do simple test of tunnel connectivity.
testLocalVariableOps() - Method in class org.hd.d.pg2k.test.dev.SystemVariablesTest
Test basic setting/getting of local variables.
testLocation() - Static method in class org.hd.d.pg2k.test.dev.SerializationTest
Test Location data (esp Estd) can be (de)serialised.
testLocationEstdContains() - Static method in class org.hd.d.pg2k.test.dev.LocationTest
Tests use of contains() and related operations on Location.Estd.
testLocationLookup() - Method in class org.hd.d.pg2k.test.dev.LocationTest
Test that we can look up exhibits by name in the sample auxInfo file.
testLocationMap() - Static method in class org.hd.d.pg2k.test.dev.SerializationTest
Test (de)serialisation of LocationMap.
testLocationMapBasics() - Static method in class org.hd.d.pg2k.test.dev.LocationTest
Basic tests of LocationMap behaviour.
testLog2Approx() - Static method in class org.hd.d.pg2k.test.dev.MiscTest
Test our quick log-2 computation.
testLookupARecords() - Static method in class org.hd.d.pg2k.test.dev.AddrToolsTest
Test that A-record lookup is basically sane/consistent.
testLookupKey() - Method in class org.hd.d.pg2k.test.dev.AlohaEarthTest
Test lookup-key generation.
testMainWordExtraction() - Method in class org.hd.d.pg2k.test.dev.ExhibitNameTest
Test extraction of main-words component of a name.
testMetadataBasics() - Method in class org.hd.d.pg2k.test.dev.MediaHandlerTest
Simple tests of exhibit metadata.
testMetaDataLWCopy() - Static method in class org.hd.d.pg2k.test.dev.SerializationTest
Test that MetaData lightweight copy serialises the same as the original.
testMinimalUniqueENTitlePrefix() - Method in class org.hd.d.pg2k.test.dev.WebUtilsTest
Test of generation of short exhibit name prefix for titles.
testMirrorNameHandling() - Static method in class org.hd.d.pg2k.test.dev.VirtualHostTest
Test handling/parsing of (lower-cased) mirror names.
testMustConservePowerLongTerm() - Static method in class org.hd.d.pg2k.test.dev.MiscTest
Test that long-term low-power mode always starts out as 'off' and stays that way for short-running tests!
testName() - Static method in class org.hd.d.pg2k.test.dev.MiscTest
Test correct behaviour of Name.
testNameCompareTo() - Static method in class org.hd.d.pg2k.test.dev.ExhibitNameTest
Simple test of comparator to exercise all branches.
testNameLonger() - Static method in class org.hd.d.pg2k.test.dev.MiscTest
Test correct behaviour of Name.
testNameOnAEP() - Static method in class org.hd.d.pg2k.test.dev.ExhibitNameTest
Test correct behaviour of Name on real AEP data.
testNameSharing() - Static method in class org.hd.d.pg2k.test.dev.ExhibitNameTest
Test sane (internal) behaviour of Name on real AEP data.
testOut() - Method in class org.hd.d.pg2k.test.dev.TinyTest
Make sure that the streams are set up.
testPaginationBeanBase() - Method in class org.hd.d.pg2k.test.dev.PaginationBeanTest
Performs test of the base bean.
testPBContract(PaginationBeanBase) - Static method in class org.hd.d.pg2k.test.dev.PaginationBeanTest
Do some tests of generic contract that should work on any PaginationBaseBean or sub-class.
testPipelineVarMgrLong() - Method in class org.hd.d.pg2k.test.dev.SystemVariablesTest
Test several PipelineVarMgr stages in a long pipeline.
testPipelineVarMgrSimpleNonWriteThrough() - Method in class org.hd.d.pg2k.test.dev.SystemVariablesTest
Test PipelineVarMgr in pipeline in non-write-through mode.
testPipelineVarMgrSimpleWriteThrough() - Method in class org.hd.d.pg2k.test.dev.SystemVariablesTest
Test PipelineVarMgr in pipeline in write-through mode.
testPNGBasics() - Method in class org.hd.d.pg2k.test.dev.MediaHandlerTest
Does some basic tests on the PNG handler.
testPowerStateChecking() - Static method in class org.hd.d.pg2k.test.dev.ConfigFilesTest
Test checking of power-state.
testPropertiesBundleDiff() - Static method in class org.hd.d.pg2k.test.dev.SerializationTest
Test behaviour of PropertiesBundleDiff object.
testPropertiesDiff() - Static method in class org.hd.d.pg2k.test.dev.SerializationTest
Test behaviour of PropertiesDiff object.
testQuantizer() - Method in class org.hd.d.pg2k.test.dev.MediaHandlerTest
Test that we can do colour reduction with the ImageMagik-derived Quantizer.
testQuickWordCount() - Static method in class org.hd.d.pg2k.test.dev.MiscTest
Check the word-counting algorithm.
testRawPacketStreamSerialiseObject() - Static method in class org.hd.d.pg2k.test.dev.HTTPTunnelTest
Test that stream-serialising compression works...
testRawPacketStreamSerialiseObject() - Static method in class org.hd.d.pg2k.test.dev.TunnelTest
Test that stream-serialising compression works...
testRawPacketWithOverlengthBuffer() - Static method in class org.hd.d.pg2k.test.dev.TunnelTest
Test RawPacket using initial portion of over-length input buffer.
testRecentDaysFilter() - Static method in class org.hd.d.pg2k.test.dev.SearchPageJavaBeanTest
Test recentDaysFilter.
testReferrerHostNameSanitisation() - Static method in class org.hd.d.pg2k.test.dev.WebUtilsTest
Test our sanitisation of referrer names...
testRegionLookup() - Static method in class org.hd.d.pg2k.test.dev.LocationTest
Check lookup of geographic location of IP address.
testROByteArray() - Static method in class org.hd.d.pg2k.test.dev.SerializationTest
Test handling of ROByteArray.
testRunMemoryIntensiveOperation() - Method in class org.hd.d.pg2k.test.dev.MemoryToolsTest
Simple test of runMemoryIntensiveOperation().
testSanity() - Method in class org.hd.d.pg2k.test.dev.ServletTest
Tests basic sanity of servlet-testing framework.
testScoreAndConf() - Method in class org.hd.d.pg2k.test.dev.ScorerTest
Test some features of ScoreAndConf.
testSearchPageJavaBean() - Method in class org.hd.d.pg2k.test.dev.ExhibitFilterTest
Test aspects of filtering by the SearchPageJavaBean.
testSerAllExhibitPropertiesDelta() - Static method in class org.hd.d.pg2k.test.dev.SerializationTest
Simple AllExhibitPropertiesDelta (de)serialisation tests.
testSetup() - Method in class org.hd.d.pg2k.test.dev.TinyTest
Test that setup/cleanup works.
testSimilarity() - Static method in class org.hd.d.pg2k.test.dev.ScorerTest
Test that our similarity measures for parameters and Scorers are working.
testSimple_sanitiseForXML() - Static method in class org.hd.d.pg2k.test.dev.WebUtilsTest
Simple tests of WebUtils.sanitiseForXML().
testSimpleAdServletCalls() - Method in class org.hd.d.pg2k.test.dev.ServletTest
Simple test that ad routines don't blow up trivially when called.
testSimpleCatSupportServletCalls() - Method in class org.hd.d.pg2k.test.dev.ServletTest
Simple test that catalogue page support routines don't blow up trivially when called.
testSimpleDSBGetsNonNull() - Method in class org.hd.d.pg2k.test.dev.ServletTest
Test that DSB never returns null or throws exceptions for gets of GP, AEP, logging, etc.
testSimpleExhibitPipelineFilterVariableHandling() - Method in class org.hd.d.pg2k.test.dev.SystemVariablesTest
Check vanilla SimpleExhibitPipelineFilter embedded in a pipeline.
testSimpleExhibitPropsComputableMutableExhibitInspection() - Method in class org.hd.d.pg2k.test.dev.ExhibitFilterTest
Do some tests on evaluations of newness, goodness, etc, of exhibits using ExhibitPropsComputableMutable.
testSimpleExhibitPropsComputableMutableGoodnessDifferentials() - Method in class org.hd.d.pg2k.test.dev.ExhibitFilterTest
Test differentials in "goodness" induced via GenProps.
testSimpleLRUMapAutoSizeForHitRate() - Static method in class org.hd.d.pg2k.test.dev.MemoryToolsTest
Test behaviour of SimpleLRUMapAutoSizeForHitRate.
testSimpleNumberStats() - Method in class org.hd.d.pg2k.test.dev.SystemVariablesTest
Test that we can correctly generate stats safely.
testSimplePerfMonitoringCalls() - Method in class org.hd.d.pg2k.test.dev.ServletTest
Simple test that performance-measuring calls don't blow up trivially when called.
testSimpleProbabilisticCache() - Static method in class org.hd.d.pg2k.test.dev.MemoryToolsTest
Test behaviour of SimpleProbabilisticCache.
testSimpleProbabilisticCacheCS8BitKeys() - Static method in class org.hd.d.pg2k.test.dev.MemoryToolsTest
Test behaviour of SimpleProbabilisticCache with CS8Bit keys.
testSimpleSerialisation() - Method in class org.hd.d.pg2k.test.dev.SystemVariablesTest
Check some simple (de)serialistion works as expected.
testSimpleSimilarExhibitFinder() - Method in class org.hd.d.pg2k.test.dev.WebUtilsTest
Tests of SimpleSimilarExhibitFinder class.
testSimpleVariables() - Static method in class org.hd.d.pg2k.test.dev.SerializationTest
Test that variables can be correctly serialised/deserialised.
testSimpleVarStats() - Method in class org.hd.d.pg2k.test.dev.SystemVariablesTest
Test simple variable stats.
testSPJBBasics() - Static method in class org.hd.d.pg2k.test.dev.SearchPageJavaBeanTest
Tests getters and setters of SearchPageJavaBeanTest bean.
testThumbnailGeneration() - Method in class org.hd.d.pg2k.test.dev.MediaHandlerTest
Test thumbnail generation of a given set of exhibit types.
testThumbnailSer() - Static method in class org.hd.d.pg2k.test.dev.SerializationTest
Test that we can (de)serialise Thumbnail data OK.
testTitleGeneration() - Method in class org.hd.d.pg2k.test.dev.AlohaEarthTest
Test that title lookup works.
testTrailDataParsing() - Static method in class org.hd.d.pg2k.test.dev.ConfigFilesTest
Test trail data parsing.
testTreeFilterBean() - Method in class org.hd.d.pg2k.test.dev.PaginationBeanTest
Test the PaginationBeanTree.
testTreeFilterBeanOnFullDataSet() - Method in class org.hd.d.pg2k.test.dev.PaginationBeanTest
Test the PaginationBeanTree on a realistic data set from a recent AEP.
testTribalFusionBean() - Method in class org.hd.d.pg2k.test.dev.AdTest
Test the TribalFusionBean basics.
testTruth() - Method in class org.hd.d.pg2k.test.dev.TinyTest
Simplest possible test.
testTunnelBasic() - Method in class org.hd.d.pg2k.test.dev.HTTPTunnelTest
Attempts to test basic use of the tunnel for normal traffic.
testTunnelGetRawData() - Method in class org.hd.d.pg2k.test.dev.TunnelTest
Tests basic transparency and behaviour of generic tunnel.
testTunnelNOOP() - Method in class org.hd.d.pg2k.test.dev.TunnelTest
Tests basic transparency and behaviour of generic tunnel.
testTunnelThumbnails() - Method in class org.hd.d.pg2k.test.dev.TunnelTest
Tests basic transparency and behaviour of generic tunnel.
testTypeNumber() - Method in class org.hd.d.pg2k.test.dev.SystemVariablesTest
Test handling of TYPE_NUMBER values.
testUABotNameMatching() - Static method in class org.hd.d.pg2k.test.dev.WebUtilsTest
Test bot/spider matching from UA name.
testValidSyntaxMethods() - Method in class org.hd.d.pg2k.test.dev.ExhibitNameTest
Test the "valid syntax" methods.
testVirtualHostLookupDetails() - Static method in class org.hd.d.pg2k.test.dev.VirtualHostTest
Check that lookups by name and/or URI yield the correct VirtualHost details.
testVirtualNameGeneration() - Method in class org.hd.d.pg2k.test.dev.ExhibitNameTest
Test generation of "virtual" names.
testZIPHandling() - Static method in class org.hd.d.pg2k.test.dev.ConfigFilesTest
Test handling of ZIP-file data in/for exhibits.
text - Variable in class org.hd.d.pg2k.svrCore.Compact7BitString
Basic (unshared) representation of 1 byte per character; never empty (is null instead).
text - Variable in class org.hd.d.pg2k.svrCore.CS8Bit
The 8-bit text of this sequence; ever null but may be empty.
text - Variable in class org.hd.d.pg2k.svrCore.WrappedByteArrayCharSequence
Underlying 8-bit text; never null.
TEXT_ALT2_COLOUR - Static variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDMain
Alternate/highlight/not-good colour of text/othe3r for captions, etc, logically immutable; never null.
TEXT_ALT3_COLOUR - Static variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDMain
Alternate/highlight/not-good colour of text/othe3r for captions, etc, logically immutable; never null.
TEXT_ALT_COLOUR - Static variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDMain
Alternate/highlight/not-good colour of text/othe3r for captions, etc, logically immutable; never null.
TEXT_APPEARANCE - Static variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDMain
Standard text colour/appearance, logically immutable; never null.
TEXT_COLOUR - Static variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDMain
Colour of text for captions, etc, logically immutable; never null.
TEXT_ENTRY_TIMEOUT_MS - Static variable in class org.hd.d.pg2k.clApp.uploader.UploaderMain
Idle time in text entry box before we take opportunity to show updates, ms; strictly positive.
TEXT_OK_COLOUR - Static variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDMain
Alternate/highlight/OK colour of text/other for captions, etc, logically immutable; never null.
TEXTURE_LOADER_FLAGS - Static variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDLogic
Default flags for loading textures.
TextUtils - Class in org.hd.d.pg2k.svrCore
Some simple common text utilities of scope throughout the application.
TextUtils() - Constructor for class org.hd.d.pg2k.svrCore.TextUtils
Prevent construction of an instance.
TextUtils.Base64Cache - Class in org.hd.d.pg2k.svrCore
Private to encode8To6()/decode8To6(); automagically created on first access.
TextUtils.Base64Cache() - Constructor for class org.hd.d.pg2k.svrCore.TextUtils.Base64Cache
Prevent construction of any instance.
TextUtils.CharSequence7Bit - Interface in org.hd.d.pg2k.svrCore
Extension (marker interface) for a CharSequence that holds only 7-bit character values.
TextUtils.CharSequence8Bit - Interface in org.hd.d.pg2k.svrCore
Extension for a CharSequence that holds only 8-bit character values.
tfb - Variable in class org.hd.d.pg2k.webSvr.catalogue.TreeFilterServletBase
Bean that holds cache of selected data in tree-form for us.
th - Variable in class org.hd.d.pg2k.test.dev.SimpleCacheTest.RawDataAccessMonitor.GetRawDataEvent
Stack trace when event happened.
THE_HILLS_ARE_ALIVE - Static variable in class org.hd.d.pg2k.test.dev.SerializationTest
Test text for CS8 (de)serialisation.
third - Variable in class org.hd.d.pg2k.svrCore.Tuple.ComparableTriple
The third member of the triple.
third - Variable in class org.hd.d.pg2k.svrCore.Tuple.Triple
The third member of the triple.
thisSys - Variable in class org.hd.d.pg2k.svrCore.vars.SimpleVarStats
This system ID, or null if none selected.
threadNumber - Variable in class org.hd.d.pg2k.svrCore.ThreadUtils.DaemonThreadFactory
 
threadNumber - Variable in class org.hd.d.pg2k.test.dev.Main.TestThreadFactory
 
ThreadUtils - Class in org.hd.d.pg2k.svrCore
Utilities to assist with threading/concurrency.
ThreadUtils() - Constructor for class org.hd.d.pg2k.svrCore.ThreadUtils
Prevent creation of instances.
ThreadUtils.DaemonThreadFactory - Class in org.hd.d.pg2k.svrCore
A factory for creating daemon pool threads.
ThreadUtils.DaemonThreadFactory(String, boolean) - Constructor for class org.hd.d.pg2k.svrCore.ThreadUtils.DaemonThreadFactory
 
ThreeDLogic - Class in org.hd.d.pg2k.webSvr.threeD
3D Walkthrough "business-logic" holder.
ThreeDLogic(SimpleLoggerIF) - Constructor for class org.hd.d.pg2k.webSvr.threeD.ThreeDLogic
Package-visible constructor since need be seen only by the main GUI class.
ThreeDMain - Class in org.hd.d.pg2k.webSvr.threeD
Main (UI) class of JWS-based 3D walkthrough.
ThreeDMain() - Constructor for class org.hd.d.pg2k.webSvr.threeD.ThreeDMain
Create an instance of the Uploader app main window.
ThreeDMain.SISListener - Class in org.hd.d.pg2k.webSvr.threeD
Listener class used to veto attempts to start another app instance.
ThreeDMain.SISListener() - Constructor for class org.hd.d.pg2k.webSvr.threeD.ThreeDMain.SISListener
 
threshold - Variable in class org.hd.d.pg2k.webSvr.util.CompressionServletResponseWrapper
The threshold number to compress
thresholdTime() - Method in class org.hd.d.pg2k.svrCore.DuplicateIDChecker
Compute threshold time for entry expiry.
THRFNAME_HIT_CAT_PAGE - Static variable in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K
General stats event name: catalogue page hits (GETs), local only, trimmed for space in logs, etc.
THRFNAME_kHIT - Static variable in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K
General stats event name: 1000 hits (GETs, POSTs, redirects, etc).
THRFNAME_kHIT_CAT_PAGE - Static variable in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K
General stats event name: 1000 catalogue page hits (GETs).
THRFNAME_kHIT_STICKY_CLIENT_PAGE - Static variable in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K
General stats event name: 1000 "sticky client" page hits (GETs).
THRFNAME_REDIR_ALIAS - Static variable in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K
General stats event name: redirect issued to client because of deprecated alias.
THRFNAME_REDIR_TO_LOCAL - Static variable in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K
General stats event name: redirect issued to client to get them to local mirror.
THRFNAME_REDIR_UNKNOWN - Static variable in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K
General stats event name: redirect issued to client because of unknown name.
THRFNAMEPR_CLIENT_PROXIMITY - Static variable in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K
General stats event name prefix: client estimated proximity from IP address.
THRFNAMEPR_CLIENT_REGION - Static variable in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K
General stats event name prefix: client region by IP address.
THRFNAMEPR_CODATIME - Static variable in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K
General stats event name prefix: coda processing time log(ms).
THRFNAMEPR_DNSRBL_DETECTION - Static variable in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K
General stats event name prefix: client SPAMmer/compromised detected by given DNSRBL.
THRFNAMEPR_STICKY_CLIENT_REGION - Static variable in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K
General stats event name prefix: "sticky" client region by IP address.
THRFNAMEPR_VHOST - Static variable in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K
General stats event name prefix: virtual host name used to fetch page.
ThroughputMonitorFilter_ACTIVE_MIRROR_NAME - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
ThroughputMonitorFilter mirror name value.
ThroughputMonitorFilter_AEP_LONGHASH - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
ThroughputMonitorFilter current AEP hash (a Long).
ThroughputMonitorFilter_AVAIL_BPS_PER_CLIENT - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
ThroughputMonitorFilter available-bandwidth-per-client value in Bps (byte/second).
ThroughputMonitorFilter_BUSY_FRACTION - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
ThroughputMonitorFilter busy fraction (0.0 means idle, 1.0 flat-out busy).
ThroughputMonitorFilter_CLIENT_COUNT - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
ThroughputMonitorFilter user-count value.
ThroughputMonitorFilter_ltBps - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
ThroughputMonitorFilter long-term (smoothed) bytes-per-second value.
ThroughputMonitorFilter_PSEUDOVAR_PREFIX - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
ThroughputMonitorFilter pseudo-variable name prefix.
ThroughputMonitorFilter_STICKY_CLIENT_COUNT - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
ThroughputMonitorFilter "sticky" user-count value.
ThroughputMonitorFilter_YEARLY_UNIQUE_VISITORS - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
ThroughputMonitorFilter yearly-unique-visitors value.
ThroughputMonitorFilterPG2K - Class in org.hd.d.pg2k.webSvr.util
Filter to monitor throughput (output rate) to help regulate flow.
ThroughputMonitorFilterPG2K() - Constructor for class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K
 
ThroughputMonitorFilterPG2K.BLRecord - Class in org.hd.d.pg2k.webSvr.util
Immutable DNS block-list record, with a definite expiry time and the String name of the list for a bad client.
ThroughputMonitorFilterPG2K.BLRecord(int, String) - Constructor for class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K.BLRecord
Create an instance.
ThroughputMonitorFilterPG2K.SlowProfileLevel - Enum in org.hd.d.pg2k.webSvr.util
Level of slow-profiling and its logging; NONE if off, LOCAL if local only, GLOBAL if local and global.
ThroughputMonitorFilterPG2K.SlowProfileLevel() - Constructor for enum org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K.SlowProfileLevel
 
THUMBNAIL_SIZE_TOL - Static variable in class org.hd.d.pg2k.svrCore.MIME.AbstractImageHandler
Image size tolerance as a fraction of the target size; strictly positive.
THUMBNAIL_SUFFIX - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Suffix appended to serialised thumbnail class data for each exhibit.
thumbnailBppHint - Variable in class org.hd.d.pg2k.svrCore.MIME.Handler.ThumbnailParams
Suggested target bits-per-pixel for a thumbnail; positive.
thumbnailDirFromSystemProperties - Static variable in class org.hd.d.pg2k.svrCore.props.LocalProps
Local cache of name of local thumbnail directory; null if none.
thumbnailParams - Static variable in class org.hd.d.pg2k.svrCore.mediahandler.bmp
Gather together thumbnail parameters.
thumbnailParams - Static variable in class org.hd.d.pg2k.svrCore.mediahandler.gif
Gather together thumbnail parameters.
thumbnailParams - Static variable in class org.hd.d.pg2k.svrCore.mediahandler.jpg
Gather together thumbnail parameters.
thumbnailParams - Static variable in class org.hd.d.pg2k.svrCore.mediahandler.png
Gather together thumbnail parameters.
thumbnailRelPath(Name.ExhibitFull) - Static method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Creates the name of a thumbnail starting at the thumbnail base directory from a full exhibit name.
THUMBNAILS_ARE_GZIPPED - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
If true, the serialised thumbnail files are compressed (GZIPped) on disc.
thumbnailsBeingFetched - Variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDLogic
Map of names of exhibits whose thumbnails currently being fetched to the Threads fetching them; never null.
ThumbnailServlet - Class in org.hd.d.pg2k.webSvr.exhibit
This is the servlet that serves thumbnail data.
ThumbnailServlet() - Constructor for class org.hd.d.pg2k.webSvr.exhibit.ThumbnailServlet
 
tick(int, int, int, float, int, float, boolean, boolean, boolean) - Method in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K
Called on every tick, and passed the most important metrics.
tif - Class in org.hd.d.pg2k.svrCore.mediahandler
Basic handler for TIFF file (MIME type image/tiff).
tif() - Constructor for class org.hd.d.pg2k.svrCore.mediahandler.tif
 
Time - Variable in class org.hd.d.pg2k.svrCore.location.Location.Time
What time does the item record?
timeAndStatus - Variable in class org.hd.d.pg2k.webSvr.util.CDNUtils.LastCDNTest
Time of last check though last bit is 1 if thumbnail present at CDN else false.
timeForSummary() - Method in class org.hd.d.pg2k.svrCore.stats.StatsLogger.StatsConfig
If stats summary dump is overdue, returns true and updates time.
timestamp - Variable in class org.hd.d.pg2k.svrCore.AllExhibitImmutableData
Timestamp of last exhibit update when this snapshot was taken.
timestamp - Variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.PacketProtector
The timestamp for the RawPacket, input to each MAC; strictly positive.
timestamp - Variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.CachedFile
The master-exhibit timestamp; strictly positive.
timestamp - Variable in class org.hd.d.pg2k.svrCore.ExhibitStaticAttr
The Java-style timestamp (last-modified-time) of the exhibit (ms); strictly positive.
timestamp - Variable in class org.hd.d.pg2k.svrCore.location.LocationMap
Timestamp passed in constructor; never negative.
timestamp - Variable in class org.hd.d.pg2k.svrCore.props.GenProps
Timestamp of this properties set; zero for default/empty set.
timestamp - Static variable in class org.hd.d.pg2k.svrCore.props.LocalProps
The last time our loaded values changed.
timestamp - Variable in class org.hd.d.pg2k.svrCore.props.SecurityProps
Timestamp of this properties set.
timestamp - Variable in class org.hd.d.pg2k.svrCore.props.SimplepassProps
Timestamp of this properties set.
timestamp - Variable in class org.hd.d.pg2k.svrCore.vars.BasicVarMgr.MessageIDKey
Message timestamp.
timestamp - Variable in class org.hd.d.pg2k.svrCore.vars.SimpleVariableValue
The time at which the value object was constructed; strictly positive.
timestamp - Variable in class org.hd.d.pg2k.test.dev.SimpleCacheTest.RawDataAccessMonitor.GetRawDataEvent
Time at which event happened.
TIMESTAMP_TOLERANCE_MS - Static variable in class org.hd.d.pg2k.svrCore.vars.SimpleVariableValue
Effective tolerance in timestamp value (ms); non-negative.
timestampAcceptable(SimpleVariableValue) - Method in class org.hd.d.pg2k.svrCore.vars.BasicVarMgr
Returns true if the supplied timestamp from an incoming message/event/update is OK.
timestampAEIDAfter - Variable in class org.hd.d.pg2k.svrCore.AllExhibitPropertiesDelta
The timestamp/hash for the AEIP in the AEP result; guaranteed non-negative.
timestampAEIDBefore - Variable in class org.hd.d.pg2k.svrCore.AllExhibitPropertiesDelta
The timestamp/hash for the AEIP in the AEP to which the diff is to be applied; guaranteed non-negative.
timestampFmtEHFile - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Format we use for timestamp to insert into event log file name.
timeToRecheck() - Method in class org.hd.d.pg2k.webSvr.util.CDNUtils.LastCDNTest
True if the entry has expired or will do relatively soon.
TinyTest - Class in org.hd.d.pg2k.test.dev
Tiny test that can be used to ensure that JUnit mechanism is behaving.
TinyTest(String) - Constructor for class org.hd.d.pg2k.test.dev.TinyTest
 
title - Variable in class org.hd.d.pg2k.webSvr.catalogue.TrailData
Title for trail (immutable); never null nor empty.
TITLE_AREA_BOUNDARY_STEP - Static variable in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AlohaEarthMapCache
Pixel step for title area boundaries, 1 means solid; strictly positive.
TITLE_AREA_EG - Static variable in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AlohaEarthMapCache
Extra size of corner guides on marker title area in pixels, larger than exhibit marker for emphasis; strictly positive.
TITLE_AREA_MARKER_RGB_COLOUR - Static variable in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEUtils
Colour of marker to show area indicated by title, in RGB format.
TN_AVAIL_CACHE - Static variable in class org.hd.d.pg2k.webSvr.util.WebUtils
If true then exhibitHasThumbnail() will try to cache its results.
TN_AVAIL_CACHE_SIZE_MIN_TARGET - Static variable in class org.hd.d.pg2k.webSvr.util.WebUtils
The target thumbnail availability cache minimum size, strictly positive.
TN_IMAGE_FORMAT - Static variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDLogic
Thumbnail image format (from Java3D point of view).
TN_IMG_TAG_EXTRA_ATTR - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Optional attributes for insertion at end of thumbnail img tags.
TN_SML_IMAGE_DIM - Static variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDLogic
Thumbnail (small) rendered image width and height, positive power-of-two smaller than TN_STD_IMAGE_DIM.
TN_SML_RRURL_PREFIX - Static variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDLogic
Root-relatve absolute URL prefix for small thumbnails; starts and ends with '/'.
TN_STD_IMAGE_DIM - Static variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDLogic
Thumbnail (standard) rendered image width and height, positive power-of-two; fixed maximum value for all thumbnails.
TN_STD_RRURL_PREFIX - Static variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDLogic
Root-relatve absolute URL prefix for standard thumbnails; starts and ends with '/'.
tnBytes - Variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.CachedFile
The size of the serialised thumbnail object, zero if none; never negative.
tnFetchLock - Variable in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain.FakeTunnel
Serialise thumbnail fetches, ie limit calls back to server, on this lock.
tnHTMLCacheKey - Static variable in class org.hd.d.pg2k.webSvr.util.WebUtils
Private key used by exhibitHasThumbnail(); never null.
tnNoRetryBefore - Variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDLogic
Map of thumbnail's full exhibit name to time before we may attempt to refetch following a failure; never null.
toByteArray() - Method in class org.hd.d.pg2k.svrCore.AddrTools.AddrPrefix
Get a copy of the byte[] prefix data; never null.
toByteArray() - Method in class org.hd.d.pg2k.svrCore.CS8Bit
Create private byte[] copy for caller; never null.
toByteArray() - Method in class org.hd.d.pg2k.svrCore.Name.CSWrapper
Create private byte[] copy for caller; never null.
toByteArray() - Method in class org.hd.d.pg2k.svrCore.Name
Create private byte[] copy for caller; never null.
toByteArray() - Method in class org.hd.d.pg2k.svrCore.ROByteArray
Get (a copy of) the entire data block; never null.
toByteArray() - Method in interface org.hd.d.pg2k.svrCore.TextUtils.CharSequence8Bit
Return private copy (8-bit) text with each byte corresponding to one char; never null.
toByteArray() - Method in class org.hd.d.pg2k.svrCore.WrappedByteArrayCharSequence
Return private copy (8-bit) text with each byte corresponding to one char; never null.
toByteArrray() - Method in class org.hd.d.pg2k.svrCore.ExhibitThumbnails.Thumbnail
Get data as a (copied) byte[]; never null nor empty.
toCheckString() - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.PacketProtector
Generate (HTTP-header) check-string; never null nor empty.
toEventVariableValue() - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValueBuffer
Convert to (immutable) non-authoritative EventVariableValue.
toHexString() - Method in class org.hd.d.pg2k.svrCore.ROByteArray
Returns a fixed-length unsigned lower-case hex representation of the data.
TOKEN_SEQ_LEN_BITS - Static variable in class org.hd.d.pg2k.svrCore.Compact7BitString
Bits that we use to represent a token sequence length; strictly positive and less than 8.
TOKEN_SEQ_LEN_MAX - Static variable in class org.hd.d.pg2k.svrCore.Compact7BitString
Maximum number of sequential tokens that we can encode as a sequence; strictly positive.
TOKEN_SEQ_LEN_MIN - Static variable in class org.hd.d.pg2k.svrCore.Compact7BitString
Minimum number of sequential tokens that we can encode as a sequence; strictly positive.
TOKEN_SEQ_OFFSET_MIN - Static variable in class org.hd.d.pg2k.svrCore.Compact7BitString
Maximally-negative offset that we can hold above the sequence length in one byte; strictly negative.
tokenise(CharSequence) - Static method in class org.hd.d.pg2k.svrCore.Compact7BitString
Routine to chop the (non-empty) input CharSequence as an in-order List of String tokens; may be empty but never null.
tokens - Variable in class org.hd.d.pg2k.svrCore.Compact7BitString.StaticDictionary
The immutable (non-empty) list of unique, best-first tokens; never null nor empty.
toNameValueString() - Method in interface org.hd.d.pg2k.ai.scorer.ScorerParam
Generate the "name=value" text; never null or empty, though the value part may be empty.
toNameValueString() - Method in class org.hd.d.pg2k.ai.scorer.ScorerParamEnum
Generate the "name=value" text; never null or empty, though the value part may be empty.
toNameValueString() - Method in class org.hd.d.pg2k.ai.scorer.ScorerParamInteger
Generate the "name=value" text; never null or empty, though the value part may be empty.
TOP_LEVEL_ESTD_FILTER - Static variable in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AlohaEarthMapCache
If false, the entire set of exhibits selected by the master filter appears at top level; we may sort but we will not further filter.
TOP_N_RANK_AD_LIMIT - Static variable in class org.hd.d.pg2k.webSvr.ads.AdUtils
Ranking threshold assumed to indicate "well" ranked amongst many peers; strictly positive.
toPaddedDottedPrefix() - Method in class org.hd.d.pg2k.svrCore.AddrTools.AddrPrefix
Print as padded dotted prefix; never null.
toString() - Method in class org.hd.d.pg2k.ai.scorer.ScoreAndConf
Compute human-readable summary; never null.
toString() - Method in class org.hd.d.pg2k.ai.scorer.ScorerParamEnum
Human-readable representation.
toString() - Method in class org.hd.d.pg2k.ai.scorer.ScorerParamInteger
Human-readable representation.
toString() - Method in class org.hd.d.pg2k.svrCore.AddrTools.AddrPrefix
Human-readable representation; currently equivalent to toPaddedDottedPrefix(); never null.
toString() - Method in class org.hd.d.pg2k.svrCore.AddrTools.CacheREFH
 
toString() - Method in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Generate human-readable summary of this instance's internal state.
toString() - Method in class org.hd.d.pg2k.svrCore.AllExhibitPropertiesDelta.Change
Human-readable summary.
toString() - Method in class org.hd.d.pg2k.svrCore.AllExhibitPropertiesDelta
Human-readable summary.
toString() - Method in class org.hd.d.pg2k.svrCore.collections.LRUMapAutoSizeForHitRate
Provide a human-readable summary of status.
toString() - Method in class org.hd.d.pg2k.svrCore.collections.SimpleLRUMap
Provide a human-readable summary of status.
toString() - Method in class org.hd.d.pg2k.svrCore.collections.SimpleProbabilisticCache
Provide a human-readable summary of status.
toString() - Method in class org.hd.d.pg2k.svrCore.collections.SoftReferenceMap
Provide a human-readable summary of status.
toString() - Method in class org.hd.d.pg2k.svrCore.Compact7BitString.StaticDictionary
Human-readable summary: including the dictionary name; never null.
toString() - Method in class org.hd.d.pg2k.svrCore.Compact7BitString
Convert to full String form.
toString() - Method in class org.hd.d.pg2k.svrCore.CS8Bit
Convert to String with same char sequence; never null.
toString() - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket
Create a human-readable summary (not including the payload data).
toString() - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.CachedFile
Generate human-readable summary of state.
toString() - Method in class org.hd.d.pg2k.svrCore.DuplicateIDChecker
Provide a human-readable summary of status.
toString() - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsComputable
Human-readable summary.
toString() - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutable.Factor
Convert to human-readable form.
toString() - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsGlobalImmutable
Human-readable summary of state.
toString() - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsLoadable
Human-readable summary.
toString() - Method in class org.hd.d.pg2k.svrCore.ExhibitStaticAttr
Human-readable summary contains at least the name; never null.
toString() - Method in class org.hd.d.pg2k.svrCore.ExhibitThumbnails.Thumbnail
Human-readable summary.
toString() - Method in class org.hd.d.pg2k.svrCore.ExhibitThumbnails
Human-readable summary.
toString() - Method in class org.hd.d.pg2k.svrCore.LocaleBeanBase
Human-readable text representation; never null.
toString() - Method in class org.hd.d.pg2k.svrCore.location.GeoUtils.CCTLD
This returns the code as its String representation.
toString() - Method in class org.hd.d.pg2k.svrCore.location.Location.Base
Generate terse, human readable portion of location info.
toString() - Method in class org.hd.d.pg2k.svrCore.location.Location.Estd
Get value as a String.
toString() - Method in class org.hd.d.pg2k.svrCore.location.Location.Time
Get value as a String.
toString() - Method in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME.ExhibitTypeParameters
Make meaningful human-readable diagnostic String representation.
toString() - Method in class org.hd.d.pg2k.svrCore.MIME.Quantize.Cube.Node
 
toString() - Method in class org.hd.d.pg2k.svrCore.Name.CSWrapper
Convert to String containing same char sequence.
toString() - Method in class org.hd.d.pg2k.svrCore.Name.ExhibitFull
Convert to String containing same char sequence; never null.
toString() - Method in class org.hd.d.pg2k.svrCore.Name.ExhibitShort
Convert to String containing same char sequence; never null nor empty.
toString() - Method in class org.hd.d.pg2k.svrCore.Name
Convert to String containing same char sequence.
toString() - Method in class org.hd.d.pg2k.svrCore.props.PropertiesBundleDiff
Human-readable summary of state.
toString() - Method in class org.hd.d.pg2k.svrCore.props.PropertiesDiff
Human-readable summary of state.
toString() - Method in class org.hd.d.pg2k.svrCore.ROByteArray
Returns a human-readable representation of this object.
toString(byte[]) - Static method in class org.hd.d.pg2k.svrCore.TextUtils
Efficient conversion from 7-bit or 8-bit text (once char per byte) to String; never null.
toString() - Method in class org.hd.d.pg2k.svrCore.Tuple.ComparablePair
Human-readable form.
toString() - Method in class org.hd.d.pg2k.svrCore.Tuple.ComparableTriple
Human-readable form.
toString() - Method in class org.hd.d.pg2k.svrCore.Tuple.Pair
Human-readable form.
toString() - Method in class org.hd.d.pg2k.svrCore.Tuple.Triple
Human-readable form.
toString() - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValue
Generate human-readable summary of important state.
toString() - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValueBuffer
Generate human-readable summary of state.
toString() - Method in class org.hd.d.pg2k.svrCore.vars.InstanceID
String representation of ID as a non-negative base-36 number.
toString() - Method in class org.hd.d.pg2k.svrCore.vars.SimpleNumberStats
Returns HTML- and human- friendly summary of numerical stats.
toString() - Method in class org.hd.d.pg2k.svrCore.vars.SimpleVariableDefinition
Human-readable summary of variable definition.
toString() - Method in class org.hd.d.pg2k.svrCore.vars.SimpleVariableValue
Human-readable summary of variable value.
toString() - Method in class org.hd.d.pg2k.svrCore.vars.SimpleVarStats
Returns HTML- and human- friendly summary of stats.
toString() - Method in class org.hd.d.pg2k.svrCore.WrappedByteArrayCharSequence
 
toString() - Method in class org.hd.d.pg2k.webSvr.exhibit.AbstractFilterBean
Get human-readable summary; never null.
toString() - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean.KeyBase
Render as a String; never null.
toString() - Method in class org.hd.d.pg2k.webSvr.threeD.LightweightMetaDataFetchInterface.GalleryBasicMetaData
Human-readable string format.
toString() - Method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEParams
Gets parameters as human-readable (albeit terse) String.
toString() - Method in class org.hd.d.pg2k.webSvr.virtualHosts.VirtualHosts.VirtualHost
Return the normalisedName for the String representation.
toStringReverseDottedQuad(Inet4Address) - Static method in class org.hd.d.pg2k.svrCore.AddrTools
Convert an IPv4 address to reverse dotted-quad form with a trailing dot.
total_blue - Variable in class org.hd.d.pg2k.svrCore.MIME.Quantize.Cube.Node
 
total_green - Variable in class org.hd.d.pg2k.svrCore.MIME.Quantize.Cube.Node
 
total_red - Variable in class org.hd.d.pg2k.svrCore.MIME.Quantize.Cube.Node
 
totalBytes - Variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.MetaData
Estimated total bytes of disc used by cached entries.
totalBytesHighWaterMark - Variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.MetaData
The highest value of totalBytes, ie the cache actual high-water mark; never negative.
totalConfidence - Variable in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutableVoteCache.Accum
Accumulated (sum) confidence value with negative goodness being treated as a negative confidence.
totalEventCount - Variable in class org.hd.d.pg2k.svrCore.vars.EventVariableValue
Total event count; non-negative.
totalEventCount - Variable in class org.hd.d.pg2k.svrCore.vars.EventVariableValueBuffer
Total event count; non-negative.
totalSimpleAdWeight - Variable in class org.hd.d.pg2k.svrCore.props.GenProps
Total weight of all simple ads; non-negative.
touchedEntry() - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.CachedFile
Make touched cache file entry.
touchedEntry(long) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.CachedFile
Make touched cache file entry.
TOWER_COL_WIDTH_PX - Static variable in class org.hd.d.pg2k.webSvr.util.PageSkinUtils
Width of a tower column containing wide/mixed skyscraper ads, in pixels; strictly positive.
TOWER_NARROW_COL_WIDTH_PX - Static variable in class org.hd.d.pg2k.webSvr.util.PageSkinUtils
Width of a tower column containing narrow skyscraper ads, in pixels; strictly positive.
TOWERINTLAYOUT_EVENT_PREFIX - Static variable in class org.hd.d.pg2k.webSvr.ads.AdConsts
Prefix in global event set for click-through when in given internal tower layout.
TOWERINTLAYOUT_KHITS_EVENT_PREFIX - Static variable in class org.hd.d.pg2k.webSvr.ads.AdConsts
Prefix in global event set of tower-ad internal layout page-view name.
toWireString() - Method in class org.hd.d.pg2k.webSvr.threeD.LightweightMetaDataFetchInterface.GalleryBasicMetaData
Convert to String for suitable to use on the wire; pure printable ASCII.
toXML(Node, boolean, boolean) - Static method in class org.hd.d.pg2k.svrCore.TextUtils
Write DOM tree as XML/XHTML String; never "" nor null.
toXML(StringBuilder, Node, boolean, boolean) - Static method in class org.hd.d.pg2k.svrCore.TextUtils
Write DOM tree as XML/XHTML String; appends to supplied StringBuilder.
TRACE_P2P_ACTIVITY - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
If true then trace/log P2P activity; defaults to false/off.
TRACE_THUMBNAIL_ACTIVITY - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
If true then trace/log interesting/unusual thumbnail activity; defaults to false/off.
TRACE_THUMBNAIL_ACTIVITY_ALL - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
If true then trace/log all thumbnail activity; defaults to false/off.
TRACK_AS_CLICKTHROUGHS - Static variable in class org.hd.d.pg2k.webSvr.ads.AdConsts
If true then try to capture/sample AdSense click-throughs.
TRAIL_SELECTOR_PARAM_NAME - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Name of request parameter used to select trail (by trail exhibit short name).
TrailData - Class in org.hd.d.pg2k.webSvr.catalogue
Immutable representation of data for one trail/sequence of exhibits and commentary.
TrailData(Compact7BitString, List<Tuple.Pair<Name, Compact7BitString>>) - Constructor for class org.hd.d.pg2k.webSvr.catalogue.TrailData
Create instance from pre-parsed data.
trailDataCacheKey - Static variable in class org.hd.d.pg2k.webSvr.util.WebUtils
Private key used by getTrialData(); never null.
TRAILER - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket
Trailer byte; different to all valid op-code byte values.
trailer - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket
Trailer byte; not a valid op-code.
TRAILER_BYTES - Static variable in class org.hd.d.pg2k.webSvr.util.FlushableGZIPOutputStream
Length of the trailer in bytes.
transcribeInputStream(ServletInputStream) - Static method in class org.hd.d.pg2k.webSvr.upload.HTTPUploaderUtils
Take a transcript of the input stream.
transcriptName - Static variable in class org.hd.d.pg2k.webSvr.upload.HTTPUploaderUtils
If not null, relative pathname used to record transcript of exhibit upload.
TREE_TEXT_PREFIX_AKA - Static variable in class org.hd.d.pg2k.svrCore.GenUtils
Prefix of Also-Known-As-keyword-list keys in tree-text i18n bundles.
TREE_TEXT_PREFIX_DESCRIPTION - Static variable in class org.hd.d.pg2k.svrCore.GenUtils
Prefix of descriptive-text keys in tree-text i18n bundles.
treedesc - Variable in class org.hd.d.pg2k.svrCore.ExhibitPropsGlobalImmutable.RBControl
The treedesc bundle data; never null.
treedesc - Variable in class org.hd.d.pg2k.svrCore.ExhibitPropsGlobalImmutable
The (immutable) treedesc bundle; null if absent.
treedescDiff - Variable in class org.hd.d.pg2k.svrCore.EPGIDiff
The diffed treedesc in properties format; non-empty else null.
treedescTimestamp - Variable in class org.hd.d.pg2k.svrCore.ExhibitPropsGlobalImmutable
The treedesc bundle timestamp; non-negative, or may be zero if locationDBis empty/absent.
treedescTimestampNew - Variable in class org.hd.d.pg2k.svrCore.EPGIDiff
The new treedesc timestamp; strictly positive, or zero for empty diff.
TreeFilterBean - Class in org.hd.d.pg2k.webSvr.exhibit
This bean is designed to be used to support browsable sets of exhibits (ordered by name) as trees.
TreeFilterBean() - Constructor for class org.hd.d.pg2k.webSvr.exhibit.TreeFilterBean
 
TreeFilterBeanTest - Class in org.hd.d.pg2k.test.dev
Tests aspects of the the TreeFilterBean and related functionality.
TreeFilterBeanTest(String) - Constructor for class org.hd.d.pg2k.test.dev.TreeFilterBeanTest
 
TreeFilterServletAllExhibits - Class in org.hd.d.pg2k.webSvr.catalogue
Servlet to do filtering and selection of one tree of exhibits for display.
TreeFilterServletAllExhibits() - Constructor for class org.hd.d.pg2k.webSvr.catalogue.TreeFilterServletAllExhibits
 
TreeFilterServletAllIcons - Class in org.hd.d.pg2k.webSvr.catalogue
Generates the "all icons" tree.
TreeFilterServletAllIcons() - Constructor for class org.hd.d.pg2k.webSvr.catalogue.TreeFilterServletAllIcons
 
TreeFilterServletBase - Class in org.hd.d.pg2k.webSvr.catalogue
Servlet to do filtering and selection of one tree of exhibits for display.
TreeFilterServletBase() - Constructor for class org.hd.d.pg2k.webSvr.catalogue.TreeFilterServletBase
 
TribalFusionBean - Class in org.hd.d.pg2k.webSvr.ads
This implements the Tribal Fusion bean.
TribalFusionBean(String) - Constructor for class org.hd.d.pg2k.webSvr.ads.TribalFusionBean
Can be used to set general parameters for the bean, or can be null.
TribalFusionBean(TribalFusionBean.AdFormat) - Constructor for class org.hd.d.pg2k.webSvr.ads.TribalFusionBean
Can be used to set general parameters for the bean, or can be null.
TribalFusionBean.AdFormat - Enum in org.hd.d.pg2k.webSvr.ads
Available ad formats from this bean; use name() to get String parameter value.
TribalFusionBean.AdFormat() - Constructor for enum org.hd.d.pg2k.webSvr.ads.TribalFusionBean.AdFormat
 
TRIM_CHILDREN_MAX - Static variable in class org.hd.d.pg2k.svrCore.MIME.AbstractImageHandler
Maximum number of children of a single node before culling/trimming it; strictly positive.
TRIM_METADATA - Static variable in class org.hd.d.pg2k.svrCore.MIME.AbstractImageHandler
If true, trim bulky and not-very-useful metadata (eg palette entries).
trimCapacity() - Method in class org.hd.d.pg2k.svrCore.collections.SimpleProbabilisticCache
Trims any grossly-excess capacity to free up some memory.
trimCheckRate - Variable in class org.hd.d.pg2k.svrCore.collections.LRUMapAutoSizeForHitRate
Number of non-miss get()s after which we consider trimming the map if meeting the max-miss-rate targets; strictly positive.
trimDeadRefs(List<WeakReference<Name>>) - Method in class org.hd.d.pg2k.svrCore.Name.AdHocPrefixCache
Trim dead references from the supplied non-null list.
trimListLength(LinkedList<WeakReference<Name>>, boolean) - Method in class org.hd.d.pg2k.svrCore.Name.AdHocPrefixCache
Trim the supplied non-null list to size if too long.
TRIMMED_CAPTION_SUFFIX - Static variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDMain
Suffix to add to any trimmed caption.
trimOldestEntriesIfPossible(boolean, boolean) - Method in class org.hd.d.pg2k.svrCore.collections.LRUMapAutoSizeForHitRate
Trim oldest entries providing that the miss-rate target and minimum size are met.
trimOldestEntryIfPossible(boolean) - Method in class org.hd.d.pg2k.svrCore.collections.LRUMapAutoSizeForHitRate
Trim (at most one) oldest entry providing that the miss-rate target and minimum size are met.
trimOutliers(int[], int) - Static method in class org.hd.d.pg2k.ai.scorer.parameterised.LocalSampler
Trim the n outliers of each end of the supplied array of sample counts.
TRIVIAL - Static variable in interface org.hd.d.pg2k.ai.scorer.ScorerCacheIF
Trivial implementation that always returns "no comment"/empty/null values; non-null.
TRIVIAL - Static variable in interface org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutableVoteCacheIF
Trivial cache that doesn't actually cache anything, nor compute anything except the basic vote factor.
TRIVIAL_NEUTRAL - Static variable in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutable
Trivially-stale entirely-neutral instance; not null.
TRY_TO_RETAIN_TN_IN_PURGE - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.MetaData
If true then try to retain metadata and thumbnails of exhibits we purge.
tryToSanitise() - Method in class org.hd.d.pg2k.svrCore.uploader.UploadInfoBean
Tries to reparse as the system will see the name.
TS_LSbytes_HASH - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Number of least-significant bytes of AllExhibitImmutableData timestamp to use as hash of full collection.
TSNAME_RPCIOEX - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
General stats event name: RPC failure due to an IOException.
TSNAME_RPCREQUEST - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
General stats event name: RPC request.
TSNAME_SHORTREAD - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
General stats event name: "short" raw data read, less than bulk-transfer block size..
TSNAMEPR_RPCTYPE - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
General stats event name prefix: RPC request packet type.
TSVNAME_HTTPFAIL - Static variable in class org.hd.d.pg2k.webSvr.exhibit.TunnelServlet
General stats event name: failures handling input HTTP requests.
TSVNAME_HTTPREJADDR - Static variable in class org.hd.d.pg2k.webSvr.exhibit.TunnelServlet
General stats event name: inbound HTTP request rejected by client IP address.
TSVNAME_HTTPREJID - Static variable in class org.hd.d.pg2k.webSvr.exhibit.TunnelServlet
General stats event name: inbound HTTP request rejected by ID/password.
TSVNAME_HTTPREJOP - Static variable in class org.hd.d.pg2k.webSvr.exhibit.TunnelServlet
General stats event name: inbound HTTP request rejected by request op-code.
TSVNAMEPR_RPCTYPE - Static variable in class org.hd.d.pg2k.webSvr.exhibit.TunnelServlet
General stats event name prefix: RPC request packet type.
tunnel - Variable in class org.hd.d.pg2k.clApp.uploader.UploaderLogic
Our end of main tunnel to server; null if no tunnel possible.
TUNNEL_CLIENT_LIST - Variable in class org.hd.d.pg2k.svrCore.props.SecurityProps
Web server permitted tunnel client list by IP address, space separated, never null.
TUNNEL_URI - Static variable in class org.hd.d.pg2k.svrCore.CoreConsts
Tunnel URL on server.
tunnelClientIsOK(InetAddress) - Method in class org.hd.d.pg2k.svrCore.props.SecurityProps
Check if the IP of a given tunnel client is OK.
TunnelServlet - Class in org.hd.d.pg2k.webSvr.exhibit
This serves data through an HTTP tunnel from master Web-app to authorised slaves, ie is an RPC end-point.
TunnelServlet() - Constructor for class org.hd.d.pg2k.webSvr.exhibit.TunnelServlet
 
TunnelServlet.WrappedIOException - Exception in org.hd.d.pg2k.webSvr.exhibit
 
TunnelServlet.WrappedIOException(IOException) - Constructor for exception org.hd.d.pg2k.webSvr.exhibit.TunnelServlet.WrappedIOException
 
TunnelServlet_PSEUDOVAR_PREFIX - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
ThroughputMonitorFilter pseudo-variable name prefix.
TunnelServlet_SLAVE_ADDRS - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
TunnelServlet slave/client/mirror remote-addresses value (as Strings).
TunnelTest - Class in org.hd.d.pg2k.test.dev
Test the communications tunnel stand-alone (not relying on HTTP, etc).
TunnelTest(String) - Constructor for class org.hd.d.pg2k.test.dev.TunnelTest
 
tunnelURL - Variable in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
Full URL for dedicated 'AH' tunnel on server; never null.
Tuple - Class in org.hd.d.pg2k.svrCore
Support for anonymous tuples such as pairs.
Tuple() - Constructor for class org.hd.d.pg2k.svrCore.Tuple
Prevent construction of an instance.
Tuple.ComparablePair<T1 extends java.lang.Comparable<T1>,T2 extends java.lang.Comparable<T2>> - Class in org.hd.d.pg2k.svrCore
A simple immutable Comparable pair (though the referenced items may be mutable).
Tuple.ComparablePair(T1, T2) - Constructor for class org.hd.d.pg2k.svrCore.Tuple.ComparablePair
 
Tuple.ComparableTriple<T1 extends java.lang.Comparable<T1>,T2 extends java.lang.Comparable<T2>,T3 extends java.lang.Comparable<T3>> - Class in org.hd.d.pg2k.svrCore
A simple immutable Comparable pair (though the referenced items may be mutable).
Tuple.ComparableTriple(T1, T2, T3) - Constructor for class org.hd.d.pg2k.svrCore.Tuple.ComparableTriple
 
Tuple.Pair<T1,T2> - Class in org.hd.d.pg2k.svrCore
A simple immutable pair (though the referenced items may be mutable).
Tuple.Pair(T1, T2) - Constructor for class org.hd.d.pg2k.svrCore.Tuple.Pair
 
Tuple.Triple<T1,T2,T3> - Class in org.hd.d.pg2k.svrCore
A simple immutable 3-tuple/triple (though the referenced items may be mutable).
Tuple.Triple(T1, T2, T3) - Constructor for class org.hd.d.pg2k.svrCore.Tuple.Triple
 
turnBackOnMutedWarnings() - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Turn back on warnings we have muted.
TWIPS_TO_PIXELS - Static variable in class org.hd.d.pg2k.svrCore.mediahandler.swf
TWIPS to pixels scaling factor assuming 72dpi screen resolution.
type - Variable in class org.hd.d.pg2k.svrCore.location.Location.Base
The type of this location info.
type - Variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME.ExhibitTypeParameters
ET_XXX type of file.
type - Variable in class org.hd.d.pg2k.svrCore.vars.SimpleVariableDefinition
The variable type; one of the TYPE_XXX values.
TYPE__MAX - Static variable in class org.hd.d.pg2k.svrCore.vars.SimpleVariableDefinition
Maximum legal TYPE_XXX value.
TYPE__MIN - Static variable in class org.hd.d.pg2k.svrCore.vars.SimpleVariableDefinition
Minimum legal TYPE_XXX value.
TYPE_IID - Static variable in class org.hd.d.pg2k.svrCore.vars.SimpleVariableDefinition
Variable type: InstanceID; can only be of type InstanceID.
TYPE_NONE - Static variable in class org.hd.d.pg2k.svrCore.vars.SimpleVariableDefinition
Variable type: "none"; can only be null.
TYPE_NUMBER - Static variable in class org.hd.d.pg2k.svrCore.vars.SimpleVariableDefinition
Variable type: Number; can only be of type java.lang.Number.
TYPE_STRING - Static variable in class org.hd.d.pg2k.svrCore.vars.SimpleVariableDefinition
Variable type: String; can only be of type java.lang.String.
typeKey - Static variable in class org.hd.d.pg2k.svrCore.location.Location.Base
Name of key giving location type in Properties map.
TYPICAL_DEFLATE_MIN_TEXT_SIZE_COMPRESSABLE - Static variable in class org.hd.d.pg2k.svrCore.FileTools
Typical size in bytes/characters of (English, ASCII) text below which deflate/zlib compression unlikely to be very effective.

U

UA_BOT_PATTERNS - Static variable in class org.hd.d.pg2k.webSvr.util.WebUtils
Extra case-insensitive patterns matched in UA names, "|"-separated, or null if none.
UA_REGEX - Static variable in class org.hd.d.pg2k.webSvr.util.WebUtils
Case-insensitive regex match for all non-empty UA names from spiderUAName1stWordsLC; null if not checking UA names.
UA_TERMINATOR_CHARS - Static variable in class org.hd.d.pg2k.webSvr.util.WebUtils
Set of characters taken as a main-part terminator in a User-Agent header, including whitespace.
uib - Variable in class org.hd.d.pg2k.clApp.uploader.FileTransferHandler
The exhibit description bean; never null.
uib - Variable in class org.hd.d.pg2k.clApp.uploader.UploaderMain
Bean to hold our current view of the exhibit we are naming; never null.
uibIncNumberIfNotZeroWhileNotUnique(UploadInfoBean) - Method in class org.hd.d.pg2k.clApp.uploader.UploaderLogic
If our name is not unique then increment the number-in-series (if non-zero) until we get a unique name.
uncompressToString(ROByteArray) - Static method in class org.hd.d.pg2k.svrCore.ROByteArray
Extract a String from an ROByteArray created by compressFromString(); never null.
UNCONDITIONAL_PREFIX_LOSSY_COMPRESS_THRESHOLD - Static variable in class org.hd.d.pg2k.clApp.offline.MakeCCTLDFromIPPrefixProperties
Threshold (out of 256) at which we will discard minority values when doing lossy cc-prefix-table compression; strictly positive.
underlying - Variable in class org.hd.d.pg2k.svrCore.Name.CSWrapper
Underlying instance; non-null.
underlyingWriter - Variable in class org.hd.d.pg2k.webSvr.util.XMLCompressionServletResponseWrapper
The PrintWriter from the underlying response, else null.
unique - Variable in class org.hd.d.pg2k.svrCore.MIME.Quantize.Cube.Node
 
uniqueClientID - Variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Our unique client-side end-point identifier.
uniqueDataPointID - Variable in class org.hd.d.pg2k.webSvr.util.StatsSink.AbstractStatsListener
Unique data-point identifier: not more than one listener with given ID can exist at once; never null nor empty.
uniqueListenerID - Variable in class org.hd.d.pg2k.webSvr.util.StatsSink.AbstractStatsListener
Unique listener ID: unique-for-all-time pure-alphanumeric-ASCII identifier for this listener.
uniqueShortNames - Variable in class org.hd.d.pg2k.svrCore.AllExhibitImmutableData
Sorted logically-immutable set of unique short names; never null.
UNKNOWN - Static variable in class org.hd.d.pg2k.svrCore.Stratum
Value for use when upstream node is knot known; non-null.
update(AllExhibitProperties, BasicVarMgrInterface, boolean) - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutableVoteCache
Bring correlations data up to date.
update(AllExhibitProperties, BasicVarMgrInterface, boolean) - Method in interface org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutableVoteCacheIF
Bring correlations data up to date.
update(EventVariableValue) - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValueBuffer
Update/merge the value with upstream data.
update(Observable, Object) - Method in class org.hd.d.pg2k.webSvr.exhibit.AbstractFilterBean.MyObserver
This causes the cache to be cleared immediately.
UPDATE_TIME_LIMIT_MS - Variable in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutableVoteCache
Time limit for update() in ms; strictly positive.
updateSessionVarsFromRequest(HttpServletRequest) - Static method in class org.hd.d.pg2k.webSvr.util.SessionVarBean
Update session vars from request, saving result back to session if need be.
updateSmoothedUploadSpeedBps(long) - Method in class org.hd.d.pg2k.clApp.uploader.UploaderLogic
Update our notion of mean upload speed (in bytes per second).
updateVoteCache(SimpleVariablePipelineIF, boolean) - Method in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Bring up-to-date any vote/correlation data.
uploadAeid - Variable in class org.hd.d.pg2k.svrCore.uploader.UploadInfoBean
Aeid for upload area; should be set.
uploadDir - Static variable in class org.hd.d.pg2k.svrCore.props.LocalProps
Local cache of name of upload dir; null if none specified.
uploadDir - Variable in class org.hd.d.pg2k.test.dev.ExhibitUploadTest
The upload directory, or null if none set.
uploadedHashesMD5 - Variable in class org.hd.d.pg2k.clApp.uploader.UploaderLogic
Set of MD5 hashes of exhibits already uploaded (or rejected as duplicate content); never null.
UploaderConsts - Class in org.hd.d.pg2k.svrCore.uploader
Constants pertaining to exhibit upload.
UploaderConsts() - Constructor for class org.hd.d.pg2k.svrCore.uploader.UploaderConsts
 
UploaderLogic - Class in org.hd.d.pg2k.clApp.uploader
Uploader "business-logic" holder.
UploaderLogic(SimpleLoggerIF) - Constructor for class org.hd.d.pg2k.clApp.uploader.UploaderLogic
Package-visible constructor since need be seen only by the main GUI class.
UploaderLogic.UploaderWorkerThread - Class in org.hd.d.pg2k.clApp.uploader
Uploader worker thread.
UploaderLogic.UploaderWorkerThread(int) - Constructor for class org.hd.d.pg2k.clApp.uploader.UploaderLogic.UploaderWorkerThread
 
UploaderLogic.UploadStatus - Class in org.hd.d.pg2k.clApp.uploader
Details of one selected file being uploaded; immutable except for progress value.
UploaderLogic.UploadStatus(SelectedFileDetails, AtomicLong) - Constructor for class org.hd.d.pg2k.clApp.uploader.UploaderLogic.UploadStatus
Create an instance.
UploaderMain - Class in org.hd.d.pg2k.clApp.uploader
Main (UI) class of JWS-based exhibit uploader.
UploaderMain() - Constructor for class org.hd.d.pg2k.clApp.uploader.UploaderMain
Create an instance of the Uploader app main window.
UploaderMain.MouseHandler - Class in org.hd.d.pg2k.clApp.uploader
This adapter is constructed to handle mouse-over component events.
UploaderMain.MouseHandler(JLabel) - Constructor for class org.hd.d.pg2k.clApp.uploader.UploaderMain.MouseHandler
Adaptor constructor.
UploaderMain.SISListener - Class in org.hd.d.pg2k.clApp.uploader
Listener class used to veto attempts to start another app instance.
UploaderMain.SISListener() - Constructor for class org.hd.d.pg2k.clApp.uploader.UploaderMain.SISListener
 
UploaderProps - Class in org.hd.d.pg2k.clApp.uploader
Holder for uploader mutable persistent properties, preferences, etc.
UploaderProps() - Constructor for class org.hd.d.pg2k.clApp.uploader.UploaderProps
 
UploaderUtils - Class in org.hd.d.pg2k.svrCore.uploader
Utilities for exhibit uploader.
UploaderUtils() - Constructor for class org.hd.d.pg2k.svrCore.uploader.UploaderUtils
Prevent creation of instances.
UploaderUtils.BatchUploadClientRequest - Class in org.hd.d.pg2k.svrCore.uploader
Encapsulated immutable upload request from batch-upload client.
UploaderUtils.BatchUploadClientRequest(String, long, ROByteArray, String) - Constructor for class org.hd.d.pg2k.svrCore.uploader.UploaderUtils.BatchUploadClientRequest
 
uploaderWorkerThreads - Variable in class org.hd.d.pg2k.clApp.uploader.UploaderLogic
Our (daemon) uploader worker threads started by startup(); never null.
UploadFileTableModel - Class in org.hd.d.pg2k.clApp.uploader
Table model used for JTable displays of files selected for upload.
UploadFileTableModel(UploaderLogic, SelectedFilesDB, AtomicInteger) - Constructor for class org.hd.d.pg2k.clApp.uploader.UploadFileTableModel
Construct an instance of our table model.
UploadInfoBean - Class in org.hd.d.pg2k.svrCore.uploader
Bean that collects information about an exhibit to upload.
UploadInfoBean() - Constructor for class org.hd.d.pg2k.svrCore.uploader.UploadInfoBean
Create a new instance.
uploadingFiles - Variable in class org.hd.d.pg2k.clApp.uploader.UploaderLogic
Database of files queued for upload; never null.
uploadMaxBytesPerUser - Static variable in class org.hd.d.pg2k.svrCore.props.LocalProps
Web server maximum-upload-space-per-user (bytes).
uploadMaxBytesTotal - Static variable in class org.hd.d.pg2k.svrCore.props.LocalProps
Web server maximum-upload-space-total (bytes).
UploadServlet - Class in org.hd.d.pg2k.webSvr.upload
This is the servlet that accepts uploads from non-browser sources.
UploadServlet() - Constructor for class org.hd.d.pg2k.webSvr.upload.UploadServlet
 
uploadTableEditRow - Variable in class org.hd.d.pg2k.clApp.uploader.UploaderMain
Row marked for editing in uploadTable; -1 if none; never null.
uploadTableModel - Variable in class org.hd.d.pg2k.clApp.uploader.FileTransferHandler
The model for the table so we can force a redraw; never null.
uploadTableModel - Variable in class org.hd.d.pg2k.clApp.uploader.UploaderMain
The table model instance for the files selected for upload; never null.
upstream - Variable in class org.hd.d.pg2k.webSvr.exhibit.Expr
The upstream expression pipeline.
upstreamConserving - Variable in class org.hd.d.pg2k.svrCore.Stratum
True if upstream is in a power-conserving state or unknown (as fail-safe).
upstreamName - Variable in class org.hd.d.pg2k.svrCore.Stratum
Upstream server short, unique, printable-ASCII name, "" for root/master/unknown else mirror tag like "cc-xxx"; never null.
upstreamSourceIsLocal() - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Returns true iff upstream is local disc so some operations should be cheap without cacheing.
upstreamStratum - Variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Our stratum cached; never null though may be UNKNOWN.
URCHIN_REQ_ATTR_NAME - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Request-level attribute set non-null when Urchin code has already been set in the HEAD or page text.
URLRewriteFilter - Class in org.hd.d.pg2k.webSvr.util
Used to tidy URLs efficiently, and to avoid some latency-inducing redirects.
URLRewriteFilter() - Constructor for class org.hd.d.pg2k.webSvr.util.URLRewriteFilter
 
USE_2D_LAYOUT - Static variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDMain
If true then lay out exhibits in 2D grid, else use 3D layout.
USE_ALL_BUCKET - Static variable in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutable
If true then include the "all" buckets in our calculations.
USE_ALL_BUCKET - Static variable in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutableVoteCache
If true then try to use the "all" votes buckets rather than summing the other buckets.
USE_ALL_VOTES - Static variable in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutable
If true, use ALL available votes rather than a sampling in _computeSampleBitSet().
USE_B_NOT_Y - Static variable in class org.hd.d.pg2k.ai.scorer.parameterised.SimpleExposure
If true then use the B of the HSB model (max of R, G and B), else use the weighted Y value from YUV.
USE_DNSJAVA - Static variable in class org.hd.d.pg2k.svrCore.AddrTools
If true, use DNSJava to do DNS lookups where possible, else use Java's built-in DNS resolver.
USE_EXTANT_DISC_ENTRY_ON_CREATE - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.MetaData
If true, when creating cache entry if data found on disc use it rather than refuse to build meta-data entry.
USE_FAIR_LOCKS - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataHTTPTunnelSource
If true, use "fair" lock access to try to reduce variance in connection service time.
USE_GLOBAL_EVENTS_ALSO - Static variable in class org.hd.d.pg2k.ai.scorer.ScorerPopulation
If true, allow posting the global event for exchange of the best/new Scorers.
USE_JAZZLIB - Static variable in class org.hd.d.pg2k.webSvr.util.CompressionResponseStream
If true, use JazzLib's flush()able Deflator rather than the JDK's.
USE_NOINDEX_ON_DUP_CONTENT_PAGES - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
If true then we make use of the STDHDR_ATTR_NAME_NOINDEX_ONLY mechanism.
USE_NOINDEX_ON_LOW_CONTENT_PAGES - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
If true then we make use of the STDHDR_ATTR_NAME_NOINDEX mechanism.
USE_SIMPLEPASS - Static variable in class org.hd.d.pg2k.svrCore.props.SimplepassProps
If true, allow use of pg2k.upload.simplepass.XXX simple passwords.
USE_WATCHDOG - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataHTTPTunnelSource
If true then have a watchdog thread ensure that no connection hangs indefinitely.
userID - Variable in class org.hd.d.pg2k.clApp.uploader.UploaderLogic
Our private copy of the (less sensitive) valid user ID, or null if none or invalid ID/pass presented.
userID - Variable in class org.hd.d.pg2k.clApp.uploader.UploaderProps
User ID (author initials), initially null; null or valid author initials.
userID - Variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataHTTPTunnelSource
User ID authentication info, never serialised; null if not set.
USERID_FIELD_NAME - Static variable in class org.hd.d.pg2k.svrCore.uploader.UploaderConsts
Attribute (and form field) name under which we store (verified) contributor ID (initials).
userIDChanged - Variable in class org.hd.d.pg2k.clApp.uploader.UploaderLogic
Set whenever the userID changes; cleared when we have attempted to test the connection.
userInactive() - Method in class org.hd.d.pg2k.webSvr.threeD.ThreeDLogic
Returns true iff the user is considered inactive.
userLastActive - Variable in class org.hd.d.pg2k.clApp.uploader.UploaderLogic
Last time the user was active in this run, eg in the UI; initially zero.
userLastActive - Variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDLogic
Last time the user was active in this run, eg in the UI; initially object construction time.
userLocale - Variable in class org.hd.d.pg2k.svrCore.LocaleBeanBase
Locale retrieved by setRequest, or a safe locale value; never null.
Utils - Class in org.hd.d.pg2k.webSvr.threeD
3D Walkthrough utilities.
Utils() - Constructor for class org.hd.d.pg2k.webSvr.threeD.Utils
Prevent construction of an instance.

V

validateMirrorTag(String) - Static method in class org.hd.d.pg2k.svrCore.props.LocalProps
Validate putative mirror tag; returns non-null only if input is syntactically valid and non-null.
validateObject() - Method in class org.hd.d.pg2k.svrCore.AccessionData
Validate fields/state.
validateObject() - Method in class org.hd.d.pg2k.svrCore.AllExhibitImmutableData
Validate fields/state.
validateObject() - Method in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Validate fields/state.
validateObject() - Method in class org.hd.d.pg2k.svrCore.AllExhibitPropertiesDelta
Validate fields/state.
validateObject() - Method in class org.hd.d.pg2k.svrCore.Compact7BitString
Validate fields/state.
validateObject() - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.PacketProtector
Checks only that the object content is valid.
validateObject() - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.CachedFile
Validate fields/state.
validateObject() - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.MetaData
Validate fields/state.
validateObject() - Method in class org.hd.d.pg2k.svrCore.EPGIDiff
Checks that the object is internally consistent.
validateObject() - Method in class org.hd.d.pg2k.svrCore.ExhibitAttrUtils.ExhibitAttrWords
Validate fields/state.
validateObject() - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsComputable
Validate fields/state.
validateObject() - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutable
Validate fields/state.
validateObject() - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsGlobalImmutable
Validate fields/state.
validateObject() - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsLoadable
Validate fields/state.
validateObject() - Method in class org.hd.d.pg2k.svrCore.ExhibitStaticAttr
Validate fields/state.
validateObject() - Method in class org.hd.d.pg2k.svrCore.ExhibitThumbnails.Thumbnail
Validate fields/state.
validateObject() - Method in class org.hd.d.pg2k.svrCore.ExhibitThumbnails
Validate fields/state.
validateObject() - Method in class org.hd.d.pg2k.svrCore.LocaleBeanBase
Validate fields/state.
validateObject() - Method in class org.hd.d.pg2k.svrCore.Name.ExhibitFull
Validate fields/state.
validateObject() - Method in class org.hd.d.pg2k.svrCore.Name
Validate fields/state.
validateObject() - Method in class org.hd.d.pg2k.svrCore.props.GenProps.AuthData
Validate fields/state.
validateObject() - Method in class org.hd.d.pg2k.svrCore.props.GenProps.ClassifiedAd
Validate fields/state.
validateObject() - Method in class org.hd.d.pg2k.svrCore.props.GenProps.SimpleAd
Validate fields/state.
validateObject() - Method in class org.hd.d.pg2k.svrCore.props.GenProps
Validate fields/state.
validateObject() - Method in class org.hd.d.pg2k.svrCore.props.PropertiesBundleDiff
Checks that the object is internally consistent.
validateObject() - Method in class org.hd.d.pg2k.svrCore.props.PropertiesDiff
Checks that the object is internally consistent.
validateObject() - Method in class org.hd.d.pg2k.svrCore.Stratum
Validate fields/state.
validateObject() - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValue
Check that the object state is consistent and legal.
validateObject() - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValue.ValueInfo
Check that the object state is consistent and legal.
validateObject() - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValueBuffer.Count
Check that the object state is consistent and legal.
validateObject() - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValueBuffer
Check that the object state is consistent and legal.
validateObject() - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValuePeriodRow
Check that the object state is consistent and legal.
validateObject() - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValueSet
Check that the object state is consistent and legal.
validateObject() - Method in class org.hd.d.pg2k.svrCore.vars.InstanceID
Check for legal state.
validateObject() - Method in class org.hd.d.pg2k.svrCore.vars.SimpleVariableDefinition
 
validateObject() - Method in class org.hd.d.pg2k.svrCore.vars.SimpleVariableValue
Check that the object state is consistent and legal.
validateObject() - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Validate fields/state.
validateObject() - Method in class org.hd.d.pg2k.webSvr.util.StatsSink.AbstractStatsListener
Check state is valid; complain if not.
validAttributeWord(CharSequence) - Static method in class org.hd.d.pg2k.svrCore.ExhibitName
Checks that the CharSequence passed to it is a valid attribute word.
validAuthorSyntax(CharSequence, int, int) - Static method in class org.hd.d.pg2k.svrCore.ExhibitName
Validates a set of author's initials for syntax; returns true if valid.
validAuthorSyntax(CharSequence) - Static method in class org.hd.d.pg2k.svrCore.ExhibitName
Validates a set of author's initials for syntax; returns true if valid.
validNameFinalComponentSyntax(CharSequence) - Static method in class org.hd.d.pg2k.svrCore.ExhibitName
Validates the syntax of the last component of a name; returns true if valid.
validNameInitialComponentSyntax(CharSequence, int) - Static method in class org.hd.d.pg2k.svrCore.ExhibitName
Validates the syntax of the first component of a name; returns true if valid.
validNameInitialComponentSyntax(CharSequence) - Static method in class org.hd.d.pg2k.svrCore.ExhibitName
Validates the syntax of the first component of a name; returns true if valid.
validNameSyntax(Name.ExhibitFull) - Static method in class org.hd.d.pg2k.svrCore.ExhibitName
Fully validates the syntax of a name; returns true if valid.
validNameSyntax(CharSequence) - Static method in class org.hd.d.pg2k.svrCore.ExhibitName
Fully validates the syntax of a name; returns true if valid.
validNameSyntaxBasic(Name.ExhibitFull) - Static method in class org.hd.d.pg2k.svrCore.ExhibitName
Very quick basic set of name validity checks; returns true if valid.
validNameSyntaxBasic(CharSequence) - Static method in class org.hd.d.pg2k.svrCore.ExhibitName
Very quick basic set of name validity checks; returns true if valid.
validNameSyntaxForce(CharSequence) - Static method in class org.hd.d.pg2k.svrCore.ExhibitName
Always fully validates the syntax of a name's content; returns true if valid.
validUntil - Variable in class org.hd.d.pg2k.svrCore.location.LoadBalancingUtils.MirrorInfo
Time that this info is valid until.
validWord(CharSequence) - Static method in class org.hd.d.pg2k.svrCore.ExhibitName
Checks that the CharSequence passed to it is a valid word (main or attribute).
validWordCharacter(char) - Static method in class org.hd.d.pg2k.svrCore.ExhibitName
Returns true if the character passed is a valid word character.
value - Variable in class org.hd.d.pg2k.ai.scorer.ScorerParamEnum
Parameter value from the enumeration; non-null.
value - Variable in class org.hd.d.pg2k.ai.scorer.ScorerParamInteger
Parameter value in inclusive/closed range [min,max].
value - Variable in class org.hd.d.pg2k.svrCore.location.Location.ValueAndBounds
Central value; never null.
value - Variable in class org.hd.d.pg2k.svrCore.vars.EventVariableValueBuffer.Count
Value (should be immutable); non-null.
value - Variable in class org.hd.d.pg2k.svrCore.vars.SimpleVariableValue
The variable value; null or a type allowed by the definition.
valueHash - Variable in class org.hd.d.pg2k.svrCore.vars.BasicVarMgr.MessageIDKey
Message value hash.
valueOf(String) - Static method in enum org.hd.d.pg2k.ai.scorer.parameterised.PixelComponent
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hd.d.pg2k.ai.scorer.parameterised.SampleType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hd.d.pg2k.svrCore.CompressionLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket.OpCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hd.d.pg2k.svrCore.datasource.SimpleExhibitPipelineIF.PropsKey
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutableVoteCache.CorrType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hd.d.pg2k.svrCore.location.GeoProximity
Returns the enum constant of this type with the specified name.
valueOf - Static variable in class org.hd.d.pg2k.svrCore.TextUtils.Base64Cache
Index/value of each legit 7-bit-ASCII character from the alphabet.
valueOf(String) - Static method in enum org.hd.d.pg2k.svrCore.vars.EventPeriod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hd.d.pg2k.webSvr.ads.AdMidPageInternalLayout
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hd.d.pg2k.webSvr.ads.AdTowerInternalLayout
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hd.d.pg2k.webSvr.ads.AdTowerPos
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hd.d.pg2k.webSvr.ads.TribalFusionBean.AdFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hd.d.pg2k.webSvr.util.CDNUtils.CDN_ENC_TYPE
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K.SlowProfileLevel
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.hd.d.pg2k.ai.scorer.parameterised.PixelComponent
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hd.d.pg2k.ai.scorer.parameterised.SampleType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class org.hd.d.pg2k.svrCore.collections.SoftReferenceMap
 
values() - Static method in enum org.hd.d.pg2k.svrCore.CompressionLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket.OpCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hd.d.pg2k.svrCore.datasource.SimpleExhibitPipelineIF.PropsKey
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutableVoteCache.CorrType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hd.d.pg2k.svrCore.location.GeoProximity
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hd.d.pg2k.svrCore.vars.EventPeriod
Returns an array containing the constants of this enum type, in the order they are declared.
values - Variable in class org.hd.d.pg2k.svrCore.vars.EventVariableValue
Values of the different (non-null) events in non-increasing-count order (ie best first); never null.
values() - Static method in enum org.hd.d.pg2k.webSvr.ads.AdMidPageInternalLayout
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hd.d.pg2k.webSvr.ads.AdTowerInternalLayout
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hd.d.pg2k.webSvr.ads.AdTowerPos
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hd.d.pg2k.webSvr.ads.TribalFusionBean.AdFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hd.d.pg2k.webSvr.util.CDNUtils.CDN_ENC_TYPE
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K.SlowProfileLevel
Returns an array containing the constants of this enum type, in the order they are declared.
valuesSortedRank - Variable in class org.hd.d.pg2k.svrCore.vars.EventVariableValue
Rank of each item in valuesSorted[]; CURRENTLY never null after construction.
VAR_CACHE_HOLD_TIME_MS - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Variable flush/retrieval interval (ms); strictly positive.
variables - Variable in class org.hd.d.pg2k.svrCore.vars.BasicVarMgr
Cached variable values as map; never null.
varMgr - Variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Our set of system variables.
varMgr - Variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Manages our local cache of variables, etc; never null.
vars - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
Private array of system variable definitions; non-null.
vars - Variable in class org.hd.d.pg2k.test.dev.SimpleCacheTest.DummyDataSource
Basic "endpoint" set of variables.
vars - Variable in class org.hd.d.pg2k.test.dev.SystemVariablesTest.BasicVarMgrEndpoint
Variable store; must be an end-point
vars - Variable in class org.hd.d.pg2k.test.dev.SystemVariablesTest.TestVarCacheStage
Variable manager.
varsWR - Variable in class org.hd.d.pg2k.webSvr.ads.AdUtils.ClickThruHandler
 
varsWR - Variable in class org.hd.d.pg2k.webSvr.util.WebUtils.VoteHandler
 
VarTools - Class in org.hd.d.pg2k.svrCore
This class has tools handling common SystemVariables.
VarTools() - Constructor for class org.hd.d.pg2k.svrCore.VarTools
Prevent creation of instances of this class.
VERBOSE_DEBUG - Static variable in class org.hd.d.pg2k.svrCore.Compact7BitString
If true, log our encode/decode steps to help debug problems.
version - Variable in class org.hd.d.pg2k.svrCore.mediahandler.swf.SWFMetaData
SWF version.
verySimilar(ScorerIF, ScorerIF) - Static method in class org.hd.d.pg2k.ai.scorer.AbstractScorer
Returns true if the two supplied Scorer instances are 'genetically'/'genotypically' very similar.
vetoFileAccessIfNecessary() - Static method in class org.hd.d.pg2k.svrCore.props.LocalProps
Veto attempted actual or implied file access with an exception if not permitted.
vetoRedundantReads - Variable in class org.hd.d.pg2k.test.dev.SystemVariablesTest.EventValueRequestMonitor
If true, veto attempts to read authoritative values more than once, ie redunantly.
viewAsList() - Method in class org.hd.d.pg2k.webSvr.util.Breadcrumbs
Returns read-only view of the crumbs as a List.
VIRTUAL_COLLECTIONS_BEST_PAGE - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Best-exhibits collection page.
VIRTUAL_COLLECTIONS_BYAUTHOR_ROOT - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Root of "ByAuthor" collections forest, ending with "/".
VIRTUAL_COLLECTIONS_BYCATEGORY_ROOT - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Root of "ByCategory" collections forest, ending with "/".
VIRTUAL_COLLECTIONS_CUST_ICONS_ROOT - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Root of custom icons collection, ending with "/".
VIRTUAL_COLLECTIONS_MOST_DOWNLOADED_PAGE - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Most-downloaded-exhibits collection page.
VIRTUAL_COLLECTIONS_NEW_PAGE - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
New-exhibits collection page.
VIRTUAL_COLLECTIONS_ROOT - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Root of "virtual" collections tree, starting and ending with "/".
VIRTUAL_COLLECTIONS_TRAILS_ROOT - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Root of trails, ending with "/".
VIRTUAL_HOST_127p0p0p1 - Static variable in class org.hd.d.pg2k.webSvr.virtualHosts.VirtualHosts
Virtual host description and main name for localhost as literal IPv4 address; primarily for testing.
VIRTUAL_HOST_ALOHAEARTH - Static variable in class org.hd.d.pg2k.webSvr.virtualHosts.VirtualHosts
Virtual host description and main name for Aloha Earth.
VIRTUAL_HOST_cc1 - Static variable in class org.hd.d.pg2k.webSvr.virtualHosts.VirtualHosts
Virtual host description and main name for localhost as literal IPv6 address; primarily for testing.
VIRTUAL_HOST_DEFAULT - Static variable in class org.hd.d.pg2k.webSvr.virtualHosts.VirtualHosts
Default virtual host description (ie keyed from main site name) for default livery, etc.
VIRTUAL_HOST_IPv4 - Static variable in class org.hd.d.pg2k.webSvr.virtualHosts.VirtualHosts
IPv6-only virtual host description (ie keyed from main site name) for default livery, etc.
VIRTUAL_HOST_IPv6 - Static variable in class org.hd.d.pg2k.webSvr.virtualHosts.VirtualHosts
IPv6-only virtual host description (ie keyed from main site name) for default livery, etc.
VIRTUAL_HOST_LOCALHOST - Static variable in class org.hd.d.pg2k.webSvr.virtualHosts.VirtualHosts
Virtual host description and main name for localhost; primarily for testing.
VIRTUAL_HOST_LONDONPIX - Static variable in class org.hd.d.pg2k.webSvr.virtualHosts.VirtualHosts
Virtual host description and main name for LondonPix.
VIRTUAL_HOST_SMLPX - Static variable in class org.hd.d.pg2k.webSvr.virtualHosts.VirtualHosts
Virtual host description and main name for SmlPx.
VIRTUAL_HOST_ZAPIX - Static variable in class org.hd.d.pg2k.webSvr.virtualHosts.VirtualHosts
Virtual host description and main name for ZAPix.
VIRTUAL_SITE_CUST_ALOHAEARTH_ROOT - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Root of custom AlohaEarth site, starting and ending with "/".
VIRTUAL_SITE_CUST_LONDONPIX_ROOT - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Root of custom LondonPix site, starting and ending with "/".
VIRTUAL_SITE_CUST_SMLPX_ROOT - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Root of custom SmlPx site, starting and ending with "/".
VIRTUAL_SITE_CUST_SMLPX_ROOT_ACTUAL - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Actual root welcome page of custom SmlPx site.
VIRTUAL_SITE_CUST_ZAPIX_ROOT - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Root of custom LondonPix site, starting and ending with "/".
VIRTUAL_SITES_ROOT - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Base of custom sites tree, starting and ending with "/".
VirtualHosts - Class in org.hd.d.pg2k.webSvr.virtualHosts
Contains details of the virtual hosts supported.
VirtualHosts() - Constructor for class org.hd.d.pg2k.webSvr.virtualHosts.VirtualHosts
 
VirtualHosts.VirtualHost - Class in org.hd.d.pg2k.webSvr.virtualHosts
Details of one virtual host.
VirtualHosts.VirtualHost(String, String, String, String[]) - Constructor for class org.hd.d.pg2k.webSvr.virtualHosts.VirtualHosts.VirtualHost
Construct the record of one virtual host.
VirtualHostTest - Class in org.hd.d.pg2k.test.dev
Test of various virtual host features.
VirtualHostTest(String) - Constructor for class org.hd.d.pg2k.test.dev.VirtualHostTest
 
virtualOffsets - Variable in class org.hd.d.pg2k.svrCore.Compact7BitString.StaticDictionary
Virtual offsets of tokens in static dictionary; never null nor empty.
virtualRootDir - Variable in class org.hd.d.pg2k.webSvr.virtualHosts.VirtualHosts.VirtualHost
Root of virtual host home page in main hierarchy, or null.
VOTE_BUTTONS_AUTO_HIDE_ON_EXPIRY - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
If true, use JavaScript to attempt to auto-hide vote buttons (roughly) when the vote permit expires.
VOTE_COMMENT - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
A read-write persistent global String event variable for recording vote comments by exhibit.
VOTE_CON - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
A read-write persistent global String event variable for recording negative votes by exhibit.
VOTE_CON_PARAM_NAME - Static variable in class org.hd.d.pg2k.webSvr.util.WebUtils
Name of additional parameter to record if this is a vote "against" ("con").
VOTE_MIN_REQUEST_GAP_MS - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Minimum time between requests to one user to vote, and also how long they get to vote, ms; non-negative.
VOTE_PRO - Static variable in class org.hd.d.pg2k.svrCore.vars.SystemVariables
A read-write persistent global String event variable for recording positive votes by exhibit.
VOTE_PRO_PARAM_NAME - Static variable in class org.hd.d.pg2k.webSvr.util.WebUtils
Name of additional parameter to record if this is a vote "for" ("pro").
voteCorrCacheMap - Variable in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutableVoteCache
Map from vote/correlation key to computed Factor and period for which it was computed; never null after construction/deserialisation.
voteCorrCacheMapByFullName - Variable in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutableVoteCache
Map from full exhibit name to computed Factor and period for which it was computed; never null after construction/deserialisation.
VOTER_DATA_POINT_PREFIX - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Unique prefix for data-point name for vote StatsSink IDs.
VOTER_LOCATION_STATS_EVENT_DEF - Static variable in class org.hd.d.pg2k.webSvr.util.WebUtils
Name of event/variable to which we post a voter's approximate geo location.
VOTER_LOCATION_STATS_EVENT_PREFIX - Static variable in class org.hd.d.pg2k.webSvr.util.WebUtils
Prefix of event value for voter's approximate geo location.
voterIPAddr - Variable in class org.hd.d.pg2k.webSvr.util.WebUtils.VoteHandler
 

W

WAN_LARGE_FRAME_PAYLOAD_BYTES - Static variable in class org.hd.d.pg2k.svrCore.CoreConsts
Typical WAN (max/large) frame size; strictly positive power of two.
WAR_CTXTPARAM_AGGRESSIVE_CACHE - Static variable in class org.hd.d.pg2k.svrCore.CoreConsts
Name of WAR context-param boolean flag to set cache aggressiveness.
WAR_CTXTPARAM_BOOTURL - Static variable in class org.hd.d.pg2k.svrCore.CoreConsts
Name of WAR context-param boot-server URL.
WAR_CTXTPARAM_DISPOSITION - Static variable in class org.hd.d.pg2k.svrCore.CoreConsts
Name of WAR context-param `master/slave/etc' flag.
WAR_CTXTPARAM_DISPOSITION_MASTER - Static variable in class org.hd.d.pg2k.svrCore.CoreConsts
Master (J2EE) taking data from EJBs (and probably not with / context root).
WAR_CTXTPARAM_DISPOSITION_SLAVE - Static variable in class org.hd.d.pg2k.svrCore.CoreConsts
Slave (pure WAR) taking data over HTTP tunnel, with / context root.
WAR_CTXTPARAM_DISPOSITION_WARONLY - Static variable in class org.hd.d.pg2k.svrCore.CoreConsts
Master (pure WAR) taking data from filesystem, with / context root.
WAR_SYSPROPNAME_DISPOSITION_PRESET - Static variable in class org.hd.d.pg2k.svrCore.CoreConsts
The WAR context-param `master/slave' flag can be set early with this named system property.
wav - Class in org.hd.d.pg2k.svrCore.mediahandler
Basic handler for WAV file (MIME type audio/x-wav).
wav() - Constructor for class org.hd.d.pg2k.svrCore.mediahandler.wav
 
WEB_LINE_END - Static variable in class org.hd.d.pg2k.webSvr.util.WebConsts
Web/Net standard line-end string; CRLF.
WEB_TRAFFIC_CYCLE_MS - Static variable in class org.hd.d.pg2k.webSvr.util.WebUtils
Target traffic cycle time for recentTrafficLowForTypicalCycle() in milliseconds; strictly positive.
WEB_TRAFFIC_MIN_SAMPLES - Static variable in class org.hd.d.pg2k.webSvr.util.WebUtils
Minimum number of samples to trust when deciding traffic levels; strictly positive.
WEB_TRAFFIC_SAMPLE_PERIOD - Static variable in class org.hd.d.pg2k.webSvr.util.WebUtils
Sample interval used by WEB_TRAFFIC_CYCLE_MS; not null.
WEB_TRAFFIC_SAMPLE_PERIODS - Static variable in class org.hd.d.pg2k.webSvr.util.WebUtils
Integer number of LONG sample periods used to cover WEB_TRAFFIC_CYCLE_MS; strictly positive.
WEB_TRAFFIC_TRIM_LEADING_ZEROS - Static variable in class org.hd.d.pg2k.webSvr.util.WebUtils
If true then ignore any leading run of (oldest) zero traffic counts to give initial faster response for new server.
WebConsts - Class in org.hd.d.pg2k.webSvr.util
Web-server-related constants.
WebConsts() - Constructor for class org.hd.d.pg2k.webSvr.util.WebConsts
Prevent construction of an instance.
WEBSVR_BG_IMAGE - Variable in class org.hd.d.pg2k.svrCore.props.GenProps
JPEG exhibit to use as a background image (null if none).
WEBSVR_BW_LIMITER - Variable in class org.hd.d.pg2k.svrCore.props.GenProps
Web server precacheing bandwidth-limiter value (max fraction of available bandwidth used on precacheing).
WEBSVR_EX_HOTLINK_DIVERT_URL - Variable in class org.hd.d.pg2k.svrCore.props.GenProps
Web server hotlinked-download-limiter divert graphic URL value.
WEBSVR_EX_HOTLINK_LIMITER - Variable in class org.hd.d.pg2k.svrCore.props.GenProps
Web server hotlinked-download-limiter value (as percentange of all exhibit downloads).
WEBSVR_MAX_CACHEABLE_EX_BYTES - Variable in class org.hd.d.pg2k.svrCore.props.GenProps
Web server maximum-cached-exhibit-prefix-size (bytes).
WEBSVR_MAX_EX_BYTES - Variable in class org.hd.d.pg2k.svrCore.props.GenProps
Web server maximum exhibit size (32-bit value, bytes).
WEBSVR_MAX_EX_CACHE_BYTES - Static variable in class org.hd.d.pg2k.svrCore.props.LocalProps
Web server maximum generic exhibit cache size (64-bit value, bytes).
WEBSVR_META_DESCRIPTION - Variable in class org.hd.d.pg2k.svrCore.props.GenProps
Description for HTML meta header ("" if none; not null).
WEBSVR_META_KEYWORDS - Variable in class org.hd.d.pg2k.svrCore.props.GenProps
Keywords list for HTML meta header ("" if none; not null).
WEBSVR_MIN_EX_IMATTR_RECHECK_MS - Variable in class org.hd.d.pg2k.svrCore.props.GenProps
Web server minimum exhibit-immutable-attributes check interval (ms).
WEBSVR_SIMPLEAD_ALLOW - Variable in class org.hd.d.pg2k.svrCore.props.GenProps
On/off switch for simple banner ad code, enabled by default.
WEBSVR_SYSPROPS_RECHECK_MS - Variable in class org.hd.d.pg2k.svrCore.props.GenProps
Web server sysprops (ie most property files including GenProps) (re)check interval (ms).
WEBSVR_TN_CACHEPC - Variable in class org.hd.d.pg2k.svrCore.props.GenProps
Web server persistent thumbnail cache size limit as percentage of exhibit cache limit value.
WebUtils - Class in org.hd.d.pg2k.webSvr.util
Web-server-related utility functions.
WebUtils() - Constructor for class org.hd.d.pg2k.webSvr.util.WebUtils
Prevent construction of an instance.
WebUtils.ServletLogger - Class in org.hd.d.pg2k.webSvr.util
Simple class to allow logging to the given servlet's log().
WebUtils.ServletLogger(ServletContext) - Constructor for class org.hd.d.pg2k.webSvr.util.WebUtils.ServletLogger
 
WebUtils.ServletLoggerWithFallback - Class in org.hd.d.pg2k.webSvr.util
Simple class to allow logging to a given servlet's log() or System.out if none available.
WebUtils.ServletLoggerWithFallback() - Constructor for class org.hd.d.pg2k.webSvr.util.WebUtils.ServletLoggerWithFallback
 
WebUtils.VoteHandler - Class in org.hd.d.pg2k.webSvr.util
Handler for exhibit voting; holds no strong references to anything important.
WebUtils.VoteHandler(String, long, Name.ExhibitFull, WeakReference<SimpleVariablePipelineIF>, InetAddress) - Constructor for class org.hd.d.pg2k.webSvr.util.WebUtils.VoteHandler
 
WebUtilsTest - Class in org.hd.d.pg2k.test.dev
Tests of WAR utility routines, mainly from the WebUtils class.
WebUtilsTest(String) - Constructor for class org.hd.d.pg2k.test.dev.WebUtilsTest
 
WebUtilsTest.MockHttpServletResponseThatAcceptsStatus - Class in org.hd.d.pg2k.test.dev
Mock response that accepts setting of status value.
WebUtilsTest.MockHttpServletResponseThatAcceptsStatus() - Constructor for class org.hd.d.pg2k.test.dev.WebUtilsTest.MockHttpServletResponseThatAcceptsStatus
 
weight - Variable in class org.hd.d.pg2k.svrCore.props.GenProps.SimpleAd
Strictly positive weighting.
WHM_Internables - Static variable in class org.hd.d.pg2k.svrCore.MemoryTools
Private to intern(): for holding Internable values; never null nor zero-size nor containing nulls.
WHM_Internables_0 - Static variable in class org.hd.d.pg2k.svrCore.MemoryTools
Private to intern(); reference to 0 element of WHM_Internables as optimisation for single-CPU systems; never null.
WHOLE_EARTH - Static variable in class org.hd.d.pg2k.svrCore.location.Location.Estd
"Whole Earth" value; not null.
WORD_SEP - Static variable in class org.hd.d.pg2k.svrCore.ExhibitName
The character used to separate words.
WORD_SEPS - Static variable in class org.hd.d.pg2k.svrCore.ExhibitName
The single character used to separate words as a String value for convenience.
wordBoundaryRegex - Static variable in class org.hd.d.pg2k.svrCore.TextUtils
Compiled regex to match inter-word gaps in plain (mainly English) text; non-null.
WORKER_SLEEP_MS - Static variable in class org.hd.d.pg2k.clApp.uploader.UploaderLogic.UploaderWorkerThread
Time an idle worker sleeps for in ms; strictly positive.
workerThreadPoolDiscardable - Variable in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
Thread pool; reconfigurable at run-time; never null.
wrapBytesAsRandomAccessData(byte[]) - Static method in class org.hd.d.pg2k.svrCore.FileTools
Wrap a byte[] as RandomAccessData; never null.
wrapExhibitAsRandomAccessData(SimpleExhibitPipelineIF, Name.ExhibitFull) - Static method in class org.hd.d.pg2k.svrCore.FileTools
Wrap a single exhibit as RandomAccessData; never null.
wrapExhibitAsStream(SimpleExhibitPipelineIF) - Static method in class org.hd.d.pg2k.svrCore.FileTools
Wrap an exhibit as a stream; never null.
wrapForCompression(OutputStream, CompressionLevel) - Static method in class org.hd.d.pg2k.svrCore.GenUtils
Stream compress/filter; never null.
wrapForDecompression(InputStream, CompressionLevel) - Static method in class org.hd.d.pg2k.svrCore.GenUtils
Wrap input stream for decompression according to the compression level; never null.
WrappedByteArrayCharSequence - Class in org.hd.d.pg2k.svrCore
Lightweight CharSequence that wraps a portion of an underlying byte array.
WrappedByteArrayCharSequence(byte[], int, int) - Constructor for class org.hd.d.pg2k.svrCore.WrappedByteArrayCharSequence
Expose portion of byte array from offset of specified length.
wrapper - Variable in class org.hd.d.pg2k.webSvr.util.CompressionResponseStream
The wrapper that created this; never null.
write(byte[], int, int) - Method in class org.hd.d.pg2k.svrCore.DefOutputStream
Writes array of bytes to the compressed output stream; blocking.
write(int) - Method in class org.hd.d.pg2k.svrCore.GenUtils.LengthLimitedOutputStream
 
write(byte[], int, int) - Method in class org.hd.d.pg2k.svrCore.GenUtils.LengthLimitedOutputStream
 
write(int) - Method in class org.hd.d.pg2k.webSvr.util.CompressionResponseStream
Write the specified byte to our output stream.
write(byte[]) - Method in class org.hd.d.pg2k.webSvr.util.CompressionResponseStream
Write the specified byte array to our output stream.
write(byte[], int, int) - Method in class org.hd.d.pg2k.webSvr.util.CompressionResponseStream
Write the specified array portion to our output stream.
write(byte[], int, int) - Method in class org.hd.d.pg2k.webSvr.util.FlushableGZIPOutputStream
All output is written via this routine.
writeData(OutputStream) - Method in class org.hd.d.pg2k.svrCore.ExhibitThumbnails.Thumbnail
Write data to a stream, avoiding an unnecessary copy in many cases.
writeHeader() - Method in class org.hd.d.pg2k.webSvr.util.FlushableGZIPOutputStream
Write header directly downstream.
writeLockLastTakenDetail - Variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Current/last write locker's detail; can be null.
writeObject(ObjectOutputStream) - Method in class org.hd.d.pg2k.svrCore.AllExhibitImmutableData
Write out a less-redundant (and more compressible) form of our internal information.
writeObject(ObjectOutputStream) - Method in class org.hd.d.pg2k.svrCore.AllExhibitPropertiesDelta
Write out a less-redundant form of our internal information.
writeObject(ObjectOutputStream) - Method in class org.hd.d.pg2k.svrCore.Compact7BitString
Write out a minimally-redundant form of our internal information.
writeObject(ObjectOutputStream) - Method in class org.hd.d.pg2k.svrCore.CS8Bit
Write out a minimally-redundant form of our internal information.
writeObject(ObjectOutputStream) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.MetaData
Write out a less-redundant form of our internal information.
writeObject(ObjectOutputStream) - Method in class org.hd.d.pg2k.svrCore.Name
Write out a minimally-redundant form of our internal information.
writeObject(ObjectOutputStream) - Method in class org.hd.d.pg2k.svrCore.props.PropertiesBundleDiff
Write out a less-redundant form of our internal information.
writeObject(ObjectOutputStream) - Method in class org.hd.d.pg2k.svrCore.props.PropertiesDiff
Write out a less-redundant form of our internal information.
writeObject(ObjectOutputStream) - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValue
Customise how we save state when serialising.
writeObject(ObjectOutputStream) - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValueBuffer
Customise how we save state when serialising.
writePacket(OutputStream) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket
Send the packet down the given OutputStream with header and trailer.
writePacket(OutputStream, boolean) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket
Send the packet down the given OutputStream with header and trailer.
writer - Variable in class org.hd.d.pg2k.webSvr.util.CompressionServletResponseWrapper
The PrintWriter that has been returned by getWriter(), if any.
writer - Variable in class org.hd.d.pg2k.webSvr.util.XMLCompressionServletResponseWrapper
Any PrintWriter that has been returned, else null.
writeReplace() - Method in class org.hd.d.pg2k.svrCore.Compact7BitString.WithDict
Always write as (ie return) a String; never null.
writeReplace() - Method in class org.hd.d.pg2k.svrCore.Compact7BitString
Returns the best format to write the contained text to the wire.
writeReplace() - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsComputable
Serialise: write in the best format for the wire.
writeReplace() - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutable
Serialise: replace all trivially-stale values being serialised with TRIVIAL_NEUTRAL.
writeReplace() - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsLoadable
Serialise: write in the best format for the wire.
writeResponsePacketToWire(HttpServletResponse, SecretKey, ServletOutputStream, ExhibitDataTunnelSource.RawPacket) - Method in class org.hd.d.pg2k.webSvr.exhibit.TunnelServlet
Efficiently write the raw response frame/packet to the write, with a MAC if possible.
writeToByteArray(byte[], int) - Method in class org.hd.d.pg2k.svrCore.Name
Writes the Name as ASCII bytes to the given (non-null) byte array starting at the given offset.
writeToGZip(byte[], int, int) - Method in class org.hd.d.pg2k.webSvr.util.CompressionResponseStream
Write the specified array portion to our compressed GZIP output stream.
wrongCountry(GeoUtils.CCTLD) - Method in class org.hd.d.pg2k.svrCore.props.GenProps.ClassifiedAd
Returns true if the supplied (visitor's) country is inappropriate for this ad.
wrongLanguage(Locale) - Method in class org.hd.d.pg2k.svrCore.props.GenProps.ClassifiedAd
Returns true if the supplied (visitor's) locale is inappropriate for this ad.
WT__VLONG_UNITS - Static variable in class org.hd.d.pg2k.webSvr.ads.AdUtils
Recent-stats weighting period (1 week) expressed in VLONG units; strictly positive.
WT_LAST_WEEK - Static variable in class org.hd.d.pg2k.webSvr.ads.AdUtils
Extra weighting given to "within last week" clickthrough stats (normal==1); strictly positive.
WT_THIS_DAY_LAST_WEEK - Static variable in class org.hd.d.pg2k.webSvr.ads.AdUtils
Extra weighting given to "this day last week" clickthrough stats (normal==1); strictly positive.
WTKey - Static variable in class org.hd.d.pg2k.webSvr.threeD.DataServlet
Key for 3DWT-linked data in DataSourceBean.
www - Variable in class org.hd.d.pg2k.svrCore.props.GenProps.AuthData
Author home-page URL: should be syntactically valid URL or null.

X

xferHMACKey - Static variable in class org.hd.d.pg2k.svrCore.props.LocalProps
Local cache of immutable HMAC (secret) key used to protect data in transit; null if none.
xmax - Variable in class org.hd.d.pg2k.svrCore.mediahandler.swf.SWFMetaData
 
xmin - Variable in class org.hd.d.pg2k.svrCore.mediahandler.swf.SWFMetaData
 
XML_LINE_TERM - Static variable in class org.hd.d.pg2k.svrCore.TextUtils
String to write as line terminator when converting to XML.
XMLCompressionFilter - Class in org.hd.d.pg2k.webSvr.util
Compresses XML by removing redundant whitespace (etc).
XMLCompressionFilter() - Constructor for class org.hd.d.pg2k.webSvr.util.XMLCompressionFilter
 
XMLCompressionServletResponseWrapper - Class in org.hd.d.pg2k.webSvr.util
Allows conservative compaction of (removal of redundant characters from) an XML response.
XMLCompressionServletResponseWrapper(HttpServletResponse) - Constructor for class org.hd.d.pg2k.webSvr.util.XMLCompressionServletResponseWrapper
 
xyDim - Variable in class org.hd.d.pg2k.svrCore.ExhibitThumbnails.Thumbnail
Image width and height for image thumbnail, both strictly positive or whole object null.
xyDimensions - Variable in class org.hd.d.pg2k.svrCore.ExhibitPropsComputable
X,Y dimensions in pixels for images (moving or still) that have a fixed rectangular dimension, else null.

Y

year1998 - Static variable in class org.hd.d.pg2k.test.dev.ExhibitFilterTest
Time representing 19980101.
ymax - Variable in class org.hd.d.pg2k.svrCore.mediahandler.swf.SWFMetaData
 
ymin - Variable in class org.hd.d.pg2k.svrCore.mediahandler.swf.SWFMetaData
 

Z

zapData(File) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.CachedFile
Remove any exhibit data and return a new in-memory cache entry.
zapMe(File) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.CachedFile
Used to zap my disc files, including all auxiliary files for this exhibit.
zapThumbnails(File) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.CachedFile
Remove any thumbnail file and return a new in-memory cache entry.
zapTNStatusCache(DataSourceBean) - Static method in class org.hd.d.pg2k.webSvr.util.CDNUtils
Clear/remove cache of CDN (small) thumbnail presence/absence status.
ZeroScore - Class in org.hd.d.pg2k.ai.scorer.fixed
Returns a fixed zero score with full confidence (no nulls).
ZeroScore() - Constructor for class org.hd.d.pg2k.ai.scorer.fixed.ZeroScore
 
ZOOM_RATIO - Static variable in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEUtils
Zoom ratio: what factor we zoom in/out each time; at least 2.
zoomFactor - Variable in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEParams
The current zoom factor.

_

_accessToFilesystem - Static variable in class org.hd.d.pg2k.test.dev.Main
If true, this indicates that we have access to the filesystem for tests that need it.
_adHocPrefixCache - Static variable in class org.hd.d.pg2k.svrCore.Name
Memory-sensitive cache of Name instances indexed by fixed-length prefix and suffix; initially null, not thereafter.
_adjustURLForMuffin(URL) - Static method in class org.hd.d.pg2k.webSvr.threeD.ThreeDLogic
Adjust URLs to be suitable for JWS muffins.
_AEP - Variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Cached AllExhibitProperties; never null.
_AEP_diff_response - Variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.HIRPCCache
Cache of extra-compressed AEP diff as tuple of longHash, compression format, and response packet for diff AEP fetch RPC; mutable.
_AEP_extracomp_response - Variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.HIRPCCache
Cache of full extra-compressed AEP as tuple of longHash, compression format, and response packet for diff AEP fetch RPC; mutable.
_AEP_last_longHash - Variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Hash (longHash) of last-loaded AEP and timestamp, or -1 if no AEP yet loaded.
_AEP_nextLoad - Variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Time before which we should not attempt to reload the AEP.
_AEP_response - Variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.HIRPCCache
Cache of current AEP as pair of longHash and response packet for simple AEP fetch RPC; mutable.
_aggressive - Variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Flag to adjust the aggressiveness of the cache; by default not aggressive.
_appendToEventLogs() - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Write out the accumulated event values to disc.
_asyncTNFetch(Name.ExhibitFull) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Attempt to asynchronously fetch/create thumbnail that we have failed to return to the user.
_atomicishFileReplace(File, File, int, boolean) - Static method in class org.hd.d.pg2k.svrCore.FileTools
Attempt to atomically (or nearly so) replace extant file with tempfile.
_aTWL_lock - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Private lock for _appendToEventLogs(), static to serialise all filesystem access.
_awc_CacheKey - Static variable in class org.hd.d.pg2k.webSvr.util.WebUtils
Private key used by approxWordCount(); never null.
_backstopLRU - Variable in class org.hd.d.pg2k.ai.scorer.ScorerPopulation
A back-stop LRU cache of Scorer goodness, so that in particular the results of poor Scorers need not be excessively recomputed; never null.
_basicCache - Variable in class org.hd.d.pg2k.webSvr.exhibit.AbstractFilterBean
The cached results (or null if not yet computed).
_beingExtended - Variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Thread-safe Map of which exhibits we are currently extending and when we started extending.
_bestE_dontUpdateBefore - Static variable in class org.hd.d.pg2k.webSvr.util.HTMLThumbnailInsertGenerators
Time before which we will not attempt incremental update of _bestE set.
_bestE_update_lock - Static variable in class org.hd.d.pg2k.webSvr.util.HTMLThumbnailInsertGenerators
Lock to prevent more than one update run on _bestE at once.
_bestExhibits - Variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Contains the full exhibit names of the "best" few exhibits for enhanced precacheing; never null.
_buildShortToFull() - Method in class org.hd.d.pg2k.svrCore.AllExhibitImmutableData
Builds shortToFull and shortNameDups from orderedEsa.
_c_fT - Variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDLogic
Private cache value for fetchTexture().
_cache_cMHTBL_byClient - Static variable in class org.hd.d.pg2k.webSvr.util.MirrorSelectionUtils
Private limited-size cache for chooseMirrorHostForLowLatency() for best mirror for given client IP.
_cache_gAM - Static variable in class org.hd.d.pg2k.svrCore.location.LoadBalancingUtils
Private cache for getActiveMirrors().
_cache_gAM_valid_until - Static variable in class org.hd.d.pg2k.svrCore.location.LoadBalancingUtils
Time _cache_gAM is valid until; initially zero marking the cache as invalid.
_cache_getExhibitName - Variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDLogic
Cache for getExhibitName(); never null.
_cache_getThumbnailImage_sml - Variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDLogic
Cache of small thumbnail images for getThumbnailImageAsTexture(); never null.
_cache_getThumbnailImage_sml_binary - Variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDLogic
LRU cache of small thumbnail images for getThumbnailImageAsTexture() in binary form; never null.
_cache_getThumbnailImage_std - Variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDLogic
Cache of standard (larger) thumbnail images for getThumbnailImageAsTexture(); never null.
_cache_sAMPIL_key - Static variable in class org.hd.d.pg2k.webSvr.ads.AdUtils
Key for thread-safe cache from Web site (DataSourceBean) to computed results for selectAdMidPageInternalLayout(); never null.
_cache_sATIL_key - Static variable in class org.hd.d.pg2k.webSvr.ads.AdUtils
Key for thread-safe cache from Web site (DataSourceBean) to computed results for selectAdTowerInternalLayout(); never null.
_cache_sPAL_key - Static variable in class org.hd.d.pg2k.webSvr.ads.AdUtils
Key for thread-safe cache from Web site (DataSourceBean) to computed results for selectPageAdLayout(); never null.
_cache_tIHSIU_mirrorStatus - Static variable in class org.hd.d.pg2k.svrCore.location.LoadBalancingUtils
Private cache for testIfHTTPServerIsUp() for which mirrors are up.
_cacheCommonRealLocales - Static variable in class org.hd.d.pg2k.svrCore.LocaleBeanBase
Private LRU cache from requested common locale to actual locale.
_cachedCommonBundles - Static variable in class org.hd.d.pg2k.svrCore.LocaleBeanBase
Cache mapping from the actual common bundle locale to the bundle itself.
_cachedMap - Variable in class org.hd.d.pg2k.webSvr.exhibit.TreeFilterBean
Cached map in format returned by computePrefixMap with List nodes.
_cacheIN - Static variable in class org.hd.d.pg2k.svrCore.AddrTools
The shared DNS cache (for IN records); never null.
_cacheREFH - Static variable in class org.hd.d.pg2k.svrCore.AddrTools
Emergency-free handle kept to avoid it being GCed.
_cacheSR_getAllExhibitNamesListSorted - Variable in class org.hd.d.pg2k.svrCore.AllExhibitImmutableData
Cache for getAllExhibitNamesList() immutable content.
_canonicaliseState() - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValuePeriodRow
Canonicalise our internal state, so that the current event collector covers "now".
_cFSBHWM_cache - Variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.MetaData
Cache of estimated usable free space in the underlying cache filesystem; initially null.
_checkAndFixUpInMemoryMetaData(Name.ExhibitFull, String) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Check the in-memory metadata against disc and fix if wrong.
_checkGlobalMerge(List<BasicVarMgrInterface[]>, long) - Static method in class org.hd.d.pg2k.test.dev.SystemVariablesTest
Check global variable propagation and merge.
_checkMetaData() - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Initiates, in the background, a check of the in-memory cache meta data against disc.
_checkMetaData_notBefore - Variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Time before which next _checkMetaData() call should not be initiated.
_checkOneAddrInDNSBL(String, String) - Static method in class org.hd.d.pg2k.svrCore.AddrTools
Look up one address in DNSBL.
_chooseLocationFilter(AEParams) - Static method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AlohaEarthMapCache
Choose the filter to apply to the source data set of null if not filter is to be applied.
_chooseRandomSlot(Random, BitSet, boolean) - Static method in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutable
Set a random bit in the BitSet to take a random sample.
_cleanAndSaveMetaData(boolean) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Saves the cache metadata if required, ie ie 'dirty'.
_clearCaches() - Method in class org.hd.d.pg2k.ai.scorer.ScorerPopulation
Clear any caches which depend on the population state remaining unchanged.
_clearDeadEntries() - Method in class org.hd.d.pg2k.svrCore.collections.SoftReferenceMap
Expunges any dead entries.
_clearExpiredEntries() - Static method in class org.hd.d.pg2k.webSvr.util.StatsSink
Clear all expired entries (with the lock held).
_clearRetainedRefs() - Method in class org.hd.d.pg2k.webSvr.exhibit.AbstractFilterBean
Clears retained references without taking any locks.
_clearStaleState(Hashtable<?, ExhibitPropsComputableMutableVoteCache.PeriodAndFactor>) - Static method in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutableVoteCache
Remove stale state from the map passed in.
_cMD_lock_ - Variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Private lock for _checkMetaData() to avoid starting more than one thread; non-null.
_cmdRunner - Static variable in class org.hd.d.pg2k.svrCore.FileTools
The runner thread for commands.
_compact() - Method in class org.hd.d.pg2k.svrCore.DuplicateIDChecker
Try to trim all dead entries to reduce memory footprint.
_compactAndSort(SimpleVariableDefinition, boolean) - Method in class org.hd.d.pg2k.svrCore.vars.EventVariableValue
Creates _valuesSortedRank[] and compacts values[] as a side-effect if needed.
_compacted - Variable in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Set true once compact() has run the first time.
_compressTrimmedMetadata(CharSequence) - Static method in class org.hd.d.pg2k.svrCore.ExhibitPropsComputable
Attempt to compress supplied already-trimmed metadata; returns null if input is null.
_compute_totalSimpleAdWeight(GenProps.SimpleAd[]) - Static method in class org.hd.d.pg2k.svrCore.props.GenProps
Recompute totalSimpleAdWeight; zero if arg is null.
_computeCalibrationSetError(Map<Name.ExhibitShort, ScoreAndConf>, List<String>, ConcurrentMap<String, ConcurrentMap<Name.ExhibitShort, ScoreAndConf>>) - Method in class org.hd.d.pg2k.ai.scorer.ScorerCacheImpl
Compute 'error' in calibration set for the given population and cache contents; non-negative.
_computeChangeValues(AllExhibitProperties) - Static method in class org.hd.d.pg2k.svrCore.AllExhibitPropertiesDelta
Create "change" values from AEP; never null.
_computeChangeValues(Map<String, Properties>) - Static method in class org.hd.d.pg2k.svrCore.props.PropertiesBundleDiff
Create "change" values from a Properties bundle; never null.
_computeChangeValues(Properties) - Static method in class org.hd.d.pg2k.svrCore.props.PropertiesDiff
Create "change" values from a Properties instance; never null.
_computeHash() - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsComputable
Compute the hash value.
_computeIntensiveThreadPool - Static variable in class org.hd.d.pg2k.svrCore.ThreadUtils
Shared non-reconfigurable thread pool for compute-bound activities.
_computeListArgHashCode(List<Name.ExhibitFull>) - Static method in class org.hd.d.pg2k.webSvr.exhibit.AbstractFilterBean
Compute the hash over our List argument, used by _isValid() and _select().
_computeMaxConcurrentUpdateThreads - Static variable in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutableVoteCache
Maximum number of threads to allow in update(); strictly positive.
_computeMD5Hash(byte[]) - Method in class org.hd.d.pg2k.svrCore.ExhibitThumbnails.Thumbnail
Compute the MD5 hash of the supplied data; never null.
_computeNewnessBonusFactor(ExhibitStaticAttr) - Static method in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutable
Compute newness bonus (if any); never null.
_computeOptimalLayout(String, DataSourceBean, String, String, DataSourceBean.UnlinkedKey, E) - Static method in class org.hd.d.pg2k.webSvr.ads.AdUtils
Return optimal value(s) best-first of parameter based on past data, recomputing/cacheing as needed; never null.
_computePKeys() - Method in class org.hd.d.pg2k.svrCore.AllExhibitImmutableData
Computes mapping from persistable keys back to full name.
_computeRandomGoodnessFactor() - Static method in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutable
Compute random "goodness" factor symmetrical about zero; never null.
_computeRawVotedForExhibits(SimpleExhibitPipelineIF) - Method in class org.hd.d.pg2k.ai.scorer.ScorerCacheImpl
Compute voted-for-exhibit set; never null but may be empty.
_computeTotalGoodnessFactor(ExhibitStaticAttr, GenProps, AllExhibitProperties, List<ExhibitPropsComputableMutable.Factor>) - Static method in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutable
Compute full goodness factor, using full data source if available; never null.
_cpuIntensiveThreadsRunningNotOverLimit(int) - Static method in class org.hd.d.pg2k.svrCore.ThreadUtils
Returns true if the count of (non-I/O-bound) threads running in our pools is no higher than the specified limit.
_createLoaderCallable() - Method in class org.hd.d.pg2k.svrCore.vars.BasicVarMgr
Creates a Callable that processes all outstanding queued loads; never null.
_createNewEpcmMap(int) - Static method in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Create new epcmMap; never null.
_createPipeline() - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Do the heavy-lifting of creating the data pipeline; never null.
_createSampleBitSet(long) - Static method in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutable
Create BitSet of samples of event history to take; never null nor empty.
_createTexGen(int) - Static method in class org.hd.d.pg2k.webSvr.threeD.ThreeDMain
Build a tex-gen that maps a texture of the given width across our exhibit box front face; never null.
_createTexGen_cache - Static variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDMain
Cache for _createTexGen; never null.
_createTNs(Name.ExhibitFull, boolean, ExhibitMIME.ExhibitTypeParameters, AllExhibitProperties, ExhibitStaticAttr, GenProps, Object) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Attempt to create the thumbnails specified; may return null.
_CSCacheKey - Static variable in class org.hd.d.pg2k.webSvr.util.HTMLThumbnailInsertGenerators
Private key used by getContactSheetHTML(); never null.
_dataPipeline - Variable in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Non-persistable reduced-exception data pipeline.
_dataPipeline_build_lock - Static variable in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Private lock to ensure only one thread tries to build _dataPipeline.
_deadRefQueue - Variable in class org.hd.d.pg2k.svrCore.collections.SoftReferenceMap
Queue of dead SoftReference entries; never null.
_decompressASCII7Text(byte[]) - Static method in class org.hd.d.pg2k.svrCore.ExhibitPropsLoadable
Attempt to decompress some deflated bytes to an ASCII 7-bit String.
_dEF_lock - Static variable in class org.hd.d.pg2k.svrCore.MemoryTools
Private lock for _doEmergencyFree(); never null (except possibly during initialisation).
_deferredAIRequests - Variable in class org.hd.d.pg2k.svrCore.vars.PipelineVarMgr
Set of "all" interval event-values requested that we declined to fetch synchronously.
_deferredCIRequests - Variable in class org.hd.d.pg2k.svrCore.vars.PipelineVarMgr
Set of "current" interval event-values requested that we declined to fetch synchronously.
_doCacheDataValidityTest(AllExhibitProperties, ExhibitStaticAttr) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Partly check the cache data (including metadata, tns, etc) for validity.
_doCoda(FilterConfig, HttpServletRequest, boolean, String, ThroughputMonitorFilterPG2K.BLRecord, InetAddress, boolean) - Method in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K
Handle coda processing, ie after servicing body of request.
_doEmergencyFree() - Static method in class org.hd.d.pg2k.svrCore.MemoryTools
Do emergency free/release of memory.
_dontDiscardLowPriCPUBoundTask() - Static method in class org.hd.d.pg2k.svrCore.ThreadUtils
If true then a low-priority CPU-bound task need not be discarded if the thread pool has room and the system is not too busy.
_doPreCache(GenProps) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Routine to do incremental pre-cacheing.
_doRPCRawInternal(ExhibitDataTunnelSource.RawPacket, boolean, boolean) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataHTTPTunnelSource
Make an RPC call over HTTP[S] with the given outgoing packet.
_drawExhibitMarker(Point, BufferedImage) - Static method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AlohaEarthMapCache
Draw marker on map image fragment to indicate location of an exhibit.
_drawExhibitMarkers(List<Name.ExhibitFull>, AllExhibitProperties, AEParams, BufferedImage) - Static method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AlohaEarthMapCache
Draw the markers for individual exhibits.
_drawHLine(BufferedImage, int, int, int, int) - Static method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AlohaEarthMapCache
Draw horizontal line of given colour at y from minX to maxX.
_drawTitleMarkers(LocationMap, AEParams, BufferedImage) - Method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AlohaEarthMapCache
Draw the marker(s) corresponding to the title location, if any.
_drawVLine(BufferedImage, int, int, int, int) - Static method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AlohaEarthMapCache
Draw vertical line of given colour at x from minY to maxY.
_dsp - Static variable in class org.hd.d.pg2k.webSvr.exhibit.ServletUtils
Compiled pattern for splitting domain name into components; not null.
_eCS_cache - Variable in class org.hd.d.pg2k.ai.scorer.ScorerCacheImpl
Private cache for extractCalibrationSet(); never null.
_efh - Static variable in class org.hd.d.pg2k.svrCore.MIME.AbstractImageHandler
Emergency free handler to flush the JAI cache.
_efh - Variable in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Set up emergency to clear these stores under extreme memory stress.
_emergencyFreeQueue - Static variable in class org.hd.d.pg2k.svrCore.MemoryTools
Queue of one-shot entries that can be called in an emergency to free memory; never null.
_emergencyFreeQueueRecurrent - Static variable in class org.hd.d.pg2k.svrCore.MemoryTools
Concurrent and thread-safe read-mainly store of permanent emergency-free callbacks; never null once class is initialised.
_emergencyTrimMemoryUseAsync(boolean) - Static method in class org.hd.d.pg2k.svrCore.MemoryTools
Run _trimMemoryUse(), _doEmergencyFree() if requested plus forced GC, asynchronously.
_eTMUATimer - Static variable in class org.hd.d.pg2k.svrCore.MemoryTools
Timer used to process _emergencyTrimMemoryUseAsync() activity; never null.
_exhibitRemoveLRUCacheEntry(File, Name.ExhibitFull, boolean, SimpleLoggerIF, StatsLogger.StatsConfig) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.MetaData
Remove the least-recently-used exhibit cache item, if any.
_exhibitsByAttribute_lock - Variable in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Private lock for manipulating exhibitsByAttribute; must use construction to create correctly.
_extractCacheEntry(MemoryTools.CacheMiniMap<Object, Object>, Object) - Static method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AlohaEarthMapCache
Routine to extract cache entry from given cache; null if no cached entry.
_extractMainWordPrefixFromVirtualPrefix(Name) - Static method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AlohaEarthMapCache
Extract main-word-prefix portion from LocationMap virtual prefix.
_fetchNames(long, Name.ExhibitFull[]) - Method in class org.hd.d.pg2k.webSvr.threeD.ThreeDLogic
Fetch all outstanding names that we can, up to the specified time limit.
_findCorrelates(ExhibitStaticAttr, AllExhibitProperties, long, List<ExhibitPropsComputableMutable.Factor>, boolean) - Method in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutableVoteCache
Append to the result List any factors we find for this exhibit.
_fixInMemoryMetaData(Name.ExhibitFull) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Fix up extant in-memory metadata record from filesystem if apparently wrong and return fixed metadata.
_FSLogLock - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Lock for logging filesystem access; never null.
_FUDGE_FACTOR - Static variable in class org.hd.d.pg2k.svrCore.Compact7BitString
Margin that byte[] must be smaller than String.length() for this to be smaller on the wire.
_fullyCachedCount - Variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.MetaData
Cache of estimate of full-cached exhibits; non-negative.
_gABC_PROP_NAME - Static variable in class org.hd.d.pg2k.webSvr.util.PageSkinUtils
Attribute in PageContext used to hold non-default alternate background colour.
_gACSI_cache - Static variable in class org.hd.d.pg2k.webSvr.util.WebUtils
Private cache for getAndCacheStaticImage(); never null.
_gAEP_lock - Variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Private lock for _getAllExhibitProperties()/constructor to prevent re-entry and multiple concurrent AEP fetches.
_gBS_cache - Variable in class org.hd.d.pg2k.ai.scorer.ScorerPopulation
Cache of results for getBreedingSet(); never null.
_gCSWP_cache - Variable in class org.hd.d.pg2k.ai.scorer.ScorerPopulation
Cache of result from getCurrentScorersWithParameters(); may be null if nothing cached.
_gET_cache - Static variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Private cache of mappings from extension to parameters.
_getAllExhibitImmutableData(String, long, boolean) - Static method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Gets all immutable exhibit data if its timestamp is not that specified.
_getAllExhibitProperties(long, boolean, boolean) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Gets set of all exhibit properties if its hash is not that specified.
_getAllExhibitProperties() - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Attempts to get all exhibit properties if our cached copy may be stale.
_getAllExhibitProperties_postUpdate(AllExhibitProperties, boolean) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Accepts a (new) AEP value posted from a background thread.
_getAndClearDeferredRequestForInterval(boolean) - Method in class org.hd.d.pg2k.svrCore.vars.PipelineVarMgr
Select, remove and return at random one of the deferred current/all interval requests; null if none.
_getAndRemoveListenerByListenerID(String) - Static method in class org.hd.d.pg2k.webSvr.util.StatsSink
Find (and remove) listener identified by listener ID, or null if none live by that ID.
_getAttributeWords() - Static method in class org.hd.d.pg2k.svrCore.ExhibitAttrUtils
Gets unsorted list of attribute words from global properties; never null.
_getCategoryTreeFilterBeanKey - Static variable in class org.hd.d.pg2k.webSvr.util.WebUtils
Private key used by getCategoryTreeFilterBean(); never null.
_getDNSCache() - Static method in class org.hd.d.pg2k.svrCore.AddrTools
Return access to the DNS cache; never null.
_getEmptyNonAuthEVV_cache - Static variable in class org.hd.d.pg2k.svrCore.vars.BasicVarMgr
Cache of recently-requested 'empty' non-auth EVVs.
_getEncoder() - Method in class org.hd.d.pg2k.svrCore.MIME.AbstractImageHandler
Gets an encoder/writer for this image type if one is available, else returns null.
_getEventHistoryStorageDir() - Static method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Get directory used for storing system-variable persistent event histories; never null.
_getEventLogDir() - Static method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Get directory used for storing system-variable persistent event logs; never null.
_getEventValues_locks - Variable in class org.hd.d.pg2k.svrCore.vars.PipelineVarMgr
Locks to prevent redundant concurrent fetches/updates of the same event type from upstream in getEventValues().
_getExhibitDataFromUpstreamToPrecache(ExhibitStaticAttr, AllExhibitImmutableData, GenProps, long, int, boolean) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Try to extend cached data for the specified exhibit.
_getGenProps() - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Attempts to get sysprops if our cached copy may be stale.
_getGenSecProps() - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Attempts to get gensecprops if our cached copy may be stale.
_getJIB() - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Get the by-word-index, possibly recreating it (without blocking if possible) if not cached or if out of date; null if not available.
_getJIB_cache - Variable in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Cache for, and private to, _getJIB(); initially null.
_getMaximumCacheableBytesForOneExhibit(GenProps) - Static method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Computes the maximum number of bytes to cache from (the start of) any one exhibit; strictly positive.
_getPipeline() - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Get data pipeline; never null.
_getRawInputSetForFilter(AEParams) - Method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AlohaEarthMapCache
Returns the String[] set of full exhibit names to filter; never null.
_getReadLock(String) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Get a cache read lock, complaining/aborting if we have to wait for a long time.
_getSection(String, int) - Static method in class org.hd.d.pg2k.svrCore.props.GenProps.AuthData
Extract given section from pipe-delimited String.
_getStaticAttr(String, Name.ExhibitFull) - Static method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Get the static attributes for a given exhibit; null if the named exhibit does not exist.
_getStratumUpstreamName() - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataHTTPTunnelSource
Return short unique name of upstream peer/server suitable for Stratum; never null but can be "" for 'unknown'.
_getStratumUpstreamName() - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Return short unique name of upstream peer/server suitable for Stratum; never null but can be "" for 'unknown'.
_getThumbnails(Name.ExhibitFull, boolean, boolean) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Get the thumbnails for an exhibit; null if not available.
_getThumbnailsFromPeer(Name.ExhibitFull) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Attempt to fetch the specified thumbnails from any peer; may be null if currently unavailable.
_getWriteLock(String) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Get the cache write lock, complaining/aborting if we have to wait for a long time.
_gFPBT_cache - Static variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Private cache of mappings from type to parameters.
_gLTD_cache - Static variable in class org.hd.d.pg2k.svrCore.GenUtils
An LRU cache for lookups in getLocalisedTreeDesc() and private to it; never null.
_gLTWC_cache - Static variable in class org.hd.d.pg2k.webSvr.location.LocationUtils
Private cache for getLocTNWithCrosshairs() accessed under the class lock.
_gPE_vars - Static variable in class org.hd.d.pg2k.webSvr.util.WebUtils
System variables tried, in order, for a "popular" exhibit; private to getPopularExhibit().
_gSI_cache - Variable in class org.hd.d.pg2k.ai.scorer.ScorerPopulation
Small thread-safe LRU cache for getScorerInstance(); never null.
_gSP_cache - Variable in class org.hd.d.pg2k.webSvr.exhibit.TunnelServlet
Cached SecurityProps; private to getSecurityProps(); never null.
_gTfirstTNBuildLock - Variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
A lock to allow only one of concurrent thumbnail builds to assume unlimited resources.
_gTFP_lock - Variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Private lock for _getThumbnailsFromPeer() to prevent concurrent P2P thumbnail fetches; never null.
_gUT_cache - Static variable in class org.hd.d.pg2k.webSvr.util.WebUtils
Logically immutable cached lists of testimonal Strings by language (not locale); never null.
_GVT_CATEGORY - Static variable in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEUtils
Category whose LocationMap entries are used by getViewLocationMapVirtualPrefix(); not null.
_GVT_CATEGORY_LU_PREFIX - Static variable in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEUtils
Lookup prefix; not null.
_gXL_offset - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Stack offset for _getXXXXLock() to find caller's stack frame.
_handleSysVars(boolean) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Handle (update, sync, persist) system variables as required.
_handleSysVars_evSave - Variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Last time we saved (any) event histories, private to _handleSysVars(), initially zero.
_handleSysVars_lastFetch - Variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Last time we flushed/fetched variables, private to _handleSysVars().
_hash - Variable in class org.hd.d.pg2k.svrCore.Compact7BitString.WithDict
Cache of the hash code for speed.
_hash - Variable in class org.hd.d.pg2k.svrCore.ExhibitPropsComputable
Private cache of the hash value; initially zero, and zero for an EMPTY instance.
_hash - Variable in class org.hd.d.pg2k.svrCore.ExhibitPropsLoadable
Private to hashCode() lock-free cache of computed hash value; initially 0 indicating not computed.
_hash - Variable in class org.hd.d.pg2k.svrCore.props.PropertiesBundleDiff
Cached hash value; initially zero.
_hash - Variable in class org.hd.d.pg2k.svrCore.props.PropertiesDiff
Cached hash value; initially zero.
_haveWarnedNoTNDir - Variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
If true, we have warned about thumbnail directory absence.
_heldInternablesByClass() - Static method in class org.hd.d.pg2k.svrCore.MemoryTools
Return map of counts of Internable classes held; never null though may be empty.
_heldNameInstancesDump() - Static method in class org.hd.d.pg2k.svrCore.MemoryTools
Dump Internable Name instances held, one per line, to an ASCII file; never null though may be empty.
_iCMEE_iterator - Variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Private iterator over all cached full exhibit names for _incrCheckMRUExhibitEntries().
_iCMEE_lock_ - Variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Lock to prevent concurrent check exhibit integrity; non-null.
_iDirPrefixLen - Static variable in class org.hd.d.pg2k.svrCore.ExhibitName
Length of prefix of intermediate directory components in name.
_imageCache - Static variable in class org.hd.d.pg2k.webSvr.bgImg.BgImageServlet
Simple cache by "seed" value of background images as raw byte[]; each entry is computed on demand.
_imageCacheLock - Static variable in class org.hd.d.pg2k.webSvr.bgImg.BgImageServlet
Lock for access to _imageCache.
_IMS_CHECK_MS - Static variable in class org.hd.d.pg2k.svrCore.MemoryTools
Minimum interval for check/update of _iMS_SR in ms; strictly positive.
_iMS_lastCheck - Static variable in class org.hd.d.pg2k.svrCore.MemoryTools
Time of last check of _iMS_SR; the least significant bit indicates state detected.
_iMS_SR - Static variable in class org.hd.d.pg2k.svrCore.MemoryTools
Used by (and private to) isMemoryStressed() to detect memory stress; never null.
_incrCheckMRUExhibitEntries(Set<Name.ExhibitFull>) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Incrementally check cached exhibits for integrity.
_incrPurgeOrphanedExhibits() - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Do incremental purge of orphaned cache entries conditions are right.
_inlineableInXHTML - Static variable in class org.hd.d.pg2k.webSvr.util.WebUtils
LRU thread-safe private cache mapping from exhibit type and Accept header to acceptability of that MIME type for inlining in XHTML mobile text.
_insertCacheEntry(MemoryTools.CacheMiniMap<Object, Object>, Object, Object, boolean) - Static method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AlohaEarthMapCache
Insert item in given cache, forcing non-SoftReference if need be.
_insertExhibit(ConcurrentMap<Name, Collection<CharSequence>>, Name, Name.ExhibitShort) - Static method in class org.hd.d.pg2k.webSvr.exhibit.TreeFilterBean
Helper routine to insert exhibit (as Name.ExhibitShort) at its final node.
_insertRefToSubNode(ConcurrentMap<Name, Collection<CharSequence>>, Name, Name) - Static method in class org.hd.d.pg2k.webSvr.exhibit.TreeFilterBean
Helper method: inserts link from parent node to current node, creating parent node if need be.
_instanceLifems() - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
How long this instance has been alive in milliseconds.
_iPCE_vars - Static variable in class org.hd.d.pg2k.webSvr.util.WebUtils
Events to be examined by isPopularCatalogueEntry(); never null.
_isBot_cache - Static variable in class org.hd.d.pg2k.webSvr.util.WebUtils
LRU cache from (common) whole UAs to "bot"ness to save some repeated/slow String parsing; never null when checking for bots by UA.
_isValid(DataSourceBean, List<Name.ExhibitFull>) - Method in class org.hd.d.pg2k.webSvr.exhibit.AbstractFilterBean
Returns cache reference if the cache still seems to be valid.
_iVIFE_cache - Static variable in class org.hd.d.pg2k.svrCore.MIME.ExhibitMIME
Private cache of mappings from extension to parameters.
_kdcLock - Variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataHTTPTunnelSource
Private lock to allowing one thread into killDeadConnections(); never null.
_keepEPCMUpToDate(GenProps, boolean) - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Attempt to compute or keep current all EPCM values, from within poll().
_lastForcedZero - Variable in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K
Last time reported bandwidth was (forced to) zero, eg because of overload.
_lastGoodPostProps - Variable in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Note of the last time that we successfully ran raw properties repost without error.
_lastHeavilyLoadSample - Static variable in class org.hd.d.pg2k.svrCore.ThreadUtils
Private cache for cpuHeavilyLoaded(): True if system was heavily loaded at last sample, False if lightly loaded.
_lastHeavilyLoadSampleTime - Static variable in class org.hd.d.pg2k.svrCore.ThreadUtils
Private flag for cpuHeavilyLoaded() to note time when we last sampled.
_lastNotLightlyLoaded - Static variable in class org.hd.d.pg2k.webSvr.util.WebUtils
Private flag for isLightlyLoaded() to note time when we were last non lightly loaded.
_lastPollAEP - Variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Last time we polled for AllExhibitImmutableData; initially 'now' to postpone first poll.
_lastPollGp - Variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Last time we polled for genProps.
_lastPollGSp - Variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Last time we polled for genSecProps.
_lastResetLA - Static variable in class org.hd.d.pg2k.webSvr.util.WebUtils
Time that we last reset the target load average to zero to restart our load ramp-up.
_lastTNBuildRetryableFail - Variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Records time that last local thumbnail creation temporarily failed, or zero if never.
_length - Variable in class org.hd.d.pg2k.svrCore.Name
This is a logically-final shadow computed value for the very-frequently accessed length; non-negative.
_loadEVVS(Tuple.Triple<SimpleVariableDefinition, File, ReentrantLock>) - Method in class org.hd.d.pg2k.svrCore.vars.BasicVarMgr
Loads into the internal store the specified EVVS from its serialised form in the file.
_loadEVVSConcurrency - Static variable in class org.hd.d.pg2k.svrCore.vars.BasicVarMgr
Records the current loading concurrency across all instances; ref never null, value never negative.
_lock - Variable in class org.hd.d.pg2k.ai.scorer.ScorerPopulation
Non-user-visible lock to serialise activity on _scorerScores and _scorerByGoodness; never null.
_lock_fallback_URL_poll - Static variable in class org.hd.d.pg2k.webSvr.util.MirrorSelectionUtils
Lock to prevent multiple simultaneous polls of the main or "loopback" URLs at once.
_locLookup(Map<Name, Location.Base>, Name.ExhibitFull, Set<String>, Name, int, LRUMapAutoSizeForHitRate<Name, Location.Base>) - Static method in class org.hd.d.pg2k.svrCore.location.LocationMap
Lookup of Location by prefix/suffix in given Map; never null.
_lossyTrimPrefixesAtLength(SortedMap<AddrTools.AddrPrefix, String>, int) - Static method in class org.hd.d.pg2k.clApp.offline.MakeCCTLDFromIPPrefixProperties
Try to trim away leaves at the given prefix length.
_lowPriorityThreadPool - Static variable in class org.hd.d.pg2k.svrCore.ThreadUtils
Mutable implementation of thread pool for low-priority compute-bound activities.
_lowPriorityThreadPoolDiscardable - Static variable in class org.hd.d.pg2k.svrCore.ThreadUtils
Mutable implementation of thread pool for discardable low-priority compute-bound activities.
_lp_lastCheck - Static variable in class org.hd.d.pg2k.svrCore.GenUtils
Time and result of last check of system power state; the least significant bit indicates the state detected.
_LP_MAX_CHECK_TIME_URI_MS - Static variable in class org.hd.d.pg2k.svrCore.GenUtils
Maximum time that a check/update of URI flags may take in ms; strictly positive.
_LP_MAX_RECHECK_URI_MS - Static variable in class org.hd.d.pg2k.svrCore.GenUtils
Maximum interval for check/update of URI flags in ms; strictly positive.
_LP_MIN_RECHECK_MS - Static variable in class org.hd.d.pg2k.svrCore.GenUtils
Minimum interval for check/update of file flags in ms; strictly positive.
_LP_MIN_RECHECK_URI_MS - Static variable in class org.hd.d.pg2k.svrCore.GenUtils
Minimum interval for check/update of URI flags in ms; strictly positive.
_mainWords_lock - Variable in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Private lock for manipulating mainWords; must use constructor to get set up correctly.
_makeAEP(AllExhibitProperties) - Static method in class org.hd.d.pg2k.test.dev.ExhibitFilterTest
Make our standard test AEP value.
_makeCaptionTexture(String) - Static method in class org.hd.d.pg2k.webSvr.threeD.ThreeDMain
Makes the caption for an exhibit as a texture; never null.
_makeIndexLetter(char) - Static method in class org.hd.d.pg2k.webSvr.threeD.ThreeDMain
Makes an index letter bottom-right aligned to (0,0,0); never null.
_makeIndexLetter_geomCache - Static variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDMain
Private geometry cache for _makeIndexLetter; never null.
_makeMemoryAvailable(long) - Static method in class org.hd.d.pg2k.svrCore.MemoryTools
Attempt to make sure that the specified amount of memory is available; return true if so.
_makeRawCaptionText2D(String) - Static method in class org.hd.d.pg2k.webSvr.threeD.ThreeDMain
Make raw caption Text2D from the given text; never null.
_makeResidualRegexHostMatch(Set<String>, SimpleLoggerIF) - Static method in class org.hd.d.pg2k.svrCore.props.GenProps
Make single compiled pattern from all regex-match hostname expressions; null if no such expressions.
_makeTestUploadUIB(SimpleExhibitPipelineIF, String) - Static method in class org.hd.d.pg2k.test.dev.ExhibitUploadTest
Makes a new random, legal UploadInfoBean for test purposes; never null.
_masterClassifiedMatchPattern - Variable in class org.hd.d.pg2k.svrCore.props.GenProps
Overall URI regex to check for match against any classified ad; null iff no classified ads.
_MAX_STALE_GET_ACTIVE_MIRRORS_MS - Static variable in class org.hd.d.pg2k.svrCore.location.LoadBalancingUtils
Roughly how stale getActiveMirrors() is prepared for its answers to be, ms.
_mayBeRegexHostname(String) - Static method in class org.hd.d.pg2k.svrCore.props.GenProps
Returns true if this may be a regex (ie contains non-DNS-safe chars).
_mcp_lock - Static variable in class org.hd.d.pg2k.svrCore.GenUtils
Private lock for mustConservePower() while working.
_mergeValues(SimpleVariableValue, boolean) - Method in class org.hd.d.pg2k.svrCore.vars.BasicVarMgr
Merge a new value into a variable in the cache.
_metaDataCheckTime - Variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDLogic
Time after which we should check metadata with server.
_metadataSave_lock_ - Variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Lock to prevent concurrent attempts to save metadata; non-null.
_MIN_VLONG_SAMPLE_PERIODS - Static variable in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutable
Minimum number of VLONG samples to smooth out daily/weekly cycles in data.
_namesNeeded - Variable in class org.hd.d.pg2k.webSvr.threeD.ThreeDLogic
Set of requested exhibit names by ordinal; never null.
_negativeZoomFactor() - Method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEParams
Computes a negated zoom factor rebased to the minimum zoom.
_nextRequestNotBefore - Variable in class org.hd.d.pg2k.svrCore.vars.PipelineVarMgr
Next permitted (deferred) request for a given all/current period data set.
_nextVarSaveEarliest - Variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Earliest time after which to allow the next event save (zero if no save yet completed).
_NO_EVENT_VALUES - Static variable in class org.hd.d.pg2k.svrCore.vars.EventVariableValuePeriodRow
Zero-length array corresponding to "no results", immutable so made available to the package; non-null.
_NO_LIVE_MIRRORS - Static variable in class org.hd.d.pg2k.svrCore.location.LoadBalancingUtils
Immutable empty Map to indicate no live mirrors.
_nodesSameContent(Collection<CharSequence>, Collection<CharSequence>) - Static method in class org.hd.d.pg2k.webSvr.exhibit.TreeFilterBean
Tests two (non-null, sorted) nodes for equal content.
_noMorePrecacheUntil - Variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Time before which we will not do more precacheing.
_nonCPUThreadPool - Static variable in class org.hd.d.pg2k.svrCore.ThreadUtils
Shared thread pool for I/O-bound activities.
_nonCPUThreadPoolDiscardable - Static variable in class org.hd.d.pg2k.svrCore.ThreadUtils
Shared non-reconfigurable thread pool for discardable low-priority I/O-bound activities.
_normaliseHostList(Set<String>, int) - Static method in class org.hd.d.pg2k.svrCore.props.GenProps
Normalise Set of normalised host names; result is immutable and not empty, or is null.
_NOT_NEW - Static variable in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutable
Contribution for goodness of non-new exhibits; zero goodness but the same "newness" weight.
_noteDeferredRequestForInterval(boolean, SimpleVariableDefinition, EventPeriod) - Method in class org.hd.d.pg2k.svrCore.vars.PipelineVarMgr
Note that we have deferred a request for the given event and period.
_noteResult(boolean) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Routine to note success or failure of RPC call and adjust control variables.
_nR_lock - Variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
Private lock for _noteResult.
_observable - Variable in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Can be observed by an Observer that wants to know when the underlying data has changed; never null.
_optimiseESANames(ExhibitStaticAttr[]) - Static method in class org.hd.d.pg2k.svrCore.AllExhibitImmutableData
Attempt to optimise the ESA names to improve sharing and/or performance.
_parseHostList(String) - Method in class org.hd.d.pg2k.svrCore.props.GenProps
Parse set of (space-separated) hostnames; returns null for an empty list.
_parseTrailTestAsString(String) - Static method in class org.hd.d.pg2k.test.dev.ConfigFilesTest
Parse trail text supplied as (7-bit ASCII) String; never null.
_perfSampleThreadsQuick(ConcurrentHashMap<StackTraceElement, AtomicInteger>) - Static method in class org.hd.d.pg2k.webSvr.util.ThroughputMonitorFilterPG2K
Quickly sample running threads for performance logging, eg at start-up.
_pickPeer(Set<String>) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Pick one of the supplied peers to attempt to fetch exhibit data from; never null.
_pickPeer() - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Pick a peer to attempt to fetch exhibit data from; never null.
_postProps() - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Update and post properties to application level as required.
_precacheExhibitHash - Variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Indicator for which image set we are working on.
_precacheIterator - Variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
An iterator over a snapshot of all exhibit names.
_preCacheLock - Variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Precache lock to prevent multi-threaded precache runs.
_precomputePopularPages(GenProps, long) - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Attempt to precompute or keep fresh some pages likely to be popular/busy.
_prefixLen - Variable in class org.hd.d.pg2k.svrCore.Name
This is a logically-final shadow of the most-frequently accessed prefix length value; non-negative.
_prefixToCount - Variable in class org.hd.d.pg2k.webSvr.exhibit.TreeFilterBean
Cached Map from Name prefix word list to Integer count of exhibits with that prefix.
_preloadBestAndNewest(GenProps, long, ExhibitDataSimpleCache, ServletContext) - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Attempt to preload the best and newest exhibits and/or keep them fresh/live.
_processOneExhibitName(ConcurrentMap<Name, Collection<CharSequence>>, SortedSet<String>, Name.ExhibitFull) - Static method in class org.hd.d.pg2k.webSvr.exhibit.TreeFilterBean
Handle the insertion of the leaf node and parent nodes for one exhibit.
_protocolDebug - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
If true, extra instrumentation for protocol debug; definitely not for release code.
_rawScores - Variable in class org.hd.d.pg2k.ai.scorer.AbstractScorerCache
Size-limited cache of raw exhibit scores (and when computed); never null.
_readLockCallCount - Variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Cache read lock count, incremented at each call to (and private to) _getReadLock(); never null.
_readRawDataStartFromCache(Name.ExhibitFull, int, File, ByteBuffer, SimpleLoggerIF, StatsLogger.StatsConfig) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Fill as much as possible of the read request from disc cache, returning the number of bytes read; non-negative.
_rebuildJIB() - Method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Rebuild the JIB (index bean) if necessary and possible, avoiding blocking if possible.
_rebuildJIB_lock - Variable in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Private lock for _rebuildJIB.
_recheck() - Static method in class org.hd.d.pg2k.svrCore.props.LocalProps
This routine rechecks and refreshes the data items if necessary.
_recomputeAEP(long, boolean, boolean) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Do the slow and memory-intensive construction of the AEP from the filesystem.
_recomputeDerivedValues() - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.MetaData
This private routine updates all (transient) data derived from the primary cachedExhibits map.
_reduceColoursQualityThreshold() - Method in class org.hd.d.pg2k.svrCore.mediahandler.bmp
 
_reduceColoursQualityThreshold() - Method in class org.hd.d.pg2k.svrCore.mediahandler.gif
 
_reduceColoursQualityThreshold() - Method in class org.hd.d.pg2k.svrCore.mediahandler.png
 
_reduceColoursQualityThreshold() - Method in class org.hd.d.pg2k.svrCore.MIME.AbstractImageHandler
Guide colour-reduction to reduce quality and size of lossless image formats.
_remove(String) - Method in class org.hd.d.pg2k.ai.scorer.ScorerPopulation
Remove and return any extant value for this Scorer value, null if none previously.
_removeCacheRecordFromMemoryCopy(Name.ExhibitFull) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.MetaData
Remove cached-file details from memory record; does nothing if not present.
_removeCorruptData(CachedFile) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Remove cached exhibit data identified as corrupt.
_REPAIR_RETRY_LEAD_MS - Variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource
How soon ahead of other callers we try to silently repair a broken connection, ms; non-negative.
_retainCacheRef(Object) - Method in class org.hd.d.pg2k.webSvr.exhibit.AbstractFilterBean
Add to the retained refs an cached internal object that must be maintained to avoid the cache expiring.
_retainedCacheRefs - Variable in class org.hd.d.pg2k.webSvr.exhibit.AbstractFilterBean
Collection of all references to internal cache objects requested to be retained; null when none present.
_rMIO_commitedBytes - Static variable in class org.hd.d.pg2k.svrCore.MemoryTools
Bytes of memory ``committed'' to runMemoryIntensiveOperation(); non-negative.
_rMIO_FREE_MEM_MULT - Static variable in class org.hd.d.pg2k.svrCore.MemoryTools
Multiple of excess free memory there should be before attempting memory-intensive task; strictly positive.
_rMIO_lock - Static variable in class org.hd.d.pg2k.svrCore.MemoryTools
Private lock for runMemoryIntensiveOperation().
_rMIO_MAX_GC_CALLS - Static variable in class org.hd.d.pg2k.svrCore.MemoryTools
Maximum number of times that we will call System.gc() to free memory; strictly positive.
_rMIO_MAX_GC_FRAC - Static variable in class org.hd.d.pg2k.svrCore.MemoryTools
Maximum fraction of wall-clock time we will spend forcing GC; strictly positive.
_rMIO_noGCBefore - Static variable in class org.hd.d.pg2k.svrCore.MemoryTools
Time before which System.gc() should not be retried; private to _makeMemoryAvailable().
_RPC_cache - Variable in class org.hd.d.pg2k.test.dev.SystemVariablesTest.LocalTunnelServer
An RPC cache-handler instance.
_RPC_cache - Variable in class org.hd.d.pg2k.webSvr.exhibit.TunnelServlet
Cache/lock object to optimise handling of incoming RPCs; never null.
_rPFS_CACHE_PNAME - Static variable in class org.hd.d.pg2k.webSvr.util.WebUtils
Name of Boolean attribute in request we cache result of requestProbablyFromSpider() by.
_rtLock - Static variable in class org.hd.d.pg2k.test.dev.Main
Lock to prevent re-entering the runTests() method; never null.
_runCmdArgs - Static variable in class org.hd.d.pg2k.svrCore.FileTools
Private location for runCmd() where a new command's args are put.
_runCmdFix - Static variable in class org.hd.d.pg2k.svrCore.FileTools
If _runCmdFix is true, we are working round a JDK 1.2 bugs in Process.
_runCmdLock - Static variable in class org.hd.d.pg2k.svrCore.FileTools
Private lock for runCmd.
_runCmdResult - Static variable in class org.hd.d.pg2k.svrCore.FileTools
The result of running a command.
_runCmdSignal - Static variable in class org.hd.d.pg2k.svrCore.FileTools
Private object used for signalling within the _runCmdLock.
_SAMPLE_CYCLE_PERIOD_MAJOR_MS - Static variable in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutable
The longest cycle time we will look for in historical data, in ms; strictly positive.
_SAMPLE_CYCLE_PERIOD_MINOR_MS - Static variable in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutable
Minimum sample period to even out short cycles in Web access patterns, in ms; strictly positive.
_sampleCache - Static variable in class org.hd.d.pg2k.ai.scorer.AbstractImgSampleScorer
Private static 'soft' cache from unique exhibit identifier to pixel sample.
_save_AEP() - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Save AllExhibitProperties to disc.
_saveMetaData_notBefore - Variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Time before which not to to save metaData again; private to _cleanAndSaveMetaData().
_saveSystemVariables(BasicVarMgr, boolean) - Method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Save the system variables (and logs).
_scavenge(String) - Method in class org.hd.d.pg2k.ai.scorer.ScorerPopulation
Attempt to strip out near-clones from the population to make space for more diversity.
_sCE_cache - Variable in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AlohaEarthMapCache
Private thread-safe cache for selectContainedExhibits(); never null.
_scorerByGoodness - Variable in class org.hd.d.pg2k.ai.scorer.ScorerPopulation
Map from base Scorer name to a least-good-first NavigableSet of full nameAndParameters; never null.
_scorerScores - Variable in class org.hd.d.pg2k.ai.scorer.ScorerPopulation
Thread-safe cache of Scorer scores (and time when cached), indirectly size-limited; never null.
_screenForGetViewTitle(Name, Location.Estd) - Static method in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AEUtils
Screens entry from Location map; returns true if usable.
_SEASONAL_VLONG_CYCLE_PERIODS - Static variable in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutable
Number of VLONG samples corresponding to annual cycles in data.
_select(DataSourceBean, List<Name.ExhibitFull>) - Method in class org.hd.d.pg2k.webSvr.exhibit.AbstractFilterBean
Internal method that computes the result of accepted exhibits.
_select_runTime - Variable in class org.hd.d.pg2k.webSvr.exhibit.AbstractFilterBean
Records the time taken to complete _select() and descendants; non-negative and 0 if not yet called (or if deserialised).
_select_startTime - Variable in class org.hd.d.pg2k.webSvr.exhibit.AbstractFilterBean
Records the time at which _select() was last started; 0 if not yet called (or if deserialised).
_serObjForPayload(Serializable) - Static method in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataTunnelSource.RawPacket
Serialise object for payload.
_servletContext - Variable in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
A valid servlet context, or null.
_setComparators(Set<String>) - Method in class org.hd.d.pg2k.svrCore.ExhibitAttrUtils.ExhibitAttrWords
Routine to set _SUBJECT_ORDER and _SMART_ORDER.
_setTotalBytes(long) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.MetaData
Set estimated total bytes of disc used by cached entries; never negative.
_setUpConnection(URL, String) - Static method in class org.hd.d.pg2k.webSvr.threeD.Utils
Set up and open HTTP connection to server for RPC; never null.
_setUpLocalVars(SimpleVariableDefinition[], BasicVarMgrInterface[][], int, List<SimpleVariableDefinition>[], SimpleVariableValue[]) - Static method in class org.hd.d.pg2k.test.dev.SystemVariablesTest
Set random variables on random pipes for testing later.
_setVariable(SimpleVariableValue, boolean) - Method in class org.hd.d.pg2k.svrCore.vars.BasicVarMgr
Set variable for upstream and downstream values.
_slave - Variable in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Indicates if this is a master or a slave Web server, or not known.
_slow_op_lock - Variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Reentrant lock avoid concurrent slow operations being attempted; never null.
_SMART_ORDER - Variable in class org.hd.d.pg2k.svrCore.ExhibitAttrUtils.ExhibitAttrWords
Internal copy of SMART_ORDER; not serialised.
_sMEI_cache - Variable in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AlohaEarthMapCache
Private thread-safe cache for selectMapEncodedImage(); never null.
_sometimesClearExpiredEntries() - Static method in class org.hd.d.pg2k.webSvr.util.StatsSink
Spend on average O(1) (ie constant) time expiring old entries.
_sr - Variable in class org.hd.d.pg2k.test.dev.ServletTestsBase
Servlet runner; not null after setUp().
_startBackgroundThread(DataSourceBean) - Static method in class org.hd.d.pg2k.webSvr.exhibit.DataSourceBean
Start background thread...
_SUBJECT_ORDER - Variable in class org.hd.d.pg2k.svrCore.ExhibitAttrUtils.ExhibitAttrWords
Internal copy of SUBJECT_ORDER; not serialised.
_submitLock - Static variable in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain
Lock used to serialise new/best Scorer submissions back to the server; never null.
_sVLL_cache - Variable in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AlohaEarthMapCache
Private thread-safe cache for selectViewLocationVirtualPrefix(); never null.
_sVLVP_cache - Variable in class org.hd.d.pg2k.webSvr.virtualHosts.AlohaEarth.AlohaEarthMapCache
Private thread-safe cache for selectViewLocationVirtualPrefix(); never null.
_sync_lock - Variable in class org.hd.d.pg2k.svrCore.vars.PipelineVarMgr
Private lock to serialise calls on sync().
_targetFreeMemory() - Static method in class org.hd.d.pg2k.svrCore.MemoryTools
Target amount of free heap space (a decent fraction of current heap size).
_TE_USE_CLONE - Static variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.CachedFile
If true, touchedEntry() used clone() rather than a constructor.
_testLocalNonPropagation(SimpleVariableValue[], int, BasicVarMgrInterface[][], List<?>[]) - Static method in class org.hd.d.pg2k.test.dev.SystemVariablesTest
Run after _setUpLocalVars() to ensure that locals did NOT propagate between pipelines.
_thumbnailsInMemory - Variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Private in-memory cache of deserialised thumbnails; never null.
_tIHSIU_CONN_ATTEMPTS - Static variable in class org.hd.d.pg2k.svrCore.location.LoadBalancingUtils
Number of connection attempts before deciding that remote host is dead; strictly positive.
_tIHSIU_CONN_TIMEOUT_MS - Static variable in class org.hd.d.pg2k.svrCore.location.LoadBalancingUtils
Connection establishment timeout allowed by testIfHTTPServerIsUp(), in ms.
_timestamps - Static variable in class org.hd.d.pg2k.svrCore.vars.SimpleVariableValue
Shared concurrent map from definition name to last-issued timestamp (null if none yet); never null.
_timREFH - Variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
If we run very low on space then discard the thumbnails and just keep the do-not-retry Long timestamps.
_tMU_count - Static variable in class org.hd.d.pg2k.svrCore.MemoryTools
Used to ensure that a small fraction of the time _trimMemoryUse() calls are made even without memory stress.
_tMU_lock - Static variable in class org.hd.d.pg2k.svrCore.MemoryTools
Private lock for _trimMemoryUse(); never null (except possibly during initialisation).
_tMU_registered - Static variable in class org.hd.d.pg2k.svrCore.MemoryTools
Thread-safe Collection of registered Compactable instances to containers trimmable at run-time without change to their logical state; never null (except possibly during initialisation).
_tnBICache - Static variable in class org.hd.d.pg2k.ai.scorer.AbstractImgScorer
Private static 'soft' cache from unique exhibit identifier to expanded (std) thumbnail image.
_tnCache - Variable in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain.FakeTunnel
Thread-safe thumbnail cache, holding thumbnails for the calibration set.
_tnDownloadCount - Variable in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain.FakeTunnel
Thumbnail fetch count; watch those calories^Wbytes.
_tnNotFetchBefore - Variable in class org.hd.d.pg2k.clApp.atHome.AHStandaloneMain.FakeTunnel
Thread-safe cache for time before retry of thumbnail fetch is allowed.
_trimMemoryUse() - Static method in class org.hd.d.pg2k.svrCore.MemoryTools
Internal routine, thread-safe, to try to trim some memory use on demand.
_trimMetadata(Node, Name.ExhibitFull) - Method in class org.hd.d.pg2k.svrCore.MIME.AbstractImageHandler
Removes bulky and not-very-useful metadata sub-trees from below the given node.
_trimStringFormOfOuterMetadataTag(String) - Static method in class org.hd.d.pg2k.svrCore.ExhibitPropsComputable
Remove explicit fixed outer tag to save a little space, or null if input is null.
_ttExpiry - Variable in class org.hd.d.pg2k.webSvr.exhibit.AbstractFilterBean
Timer task if any, to eagerly force expiry and release of resources, associated with this cache.
_ttPurgeRetainedRefs - Variable in class org.hd.d.pg2k.webSvr.exhibit.AbstractFilterBean
A task for clearing the _retainedCacheRefs; ephemeral and usually null.
_uCoreLock - Variable in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutableVoteCache
Private lock to prevent more than one thread at once expending effort in the core part of update().
_uncompEarlyTokens - Variable in class org.hd.d.pg2k.svrCore.Compact7BitString.StaticDictionary
Thread-safe map from text of uncompressed token (close to start of input) to count and summed-position of the token; non-null iff LOG_STATS is true.
_updateCacheRecordInMemoryCopy(CachedFile, SimpleLoggerIF) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.MetaData
Update or add new cached-file details, adjusting cache data in situ.
_updateOneExhibit(ExhibitStaticAttr, GenProps, AllExhibitProperties, boolean) - Method in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Update one exhibit incrementally during precaching.
_updatePeerStats(ExhibitDataSimpleCache, String, boolean, long) - Method in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Update data-transfer stats for the given peer.
_updatesSeen - Variable in class org.hd.d.pg2k.svrCore.vars.BasicVarMgr
Set of historical values that we check incoming message against for duplicates.
_USE_STRING_INTERN - Static variable in class org.hd.d.pg2k.svrCore.MemoryTools
If true, we trust String.intern() to be sensible and to allow GC of unused entries, and thus we delegate handling of at least some String values to it.
_userRequestedDataFromCache - Variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Set true when a user requests data from the cache.
_uStartSem - Variable in class org.hd.d.pg2k.svrCore.ExhibitPropsComputableMutableVoteCache
Counting semaphore to limit update() first-phase concurrency; never null.
_VAR_SAVE_INTERVAL_MS - Static variable in class org.hd.d.pg2k.svrCore.datasource.ExhibitDataFileSource
Minimum interval between saves, ms; strictly positive.
_vcCache - Variable in class org.hd.d.pg2k.svrCore.AllExhibitProperties
Private vote/correlation cache; never null after construction/deserialisation.
_votedForExhibitsTrimmed - Variable in class org.hd.d.pg2k.ai.scorer.ScorerCacheImpl
Cache of trimmed voted-for exhibits (by short name) and their converted vote factors; never null.
_votedForExhibitsUntrimmed - Variable in class org.hd.d.pg2k.ai.scorer.ScorerCacheImpl
Cache of untrimmed voted-for exhibits (by short name) and their converted vote factors; never null.
_writeLockCallCount - Variable in class org.hd.d.pg2k.svrCore.datasource.simpleCache.ExhibitDataSimpleCache
Cache write lock count, incremented at each call to (and private to) _getWriteLock(); never null.

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _
DHD Multimedia Gallery V1.60.69

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