Skip navigation links
A B C D E F G H I J L M N O P R S T U V W Z 

A

AbstractPlugin - Class in com.indexdata.serviceproxy
Provides base implementation for every service proxy plugin.
AbstractPlugin() - Constructor for class com.indexdata.serviceproxy.AbstractPlugin
 
ACE_RECORD_RESPONSE_KEY - Static variable in class com.indexdata.serviceproxy.plugins.AcePlugin
 
ACE_RESPONSE - Static variable in class com.indexdata.serviceproxy.PluginCacheMgr
 
AceByRecord - Class in com.indexdata.serviceproxy.plugins.ace
 
AceByRecord() - Constructor for class com.indexdata.serviceproxy.plugins.ace.AceByRecord
 
AceClear - Class in com.indexdata.serviceproxy.plugins.ace
 
AceClear() - Constructor for class com.indexdata.serviceproxy.plugins.ace.AceClear
 
aceDone(boolean) - Method in class com.indexdata.serviceproxy.plugins.ace.Pz2AceRecordSession
 
aceImprovedTheRecord() - Method in class com.indexdata.serviceproxy.plugins.ace.Pz2AceRecordSession
Compares original search record with ACE search record.
AcePassThrough - Class in com.indexdata.serviceproxy.plugins.ace
 
AcePassThrough() - Constructor for class com.indexdata.serviceproxy.plugins.ace.AcePassThrough
 
AcePlugin - Class in com.indexdata.serviceproxy.plugins
Performs an All Copies Everywhere lookup in Pazpar2, based on information from a Pazpar2 record.
AcePlugin() - Constructor for class com.indexdata.serviceproxy.plugins.AcePlugin
 
aceQueryPattern - Variable in class com.indexdata.serviceproxy.plugins.ace.PluginConfiguration
 
aceReadyForChainUse() - Method in class com.indexdata.serviceproxy.plugins.ace.Pz2AceRecordSession
 
aceReadyForRecordRequest() - Method in class com.indexdata.serviceproxy.plugins.ace.Pz2AceRecordSession
Issues a show command on the ACE query, to check if the query is ready for the first record request (it is considered ready when at least 1 hit has been returned, or, if there are no active clients left)
aceRecordPrefered() - Method in class com.indexdata.serviceproxy.plugins.ace.Pz2AceRecordSession
 
aceSearchTimeOut - Variable in class com.indexdata.serviceproxy.plugins.ace.PluginConfiguration
 
AceStandAlone - Class in com.indexdata.serviceproxy.plugins.ace
 
AceStandAlone() - Constructor for class com.indexdata.serviceproxy.plugins.ace.AceStandAlone
 
ACTION_CREATE - Static variable in class com.indexdata.serviceproxy.plugins.recordcache.RecordCachePlugin
 
ACTION_DELETE - Static variable in class com.indexdata.serviceproxy.plugins.recordcache.RecordCachePlugin
 
ACTION_GETFILE - Static variable in class com.indexdata.serviceproxy.plugins.recordexports.ExportParameters
 
ACTION_LIST - Static variable in class com.indexdata.serviceproxy.plugins.recordcache.RecordCachePlugin
 
ACTION_READ - Static variable in class com.indexdata.serviceproxy.plugins.recordcache.RecordCachePlugin
 
ACTION_SENDMAIL - Static variable in class com.indexdata.serviceproxy.plugins.recordexports.ExportParameters
 
addAttachment(String, String, String, String) - Method in class com.indexdata.serviceproxy.plugins.utils.NewSendMail
 
addFormatter(RecordFormatter) - Method in class com.indexdata.serviceproxy.plugins.recordexports.ExportActionHandler
 
AddHeaderPlugin - Class in com.indexdata.serviceproxy.plugins
 
AddHeaderPlugin() - Constructor for class com.indexdata.serviceproxy.plugins.AddHeaderPlugin
 
addPlugin(Plugin) - Method in class com.indexdata.serviceproxy.chain.PluginChain
Append a plugin to the end of this chain.
ADDRESS - Static variable in class com.indexdata.serviceproxy.plugins.illrequest.UserInfo
 
AES - Class in com.indexdata.serviceproxy.plugins.utils
 
AES() - Constructor for class com.indexdata.serviceproxy.plugins.utils.AES
 
aggressiveSessionInvalidation - Variable in class com.indexdata.serviceproxy.unstable.auth.Authenticator
 
appendBodyText(String) - Method in class com.indexdata.serviceproxy.plugins.utils.NewSendMail
 
AUTH_INFO - Static variable in class com.indexdata.serviceproxy.PluginCacheMgr
 
authenticate() - Method in class com.indexdata.serviceproxy.unstable.auth.Authenticator
 
authenticate() - Method in class com.indexdata.serviceproxy.unstable.auth.CheckAuth
 
authenticate() - Method in class com.indexdata.serviceproxy.unstable.auth.ConstraintAuth
 
authenticate() - Method in class com.indexdata.serviceproxy.unstable.auth.CookieAuth
 
authenticate() - Method in class com.indexdata.serviceproxy.unstable.auth.IpAuth
 
authenticate() - Method in class com.indexdata.serviceproxy.unstable.auth.LoginAuth
 
authenticate() - Method in class com.indexdata.serviceproxy.unstable.auth.LogOutAuth
 
authenticate() - Method in class com.indexdata.serviceproxy.unstable.auth.ReferrerAuth
 
AUTHENTICATED_IDENTITY - Static variable in class com.indexdata.serviceproxy.unstable.auth.AuthUtils
 
AuthenticationException - Exception in com.indexdata.serviceproxy.unstable.auth
 
AuthenticationException(String) - Constructor for exception com.indexdata.serviceproxy.unstable.auth.AuthenticationException
 
Authenticator - Class in com.indexdata.serviceproxy.unstable.auth
 
Authenticator(ModuleConfiguration, ServiceRequest) - Constructor for class com.indexdata.serviceproxy.unstable.auth.Authenticator
 
AuthNTorusPlugin - Class in com.indexdata.serviceproxy.plugins
Checks credentials and retrieves account information
AuthNTorusPlugin() - Constructor for class com.indexdata.serviceproxy.plugins.AuthNTorusPlugin
 
AuthUtils - Class in com.indexdata.serviceproxy.unstable.auth
Authentication helper class.
AuthUtils() - Constructor for class com.indexdata.serviceproxy.unstable.auth.AuthUtils
 
AuthUtils.AuthType - Enum in com.indexdata.serviceproxy.unstable.auth
 
AVAILABILITY_RESPONSE - Static variable in class com.indexdata.serviceproxy.PluginCacheMgr
 
AvailableTargetsPlugin - Class in com.indexdata.serviceproxy.plugins
This plug-in will look-up available targets from the toroid configured from the service based on the realm of the current user.
AvailableTargetsPlugin() - Constructor for class com.indexdata.serviceproxy.plugins.AvailableTargetsPlugin
 

B

baseRecord - Variable in class com.indexdata.serviceproxy.plugins.ace.Pz2RecordSession
 
buffer - Variable in class com.indexdata.serviceproxy.io.WrappedResponseStream
 
buildChain(String) - Method in class com.indexdata.serviceproxy.chain.ChainsConfiguration
Build a plugin chain for a mapping found in the configuration.
ByePlugin - Class in com.indexdata.serviceproxy.plugins
[Sample plug-in]
ByePlugin() - Constructor for class com.indexdata.serviceproxy.plugins.ByePlugin
 
byTarget - Variable in class com.indexdata.serviceproxy.plugins.ace.PluginConfiguration
 
BYTARGET_RESULTS - Static variable in class com.indexdata.serviceproxy.PluginCacheMgr
 

C

CachedRecord - Class in com.indexdata.serviceproxy.plugins.recordcache
Wraps a Pz2Record adding a "selected" attribute
CachedRecord(Pz2Record) - Constructor for class com.indexdata.serviceproxy.plugins.recordcache.CachedRecord
 
CacheSetupListener - Class in com.indexdata.serviceproxy.listeners
 
CacheSetupListener() - Constructor for class com.indexdata.serviceproxy.listeners.CacheSetupListener
 
canPull(String, Plugin) - Static method in class com.indexdata.serviceproxy.PluginCacheMgr
Method for checking if a plug-in can retrieve a given attribute - before actually attempting to do it.
canPush(String, Plugin, Object) - Static method in class com.indexdata.serviceproxy.PluginCacheMgr
Method for checking if a plug-in can set a given attribute - before actually attempting to do it.
cfg - Variable in class com.indexdata.serviceproxy.plugins.ace.StrategyContext
 
cfg - Variable in class com.indexdata.serviceproxy.plugins.AcePlugin
 
CFG_BRANDING - Static variable in class com.indexdata.serviceproxy.plugins.recordexports.ExportParameters
 
CFG_EMAIL_FROM - Static variable in class com.indexdata.serviceproxy.plugins.recordexports.ExportParameters
 
CFG_PERMALINK_DOMAIN - Static variable in class com.indexdata.serviceproxy.plugins.recordexports.ExportParameters
 
CFG_PERMALINK_PATH - Static variable in class com.indexdata.serviceproxy.plugins.recordexports.ExportParameters
 
CFG_PERMALINK_PROTOCOL - Static variable in class com.indexdata.serviceproxy.plugins.recordexports.ExportParameters
 
CFG_PERMALINK_REC_ID - Static variable in class com.indexdata.serviceproxy.plugins.recordexports.ExportParameters
 
CFG_PERMALINK_REC_QRY - Static variable in class com.indexdata.serviceproxy.plugins.recordexports.ExportParameters
 
CFG_SMTP_AUTH - Static variable in class com.indexdata.serviceproxy.plugins.recordexports.ExportParameters
 
CFG_SMTP_AUTH_AES - Static variable in class com.indexdata.serviceproxy.plugins.recordexports.ExportParameters
 
CFG_SMTP_AUTH_PWD - Static variable in class com.indexdata.serviceproxy.plugins.recordexports.ExportParameters
 
CFG_SMTP_AUTH_USER - Static variable in class com.indexdata.serviceproxy.plugins.recordexports.ExportParameters
 
CFG_SMTP_HOST_NAME - Static variable in class com.indexdata.serviceproxy.plugins.recordexports.ExportParameters
 
CFG_SMTP_PORT - Static variable in class com.indexdata.serviceproxy.plugins.recordexports.ExportParameters
 
CFG_SMTP_SSL - Static variable in class com.indexdata.serviceproxy.plugins.recordexports.ExportParameters
 
ChainControl - Interface in com.indexdata.serviceproxy
Plugin chain execution control utitlity.
ChainMappingNotFoundException - Exception in com.indexdata.serviceproxy.chain.exception
 
ChainMappingNotFoundException(String) - Constructor for exception com.indexdata.serviceproxy.chain.exception.ChainMappingNotFoundException
 
ChainsConfiguration - Class in com.indexdata.serviceproxy.chain
 
ChainsConfiguration(MasterkeyConfiguration) - Constructor for class com.indexdata.serviceproxy.chain.ChainsConfiguration
 
CheckAuth - Class in com.indexdata.serviceproxy.unstable.auth
 
CheckAuth(ModuleConfiguration, ServiceRequest) - Constructor for class com.indexdata.serviceproxy.unstable.auth.CheckAuth
 
checkClientTrusted(X509Certificate[], String) - Method in class com.indexdata.serviceproxy.plugins.utils.EasyX509TrustManager
 
checkServerTrusted(X509Certificate[], String) - Method in class com.indexdata.serviceproxy.plugins.utils.EasyX509TrustManager
 
CITY - Static variable in class com.indexdata.serviceproxy.plugins.illrequest.UserInfo
 
clear(String, Plugin, ServiceRequest) - Static method in class com.indexdata.serviceproxy.PluginCacheMgr
Removes an attribute from the session, if permitted by the configuration (based on the PUSH configuration)
ClickOutPlugin - Class in com.indexdata.serviceproxy.plugins
Plug-in to redirect requests to a given URL.
ClickOutPlugin() - Constructor for class com.indexdata.serviceproxy.plugins.ClickOutPlugin
 
CLIENT_WINDOW_ID_PARAMETER - Static variable in interface com.indexdata.serviceproxy.ServiceRequest
 
