Package com.arsdigita.acs

Interface Summary
DataSource Interface for representing data objects that we will display in templates.
Filter Interface for a generic filter, to test incoming requests and screen them out or pass them through as appropriate.
 

Class Summary
ActionList Class that displays a list of links that denote actions that can be taken from the current page.
AdminFilter Filter for /admin directory.
AdSet Implements a multiset of name-value pairs.
Clickthrough Logs clickthroughs from this site to foreign sites
ClientIdentification Class for working with the client identification cookies (browser_id, session_id, last_hit, etc.) Normally this object will be initialized by the Request Processor and stored as the "client_identification" attribute for the current request.
ContextBarWs Class that displays a Yahoo-style context navbar for a logged-in user, with "your workspace" at the root.
Crypt Java-based implementation of the unix crypt command
FilterBase Filter base class
GeneralPermissions  
HtmlWidgets Class for HTML-generating widgets.
ImageSize Utility class for getting the width and height of images for uploaded files.
MemoizeCache Cache for memoized values.
ModuleInitializer  
Parameters Class to handle ACS parameters, loaded on server startup.
Permissions  
RequestProcessor Request procesor servlet for ACS -- handles abstract URLs and filters.
ScheduledProcedure Utility class for associating a record with a Runnable object
Scheduler Utility class for running scheduled procedures, modelled after the AOLserver ns_schedule_proc interface.
Scope Scoping mechanism for generating dynamic queries, authorization for user/group/public scoping.
Security Utility procedures for verifying user log-in information.
Selection Represents a generic multiple-row data source pulled in from the database.
ServletRequestDataSource  
SingleSelection Represents a single generic object pulled in from the database.
TldDocGen  
UserInfo Class to abstract information about a user of the web service.
Utilities Utility procedures for ACS.
VectorDataSource datasource wrapper for a Vector of SingleSelections.
 

Exception Summary
ACSException  
DataSourceException  
ForbiddenException  
InvalidKeyException  
PageValidationException When thrown, this exception is trapped by the error page where a human-readable message is displayed to the end-user's web browser.
ReadOnlyException  
WarningException