uPortal 2.4.1
API Documentation

Package org.jasig.portal.utils

Interface Summary
ICounterStore A store interface that keeps track of multiple unique ID counters.
IPortalDocument An interface that allows a Document to cache elements by known keys.
IWriteable An interface for common methods in Writers and OutputStreams.
 

Class Summary
AbsoluteURLFilter Replaces all relative URLs with absolute URLs.
AddressTester This class checks a URL or a webserver hosting a URL.
BlockingQueue A simple FIFO queue that has MIN/MAX capacity and that blocks if either enqueue/dequeue would result in violation of these limits.
BlockingStack A simple FILO stack that has MIN/MAX capacity and that blocks if either push/pop would result in violation of these limits.
BooleanLock A simple object with a boolean property.
CommonUtils CommonUtils class contains base useful utilities
CookieCutter CookieCutter is a utility class which stores, sends and receives cookies for a CWebProxy channel instance.
CounterStoreFactory Produces an implementation of ICounterStore
DocumentFactory Produces an empty Document implementation
DTDResolver Provides a means to resolve uPortal DTDs
GuidGenerator Creates a Global/Universal Unique ID, per DCE RPC specification.
PortalDocumentImpl An implementation of IPortalDocument that decorates a generic Document object.
PropsMatcher  
RDBMCounterStore A reference implementation for the counter store
ResourceLimits Basic resource limits Limits include : hard upper/lower limits, desired size, activeLimit, update time and prune factor.
ResourceLoader This utility provides methods for accessing resources.
SAX2BufferImpl A basic XML buffer implementation.
SAX2DuplicatingFilterImpl This is a remake of org.xml.sax.helpers.XMLFilterImpl that allows for downward chaining of LexicalHandlers, and further extensions.
SAX2FilterImpl This is a remake of org.xml.sax.helpers.XMLFilterImpl that allows for downward chaining of LexicalHandlers, and further extensions.
SAXDocumentFilter Filters out startDocument and endDocument from the channel content.
SAXHelper Convenience methods for SAX parsing
SetCheckInSemaphore This is a weird semaphore that makes every thread wait, until all of Strings from a given set have been "checked in".
SmartCache The SmartCache class is used to store objects in memory for a specified amount of time.
SoftHashMap A HashMap implementation that uses soft references, leaving memory management up to the gc.
SqlTransaction This type is a place to centralize the portal's sql transaction code.
SubstitutionIntegerFilter Performs substitution operation on a stream of integer write requests.
SubstitutionServletOutputStream A filter presenting a ServletOutputStream that performs word substitution (search&replace) on the fly.
SubstitutionWriter A filter presenting a Writer that performs word substitution (search&replace) on the fly.
ThreadPool A thread pool implementation with a few extra kinks, such as ThreadPoolReceipt.
ThreadPoolReceipt A receipt that provides some information/control about a job that's being processed on the ThreadPool
ThreadPoolWorker An internal worker thread for the ThreadPool
URLUtil The URLUtil class offers static helper methods for manipulating the request parameters and URLs of both HTTP GET and HTTP POST requests and performing redirections based on the new parameters and URLs.
WMLURLFilter Replaces all relative URLs with absolute URLs in a WML document
WriteableOutputStreamWrapper A simple wrapper to present IWriteable interface for a regular java.io.OutputStream.
WriteableWriterWrapper A simple wrapper to present IWriteable interface for a regular java.io.Writer.
XHTMLURLFilter Replaces all relative URLs with absolute URLs in an XHTML document
XML This utility provides useful XML helper methods.
XMLEscaper This utility provides a simple way of escaping the special or reserved characters in XML that serve as delimiters so that a string of characters can be left untouched by an XML parser.
XSLT This utility provides methods for transforming XML documents via XSLT.
 


uPortal 2.4.1
API Documentation