clientLifeTime - Variable in class com.indexdata.serviceproxy.plugins.ace.PluginConfiguration
 
close() - Method in class com.indexdata.serviceproxy.io.WrappedResponseStream
 
closed - Variable in class com.indexdata.serviceproxy.io.WrappedResponseStream
 
ClusterRecord - Class in com.indexdata.masterkey.store
 
ClusterRecord() - Constructor for class com.indexdata.masterkey.store.ClusterRecord
 
com.indexdata.masterkey.store - package com.indexdata.masterkey.store
 
com.indexdata.serviceproxy - package com.indexdata.serviceproxy
 
com.indexdata.serviceproxy.chain - package com.indexdata.serviceproxy.chain
 
com.indexdata.serviceproxy.chain.exception - package com.indexdata.serviceproxy.chain.exception
 
com.indexdata.serviceproxy.exception - package com.indexdata.serviceproxy.exception
 
com.indexdata.serviceproxy.io - package com.indexdata.serviceproxy.io
 
com.indexdata.serviceproxy.listeners - package com.indexdata.serviceproxy.listeners
 
com.indexdata.serviceproxy.plugins - package com.indexdata.serviceproxy.plugins
 
com.indexdata.serviceproxy.plugins.ace - package com.indexdata.serviceproxy.plugins.ace
 
com.indexdata.serviceproxy.plugins.illrequest - package com.indexdata.serviceproxy.plugins.illrequest
 
com.indexdata.serviceproxy.plugins.recordcache - package com.indexdata.serviceproxy.plugins.recordcache
 
com.indexdata.serviceproxy.plugins.recordexports - package com.indexdata.serviceproxy.plugins.recordexports
 
com.indexdata.serviceproxy.plugins.statistics - package com.indexdata.serviceproxy.plugins.statistics
 
com.indexdata.serviceproxy.plugins.utils - package com.indexdata.serviceproxy.plugins.utils
 
com.indexdata.serviceproxy.unstable.auth - package com.indexdata.serviceproxy.unstable.auth
 
com.indexdata.serviceproxy.unstable.pazpar2.client - package com.indexdata.serviceproxy.unstable.pazpar2.client
 
com.indexdata.serviceproxy.util - package com.indexdata.serviceproxy.util
 
com.indexdata.serviceproxy.web - package com.indexdata.serviceproxy.web
 
ConstraintAuth - Class in com.indexdata.serviceproxy.unstable.auth
 
ConstraintAuth(ModuleConfiguration, ServiceRequest) - Constructor for class com.indexdata.serviceproxy.unstable.auth.ConstraintAuth
 
contains(String, String) - Method in class com.indexdata.serviceproxy.plugins.recordcache.RecordCacheDao
 
ContentProxyPlugin - Class in com.indexdata.serviceproxy.plugins
This plug-in can be chained with 'show' and 'record' command to rewrite URLs for targets that use content connectors when proxy-ing a users request for a native UI.
ContentProxyPlugin() - Constructor for class com.indexdata.serviceproxy.plugins.ContentProxyPlugin
 
contextDestroyed(ServletContextEvent) - Method in class com.indexdata.serviceproxy.web.StartupShutdownListener
 
contextInitialized(ServletContextEvent) - Method in class com.indexdata.serviceproxy.web.StartupShutdownListener
 
CookieAuth - Class in com.indexdata.serviceproxy.unstable.auth
 
CookieAuth(ModuleConfiguration, ServiceRequest) - Constructor for class com.indexdata.serviceproxy.unstable.auth.CookieAuth
 
CPROXY_CONFIG_PROXY_HOST_NAME - Static variable in class com.indexdata.serviceproxy.plugins.ContentProxyPlugin
 
CPROXY_CONFIG_SESSION_DIR - Static variable in class com.indexdata.serviceproxy.plugins.ContentProxyPlugin
 
create(Pz2Record, String) - Method in class com.indexdata.serviceproxy.plugins.recordcache.RecordCacheDao
 
create(Document, String) - Method in class com.indexdata.serviceproxy.plugins.recordcache.RecordCacheDao
 
createAceQuery(String, String, String, String) - Static method in class com.indexdata.serviceproxy.plugins.ace.Pz2AceRecordSession
Constructs an ACE query string from select record attributes.
createProxy(Pazpar2ClientConfiguration, HttpSession, String) - Static method in class com.indexdata.serviceproxy.unstable.pazpar2.client.Pazpar2ClientManager
Constructs a Pazpar2 proxy client based on the proxy configuration The authenticated 'realm' is retrieved from the http session to create a MODE 3 proxy.
createSocket(String, int, InetAddress, int) - Method in class com.indexdata.serviceproxy.plugins.utils.EasySSLProtocolSocketFactory
 
createSocket(String, int, InetAddress, int, HttpConnectionParams) - Method in class com.indexdata.serviceproxy.plugins.utils.EasySSLProtocolSocketFactory
Attempts to get a new socket connection to the given host within the given time limit.
createSocket(String, int) - Method in class com.indexdata.serviceproxy.plugins.utils.EasySSLProtocolSocketFactory
 
createSocket(Socket, String, int, boolean) - Method in class com.indexdata.serviceproxy.plugins.utils.EasySSLProtocolSocketFactory
 
currentState(Document) - Method in class com.indexdata.serviceproxy.plugins.StatisticsPlugin
Retrieves the completion status of an asynchronous request by inspecting any response element(s) that would indicate if the search is done yet or not.

D

decrypt(String, String) - Static method in class com.indexdata.serviceproxy.plugins.utils.AES
 
delete(String) - Method in class com.indexdata.serviceproxy.plugins.recordcache.RecordCacheDao
 
delete() - Method in class com.indexdata.serviceproxy.plugins.recordcache.RecordCacheDao
 
doAce(StrategyContext) - Method in class com.indexdata.serviceproxy.plugins.ace.AceByRecord
 
doAce(StrategyContext) - Method in class com.indexdata.serviceproxy.plugins.ace.AceClear
 
doAce(StrategyContext) - Method in class com.indexdata.serviceproxy.plugins.ace.AcePassThrough
 
doAce(StrategyContext) - Method in class com.indexdata.serviceproxy.plugins.ace.AceStandAlone
 
doCreate(HttpServletRequest, ServiceResponse) - Method in class com.indexdata.masterkey.store.RecordStorePlugin
 
doCreate(Document, String) - Method in class com.indexdata.serviceproxy.plugins.recordcache.RecordCachePlugin
Adds a record to the specified section of the cache
doDelete(HttpServletRequest, ServiceResponse) - Method in class com.indexdata.masterkey.store.RecordStorePlugin
 
doDelete(String) - Method in class com.indexdata.serviceproxy.plugins.recordcache.RecordCachePlugin
Deletes a record by recid from any cache section
doDelete() - Method in class com.indexdata.serviceproxy.plugins.recordcache.RecordCachePlugin
Truncates the cache
doGet(HttpServletRequest, HttpServletResponse) - Method in class com.indexdata.serviceproxy.web.ServiceProxyServlet
 
doList(HttpServletRequest, ServiceResponse) - Method in class com.indexdata.masterkey.store.RecordStorePlugin
 
doList(HttpServletRequest, ServiceResponse) - Method in class com.indexdata.serviceproxy.plugins.recordcache.RecordCachePlugin
Lists all records from a given section of the cache
doLog() - Method in class com.indexdata.serviceproxy.plugins.statistics.RecordLogger
Writes the record request to the statistics log
doLog() - Method in class com.indexdata.serviceproxy.plugins.statistics.TargetLogger
Writes searched targets to the statistics log
DomElement - Class in com.indexdata.serviceproxy.plugins.utils
Wraps a DOM element, i.e.
DomElement(Element) - Constructor for class com.indexdata.serviceproxy.plugins.utils.DomElement
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class com.indexdata.serviceproxy.web.ServiceProxyServlet
 
doRead(HttpServletRequest, ServiceResponse) - Method in class com.indexdata.masterkey.store.RecordStorePlugin
 
doRead(String, ServiceResponse) - Method in class com.indexdata.serviceproxy.plugins.recordcache.RecordCachePlugin
Returns one record by recid from the cache
doRecordOffsetRequest(StrategyContext) - Method in class com.indexdata.serviceproxy.plugins.AcePlugin
Runs record offset request on ACE session if present, otherwise on main Pazpar2 session.
dumpByTargetDoc - Variable in class com.indexdata.serviceproxy.plugins.ace.PluginConfiguration
 
dumpCache(HttpSession) - Static method in class com.indexdata.serviceproxy.PluginCacheMgr
 
dumpDocs - Variable in class com.indexdata.serviceproxy.plugins.ace.PluginConfiguration
 
dumpRecord - Variable in class com.indexdata.serviceproxy.plugins.ace.Pz2RecordSession
 

E

EasySSLProtocolSocketFactory - Class in com.indexdata.serviceproxy.plugins.utils
EasySSLProtocolSocketFactory can be used to creats SSL Sockets that accept self-signed certificates.
EasySSLProtocolSocketFactory() - Constructor for class com.indexdata.serviceproxy.plugins.utils.EasySSLProtocolSocketFactory
Constructor for EasySSLProtocolSocketFactory.
EasyX509TrustManager - Class in com.indexdata.serviceproxy.plugins.utils
EasyX509TrustManager unlike default X509TrustManager accepts self-signed certificates.
EasyX509TrustManager(KeyStore) - Constructor for class com.indexdata.serviceproxy.plugins.utils.EasyX509TrustManager
Constructor for EasyX509TrustManager.
element - Variable in class com.indexdata.serviceproxy.plugins.utils.DomElement
 
elementCount(Object, String) - Method in class com.indexdata.serviceproxy.plugins.utils.DomElement
 
EMAIL - Static variable in class com.indexdata.serviceproxy.plugins.illrequest.UserInfo
 
encode(String) - Method in class com.indexdata.serviceproxy.plugins.recordexports.UrlPlainListFormatter
 
equals(Object) - Method in class com.indexdata.serviceproxy.plugins.utils.EasySSLProtocolSocketFactory
 
ErrorCode - Enum in com.indexdata.serviceproxy.exception
Represent all possible service proxy error code.
escape(String, StringBuilder) - Static method in class com.indexdata.serviceproxy.util.ObjectParser
 
execute(ServiceRequest, ServiceResponse) - Method in class com.indexdata.serviceproxy.chain.PluginChain
Execute this plugin chain.
executeAce() - Method in class com.indexdata.serviceproxy.plugins.ace.StrategyContext
 
ExplodePlugin - Class in com.indexdata.serviceproxy.plugins
 
ExplodePlugin() - Constructor for class com.indexdata.serviceproxy.plugins.ExplodePlugin
 
export() - Method in class com.indexdata.serviceproxy.plugins.recordexports.ExportActionHandler
 
export() - Method in class com.indexdata.serviceproxy.plugins.recordexports.GetFileHandler
 
export() - Method in class com.indexdata.serviceproxy.plugins.recordexports.SendMailHandler
 
ExportActionHandler - Class in com.indexdata.serviceproxy.plugins.recordexports
Interface for classes handling record export actions (like 'sendmail', 'getfile')
ExportActionHandler() - Constructor for class com.indexdata.serviceproxy.plugins.recordexports.ExportActionHandler
 
ExportHandlerFactory - Class in com.indexdata.serviceproxy.plugins.recordexports
Factory class for creating handlers for record export actions and formatters for various outputs
ExportHandlerFactory() - Constructor for class com.indexdata.serviceproxy.plugins.recordexports.ExportHandlerFactory
 
ExportParameters - Class in com.indexdata.serviceproxy.plugins.recordexports
Data class that validates and holds user request parameters and SP config parameters
ExportParameters(ServiceRequest, ModuleConfiguration) - Constructor for class com.indexdata.serviceproxy.plugins.recordexports.ExportParameters
 
ExportRecordsPlugin - Class in com.indexdata.serviceproxy.plugins
Plug-in for formatting records and exporting them using given channels
ExportRecordsPlugin() - Constructor for class com.indexdata.serviceproxy.plugins.ExportRecordsPlugin
 

F

