|
Expresso 5-5-0 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use Cacheable | |
| com.jcorporate.expresso.core.cache | Package containing all of the objects for Expresso's Cache Manager, a general-purpose system for in-memory caching. |
| com.jcorporate.expresso.core.controller | This package contains the object defining the "Controller" object, an important component of Expresso that should be used to encapsulate all user interaction sequences. |
| com.jcorporate.expresso.core.dataobjects | |
| com.jcorporate.expresso.core.dataobjects.jdbc | This package contains implementations and helper classes of DataObjects that pertain to JDBC data sources only. |
| com.jcorporate.expresso.core.dbobj | Ancestor objects for all Database Objects and Schemas. |
| com.jcorporate.expresso.core.dbobj.tests | |
| com.jcorporate.expresso.core.misc | Miscellaneous objects for file manipulation, running OS processes, etc |
| com.jcorporate.expresso.ext.dbobj | Contains database object definitions for download files functionality and self-Registered User functionality. |
| com.jcorporate.expresso.ext.dbobj.regobj | |
| com.jcorporate.expresso.ext.tests | |
| com.jcorporate.expresso.ext.xml.dbobj | Contains database objects for configuring XSL transformations of XML output from Controller objects. |
| com.jcorporate.expresso.services.dbobj | Common database objects - used in many different applications |
| com.jcorporate.expresso.services.dbobj.tests | |
| Uses of Cacheable in com.jcorporate.expresso.core.cache |
| Classes in com.jcorporate.expresso.core.cache that implement Cacheable | |
class |
CachedObject
|
| Methods in com.jcorporate.expresso.core.cache that return Cacheable | |
Cacheable |
UnOrderedCache.getItem(String itemKey)
Get an item as defined by the key. |
Cacheable |
OrderedCache.getItem(String itemKey)
removeItem method comment. |
Cacheable |
DefaultCacheManager.getItem(String cacheName,
String valueKey)
Get a particular item in the cache |
Cacheable |
CacheSystem.getItem(String cacheName,
String valueKey)
Get a particular item in the cache |
static Cacheable |
CacheManager.getItem(String dataContext,
String cacheName,
String valueKey)
Get a particular item in the cache |
Cacheable |
CacheEntry.getContents()
|
Cacheable |
Cache.getItem(String itemKey)
Get the item indicated by the given key from the cache. |
| Methods in com.jcorporate.expresso.core.cache with parameters of type Cacheable | |
void |
UnOrderedCache.removeItem(Cacheable oldItem)
Removes an item as keyed by the paramter |
void |
OrderedCache.removeItem(Cacheable oldItem)
removeItem method comment. |
void |
DefaultCacheManager.addItem(String cacheName,
Cacheable newItem)
Adds a Cacheable item into the cache |
void |
DefaultCacheManager.addItem(String cacheName,
Cacheable newItem,
long expiry)
Adds an item to the cache named by parameter cacheName |
void |
DefaultCacheManager.removeItem(String cacheName,
Cacheable itemToRemove)
Removes an item from the cache |
void |
DefaultCacheManager.removeItemNoNotify(String cacheName,
Cacheable itemToRemove)
Removes an item out of the cache without notifying the cache listeners |
void |
CacheSystem.addItem(String cacheName,
Cacheable newItem)
Adds a Cacheable item into the cache |
void |
CacheSystem.addItem(String cacheName,
Cacheable newItem,
long expiry)
Adds an item to the cache named by parameter cacheName |
void |
CacheSystem.removeItem(String cacheName,
Cacheable itemToRemove)
Removes an item from the cache |
void |
CacheSystem.removeItemNoNotify(String cacheName,
Cacheable itemToRemove)
Removes an item out of the cache without notifying the cache listeners |
static void |
CacheManager.addItem(String dataContext,
String cacheName,
Cacheable newItem)
Adds a Cacheable item into the cache |
static void |
CacheManager.addItem(String dataContext,
String cacheName,
Cacheable newItem,
long expiry)
Adds an item to the cache named by parameter cacheName |
static void |
CacheManager.removeItem(String dataContext,
String cacheName,
Cacheable itemToRemove)
Removes an item from the cache |
static void |
CacheManager.removeItemNoNotify(String dataContext,
String cacheName,
Cacheable itemToRemove)
Removes an item out of the cache without notifying the cache listeners |
void |
Cache.removeItem(Cacheable itemKey)
Removes the specified item from the cache. |
| Constructors in com.jcorporate.expresso.core.cache with parameters of type Cacheable | |
CacheEntry(Cacheable newContents)
Constructor 1 Sets the object to expire in the default time |
|
CacheEntry(Cacheable newContents,
long newExpires)
Constructor 2 |
|
| Uses of Cacheable in com.jcorporate.expresso.core.controller |
| Classes in com.jcorporate.expresso.core.controller that implement Cacheable | |
class |
Input
An Input object is one of the three types of objects generated by a Controller when it transitions from one state to another. |
class |
Output
An item returned from a controller to provide output/feedback to the client. |
| Uses of Cacheable in com.jcorporate.expresso.core.dataobjects |
| Subinterfaces of Cacheable in com.jcorporate.expresso.core.dataobjects | |
interface |
DataObject
This interface represents the basic needs of a dataobject, namely to add, update and delete itself, set it's own fields, and deal with things accordingly It is currently VERY crude and definitely considered ALPHA code at this time. |
| Classes in com.jcorporate.expresso.core.dataobjects that implement Cacheable | |
class |
BaseDataObject
A base class that provides some functionality for all Data Objects |
class |
SynchronizedDataObject
This class provides a threadsafe access to a dataobject. |
| Uses of Cacheable in com.jcorporate.expresso.core.dataobjects.jdbc |
| Classes in com.jcorporate.expresso.core.dataobjects.jdbc that implement Cacheable | |
class |
JDBCDataObject
Base class for JDBC-based data objects. |
class |
JoinedDataObject
Not yet completed: do not use in your own code yet. |
| Uses of Cacheable in com.jcorporate.expresso.core.dbobj |
| Classes in com.jcorporate.expresso.core.dbobj that implement Cacheable | |
class |
AuditedSecuredDBObject
AuditedSecuredDBObject is an extension of SecuredDBObject that always writes an audit entry to the AuditLog table. |
class |
AutoDBObject
This class provides convenience methods by querying the database table it is set to and automatically setting up it's own fields that way. |
class |
DBObject
DBObjects are the pure core of the Expresso framework. |
class |
DBSequence
DBSequence is a special DBObject that wraps a database sequence. |
class |
HistAuditSecuredDBObject
HistAuditSecuredDBObject is an object that is audited (as in the AuditedSecuredDBObject) and is also archived in a history table that stores the entire record on either ADD or UPDATE. |
class |
ISOValidValue
An ISO valid value is a enumerated collection very similar to a pure Struts label and value bean with internationalization (i18n) support. |
class |
RowSecuredDBObject
subclass this for support of row-level Authorization. |
class |
SecuredDBObject
A database object can be stored in a table (or tables), can be retrieved, and various other operations Specific database objects extend this object |
class |
ValidValue
A valid value is a enumerated collection very similar to a pure Struts label and value bean. |
| Uses of Cacheable in com.jcorporate.expresso.core.dbobj.tests |
| Classes in com.jcorporate.expresso.core.dbobj.tests that implement Cacheable | |
class |
Test1
A basic DBObject used to verify the functions of the DBObject class |
class |
Test2
A basic DBObject used to verify the functions of the DBObject class |
| Uses of Cacheable in com.jcorporate.expresso.core.misc |
| Methods in com.jcorporate.expresso.core.misc that return Cacheable | |
Cacheable |
CacheEvent.getObject()
Get the object reference to the object that generated the event |
| Methods in com.jcorporate.expresso.core.misc with parameters of type Cacheable | |
void |
CacheEvent.setObject(Cacheable newObject)
Set the originating object reference for this event |
| Constructors in com.jcorporate.expresso.core.misc with parameters of type Cacheable | |
CacheEvent(String newEventOriginator,
String newEventCode,
Cacheable newEventObject)
Convenience constructor to create a CacheEvent with the originator, event code and originating object immediately specified |
|
| Uses of Cacheable in com.jcorporate.expresso.ext.dbobj |
| Classes in com.jcorporate.expresso.ext.dbobj that implement Cacheable | |
class |
AppIntegration
AppIntegration Provide a point of integration between different Expresso-based applications. |
class |
AuditLog
The AuditLog is a table that is written to by AuditedSecuredDBObjects and HistAuditSecuredDBObjects. |
class |
AuditLogL
The AuditLogL object provides lookup values for the AuditLog table. |
class |
DownloadFiles
This DBobject is used by the Download Controller to manage information about files available for download, security groups allowed to download which files, Download notes, and Mime Types settings. |
class |
DownloadLog
DownloadLog Log the latest download of a file by a user |
class |
ISOCountryCodes
This database table contains a list of all known ISO 3166-1 country codes. |
class |
PerfTests
PerfTests List of URL's to execute and time, along with statistics on their execution time. |
class |
PerfTestSet
PerfTestSet entries define "groups" of performance test entries. |
class |
PerfTestSetDet
PerfTestSetDet entries define "groups" of performance test entries. |
class |
PerfTestStat
PerfTestStat entries record the run time for each run of a test, for trend analysis |
class |
RegisteredUser
RegisteredUser Extention to the normal user object to record some additional information |
class |
RestrictedCountries
Table for countries that are not permitted access to 'restricted' downloads Usually this pertains to Cryptographic source code that cannot be downloaded from the U.S. to Cuba for example. |
class |
RestrictedOverrides
This class allows administrators to override selected registered users to grant or deny restricted download access. |
class |
ReverseLookupDomains
Class that maintains a database of all known top level domain codes. |
class |
SingleDBUserInfo
|
| Uses of Cacheable in com.jcorporate.expresso.ext.dbobj.regobj |
| Classes in com.jcorporate.expresso.ext.dbobj.regobj that implement Cacheable | |
class |
Address
Creation date: 2001-08-24 11:57:54 |
class |
Contact
Creation date: 2001-08-24 11:57:54 |
class |
Person
Creation date: 2001-08-24 11:57:54 |
class |
Phone
Creation date: 2001-08-24 11:57:54 |
| Uses of Cacheable in com.jcorporate.expresso.ext.tests |
| Classes in com.jcorporate.expresso.ext.tests that implement Cacheable | |
class |
StressTestObject
An actual Stess test DBObject |
| Uses of Cacheable in com.jcorporate.expresso.ext.xml.dbobj |
| Classes in com.jcorporate.expresso.ext.xml.dbobj that implement Cacheable | |
class |
ControllerXSLMap
Entries here define the mapping between a specific user and browser type and Controller combination to the correct XSL stlyesheet to be used to transform the outputs of this controller. |
class |
UserAgent
Entries here define the other VM's (even on other servers) that are also using this database, and with whom cache synchronizations should be attempted. |
| Uses of Cacheable in com.jcorporate.expresso.services.dbobj |
| Classes in com.jcorporate.expresso.services.dbobj that implement Cacheable | |
class |
CacheSync
Entries here define the other VM's (even on other servers) that are also using this database, and with whom cache synchronizations should be attempted. |
class |
ChangeLog
|
class |
ControllerDefault
This class defines default limits on controllers. |
class |
ControllerSecurity
Controller Security indicates which of the controllers contained in a schema can be accessed by which groups of users. |
class |
DBMessage
A DBMessage is a string that is intercepted coming from the DBMS as an error or warning message. |
class |
DBObjImpl
Deprecated. since Expresso 5.3 [never used] |
class |
DBObjLimit
A DBObjLimit defines the number of records the standard maintenance servlet will display before it breaks a page |
class |
DBObjSecurity
Database Object Security: What is this user allowed to do with a given database object |
class |
DBOtherMap
DBOtherMap Tells about database objects that reside in Other Databases - e.g. somewhere other than the control database where this table is found. |
class |
DefaultUserInfo
Default implementation of the UserInfo object. |
class |
Event
Event |
class |
EventMail
EventMail objects tell who is to be notified when an event is triggered |
class |
GroupMembers
GroupMembers.java Copyright 1999-2002 Jcorporate Ltd. |
class |
GroupNest
Group Nesting |
class |
JobHandlerControl
|
class |
JobHandlerRegistry
UserGroup is a grouping of a number of users for security purposes |
class |
JobQueue
Copyright 1999, 2000, 2001 Jcorporate Ltd. |
class |
JobQueueParam
A JobQueueParam entry provides information to the job that is being queued that tell it how to run & what data to operate on. |
class |
JobSecurity
JobSecurity.java Copyright 1999-2002 Jcorporate Ltd. |
class |
LogEntry
LogEntry Log system events, errors, etc |
class |
MediaDBObject
A MediaDBObject is a DBObject intended to be used for storage of media objects directly in the database. |
class |
MimeTypes
This table provides for mapping between files and mime types. |
class |
RegistrationDBObject
Whenever you create a DBObject to be used for Registration, you need to derive it from this class. |
class |
RegistrationDomain
A registration domain defines a registration context. |
class |
RegistrationObjectMap
This class associates each registration domain with one or more registration objects. |
class |
RowGroupPerms
storage for read/write permissions for a group, concerning a given row in the database this object and its table are a complement to the RowPermissions object and table. |
class |
RowPermissions
storage for read/write permissions concerning a given row in the database this table stores user & "other" permissions this object and its table should be manipulated only through RowSecuredDBObject |
class |
SchemaList
Schema list The schema list object lists the individual Schema classes for each application installed at this site. |
class |
SecurityDBObject
SecurityDBObject.java this object provides a means to control the DB context via Setup values. |
class |
Setup
Copyright 1999, 2000, 2001 Jcorporate Ltd. |
class |
TmpUser
|
class |
UserDBObj
Deprecated. Use DefaultUserInfo instead Since Expresso 4.0 |
class |
UserGroup
UserGroup.java Copyright 1999-2002 Jcorporate Ltd. |
class |
UserPreference
A User Preference is a stored value or attribute that is related to a particular user. |
class |
UserPreferenceDef
This object defines the available user preference definitions. |
class |
UserPreferenceVal
This object defines the available valid values for user preference definitions. |
class |
ValidationQueue
This class stores each validation entry |
class |
ValidationQueueParam
This class stores all the parameters associated with each validation entry |
| Uses of Cacheable in com.jcorporate.expresso.services.dbobj.tests |
| Classes in com.jcorporate.expresso.services.dbobj.tests that implement Cacheable | |
class |
MediaTest
A basic DBObject used to verify the functions of the MediaDBObject class |
|
Expresso 5-5-0 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||