Expresso 5-6

Uses of Interface
com.jcorporate.expresso.core.dataobjects.Securable

Packages that use Securable
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.ext.dbobj Contains database object definitions for download files functionality and self-Registered User functionality. 
com.jcorporate.expresso.ext.dbobj.regobj Example database objects for use in the built in registration system 
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 
 

Uses of Securable in com.jcorporate.expresso.core.dataobjects.jdbc
 

Classes in com.jcorporate.expresso.core.dataobjects.jdbc that implement Securable
 class JoinedDataObject
          DataObject for use with 1:1 joins between database objects.
 

Uses of Securable in com.jcorporate.expresso.core.dbobj
 

Classes in com.jcorporate.expresso.core.dbobj that implement Securable
 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 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 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
 

Uses of Securable in com.jcorporate.expresso.ext.dbobj
 

Classes in com.jcorporate.expresso.ext.dbobj that implement Securable
 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
          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
          Deprecated. 10/4/2004 functionality can be handled by DefaultUserInfo with DBOTHERMAP method to map a table to a context
 

Uses of Securable in com.jcorporate.expresso.ext.dbobj.regobj
 

Classes in com.jcorporate.expresso.ext.dbobj.regobj that implement Securable
 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 Securable in com.jcorporate.expresso.ext.xml.dbobj
 

Classes in com.jcorporate.expresso.ext.xml.dbobj that implement Securable
 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 Securable in com.jcorporate.expresso.services.dbobj
 

Classes in com.jcorporate.expresso.services.dbobj that implement Securable
 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 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
          Group Member definitions table.
 class GroupNest
          Group Nesting
 class JobHandlerControl
          applies operations (commands) to all jobs running on a server.
 class JobHandlerRegistry
          keep list of job handlers
 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 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 UserGroup
          UserGroup is a grouping of a number of users for security purposes.
 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
 


Expresso 5-6

Please see www.jcorporate.com for information about new Expresso releases.