FIRST_NAME - Static variable in class com.indexdata.serviceproxy.plugins.illrequest.UserInfo
 
flush() - Method in class com.indexdata.serviceproxy.io.WrappedResponseStream
 
flushBuffer() - Method in class com.indexdata.serviceproxy.io.WrappedResponse
 
follow(ServiceRequest, ServiceResponse) - Method in interface com.indexdata.serviceproxy.ChainControl
If called from within the plugin, next element in chain is executed.
forget(HttpSession, boolean) - Static method in class com.indexdata.serviceproxy.unstable.auth.AuthUtils
 
format(Pz2Record) - Method in class com.indexdata.serviceproxy.plugins.recordexports.MarcFormatter
 
format(List<Pz2Record>) - Method in class com.indexdata.serviceproxy.plugins.recordexports.MarcFormatter
 
format(Pz2Record) - Method in interface com.indexdata.serviceproxy.plugins.recordexports.RecordFormatter
Formats a Pazpar2 record and returns it
format(List<Pz2Record>) - Method in interface com.indexdata.serviceproxy.plugins.recordexports.RecordFormatter
 
format(Pz2Record) - Method in class com.indexdata.serviceproxy.plugins.recordexports.RisFormatter
 
format(List<Pz2Record>) - Method in class com.indexdata.serviceproxy.plugins.recordexports.RisFormatter
 
format(Pz2Record) - Method in class com.indexdata.serviceproxy.plugins.recordexports.SpFormatter
 
format(List<Pz2Record>) - Method in class com.indexdata.serviceproxy.plugins.recordexports.SpFormatter
 
format(List<Pz2Record>) - Method in class com.indexdata.serviceproxy.plugins.recordexports.UrlHtmlListFormatter
 
format(Pz2Record) - Method in class com.indexdata.serviceproxy.plugins.recordexports.UrlHtmlListFormatter
 
format(Pz2Record) - Method in class com.indexdata.serviceproxy.plugins.recordexports.UrlPlainListFormatter
 
format(List<Pz2Record>) - Method in class com.indexdata.serviceproxy.plugins.recordexports.UrlPlainListFormatter
 
formatters - Variable in class com.indexdata.serviceproxy.plugins.recordexports.ExportActionHandler
 

G

generalConstraint - Variable in class com.indexdata.serviceproxy.unstable.auth.Authenticator
 
generateKeyFile(String) - Static method in class com.indexdata.serviceproxy.plugins.utils.AES
 
getAcceptedIssuers() - Method in class com.indexdata.serviceproxy.plugins.utils.EasyX509TrustManager
 
getAceClient() - Method in class com.indexdata.serviceproxy.plugins.ace.Pz2AceRecordSession
 
getAction() - Method in class com.indexdata.serviceproxy.plugins.recordexports.ExportParameters
 
getAddInfo() - Method in exception com.indexdata.serviceproxy.exception.ServiceException
 
getAddInfo() - Method in exception com.indexdata.serviceproxy.exception.StandardServiceException
 
getAddInfo() - Method in exception com.indexdata.serviceproxy.unstable.pazpar2.client.Pazpar2ClientExceptionWrapper
 
getAesKey() - Method in class com.indexdata.serviceproxy.plugins.recordexports.ExportParameters
 
getAge() - Method in class com.indexdata.serviceproxy.plugins.ace.Pz2AceRecordSession
Gets the age of the client - to see if the client should be retired.
getAuthenticatedRealm(HttpSession) - Static method in class com.indexdata.serviceproxy.unstable.pazpar2.client.Pazpar2ClientManager
Get torus realm by user's identity
getAuthor() - Method in class com.indexdata.serviceproxy.plugins.utils.Pz2Record
 
getAuthor() - Method in class com.indexdata.serviceproxy.plugins.utils.Pz2RecordLocation
 
getAuthorArray() - Method in class com.indexdata.serviceproxy.plugins.utils.Pz2RecordLocation
 
getAuthType() - Method in class com.indexdata.serviceproxy.unstable.auth.Authenticator
 
getAuthType(HttpSession) - Static method in class com.indexdata.serviceproxy.unstable.auth.AuthUtils
 
getAuthType() - Method in class com.indexdata.serviceproxy.unstable.auth.CheckAuth
 
getAuthType() - Method in class com.indexdata.serviceproxy.unstable.auth.ConstraintAuth
 
getAuthType() - Method in class com.indexdata.serviceproxy.unstable.auth.CookieAuth
 
getAuthType() - Method in class com.indexdata.serviceproxy.unstable.auth.IpAuth
 
getAuthType() - Method in class com.indexdata.serviceproxy.unstable.auth.LoginAuth
 
getAuthType() - Method in class com.indexdata.serviceproxy.unstable.auth.LogOutAuth
 
getAuthType() - Method in class com.indexdata.serviceproxy.unstable.auth.ReferrerAuth
 
getBranding() - Method in class com.indexdata.serviceproxy.plugins.recordexports.ExportParameters
 
getBytarget(Pazpar2Client) - Static method in class com.indexdata.serviceproxy.plugins.statistics.TargetLogger
 
getCache() - Method in class com.indexdata.serviceproxy.listeners.CacheSetupListener
 
getCachedProxy(HttpSession, String) - Static method in class com.indexdata.serviceproxy.unstable.pazpar2.client.Pazpar2ClientManager
Returns a Pazpar2Client from the HTTP session cache
getCause() - Method in exception com.indexdata.serviceproxy.unstable.pazpar2.client.Pazpar2ClientExceptionWrapper
 
getChainName() - Method in class com.indexdata.serviceproxy.AbstractPlugin
 
getChainName() - Method in interface com.indexdata.serviceproxy.Plugin
 
getClfStatement() - Method in class com.indexdata.serviceproxy.plugins.StatisticsPlugin
Returns first part of a log statement according to the Common Log Format.
getClfStatement(String) - Method in class com.indexdata.serviceproxy.plugins.StatisticsPlugin
Returns first part of a log statement according to the Common Log Format, except that the request section will not necessarily contain method,URI,querystring,protocol but rather whatever is specified in 'statement'.
getClientWindowId() - Method in class com.indexdata.serviceproxy.io.SimpleServiceRequest
 
getClientWindowId() - Method in class com.indexdata.serviceproxy.plugins.recordexports.ExportParameters
 
getClientWindowId() - Method in interface com.indexdata.serviceproxy.ServiceRequest
 
getClientWithAceRecords(ServiceRequest, Document, int, int) - Method in class com.indexdata.serviceproxy.plugins.AcePlugin
Based on author and title on the provided Document recordDoc, this method will create and execute an ACE query - on a separate pazpar2 session - and return the resulting HTTP client to the main program.
getConfig() - Method in class com.indexdata.serviceproxy.AbstractPlugin
 
getConfig() - Method in interface com.indexdata.serviceproxy.Plugin
Poorman's dependency injection mechanism: get configuration for this plugin.
getContentType() - Method in class com.indexdata.serviceproxy.plugins.recordexports.MarcFormatter
 
getContentType() - Method in interface com.indexdata.serviceproxy.plugins.recordexports.RecordFormatter
Returns the default content type of the given output format
getContentType() - Method in class com.indexdata.serviceproxy.plugins.recordexports.RisFormatter
 
getContentType() - Method in class com.indexdata.serviceproxy.plugins.recordexports.SpFormatter
 
getContentType() - Method in class com.indexdata.serviceproxy.plugins.recordexports.UrlHtmlListFormatter
 
getContentType() - Method in class com.indexdata.serviceproxy.plugins.recordexports.UrlPlainListFormatter
 
getCtxKey(String, String) - Static method in class com.indexdata.serviceproxy.listeners.CacheSetupListener
 
getDate() - Method in class com.indexdata.serviceproxy.plugins.utils.Pz2Record
 
getDate() - Method in class com.indexdata.serviceproxy.plugins.utils.Pz2RecordLocation
 
getDocument() - Method in class com.indexdata.serviceproxy.plugins.utils.DomElement
 
getDocumentAsString(Document) - Method in class com.indexdata.serviceproxy.plugins.HiPlugin
 
getDomainLogger() - Method in class com.indexdata.serviceproxy.plugins.StatisticsPlugin
 
getEdition() - Method in class com.indexdata.serviceproxy.plugins.utils.Pz2RecordLocation
 
getElectronicUrl() - Method in class com.indexdata.serviceproxy.plugins.utils.Pz2RecordLocation
 
getEmailFrom() - Method in class com.indexdata.serviceproxy.plugins.recordexports.ExportParameters
 
getEmailTo() - Method in class com.indexdata.serviceproxy.plugins.recordexports.ExportParameters
 
getEndPage() - Method in class com.indexdata.serviceproxy.plugins.utils.Pz2RecordLocation
 
getError() - Method in exception com.indexdata.serviceproxy.exception.ServiceException
 
getError() - Method in exception com.indexdata.serviceproxy.exception.StandardServiceException
 
getError() - Method in exception com.indexdata.serviceproxy.unstable.pazpar2.client.Pazpar2ClientExceptionWrapper
 
getErrorCode() - Method in exception com.indexdata.serviceproxy.exception.ServiceException
 
getErrorCode() - Method in exception com.indexdata.serviceproxy.exception.StandardServiceException
 
getErrorCode() - Method in exception com.indexdata.serviceproxy.unstable.pazpar2.client.Pazpar2ClientExceptionWrapper
 
getErrorMsg() - Method in exception com.indexdata.serviceproxy.exception.ServiceException
 
getErrorMsg() - Method in exception com.indexdata.serviceproxy.exception.StandardServiceException
 
getErrorMsg() - Method in exception com.indexdata.serviceproxy.unstable.pazpar2.client.Pazpar2ClientExceptionWrapper
 
getFileExtension() - Method in class com.indexdata.serviceproxy.plugins.recordexports.MarcFormatter
 
getFileExtension() - Method in interface com.indexdata.serviceproxy.plugins.recordexports.RecordFormatter
Returns the default file extension of the given output format
getFileExtension() - Method in class com.indexdata.serviceproxy.plugins.recordexports.RisFormatter
 
getFileExtension() - Method in class com.indexdata.serviceproxy.plugins.recordexports.SpFormatter
 
getFileExtension() - Method in class com.indexdata.serviceproxy.plugins.recordexports.UrlHtmlListFormatter
 
getFileExtension() - Method in class com.indexdata.serviceproxy.plugins.recordexports.UrlPlainListFormatter
 
GetFileHandler - Class in com.indexdata.serviceproxy.plugins.recordexports
Returns one or more files for download from the browser
GetFileHandler(ExportParameters, ModuleConfiguration, List<Pz2Record>, ServiceResponse) - Constructor for class com.indexdata.serviceproxy.plugins.recordexports.GetFileHandler
 
getFileNamePart() - Method in class com.indexdata.serviceproxy.plugins.recordexports.MarcFormatter
 
getFileNamePart() - Method in interface com.indexdata.serviceproxy.plugins.recordexports.RecordFormatter
Returns string that might be used as part of file name
getFileNamePart() - Method in class com.indexdata.serviceproxy.plugins.recordexports.RisFormatter
 
getFileNamePart() - Method in class com.indexdata.serviceproxy.plugins.recordexports.SpFormatter
 
getFileNamePart() - Method in class com.indexdata.serviceproxy.plugins.recordexports.UrlPlainListFormatter
 
getFirstIdentity() - Method in class com.indexdata.serviceproxy.unstable.auth.Authenticator
 
getFormatName() - Method in class com.indexdata.serviceproxy.plugins.recordexports.MarcFormatter
 
getFormatName() - Method in interface com.indexdata.serviceproxy.plugins.recordexports.RecordFormatter
Returns a string describing the format
getFormatName() - Method in class com.indexdata.serviceproxy.plugins.recordexports.RisFormatter
 
getFormatName() - Method in class com.indexdata.serviceproxy.plugins.recordexports.SpFormatter
 
getFormatName() - Method in class com.indexdata.serviceproxy.plugins.recordexports.UrlPlainListFormatter
 
getFormatters(ExportParameters) - Static method in class com.indexdata.serviceproxy.plugins.recordexports.ExportHandlerFactory
Creates a class that formats a record for a given output
getHandler(ExportParameters, ModuleConfiguration, List<Pz2Record>, ServiceResponse) - Static method in class com.indexdata.serviceproxy.plugins.recordexports.ExportHandlerFactory
Creates a class that handles a record export action
getId() - Method in class com.indexdata.masterkey.store.ClusterRecord
 
getIdentity(HttpSession) - Static method in class com.indexdata.serviceproxy.unstable.auth.AuthUtils
 
getIdentityRecords() - Method in class com.indexdata.serviceproxy.unstable.auth.Authenticator
 
getInstance(String) - Static method in class com.indexdata.serviceproxy.chain.PluginRegistar
Returns a singleton instance of the PluginRegistar for each given configuration context instance (there can be one context for each virtual host using the service-proxy)
getIsbn() - Method in class com.indexdata.serviceproxy.plugins.utils.Pz2RecordLocation
 
getIsbnArray() - Method in class com.indexdata.serviceproxy.plugins.utils.Pz2RecordLocation
 
getIsbnCommaList() - Method in class com.indexdata.serviceproxy.plugins.utils.Pz2RecordLocation
 
getIsbns() - Method in class com.indexdata.serviceproxy.plugins.utils.Pz2Record
 
getIssn() - Method in class com.indexdata.serviceproxy.plugins.utils.Pz2RecordLocation
 
getIssnArray() - Method in class com.indexdata.serviceproxy.plugins.utils.Pz2RecordLocation
 
getIssue() - Method in class com.indexdata.serviceproxy.plugins.utils.Pz2RecordLocation
 
getIssueNumber() - Method in class com.indexdata.serviceproxy.plugins.utils.Pz2RecordLocation
 
getJournalTitle() - Method in class com.indexdata.serviceproxy.plugins.utils.Pz2RecordLocation
 
getListener(String, String) - Method in class com.indexdata.serviceproxy.web.StartupShutdownListener
 
getLocation(int) - Method in class com.indexdata.serviceproxy.plugins.utils.Pz2Record
 
getLocationNo() - Method in class com.indexdata.serviceproxy.plugins.recordexports.ExportParameters
 
getLocations() - Method in class com.indexdata.serviceproxy.plugins.utils.Pz2Record
 
getLocations(String) - Method in class com.indexdata.serviceproxy.plugins.utils.Pz2Record
 
getLocationsByMedium(String) - Method in class com.indexdata.serviceproxy.plugins.utils.Pz2Record
 
getMandatoryParameter(String) - Method in class com.indexdata.serviceproxy.io.SimpleServiceRequest
 
getMandatoryParameter(String, List<String>) - Method in class com.indexdata.serviceproxy.io.SimpleServiceRequest
 
getMandatoryParameter(String) - Method in interface com.indexdata.serviceproxy.ServiceRequest
 
getMandatoryParameter(String, List<String>) - Method in interface com.indexdata.serviceproxy.ServiceRequest
Gets the value of a request parameter while validating the value against a list of allowed values
getMandatoryParameterValues(String, List<String>) - Method in class com.indexdata.serviceproxy.io.SimpleServiceRequest
 
getMandatoryParameterValues(String, List<String>) - Method in interface com.indexdata.serviceproxy.ServiceRequest
Gets an array of values for a request parameter while checking that the parameter is indeed provided on the request and validating each of the values against a list of allowed values.
getMedia() - Method in class com.indexdata.serviceproxy.plugins.utils.Pz2Record
 
getMedium() - Method in class com.indexdata.serviceproxy.plugins.utils.Pz2Record
 
getMedium() - Method in class com.indexdata.serviceproxy.plugins.utils.Pz2RecordLocation
 
getMergeData() - Method in class com.indexdata.masterkey.store.ClusterRecord
 
getMergeKey() - Method in class com.indexdata.masterkey.store.ClusterRecord
 
getMessage() - Method in enum com.indexdata.serviceproxy.exception.ErrorCode
 
getMessageText() - Method in class com.indexdata.serviceproxy.plugins.recordexports.MarcFormatter
 
getMessageText() - Method in interface com.indexdata.serviceproxy.plugins.recordexports.RecordFormatter
 
getMessageText() - Method in class com.indexdata.serviceproxy.plugins.recordexports.RisFormatter
 
getMessageText() - Method in class com.indexdata.serviceproxy.plugins.recordexports.SpFormatter
 
getMessageText() - Method in class com.indexdata.serviceproxy.plugins.recordexports.UrlPlainListFormatter
 
getMultipleTagsTextContent(String...) - Method in class com.indexdata.serviceproxy.plugins.utils.Pz2RecordLocation
Convenience method for retrieving list of element content retrieve from multiple different fields.
getMultipleTagsTextContent(List<String>) - Method in class com.indexdata.serviceproxy.plugins.utils.Pz2RecordLocation
Convenience method for retrieving list of element content retrieve from multiple different fields.
getMutableRequest() - Method in class com.indexdata.serviceproxy.io.SimpleServiceRequest
 
getMutableRequest() - Method in interface com.indexdata.serviceproxy.ServiceRequest
 
getName() - Method in class com.indexdata.serviceproxy.AbstractPlugin
 
getName() - Method in class com.indexdata.serviceproxy.chain.PluginChain
Name of this plugin chain
getName() - Method in interface com.indexdata.serviceproxy.ChainControl
 
getName() - Method in interface com.indexdata.serviceproxy.Plugin
 
getName() - Method in class com.indexdata.serviceproxy.plugins.utils.Pz2RecordLocation
 
getNodeList(Object, String) - Method in class com.indexdata.serviceproxy.AbstractPlugin
 
getNodeList(Object, String) - Method in class com.indexdata.serviceproxy.plugins.utils.DomElement
Gets a NodeList of Nodes matching the XPath.
getOclcNumbers() - Method in class com.indexdata.serviceproxy.plugins.utils.Pz2Record
 
getOutputs() - Method in class com.indexdata.serviceproxy.plugins.recordexports.ExportParameters
 
getOutputStream() - Method in class com.indexdata.serviceproxy.io.WrappedResponse
 
getPagesNumber() - Method in class com.indexdata.serviceproxy.plugins.utils.Pz2RecordLocation
 
getParameter(String) - Method in class com.indexdata.serviceproxy.io.SimpleServiceRequest
 
getParameter(String, List<String>) - Method in class com.indexdata.serviceproxy.io.SimpleServiceRequest
 
getParameter(String) - Method in class com.indexdata.serviceproxy.io.WrappedRequest
 
getParameter(String) - Method in interface com.indexdata.serviceproxy.ServiceRequest
 
getParameter(String, List<String>) - Method in interface com.indexdata.serviceproxy.ServiceRequest
 
getParameterMap() - Method in class com.indexdata.serviceproxy.io.SimpleServiceRequest
 
getParameterMap() - Method in class com.indexdata.serviceproxy.io.WrappedRequest
 
getParameterMap() - Method in interface com.indexdata.serviceproxy.ServiceRequest
 
getParameterNames() - Method in class com.indexdata.serviceproxy.io.WrappedRequest
 
getParameterValues(String, List<String>) - Method in class com.indexdata.serviceproxy.io.SimpleServiceRequest
 
getParameterValues(String) - Method in class com.indexdata.serviceproxy.io.WrappedRequest
 
getParameterValues(String, List<String>) - Method in interface com.indexdata.serviceproxy.ServiceRequest
 
getPazpar2Client() - Method in class com.indexdata.serviceproxy.plugins.ace.Pz2RecordSession
 
getPazpar2Client() - Method in class com.indexdata.serviceproxy.plugins.StatisticsPlugin
 
getPermaLink(Pz2Record) - Method in class com.indexdata.serviceproxy.plugins.recordexports.UrlPlainListFormatter
 
getPhysicalFormat() - Method in class com.indexdata.serviceproxy.plugins.utils.Pz2Record
 
getPhysicalFormat() - Method in class com.indexdata.serviceproxy.plugins.utils.Pz2RecordLocation
 
getPlugin() - Method in class com.indexdata.serviceproxy.plugins.ace.StrategyContext
 
getPluginInstance(String) - Method in class com.indexdata.serviceproxy.chain.PluginRegistar
Create an instance of a plugin registered under a given name.
getPluginNamesList(String) - Method in class com.indexdata.serviceproxy.chain.ChainsConfiguration
A list of all plugin (registration) names that form a given chain.
getPublicationDate() - Method in class com.indexdata.serviceproxy.plugins.utils.Pz2Record
 
getPublicationDate() - Method in class com.indexdata.serviceproxy.plugins.utils.Pz2RecordLocation
 
getPublicationName() - Method in class com.indexdata.serviceproxy.plugins.utils.Pz2Record
 
getPublicationName() - Method in class com.indexdata.serviceproxy.plugins.utils.Pz2RecordLocation
 
getPz2Record() - Method in class com.indexdata.serviceproxy.plugins.recordcache.CachedRecord
 
getPz2sessionId() - Method in class com.indexdata.serviceproxy.plugins.ace.Pz2RecordSession
 
getPz2SessionId(ServiceRequest) - Method in class com.indexdata.serviceproxy.plugins.AcePlugin
 
getQueryString() - Method in class com.indexdata.serviceproxy.io.SimpleServiceRequest
 
getQueryString() - Method in class com.indexdata.serviceproxy.io.WrappedRequest
 
getQueryString() - Method in interface com.indexdata.serviceproxy.ServiceRequest
 
getRecid() - Method in class com.indexdata.serviceproxy.plugins.recordexports.ExportParameters
 
getRecId() - Method in class com.indexdata.serviceproxy.plugins.utils.Pz2Record
 
getRecord() - Method in class com.indexdata.serviceproxy.plugins.ace.Pz2AceRecordSession
 
getRecord() - Method in class com.indexdata.serviceproxy.plugins.ace.Pz2RecordSession
 
getRecordQuery(Pz2Record) - Method in class com.indexdata.serviceproxy.plugins.recordexports.UrlPlainListFormatter
 
getRecUrlDomain() - Method in class com.indexdata.serviceproxy.plugins.recordexports.ExportParameters
 
getRecUrlPath() - Method in class com.indexdata.serviceproxy.plugins.recordexports.ExportParameters
 
getRecUrlProtocol() - Method in class com.indexdata.serviceproxy.plugins.recordexports.ExportParameters
 
getRecUrlRecid() - Method in class com.indexdata.serviceproxy.plugins.recordexports.ExportParameters
 
getRecUrlRecQry() - Method in class com.indexdata.serviceproxy.plugins.recordexports.ExportParameters
 
getRequest() - Method in class com.indexdata.serviceproxy.io.SimpleServiceRequest
 
getRequest() - Method in class com.indexdata.serviceproxy.plugins.ace.StrategyContext
 
getRequest() - Method in interface com.indexdata.serviceproxy.ServiceRequest
Wrapped current HTTP request
getRequestURL() - Method in class com.indexdata.serviceproxy.io.SimpleServiceRequest
 
getRequestURL() - Method in interface com.indexdata.serviceproxy.ServiceRequest
 
getResponse() - Method in class com.indexdata.serviceproxy.io.SimpleServiceResponse
 
getResponse() - Method in class com.indexdata.serviceproxy.plugins.ace.StrategyContext
 
getResponse() - Method in interface com.indexdata.serviceproxy.ServiceResponse
Current direct (wrapped) HTTP response.
getResponseDoc() - Method in class com.indexdata.serviceproxy.plugins.ace.StrategyContext
 
getResponseDocument() - Method in class com.indexdata.serviceproxy.io.SimpleServiceResponse
 
getResponseDocument() - Method in interface com.indexdata.serviceproxy.ServiceResponse
Returns the current response XML document that plugins should append to.
getRisFieldMappings() - Method in class com.indexdata.serviceproxy.plugins.recordexports.ExportParameters
 
getRisMediumTYMappings() - Method in class com.indexdata.serviceproxy.plugins.recordexports.ExportParameters
 
getSearchNumber() - Method in class com.indexdata.serviceproxy.plugins.StatisticsPlugin
Retrieves the status of an asynchronous request, by inspecting the 'activeclients' element.
getSession() - Method in class com.indexdata.serviceproxy.io.SimpleServiceRequest
 
getSession() - Method in interface com.indexdata.serviceproxy.ServiceRequest
 
getSessionInfo() - Method in class com.indexdata.serviceproxy.plugins.StatisticsPlugin
 
getSmtpAuthPwd() - Method in class com.indexdata.serviceproxy.plugins.recordexports.ExportParameters
 
getSmtpAuthUser() - Method in class com.indexdata.serviceproxy.plugins.recordexports.ExportParameters
 
getSmtpHostName() - Method in class com.indexdata.serviceproxy.plugins.recordexports.ExportParameters
 
getSmtpPort() - Method in class com.indexdata.serviceproxy.plugins.recordexports.ExportParameters
 
getSource() - Method in class com.indexdata.serviceproxy.plugins.recordexports.ExportParameters
 
getStartPage() - Method in class com.indexdata.serviceproxy.plugins.utils.Pz2RecordLocation
 
getSubjectArray() - Method in class com.indexdata.serviceproxy.plugins.utils.Pz2RecordLocation
 
getTextContentArray(Object, String) - Method in class com.indexdata.serviceproxy.plugins.utils.DomElement
 
getTextContentCommaList(Object, String) - Method in class com.indexdata.serviceproxy.plugins.utils.DomElement
Gets a comma separated list of text contents of the nodes matching the XPath
getTextContentOneNode(Object, String) - Method in class com.indexdata.serviceproxy.plugins.utils.DomElement
Gets the text content of the first occurrence of the requested node
getTitle() - Method in class com.indexdata.serviceproxy.plugins.utils.Pz2Record
 
getTitle() - Method in class com.indexdata.serviceproxy.plugins.utils.Pz2RecordLocation
 
getTitleMedium() - Method in class com.indexdata.serviceproxy.plugins.utils.Pz2Record
 
getTitleRemainder() - Method in class com.indexdata.serviceproxy.plugins.utils.Pz2Record
 
getTorusQuery() - Method in class com.indexdata.serviceproxy.unstable.auth.Authenticator
 
getTorusQuery() - Method in class com.indexdata.serviceproxy.unstable.auth.ReferrerAuth
 
getUrl() - Method in class com.indexdata.serviceproxy.plugins.utils.Pz2RecordLocation
 
getUrlFieldsToRewrite() - Method in class com.indexdata.serviceproxy.plugins.ContentProxyPlugin
 
getValue() - Method in enum com.indexdata.serviceproxy.exception.ErrorCode
 
getValue(String) - Method in class com.indexdata.serviceproxy.plugins.illrequest.UserInfo
 
getVolume() - Method in class com.indexdata.serviceproxy.plugins.utils.Pz2RecordLocation
 
getVolumeNumber() - Method in class com.indexdata.serviceproxy.plugins.utils.Pz2RecordLocation
 
getWrappedBuffer() - Method in class com.indexdata.serviceproxy.io.WrappedResponse
 
getWrappedBuffer() - Method in class com.indexdata.serviceproxy.io.WrappedResponseStream
 
getWriter() - Method in class com.indexdata.serviceproxy.io.WrappedResponse
 
getXmlFile() - Method in class com.indexdata.masterkey.store.ClusterRecord
 
getXmlString(Document) - Method in class com.indexdata.serviceproxy.AbstractPlugin
 
getXmlString(Document) - Method in class com.indexdata.serviceproxy.plugins.ace.AceByRecord
 

H

hashCode() - Method in class com.indexdata.serviceproxy.plugins.utils.EasySSLProtocolSocketFactory
 
HELLO_INFO - Static variable in class com.indexdata.serviceproxy.PluginCacheMgr
 
HelloPlugin - Class in com.indexdata.serviceproxy.plugins
[Sample plug-in]
HelloPlugin() - Constructor for class com.indexdata.serviceproxy.plugins.HelloPlugin
 
HelloWorldListener - Class in com.indexdata.serviceproxy.listeners
 
HelloWorldListener() - Constructor for class com.indexdata.serviceproxy.listeners.HelloWorldListener
 
HiPlugin - Class in com.indexdata.serviceproxy.plugins
[Sample plug-in]
HiPlugin() - Constructor for class com.indexdata.serviceproxy.plugins.HiPlugin
 
hitsFound() - Method in class com.indexdata.serviceproxy.plugins.ace.Pz2AceRecordSession
 
HoldingsPlugin - Class in com.indexdata.serviceproxy.plugins
Extends the Pazpar2 'record' request/response by retrieving and storing holdings information in the record.
HoldingsPlugin() - Constructor for class com.indexdata.serviceproxy.plugins.HoldingsPlugin
 

I

idTorusURI - Variable in class com.indexdata.serviceproxy.plugins.AuthNTorusPlugin
 
idTorusURI - Variable in class com.indexdata.serviceproxy.unstable.auth.Authenticator
 
IGNORE_FLAG - Static variable in class com.indexdata.serviceproxy.plugins.recordexports.ExportParameters
 
ignoreThisRisField(String) - Method in class com.indexdata.serviceproxy.plugins.recordexports.ExportParameters
Returns true if a default RIS field should be omitted.
IllRequestPlugin - Class in com.indexdata.serviceproxy.plugins.illrequest
 
IllRequestPlugin() - Constructor for class com.indexdata.serviceproxy.plugins.illrequest.IllRequestPlugin
 
ILSPlugin - Class in com.indexdata.serviceproxy.plugins
ILS plugin, the plugin must be bound to 3 separate commands - auth (retrieve the ils connector, login to the ILS, retrieve the list of holdings) - record (overlay hold information on the pazpar2 record)
ILSPlugin() - Constructor for class com.indexdata.serviceproxy.plugins.ILSPlugin
 
ImageProxyPlugin - Class in com.indexdata.serviceproxy.plugins
 
ImageProxyPlugin() - Constructor for class com.indexdata.serviceproxy.plugins.ImageProxyPlugin
 
InfoPlugin - Class in com.indexdata.serviceproxy.plugins
Displays the Service Proxy configuration, possibly alongside the Pazpar2 info if so configured.
InfoPlugin() - Constructor for class com.indexdata.serviceproxy.plugins.InfoPlugin
 
init() - Method in class com.indexdata.serviceproxy.web.ServiceProxyServlet
 
IpAuth - Class in com.indexdata.serviceproxy.unstable.auth
 
IpAuth(ModuleConfiguration, ServiceRequest) - Constructor for class com.indexdata.serviceproxy.unstable.auth.IpAuth
 
isAceDone() - Method in class com.indexdata.serviceproxy.plugins.ace.Pz2AceRecordSession
Determines if ACE has completed, based on 'activeclients' on the record request
isAttachment() - Method in class com.indexdata.serviceproxy.plugins.recordexports.MarcFormatter
 
isAttachment() - Method in interface com.indexdata.serviceproxy.plugins.recordexports.RecordFormatter
 
isAttachment() - Method in class com.indexdata.serviceproxy.plugins.recordexports.RisFormatter
 
isAttachment() - Method in class com.indexdata.serviceproxy.plugins.recordexports.SpFormatter
 
isAttachment() - Method in class com.indexdata.serviceproxy.plugins.recordexports.UrlHtmlListFormatter
 
isAttachment() - Method in class com.indexdata.serviceproxy.plugins.recordexports.UrlPlainListFormatter
 
isAuthenticated(HttpSession) - Static method in class com.indexdata.serviceproxy.unstable.auth.AuthUtils
 
isDocumentMode() - Method in class com.indexdata.serviceproxy.io.SimpleServiceResponse
 
isDocumentMode() - Method in class com.indexdata.serviceproxy.plugins.ace.StrategyContext
 
isDocumentMode() - Method in interface com.indexdata.serviceproxy.ServiceResponse
Once a plugin in the chain calls getResponseDocument, the response switches to the document mode and any consecutive call to output stream will cause an exception.
isFiltered() - Method in class com.indexdata.serviceproxy.plugins.ace.Pz2AceRecordSession
 
isIndex() - Method in class com.indexdata.serviceproxy.plugins.recordexports.MarcFormatter
 
isIndex() - Method in interface com.indexdata.serviceproxy.plugins.recordexports.RecordFormatter
 
isIndex() - Method in class com.indexdata.serviceproxy.plugins.recordexports.RisFormatter
 
isIndex() - Method in class com.indexdata.serviceproxy.plugins.recordexports.SpFormatter
 
isIndex() - Method in class com.indexdata.serviceproxy.plugins.recordexports.UrlHtmlListFormatter
 
isIndex() - Method in class com.indexdata.serviceproxy.plugins.recordexports.UrlPlainListFormatter
 
isInline() - Method in class com.indexdata.serviceproxy.plugins.recordexports.MarcFormatter
 
isInline() - Method in interface com.indexdata.serviceproxy.plugins.recordexports.RecordFormatter
 
isInline() - Method in class com.indexdata.serviceproxy.plugins.recordexports.RisFormatter
 
isInline() - Method in class com.indexdata.serviceproxy.plugins.recordexports.SpFormatter
 
isInline() - Method in class com.indexdata.serviceproxy.plugins.recordexports.UrlHtmlListFormatter
 
isInline() - Method in class com.indexdata.serviceproxy.plugins.recordexports.UrlPlainListFormatter
 
isNewClient() - Method in class com.indexdata.serviceproxy.plugins.ace.Pz2AceRecordSession
Indicates that this client was newly created and not re-entered yet.
isOffsetRequest(ServiceRequest) - Static method in class com.indexdata.serviceproxy.plugins.RecordRelayPlugin
 
isSelected() - Method in class com.indexdata.serviceproxy.plugins.recordcache.CachedRecord
 
isSmtpAuth() - Method in class com.indexdata.serviceproxy.plugins.recordexports.ExportParameters
 
isSmtpSsl() - Method in class com.indexdata.serviceproxy.plugins.recordexports.ExportParameters
 

J

JSONSerializationException(String) - Constructor for exception com.indexdata.serviceproxy.util.ObjectParser.JSONSerializationException
 

L

LAST_NAME - Static variable in class com.indexdata.serviceproxy.plugins.illrequest.UserInfo
 
LIBRARY_CARD_NO - Static variable in class com.indexdata.serviceproxy.plugins.illrequest.UserInfo
 
LimitedRecordCache - Class in com.indexdata.serviceproxy.plugins.recordcache
Record cache constrained to a given size
LimitedRecordCache(int) - Constructor for class com.indexdata.serviceproxy.plugins.recordcache.LimitedRecordCache
 
list() - Method in class com.indexdata.serviceproxy.plugins.recordcache.RecordCacheDao
 
list(String) - Method in class com.indexdata.serviceproxy.plugins.recordcache.RecordCacheDao
 
listBasket() - Method in class com.indexdata.serviceproxy.plugins.recordcache.RecordCacheDao
 
Listener - Interface in com.indexdata.serviceproxy
 
listSelected() - Method in class com.indexdata.serviceproxy.plugins.recordcache.RecordCacheDao
 
listViewed() - Method in class com.indexdata.serviceproxy.plugins.recordcache.RecordCacheDao
 
loadRegistration(ModuleConfiguration) - Method in class com.indexdata.serviceproxy.chain.PluginRegistar
Load (append) registration data (name=fully-qualified-classname mappings) from properties
log(String) - Method in class com.indexdata.serviceproxy.plugins.StatisticsPlugin
Logs CLF statement with added session info (pazpar2, http, async state)
log(String, String) - Method in class com.indexdata.serviceproxy.plugins.StatisticsPlugin
Logs CLF statement, but instead of request info (method,query string,protocol etc) the provided statement string is logged.
logger - Static variable in class com.indexdata.serviceproxy.unstable.auth.Authenticator
 
LoginAuth - Class in com.indexdata.serviceproxy.unstable.auth
 
LoginAuth(ModuleConfiguration, ServiceRequest) - Constructor for class com.indexdata.serviceproxy.unstable.auth.LoginAuth
 
logLocations(String, Document) - Method in class com.indexdata.serviceproxy.plugins.ace.Pz2RecordSession
 
LogOutAuth - Class in com.indexdata.serviceproxy.unstable.auth
 
LogOutAuth(ModuleConfiguration, ServiceRequest) - Constructor for class com.indexdata.serviceproxy.unstable.auth.LogOutAuth
 

M

main(String[]) - Static method in class com.indexdata.serviceproxy.plugins.utils.AES
 
makeOffsetRequest(int, int) - Method in class com.indexdata.serviceproxy.plugins.ace.Pz2RecordSession
 
makeRecordRequest(int) - Method in class com.indexdata.serviceproxy.plugins.ace.Pz2AceRecordSession
 
mandatoryFields - Static variable in class com.indexdata.serviceproxy.plugins.illrequest.UserInfo
 
MarcFormatter - Class in com.indexdata.serviceproxy.plugins.recordexports
 
MarcFormatter() - Constructor for class com.indexdata.serviceproxy.plugins.recordexports.MarcFormatter
 
MASTER_IDENTITY - Static variable in class com.indexdata.serviceproxy.unstable.auth.Authenticator
 
masterTorusURI - Variable in class com.indexdata.serviceproxy.plugins.AuthNTorusPlugin
 
masterTorusURI - Variable in class com.indexdata.serviceproxy.unstable.auth.Authenticator
 
matchTrailingWildcard(String, String) - Static method in class com.indexdata.serviceproxy.chain.ChainsConfiguration
 
modifyRecordResult(Document, RecordCacheDao) - Method in class com.indexdata.serviceproxy.plugins.recordcache.RecordCachePlugin
 
MutableHttpServletRequest - Interface in com.indexdata.serviceproxy
 

N

NewSendMail - Class in com.indexdata.serviceproxy.plugins.utils
 
NewSendMail(String, String, boolean, boolean, String, String) - Constructor for class com.indexdata.serviceproxy.plugins.utils.NewSendMail
 

O

ObjectParser - Class in com.indexdata.serviceproxy.util
Util class for parsing XML documents to object-based representations (using Maps and Lists) and for serialization to JSON strings.
ObjectParser() - Constructor for class com.indexdata.serviceproxy.util.ObjectParser
 
ObjectParser.JSONSerializationException - Exception in com.indexdata.serviceproxy.util
 
oneAttachmentPerRecord() - Method in class com.indexdata.serviceproxy.plugins.recordexports.MarcFormatter
 
oneAttachmentPerRecord() - Method in interface com.indexdata.serviceproxy.plugins.recordexports.RecordFormatter
 
oneAttachmentPerRecord() - Method in class com.indexdata.serviceproxy.plugins.recordexports.RisFormatter
 
oneAttachmentPerRecord() - Method in class com.indexdata.serviceproxy.plugins.recordexports.SpFormatter
 
oneAttachmentPerRecord() - Method in class com.indexdata.serviceproxy.plugins.recordexports.UrlHtmlListFormatter
 
oneAttachmentPerRecord() - Method in class com.indexdata.serviceproxy.plugins.recordexports.UrlPlainListFormatter
 
oneCombinedAttachment() - Method in class com.indexdata.serviceproxy.plugins.recordexports.MarcFormatter
 
oneCombinedAttachment() - Method in interface com.indexdata.serviceproxy.plugins.recordexports.RecordFormatter
 
oneCombinedAttachment() - Method in class com.indexdata.serviceproxy.plugins.recordexports.RisFormatter
 
oneCombinedAttachment() - Method in class com.indexdata.serviceproxy.plugins.recordexports.SpFormatter
 
oneCombinedAttachment() - Method in class com.indexdata.serviceproxy.plugins.recordexports.UrlHtmlListFormatter
 
oneCombinedAttachment() - Method in class com.indexdata.serviceproxy.plugins.recordexports.UrlPlainListFormatter
 
onShutdown(ServletContext, ModuleConfiguration, String, String) - Method in interface com.indexdata.serviceproxy.Listener
 
onShutdown(ServletContext, ModuleConfiguration, String, String) - Method in class com.indexdata.serviceproxy.listeners.CacheSetupListener
 
onShutdown(ServletContext, ModuleConfiguration, String, String) - Method in class com.indexdata.serviceproxy.listeners.HelloWorldListener
 
onStartup(ServletContext, ModuleConfiguration, String, String) - Method in interface com.indexdata.serviceproxy.Listener
 
onStartup(ServletContext, ModuleConfiguration, String, String) - Method in class com.indexdata.serviceproxy.listeners.CacheSetupListener
 
onStartup(ServletContext, ModuleConfiguration, String, String) - Method in class com.indexdata.serviceproxy.listeners.HelloWorldListener
 
OUTPUT_MARC - Static variable in class com.indexdata.serviceproxy.plugins.recordexports.ExportParameters
 
OUTPUT_RIS - Static variable in class com.indexdata.serviceproxy.plugins.recordexports.ExportParameters
 
OUTPUT_SP - Static variable in class com.indexdata.serviceproxy.plugins.recordexports.ExportParameters
 
OUTPUT_URL - Static variable in class com.indexdata.serviceproxy.plugins.recordexports.ExportParameters
 
overrideThisRisField(String) - Method in class com.indexdata.serviceproxy.plugins.recordexports.ExportParameters
Returns true if the RIS field is to be overridden or added.

P

PARAM_ACTION - Static variable in class com.indexdata.serviceproxy.plugins.recordcache.RecordCachePlugin
 
PARAM_ACTION - Static variable in class com.indexdata.serviceproxy.plugins.recordexports.ExportParameters
 
PARAM_COMMAND - Static variable in class com.indexdata.serviceproxy.plugins.recordcache.RecordCachePlugin
 
PARAM_EMAILFROM - Static variable in class com.indexdata.serviceproxy.plugins.recordexports.ExportParameters
 
PARAM_EMAILTO - Static variable in class com.indexdata.serviceproxy.plugins.recordexports.ExportParameters
 
PARAM_LOCATION_NO - Static variable in class com.indexdata.serviceproxy.plugins.recordexports.ExportParameters
 
PARAM_OUTPUT - Static variable in class com.indexdata.serviceproxy.plugins.recordexports.ExportParameters
 
PARAM_RECID - Static variable in class com.indexdata.serviceproxy.plugins.recordcache.RecordCachePlugin
 
PARAM_RECID - Static variable in class com.indexdata.serviceproxy.plugins.recordexports.ExportParameters
 
PARAM_SECTION - Static variable in class com.indexdata.serviceproxy.plugins.recordcache.RecordCachePlugin
 
PARAM_SOURCE - Static variable in class com.indexdata.serviceproxy.plugins.recordcache.RecordCachePlugin
 
PARAM_SOURCE - Static variable in class com.indexdata.serviceproxy.plugins.recordexports.ExportParameters
 
parse(Element) - Static method in class com.indexdata.masterkey.store.ClusterRecord
 
parseChildren(Node) - Static method in class com.indexdata.serviceproxy.util.ObjectParser
Takes a node and parses all children nodes to an object structure.
parseId(HttpServletRequest) - Method in class com.indexdata.masterkey.store.RecordStorePlugin
 
parseList(Element) - Static method in class com.indexdata.masterkey.store.ClusterRecord
 
PAZPAR2_SETTINGS - Static variable in class com.indexdata.serviceproxy.PluginCacheMgr
 
pazpar2Client - Variable in class com.indexdata.serviceproxy.plugins.ace.Pz2RecordSession
 
Pazpar2ClientExceptionWrapper - Exception in com.indexdata.serviceproxy.unstable.pazpar2.client
 
Pazpar2ClientExceptionWrapper(Pazpar2ErrorException) - Constructor for exception com.indexdata.serviceproxy.unstable.pazpar2.client.Pazpar2ClientExceptionWrapper
 
Pazpar2ClientManager - Class in com.indexdata.serviceproxy.unstable.pazpar2.client
Creates/stores/retrieves a pazpar2 proxy client instance (MODE 1, 2 or 3) based on Pazpar2 Client Configuration Authenticated identity (MODE 3 only)
Pazpar2ClientManager() - Constructor for class com.indexdata.serviceproxy.unstable.pazpar2.client.Pazpar2ClientManager
 
Pazpar2RelayPlugin - Class in com.indexdata.serviceproxy.plugins
Relays requests to Pazpar2 via a Pazpar2 Proxy Client.
Pazpar2RelayPlugin() - Constructor for class com.indexdata.serviceproxy.plugins.Pazpar2RelayPlugin
 
pazpar2Url - Static variable in class com.indexdata.serviceproxy.plugins.HoldingsPlugin
 
performAceSearch(int, String, String, String, String) - Method in class com.indexdata.serviceproxy.plugins.ace.Pz2AceRecordSession
 
perTargetHitsThreshold - Variable in class com.indexdata.serviceproxy.plugins.ace.PluginConfiguration
 
PHONE - Static variable in class com.indexdata.serviceproxy.plugins.illrequest.UserInfo
 
PICK_UP_LOCATION - Static variable in class com.indexdata.serviceproxy.plugins.illrequest.UserInfo
 
Plugin - Interface in com.indexdata.serviceproxy
Interface to represent a service proxy plugin.
PluginCacheMgr - Class in com.indexdata.serviceproxy
Checks requests for setting, retrieving, and removing attributes on the HTTP session, based on PUSH, PULL, and TYPE configurations in the Service Proxy properties.
PluginCacheMgr() - Constructor for class com.indexdata.serviceproxy.PluginCacheMgr
 
PluginChain - Class in com.indexdata.serviceproxy.chain
 
PluginChain(String) - Constructor for class com.indexdata.serviceproxy.chain.PluginChain
Create a new plugin chain witgh a given name.
PluginConfiguration - Class in com.indexdata.serviceproxy.plugins.ace
 
PluginConfiguration(AcePlugin) - Constructor for class com.indexdata.serviceproxy.plugins.ace.PluginConfiguration
 
PluginInstantiationException - Exception in com.indexdata.serviceproxy.chain.exception
 
PluginInstantiationException(String) - Constructor for exception com.indexdata.serviceproxy.chain.exception.PluginInstantiationException
 
PluginInstantiationException(String, Exception) - Constructor for exception com.indexdata.serviceproxy.chain.exception.PluginInstantiationException
 
PluginRegistar - Class in com.indexdata.serviceproxy.chain
 
PluginRegistrationException - Exception in com.indexdata.serviceproxy.chain.exception
 
PluginRegistrationException(String) - Constructor for exception com.indexdata.serviceproxy.chain.exception.PluginRegistrationException
 
PluginRegistrationException(String, Throwable) - Constructor for exception com.indexdata.serviceproxy.chain.exception.PluginRegistrationException
 
postMail(String[], String, String, String, String[]) - Method in class com.indexdata.serviceproxy.plugins.utils.SendMail
 
PREFIX - Static variable in class com.indexdata.serviceproxy.PluginCacheMgr
 
processRequest(HttpServletRequest, HttpServletResponse) - Method in class com.indexdata.serviceproxy.web.ServiceProxyServlet
 
pull(String, Plugin, ServiceRequest) - Static method in class com.indexdata.serviceproxy.PluginCacheMgr
Retrieves an attribute from the session, if permitted by the configuration
pullDocument(String, Plugin, ServiceRequest) - Static method in class com.indexdata.serviceproxy.PluginCacheMgr
Convenience method for retrieving a DOM document from the session
pullText(String, Plugin, ServiceRequest) - Static method in class com.indexdata.serviceproxy.PluginCacheMgr
Convenience method for retrieving a String object from the session
push(String, Object, Plugin, ServiceRequest) - Static method in class com.indexdata.serviceproxy.PluginCacheMgr
Sets an attribute on the session, if permitted by the configuration
PZ2_ACE_CLIENT - Static variable in class com.indexdata.serviceproxy.PluginCacheMgr
 
Pz2AceRecordSession - Class in com.indexdata.serviceproxy.plugins.ace
This class extends the functionality of it's base class by providing methods for executing an ACE search and requesting a record against that search.
Pz2AceRecordSession(ServiceRequest, Document) - Constructor for class com.indexdata.serviceproxy.plugins.ace.Pz2AceRecordSession
 
Pz2Record - Class in com.indexdata.serviceproxy.plugins.utils
Wraps a Pazpar2 record element
Pz2Record(Document) - Constructor for class com.indexdata.serviceproxy.plugins.utils.Pz2Record
 
Pz2RecordLocation - Class in com.indexdata.serviceproxy.plugins.utils
Wraps a location element of a Pazpar2 record
Pz2RecordLocation(Element) - Constructor for class com.indexdata.serviceproxy.plugins.utils.Pz2RecordLocation
 
Pz2RecordSession - Class in com.indexdata.serviceproxy.plugins.ace
This class wraps an existing Pazpar2 record command session as cached by a Pazpar2 session ID in the HTTP session.
Pz2RecordSession(ServiceRequest, Document) - Constructor for class com.indexdata.serviceproxy.plugins.ace.Pz2RecordSession
 

R

read(long) - Method in class com.indexdata.masterkey.store.RecordStoreDAO
 
read(String, String) - Method in class com.indexdata.serviceproxy.plugins.recordcache.RecordCacheDao
 
recid - Variable in class com.indexdata.serviceproxy.plugins.ace.Pz2RecordSession
 
RECORD_CACHE_KEY - Static variable in class com.indexdata.serviceproxy.plugins.recordcache.RecordCacheDao
 
RecordCacheDao - Class in com.indexdata.serviceproxy.plugins.recordcache
Controller for managing the record cache, currently organized in two sections
RecordCacheDao(int, int) - Constructor for class com.indexdata.serviceproxy.plugins.recordcache.RecordCacheDao
 
RecordCachePlugin - Class in com.indexdata.serviceproxy.plugins.recordcache
Interface for manipulating SP's in-memory record repository
RecordCachePlugin() - Constructor for class com.indexdata.serviceproxy.plugins.recordcache.RecordCachePlugin
 
RecordFormatter - Interface in com.indexdata.serviceproxy.plugins.recordexports
Interface for classes that format record outputs
RecordLogger - Class in com.indexdata.serviceproxy.plugins.statistics
Logs targets based on bytarget response.
RecordLogger(StatisticsPlugin, Document, int) - Constructor for class com.indexdata.serviceproxy.plugins.statistics.RecordLogger
 
recordQuery - Variable in class com.indexdata.serviceproxy.plugins.ace.Pz2RecordSession
 
RecordRelayPlugin - Class in com.indexdata.serviceproxy.plugins
 
RecordRelayPlugin() - Constructor for class com.indexdata.serviceproxy.plugins.RecordRelayPlugin
 
RecordStoreDAO - Class in com.indexdata.masterkey.store
 
RecordStoreDAO() - Constructor for class com.indexdata.masterkey.store.RecordStoreDAO
 
RecordStorePlugin - Class in com.indexdata.masterkey.store
 
RecordStorePlugin() - Constructor for class com.indexdata.masterkey.store.RecordStorePlugin
 
recordTimeOut - Variable in class com.indexdata.serviceproxy.plugins.ace.PluginConfiguration
 
ReferrerAuth - Class in com.indexdata.serviceproxy.unstable.auth
 
ReferrerAuth(ModuleConfiguration, ServiceRequest) - Constructor for class com.indexdata.serviceproxy.unstable.auth.ReferrerAuth
 
register(String, Class) - Method in class com.indexdata.serviceproxy.chain.PluginRegistar
Register a plugin (specified by the class object) under a given name (e.g.
removeEldestEntry(Map.Entry<String, CachedRecord>) - Method in class com.indexdata.serviceproxy.plugins.recordcache.LimitedRecordCache
 
request - Variable in class com.indexdata.serviceproxy.unstable.auth.Authenticator
 
retrieveMasterAttributes(IdentityTypeLayer) - Method in class com.indexdata.serviceproxy.unstable.auth.Authenticator
 
retrieveMasterIdentity(String, String, HttpSession) - Method in class com.indexdata.serviceproxy.unstable.auth.Authenticator
 
RIS_FIELD_MAP_PARAM - Static variable in class com.indexdata.serviceproxy.plugins.recordexports.ExportParameters
 
RIS_MEDIUM_TY_MAP_PARAM - Static variable in class com.indexdata.serviceproxy.plugins.recordexports.ExportParameters
 
RisFormatter - Class in com.indexdata.serviceproxy.plugins.recordexports
 
RisFormatter(ExportParameters) - Constructor for class com.indexdata.serviceproxy.plugins.recordexports.RisFormatter
 
run() - Method in class com.indexdata.serviceproxy.plugins.statistics.RecordLogger
 
run() - Method in class com.indexdata.serviceproxy.plugins.statistics.TargetLogger
 

S

saveAceRecord(Document) - Method in class com.indexdata.serviceproxy.plugins.ace.Pz2AceRecordSession
Save a document.
saveProxy(Pazpar2Client, ServiceRequest) - Static method in class com.indexdata.serviceproxy.unstable.pazpar2.client.Pazpar2ClientManager
Stores a Pazpar2Client on the HTTP session cache
SecondaryLookup - Class in com.indexdata.serviceproxy.plugins
 
SecondaryLookup() - Constructor for class com.indexdata.serviceproxy.plugins.SecondaryLookup
 
SECTION_ALL - Static variable in class com.indexdata.serviceproxy.plugins.recordcache.RecordCacheDao
 
SECTION_ALL - Static variable in class com.indexdata.serviceproxy.plugins.recordcache.RecordCachePlugin
 
SECTION_BASKET - Static variable in class com.indexdata.serviceproxy.plugins.recordcache.RecordCacheDao
 
SECTION_BASKET - Static variable in class com.indexdata.serviceproxy.plugins.recordcache.RecordCachePlugin
 
SECTION_VIEWED - Static variable in class com.indexdata.serviceproxy.plugins.recordcache.RecordCacheDao
 
SECTION_VIEWED - Static variable in class com.indexdata.serviceproxy.plugins.recordcache.RecordCachePlugin
 
select() - Method in class com.indexdata.serviceproxy.plugins.recordcache.CachedRecord
 
select(String) - Method in class com.indexdata.serviceproxy.plugins.recordcache.RecordCacheDao
 
sendIt() - Method in class com.indexdata.serviceproxy.plugins.utils.NewSendMail
 
SendMail - Class in com.indexdata.serviceproxy.plugins.utils
 
SendMail(String, String, boolean, boolean, String, String) - Constructor for class com.indexdata.serviceproxy.plugins.utils.SendMail
 
SendMailHandler - Class in com.indexdata.serviceproxy.plugins.recordexports
Sends one or more records in one or more formats by email to a requested recipient
SendMailHandler(ExportParameters, List<Pz2Record>, ServiceResponse) - Constructor for class com.indexdata.serviceproxy.plugins.recordexports.SendMailHandler
 
SendRequest - Class in com.indexdata.serviceproxy.plugins
Sends an arbitrary XML HTTP GET request to the URL constructed from the recipe.
SendRequest() - Constructor for class com.indexdata.serviceproxy.plugins.SendRequest
 
serve(ServiceRequest, ServiceResponse, ChainControl) - Method in class com.indexdata.masterkey.store.RecordStorePlugin
 
serve(ServiceRequest, ServiceResponse, ChainControl) - Method in class com.indexdata.serviceproxy.AbstractPlugin
 
serve(ServiceRequest, ServiceResponse, ChainControl) - Method in interface com.indexdata.serviceproxy.Plugin
This method gets called during the chain processing by the container.
serve(ServiceRequest, ServiceResponse, ChainControl) - Method in class com.indexdata.serviceproxy.plugins.AcePlugin
Populates record with holdings data from an ACE search
serve(ServiceRequest, ServiceResponse, ChainControl) - Method in class com.indexdata.serviceproxy.plugins.AddHeaderPlugin
 
serve(ServiceRequest, ServiceResponse, ChainControl) - Method in class com.indexdata.serviceproxy.plugins.AuthNTorusPlugin
 
serve(ServiceRequest, ServiceResponse, ChainControl) - Method in class com.indexdata.serviceproxy.plugins.AvailableTargetsPlugin
 
serve(ServiceRequest, ServiceResponse, ChainControl) - Method in class com.indexdata.serviceproxy.plugins.ByePlugin
 
serve(ServiceRequest, ServiceResponse, ChainControl) - Method in class com.indexdata.serviceproxy.plugins.ClickOutPlugin
 
serve(ServiceRequest, ServiceResponse, ChainControl) - Method in class com.indexdata.serviceproxy.plugins.ContentProxyPlugin
Rewrites URL's in the Pazpar2 response document to invoke the cproxy and content connnectors for access to native UIs.
serve(ServiceRequest, ServiceResponse, ChainControl) - Method in class com.indexdata.serviceproxy.plugins.ExplodePlugin
 
serve(ServiceRequest, ServiceResponse, ChainControl) - Method in class com.indexdata.serviceproxy.plugins.ExportRecordsPlugin
 
serve(ServiceRequest, ServiceResponse, ChainControl) - Method in class com.indexdata.serviceproxy.plugins.HelloPlugin
 
serve(ServiceRequest, ServiceResponse, ChainControl) - Method in class com.indexdata.serviceproxy.plugins.HiPlugin
 
serve(ServiceRequest, ServiceResponse, ChainControl) - Method in class com.indexdata.serviceproxy.plugins.HoldingsPlugin
 
serve(ServiceRequest, ServiceResponse, ChainControl) - Method in class com.indexdata.serviceproxy.plugins.illrequest.IllRequestPlugin
 
serve(ServiceRequest, ServiceResponse, ChainControl) - Method in class com.indexdata.serviceproxy.plugins.ILSPlugin
 
serve(ServiceRequest, ServiceResponse, ChainControl) - Method in class com.indexdata.serviceproxy.plugins.ImageProxyPlugin
 
serve(ServiceRequest, ServiceResponse, ChainControl) - Method in class com.indexdata.serviceproxy.plugins.InfoPlugin
 
serve(ServiceRequest, ServiceResponse, ChainControl) - Method in class com.indexdata.serviceproxy.plugins.Pazpar2RelayPlugin
Gets Pazpar2 proxy client from cache or configures and initializes a new one.
serve(ServiceRequest, ServiceResponse, ChainControl) - Method in class com.indexdata.serviceproxy.plugins.recordcache.RecordCachePlugin
 
serve(ServiceRequest, ServiceResponse, ChainControl) - Method in class com.indexdata.serviceproxy.plugins.RecordRelayPlugin
 
serve(ServiceRequest, ServiceResponse, ChainControl) - Method in class com.indexdata.serviceproxy.plugins.SecondaryLookup
 
serve(ServiceRequest, ServiceResponse, ChainControl) - Method in class com.indexdata.serviceproxy.plugins.SendRequest
 
serve(ServiceRequest, ServiceResponse, ChainControl) - Method in class com.indexdata.serviceproxy.plugins.StatisticsPlugin
 
serve(ServiceRequest, ServiceResponse, ChainControl) - Method in class com.indexdata.serviceproxy.plugins.TargetCategoriesPlugin
 
ServiceException - Exception in com.indexdata.serviceproxy.exception
Represents a runtime error that may occur in a plugin.
ServiceException() - Constructor for exception com.indexdata.serviceproxy.exception.ServiceException
 
ServiceException(String) - Constructor for exception com.indexdata.serviceproxy.exception.ServiceException
 
ServiceException(Throwable) - Constructor for exception com.indexdata.serviceproxy.exception.ServiceException
 
ServiceException(String, Throwable) - Constructor for exception com.indexdata.serviceproxy.exception.ServiceException
 
ServiceProxyServlet - Class in com.indexdata.serviceproxy.web
Point of entry for all Service Proxy requests.
ServiceProxyServlet() - Constructor for class com.indexdata.serviceproxy.web.ServiceProxyServlet
 
ServiceRequest - Interface in com.indexdata.serviceproxy
Represents the current service request.
ServiceResponse - Interface in com.indexdata.serviceproxy
Represents current service response.
serviceUrl - Variable in class com.indexdata.serviceproxy.plugins.ace.Pz2RecordSession
 
SESSION_ATTR_SEARCH_COUNT - Static variable in class com.indexdata.serviceproxy.plugins.ContentProxyPlugin
 
SESSION_ATTR_TARGET_SESSION_MAP - Static variable in class com.indexdata.serviceproxy.plugins.ContentProxyPlugin
 
setBodyContentType(String) - Method in class com.indexdata.serviceproxy.plugins.utils.NewSendMail
 
setBodyText(String) - Method in class com.indexdata.serviceproxy.plugins.utils.NewSendMail
 
setChainName(String) - Method in class com.indexdata.serviceproxy.AbstractPlugin
 
setChainName(String) - Method in interface com.indexdata.serviceproxy.Plugin
 
setConfig(ModuleConfiguration) - Method in class com.indexdata.serviceproxy.AbstractPlugin
 
setConfig(ModuleConfiguration) - Method in interface com.indexdata.serviceproxy.Plugin
Poorman's dependency injection mechanism: set configuration for this plugin.
setDocumentMode(boolean) - Method in class com.indexdata.serviceproxy.io.SimpleServiceResponse
 
setDocumentMode(boolean) - Method in interface com.indexdata.serviceproxy.ServiceResponse
Used when a plug-in needs to force direct mode after another plug-in in the chain has triggered document mode by setting a response document.
setDumpRecordToConsole(boolean) - Method in class com.indexdata.serviceproxy.plugins.ace.Pz2RecordSession
 
setErrorInfoOnRecord(Document, String) - Method in class com.indexdata.serviceproxy.plugins.AcePlugin
 
setFormatters(List<RecordFormatter>) - Method in class com.indexdata.serviceproxy.plugins.recordexports.ExportActionHandler
 
setId(Long) - Method in class com.indexdata.masterkey.store.ClusterRecord
 
setIdentity(HttpSession, IdentityTypeLayer, AuthUtils.AuthType) - Static method in class com.indexdata.serviceproxy.unstable.auth.AuthUtils
 
setIdentityOnSession(IdentityTypeLayer) - Method in class com.indexdata.serviceproxy.unstable.auth.Authenticator
 
setMergeData(Document) - Method in class com.indexdata.masterkey.store.ClusterRecord
 
setMergeKey(String) - Method in class com.indexdata.masterkey.store.ClusterRecord
 
setName(String) - Method in class com.indexdata.serviceproxy.AbstractPlugin
 
setName(String) - Method in interface com.indexdata.serviceproxy.Plugin
 
setNewClient(boolean) - Method in class com.indexdata.serviceproxy.plugins.ace.Pz2AceRecordSession
Indicates that this client was newly created and not re-entered yet.
setParameter(String, String) - Method in class com.indexdata.serviceproxy.io.WrappedRequest
 
setParameter(String, String) - Method in interface com.indexdata.serviceproxy.MutableHttpServletRequest
 
setParameterValues(String, String[]) - Method in class com.indexdata.serviceproxy.io.WrappedRequest
 
setParameterValues(String, String[]) - Method in interface com.indexdata.serviceproxy.MutableHttpServletRequest
 
setParties(String[], String, String[]) - Method in class com.indexdata.serviceproxy.plugins.utils.NewSendMail
 
setRequestParameters(ServiceRequest) - Method in class com.indexdata.serviceproxy.plugins.ClickOutPlugin
 
setResponseDocument(Document) - Method in class com.indexdata.serviceproxy.io.SimpleServiceResponse
 
setResponseDocument(Document) - Method in class com.indexdata.serviceproxy.plugins.ace.StrategyContext
 
setResponseDocument(Document) - Method in interface com.indexdata.serviceproxy.ServiceResponse
(Re)set the response document.
setRisTYMapConfig(ModuleConfiguration) - Method in class com.indexdata.serviceproxy.plugins.recordexports.ExportParameters
 
setSessionTimeout(String, HttpSession) - Method in class com.indexdata.serviceproxy.unstable.auth.Authenticator
Sets session timeout for the session under authentication if SESSION_TIMEOUT_MINUTES is defined in the properties for the authentication plug-in - unless the session already has that exact timeout set.
setStatus(Document, String, String, String) - Static method in class com.indexdata.serviceproxy.plugins.ExportRecordsPlugin
 
setSubject(String) - Method in class com.indexdata.serviceproxy.plugins.utils.NewSendMail
 
setTorusQuery(String) - Method in class com.indexdata.serviceproxy.unstable.auth.Authenticator
 
setTorusURIs() - Method in class com.indexdata.serviceproxy.plugins.AuthNTorusPlugin
 
setTorusURIs(ModuleConfiguration) - Method in class com.indexdata.serviceproxy.unstable.auth.Authenticator
 
setXmlFile(String) - Method in class com.indexdata.masterkey.store.ClusterRecord
 
SHOW_RESULTS - Static variable in class com.indexdata.serviceproxy.PluginCacheMgr
 
SimpleServiceRequest - Class in com.indexdata.serviceproxy.io
 
SimpleServiceRequest(MutableHttpServletRequest) - Constructor for class com.indexdata.serviceproxy.io.SimpleServiceRequest
 
SimpleServiceResponse - Class in com.indexdata.serviceproxy.io
 
SimpleServiceResponse(HttpServletResponse, String) - Constructor for class com.indexdata.serviceproxy.io.SimpleServiceResponse
 
SOURCE_BASKET - Static variable in class com.indexdata.serviceproxy.plugins.recordexports.ExportParameters
 
SOURCE_RECORD - Static variable in class com.indexdata.serviceproxy.plugins.recordcache.RecordCachePlugin
 
SOURCE_RECORD - Static variable in class com.indexdata.serviceproxy.plugins.recordexports.ExportParameters
 
SOURCE_SHOW - Static variable in class com.indexdata.serviceproxy.plugins.recordcache.RecordCachePlugin
 
SOURCE_SHOW - Static variable in class com.indexdata.serviceproxy.plugins.recordexports.ExportParameters
 
SP_CONFIG_CPROXY_CONFIG_FILE - Static variable in class com.indexdata.serviceproxy.plugins.ContentProxyPlugin
 
SpFormatter - Class in com.indexdata.serviceproxy.plugins.recordexports
 
SpFormatter() - Constructor for class com.indexdata.serviceproxy.plugins.recordexports.SpFormatter
 
StandardServiceException - Exception in com.indexdata.serviceproxy.exception
Represents a standard runtime error that may occur during plugin execution.
StandardServiceException(String, ErrorCode) - Constructor for exception com.indexdata.serviceproxy.exception.StandardServiceException
 
StandardServiceException(Throwable, ErrorCode) - Constructor for exception com.indexdata.serviceproxy.exception.StandardServiceException
 
StandardServiceException(String, Throwable, ErrorCode) - Constructor for exception com.indexdata.serviceproxy.exception.StandardServiceException
 
StartupShutdownListener - Class in com.indexdata.serviceproxy.web
 
StartupShutdownListener() - Constructor for class com.indexdata.serviceproxy.web.StartupShutdownListener
 
StatisticsPlugin - Class in com.indexdata.serviceproxy.plugins
Logs service-proxy requests for statistics and analysis.
StatisticsPlugin() - Constructor for class com.indexdata.serviceproxy.plugins.StatisticsPlugin
 
StrategyContext - Class in com.indexdata.serviceproxy.plugins.ace
 
StrategyContext(AcePlugin, AceStrategy, ServiceRequest, ServiceResponse) - Constructor for class com.indexdata.serviceproxy.plugins.ace.StrategyContext
 
stream - Variable in class com.indexdata.serviceproxy.io.WrappedResponse
 

T

TargetCategoriesPlugin - Class in com.indexdata.serviceproxy.plugins
Retrieves the target categories assigned to the authenticated user's realm in Torus.
TargetCategoriesPlugin() - Constructor for class com.indexdata.serviceproxy.plugins.TargetCategoriesPlugin
 
TargetLogger - Class in com.indexdata.serviceproxy.plugins.statistics
Logs targets based on bytarget response.
TargetLogger(StatisticsPlugin, Document, int) - Constructor for class com.indexdata.serviceproxy.plugins.statistics.TargetLogger
 
time - Variable in class com.indexdata.serviceproxy.plugins.ace.Pz2RecordSession
 
timeBetweenAceAndRecord - Variable in class com.indexdata.serviceproxy.plugins.ace.PluginConfiguration
 
torusQuery - Variable in class com.indexdata.serviceproxy.unstable.auth.Authenticator
 
toString() - Method in class com.indexdata.serviceproxy.plugins.recordexports.MarcFormatter
 
toString() - Method in class com.indexdata.serviceproxy.plugins.recordexports.RisFormatter
 
toString() - Method in class com.indexdata.serviceproxy.plugins.recordexports.SpFormatter
 
toString() - Method in class com.indexdata.serviceproxy.plugins.recordexports.UrlPlainListFormatter
 

U

unregister(String) - Method in class com.indexdata.serviceproxy.chain.PluginRegistar
Unregister plugin referenced by a given name (if no component found a noop)
unSelect() - Method in class com.indexdata.serviceproxy.plugins.recordcache.CachedRecord
 
unSelect(String) - Method in class com.indexdata.serviceproxy.plugins.recordcache.RecordCacheDao
 
UrlHtmlListFormatter - Class in com.indexdata.serviceproxy.plugins.recordexports
 
UrlHtmlListFormatter(ExportParameters) - Constructor for class com.indexdata.serviceproxy.plugins.recordexports.UrlHtmlListFormatter
 
UrlPlainListFormatter - Class in com.indexdata.serviceproxy.plugins.recordexports
 
UrlPlainListFormatter(ExportParameters) - Constructor for class com.indexdata.serviceproxy.plugins.recordexports.UrlPlainListFormatter
 
USER_TYPE - Static variable in class com.indexdata.serviceproxy.plugins.illrequest.UserInfo
 
UserInfo - Class in com.indexdata.serviceproxy.plugins.illrequest
 
UserInfo(Map<String, String[]>) - Constructor for class com.indexdata.serviceproxy.plugins.illrequest.UserInfo
 
USERS_HOME_LIBRARY - Static variable in class com.indexdata.serviceproxy.plugins.illrequest.UserInfo
 

V

validateConfig(MasterkeyConfiguration) - Static method in class com.indexdata.serviceproxy.PluginCacheMgr
Performs overall validation of the consistency of the plug-in data exchange configuration
valueOf(String) - Static method in enum com.indexdata.serviceproxy.exception.ErrorCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.indexdata.serviceproxy.unstable.auth.AuthUtils.AuthType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.indexdata.serviceproxy.exception.ErrorCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.indexdata.serviceproxy.unstable.auth.AuthUtils.AuthType
Returns an array containing the constants of this enum type, in the order they are declared.

W

WrappedRequest - Class in com.indexdata.serviceproxy.io
 
WrappedRequest(HttpServletRequest) - Constructor for class com.indexdata.serviceproxy.io.WrappedRequest
 
WrappedResponse - Class in com.indexdata.serviceproxy.io
Wrapper around a servlet response that uses a byte array buffer to temporary store responses.
WrappedResponse(HttpServletResponse) - Constructor for class com.indexdata.serviceproxy.io.WrappedResponse
 
WrappedResponseStream - Class in com.indexdata.serviceproxy.io
ByteArray backed implementation of the ServletOutputStream.
WrappedResponseStream() - Constructor for class com.indexdata.serviceproxy.io.WrappedResponseStream
 
write(int) - Method in class com.indexdata.serviceproxy.io.WrappedResponseStream
 
write(byte[]) - Method in class com.indexdata.serviceproxy.io.WrappedResponseStream
 
write(byte[], int, int) - Method in class com.indexdata.serviceproxy.io.WrappedResponseStream
 
writeJSON(Object, StringBuilder) - Static method in class com.indexdata.serviceproxy.util.ObjectParser
 
writer - Variable in class com.indexdata.serviceproxy.io.WrappedResponse
 
writeResponse(HttpServletResponse) - Method in class com.indexdata.serviceproxy.unstable.auth.Authenticator
 
writeResponse(HttpServletResponse) - Method in class com.indexdata.serviceproxy.unstable.auth.LogOutAuth
 

Z

ZIP_CODE - Static variable in class com.indexdata.serviceproxy.plugins.illrequest.UserInfo
 
A B C D E F G H I J L M N O P R S T U V W Z 
Skip navigation links

Copyright © 2008-2015 Index Data. All Rights Reserved.