A B C D E F G H I J L M N O P Q R S T U V W X Y Z

A

accept(File) - Method in class org.opensubsystems.core.util.FileExtensionFilter
Test if the found file matches the filter.
accept(File, String) - Method in class org.opensubsystems.core.util.MaximumFileFilter
ACCESSRIGHT_DATA_TYPE - Static variable in class org.opensubsystems.core.data.DataConstant
data type code
ACCESSRIGHT_DATA_TYPE_IDENTIFICATOR - Static variable in class org.opensubsystems.core.data.DataConstant
string identificator for specified data type code object
ACCESSRIGHT_DATA_TYPE_NAME - Static variable in class org.opensubsystems.core.data.DataConstant
string name for specified data type code object
ACCESSRIGHT_DATA_TYPE_OBJ - Static variable in class org.opensubsystems.core.data.DataConstant
data type code object
ACCESSRIGHT_ERRORS - Static variable in class org.opensubsystems.core.util.Messages
Key used to store nonspecific errors.
activate(boolean) - Method in class org.opensubsystems.core.application.ExitModule
Activate the module so that user can interact with it.
activate(boolean) - Method in class org.opensubsystems.core.application.SeparatorModule
Activate the module so that user can interact with it.
activate(boolean) - Method in interface org.opensubsystems.core.application.ThickClientModule
Activate the module so that user can interact with it.
activate(boolean) - Method in class org.opensubsystems.core.application.ThickClientModuleImpl
Activate the module so that user can interact with it.
activateModule(ThickClientModule) - Method in class org.opensubsystems.core.application.swt.SWTThickClientGui
Activate specified module so that it is available for user interaction.
activateModule(String) - Method in class org.opensubsystems.core.application.ThickClient
Activate specified module.
activateModule(ThickClientModule, boolean) - Method in class org.opensubsystems.core.application.ThickClient
Activate specified module so that it is available for user interaction.
activateModule(ThickClientModule) - Method in interface org.opensubsystems.core.application.ThickClientGui
Activate specified module so that it is available for user interaction.
ACTIVE_MODULE_NAME - Static variable in class org.opensubsystems.core.www.WebUIDispatchServlet
Names of the current domain parameter.
add(Throwable) - Method in exception org.opensubsystems.core.error.OSSMultiException
Add new exception which should be thrown together with others.
add(DatabaseSchema) - Method in interface org.opensubsystems.core.persist.db.Database
Add new schema to the database schema.
add(Class) - Method in interface org.opensubsystems.core.persist.db.Database
Add new schema to the database schema by specifying the generic schema class or interface.
add(DatabaseSchema) - Method in class org.opensubsystems.core.persist.db.DatabaseImpl
Add new schema to the database schema.
add(Class) - Method in class org.opensubsystems.core.persist.db.DatabaseImpl
Add new schema to the database schema by specifying the generic schema class or interface.
add(DatabaseSchema) - Method in class org.opensubsystems.core.persist.db.VersionedDatabaseSchema
Add new database schema to be managed by versioned schema.
add(WebModule) - Method in class org.opensubsystems.core.www.WebModuleDefinitionManager
Add new web module definition to the cache.
addDataSource(String, String, String, String, String) - Method in class org.opensubsystems.core.persist.db.connectionpool.PooledDatabaseConnectionFactoryImpl
Create new data source.
addDataSource(String, String, String, String, String) - Method in interface org.opensubsystems.core.persist.db.DatabaseConnectionFactory
Create new data source.
addErrorMessage(String) - Method in class org.opensubsystems.core.util.Messages
Add new nonspecific message to the list of error messages.
addException(OSSInvalidDataException, Object, String) - Static method in exception org.opensubsystems.core.error.OSSInvalidDataException
Adds message to an exiting exception or if that exception doesn't exists create a new one, add the message to it and return the newly created exception.
addException(OSSInvalidDataException, Object, String, Throwable) - Static method in exception org.opensubsystems.core.error.OSSInvalidDataException
Adds message to an exiting exception or if that exception doesn't exists create a new one, add the message to it and return the newly created exception.
addMessage(Object, String) - Method in class org.opensubsystems.core.util.Messages
Add new message for a specific category.
addMessages(Messages) - Method in class org.opensubsystems.core.util.Messages
Method to merge Messages
addModule(ThickClientModule) - Method in class org.opensubsystems.core.application.swt.SWTThickClientGui
Add module to the gui
addWebApplications(HttpServer) - Method in class org.opensubsystems.core.application.Server
Install web applications which should be run on the server.
addWebApplications(HttpServer) - Method in class org.opensubsystems.core.application.ThickClient
Install web applications which should be run on the server.
adjust(HttpServletRequest) - Static method in class org.opensubsystems.core.www.WebUtils
Adjust non secure server port number the web application is currently running on.
adjustId() - Method in class org.opensubsystems.core.www.BlockElementTag
Checks if the ids of this and parent tags are related and if they are, change the id of this tag to be concatenation with the parent id.
ADMIN_DATASOURCE_NAME - Static variable in class org.opensubsystems.core.persist.db.DatabaseConnectionFactoryImpl
Name that will be used for datasource which should have administration priviledges to setup the database.
ALL - Static variable in class org.opensubsystems.core.util.Messages
Key used to store all errors and info messages.
ALL_ERRORS - Static variable in class org.opensubsystems.core.util.Messages
Key used to store all errors.
APPLICATION_SECURE - Static variable in class org.opensubsystems.core.www.WebSessionServlet
Configuration setting specifying if all pages of the application should be displayed in a secure mode using SSL protocol.
APPROVALOBJECT_DATA_TYPE - Static variable in class org.opensubsystems.core.data.DataConstant
data type code
APPROVALOBJECT_DATA_TYPE_OBJ - Static variable in class org.opensubsystems.core.data.DataConstant
data type code object
ARR_TRAN_MANAGER - Static variable in class org.opensubsystems.core.persist.db.transaction.J2EETransactionFactoryImpl
An array of object references to the JNDI location of TransactionManager.
ARR_USER_TRAN - Static variable in class org.opensubsystems.core.persist.db.transaction.J2EETransactionFactoryImpl
An array of object references to the JNDI location of UserTransaction.
ArrayUtils - Class in org.opensubsystems.core.util
Collection of useful utilities to work with arrays.
AsyncProcessor - Class in org.opensubsystems.core.util
Thread used to asynchronously process items added to the queue.
AsyncProcessor(String) - Constructor for class org.opensubsystems.core.util.AsyncProcessor
Default constructor
ATTACH_INTERNAL_SESSION_ID_URL_PARAM - Static variable in class org.opensubsystems.core.www.WebSessionServlet
Parameter which must be specified in URL if the user should be attached to this server after it was logged in at some other server.
ATTACHMENT_DATA_TYPE - Static variable in class org.opensubsystems.core.data.DataConstant
data type code
ATTACHMENT_DATA_TYPE_OBJ - Static variable in class org.opensubsystems.core.data.DataConstant
data type code object
ATTRIBUTE_DATA_TYPE - Static variable in class org.opensubsystems.core.data.DataConstant
data type code
ATTRIBUTE_DATA_TYPE_NAME - Static variable in class org.opensubsystems.core.data.DataConstant
string name for specified data type code object
ATTRIBUTE_DATA_TYPE_OBJ - Static variable in class org.opensubsystems.core.data.DataConstant
data type code object
ATTRIBUTEVALUE_DATA_TYPE - Static variable in class org.opensubsystems.core.data.DataConstant
data type code
ATTRIBUTEVALUE_DATA_TYPE_NAME - Static variable in class org.opensubsystems.core.data.DataConstant
string name for specified data type code object
ATTRIBUTEVALUE_DATA_TYPE_OBJ - Static variable in class org.opensubsystems.core.data.DataConstant
data type code object

B

BasicDatabaseFactory - Interface in org.opensubsystems.core.persist.db
This interface defines methods, which should be implemented by factory which support batched insert operation.
BasicDataController - Interface in org.opensubsystems.core.logic
Basic operations to perform with data objects by the application.
BasicDataControllerImpl - Class in org.opensubsystems.core.logic.impl
Implementation of BasicDataController interface to manage data.
BasicDataControllerImpl() - Constructor for class org.opensubsystems.core.logic.impl.BasicDataControllerImpl
 
BasicDataFactory - Interface in org.opensubsystems.core.persist
Basic operations to perform with the data object in the persistence store.
BasicDataObject - Class in org.opensubsystems.core.data
Base class for all data objects, which want to track when they were created and which belongs to some partition (called domain).
BasicDataObject() - Constructor for class org.opensubsystems.core.data.BasicDataObject
Default constructor.
BasicDataObject(int) - Constructor for class org.opensubsystems.core.data.BasicDataObject
Simple constructor creating new data object in particular domain.
BasicDataObject(int, int, Timestamp) - Constructor for class org.opensubsystems.core.data.BasicDataObject
Full constructor.
BATCH_ITERATOR - Static variable in interface org.opensubsystems.core.persist.db.Database
Value specifying after how namy iterations the batch will be executed
begin() - Method in class org.opensubsystems.core.persist.db.transaction.DelegatingUserTransaction
begin() - Method in class org.opensubsystems.core.persist.db.transaction.SimpleLocalTransactionFactoryImpl
BIG_BUTTON_FONT_HEIGHT - Static variable in class org.opensubsystems.core.application.swt.ResourceManager
Height of font used for big size buttons.
BIG_COMBO_FONT_HEIGHT - Static variable in class org.opensubsystems.core.application.swt.ResourceManager
Height of font used for big size combo boxes.
BIG_LIST_FONT_HEIGHT - Static variable in class org.opensubsystems.core.application.swt.ResourceManager
Height of font used for big size list boxes.
BIG_TAB_FOLDER_FONT_HEIGHT - Static variable in class org.opensubsystems.core.application.swt.ResourceManager
Height of font used for big size list boxes.
BIG_TABLE_FONT_HEIGHT - Static variable in class org.opensubsystems.core.application.swt.ResourceManager
Height of font used for big size tables.
BIG_TEXT_FONT_HEIGHT - Static variable in class org.opensubsystems.core.application.swt.ResourceManager
Height of font used for big size texts.
BlockElementTag - Class in org.opensubsystems.core.www
Custom tag to generate all HTML code necessary to display block element (DIV or SPAN), for which we can set id and style and the ID is remembered so that child containers can access it and use it to generate compound IDs.
BlockElementTag(String, String) - Constructor for class org.opensubsystems.core.www.BlockElementTag
Constructor for custom tag.
BLOG_DATA_TYPE - Static variable in class org.opensubsystems.core.data.DataConstant
data type code
BLOG_DATA_TYPE_NAME - Static variable in class org.opensubsystems.core.data.DataConstant
string name for specified data type code object
BLOG_DATA_TYPE_OBJ - Static variable in class org.opensubsystems.core.data.DataConstant
data type code object
BLOGENTRY_DATA_TYPE - Static variable in class org.opensubsystems.core.data.DataConstant
data type code
BLOGENTRY_DATA_TYPE_NAME - Static variable in class org.opensubsystems.core.data.DataConstant
string name for specified data type code object
BLOGENTRY_DATA_TYPE_OBJ - Static variable in class org.opensubsystems.core.data.DataConstant
data type code object
BUFFER_SIZE - Static variable in class org.opensubsystems.core.util.FileUtils
How big buffer to use to process files.

C

C3P0DatabaseConnectionFactoryImpl - Class in org.opensubsystems.core.persist.db.connectionpool
Implementation of connection pool using C3P0 connection pool.
C3P0DatabaseConnectionFactoryImpl() - Constructor for class org.opensubsystems.core.persist.db.connectionpool.C3P0DatabaseConnectionFactoryImpl
Constructor for new instance using default database properties.
C3P0DatabaseConnectionFactoryImpl(DatabaseTransactionFactoryImpl) - Constructor for class org.opensubsystems.core.persist.db.connectionpool.C3P0DatabaseConnectionFactoryImpl
Constructor for new instance using default database properties.
C3P0DatabaseConnectionFactoryImpl(String, String, String, String, DatabaseTransactionFactoryImpl) - Constructor for class org.opensubsystems.core.persist.db.connectionpool.C3P0DatabaseConnectionFactoryImpl
Constructor for new instance using explicitely specified properties.
cache(String, String) - Method in class org.opensubsystems.core.www.PageElementCacheTag
Add item for specific page element to the cache.
CACHE_INDICATOR - Static variable in class org.opensubsystems.core.www.PageElementCacheTag
Indicator to use in attributes to signal to retrieve content from the cache.
cacheDispatcher(String, String) - Method in class org.opensubsystems.core.www.WebUIServlet
Cache dispatcher to given resource if caching is possible.
cacheStatementsForInsert(Connection, boolean, String, boolean) - Static method in class org.opensubsystems.core.persist.db.hsqldb.HsqlDBDataUtils
Cache the statements required by subsequent calls to this class.
cacheStatementsForInsert(Connection, boolean, String, boolean) - Static method in class org.opensubsystems.core.persist.db.mysql.MySQLDataUtils
Cache the statements required by subsequent calls to this class.
cacheStatementsForUpdate(Connection, boolean, String) - Static method in class org.opensubsystems.core.persist.db.hsqldb.HsqlDBDataUtils
Cache the statements required by subsequent calls to this class.
cacheStatementsForUpdate(Connection, boolean, String) - Static method in class org.opensubsystems.core.persist.db.mysql.MySQLDataUtils
Cache the statements required by subsequent calls to this class.
cacheUIPath(ServletConfig, String, String) - Method in class org.opensubsystems.core.www.WebUIServlet
Cache path to portion of user interface by first search servlet configuration information and if not found then other predefined locations.
CallContext - Class in org.opensubsystems.core.util
This class encapsulate context in which certain (method) call execution is made.
CallContext() - Constructor for class org.opensubsystems.core.util.CallContext
Default constructor.
canStopGUI() - Method in class org.opensubsystems.core.application.ThickClient
Check if it is OK to stop the gui.
CASE_ORIGINAL - Static variable in class org.opensubsystems.core.util.StringUtils
Keep the original case of the string;
CASE_TOLOWER - Static variable in class org.opensubsystems.core.util.StringUtils
Convert the string to lower case.
CASE_TOUPPER - Static variable in class org.opensubsystems.core.util.StringUtils
Convert the string to upper case.
CATEGORY_DATA_TYPE - Static variable in class org.opensubsystems.core.data.DataConstant
data type code
CATEGORY_DATA_TYPE_NAME - Static variable in class org.opensubsystems.core.data.DataConstant
string name for specified data type code object
CATEGORY_DATA_TYPE_OBJ - Static variable in class org.opensubsystems.core.data.DataConstant
data type code object
centerParentChilShells(Shell, Shell, Rectangle) - Static method in class org.opensubsystems.core.application.swt.ShellUtils
Center one shell in the bounding area while the other shell is also visible.
centerShell(Shell, Shell) - Static method in class org.opensubsystems.core.application.swt.ShellUtils
Center one shell above another
centerShell(Shell, Rectangle) - Static method in class org.opensubsystems.core.application.swt.ShellUtils
Center one shell above another
checkSession(String) - Method in interface org.opensubsystems.core.www.SessionValidator
Check if the session information is still valid.
checkUpdateError(Connection, String, String, int, Timestamp) - Static method in class org.opensubsystems.core.persist.db.DatabaseDataUtils
Method to check if there was a concurrent modification error when update doesn't update anything in the database (updated count == 0).
ClassFactory - Class in org.opensubsystems.core.util
Purpose of this class is to make creation of configurable factories easier.
ClassFactory() - Constructor for class org.opensubsystems.core.util.ClassFactory
Creates a new instance of DatabaseContextListener
ClassUtils - Class in org.opensubsystems.core.util
Set of utilities to work with classes.
clearWarnings() - Method in class org.opensubsystems.core.persist.db.transaction.TransactionalConnection
close() - Method in class org.opensubsystems.core.persist.db.transaction.TransactionalConnection
closeConnectionPool(PooledDatabaseConnectionFactoryImpl.ConnectionPoolDefinition) - Method in class org.opensubsystems.core.persist.db.connectionpool.C3P0DatabaseConnectionFactoryImpl
Close the specified connection pool and all connections maintained to database by this connection pool.
closeConnectionPool(PooledDatabaseConnectionFactoryImpl.ConnectionPoolDefinition) - Method in class org.opensubsystems.core.persist.db.connectionpool.DBCPDatabaseConnectionFactoryImpl
Close the specified connection pool and all connections maintained to database by this connection pool.
closeConnectionPool(PooledDatabaseConnectionFactoryImpl.ConnectionPoolDefinition) - Method in class org.opensubsystems.core.persist.db.connectionpool.J2EEDatabaseConnectionFactoryImpl
Close the specified connection pool and all connections maintained to database by this connection pool.
closeConnectionPool(PooledDatabaseConnectionFactoryImpl.ConnectionPoolDefinition) - Method in class org.opensubsystems.core.persist.db.connectionpool.PooledDatabaseConnectionFactoryImpl
Close the specified connection pool and all connections maintained to database by this connection pool.
closeConnectionPool(PooledDatabaseConnectionFactoryImpl.ConnectionPoolDefinition) - Method in class org.opensubsystems.core.persist.db.connectionpool.ProxoolDatabaseConnectionFactoryImpl
Close the specified connection pool and all connections maintained to database by this connection pool.
closeConnectionPool(PooledDatabaseConnectionFactoryImpl.ConnectionPoolDefinition) - Method in class org.opensubsystems.core.persist.db.connectionpool.XAPoolDatabaseConnectionFactoryImpl
Close the specified connection pool and all connections maintained to database by this connection pool.
closeMainWindow() - Method in class org.opensubsystems.core.application.ExitModule
Close the main window since it is no longer necessary.
closeMainWindow() - Method in class org.opensubsystems.core.application.swt.SWTExitModule
Close the main window since it is no longer necessary.
closeResultSet(ResultSet) - Static method in class org.opensubsystems.core.util.DatabaseUtils
Gracefully close result set so that no error is generated.
closeResultSetAndStatement(ResultSet, Statement) - Static method in class org.opensubsystems.core.util.DatabaseUtils
Gracefully close result set and statement so that no error is generated.
closeStatement(Statement) - Static method in class org.opensubsystems.core.util.DatabaseUtils
Gracefully close statement so that no error is generated.
closeStatements(HsqlDBDataUtils.CachedInsertStatements) - Static method in class org.opensubsystems.core.persist.db.hsqldb.HsqlDBDataUtils
Release the statements cached by cacheStatementsForXXX.
closeStatements(HsqlDBDataUtils.CachedUpdateStatements) - Static method in class org.opensubsystems.core.persist.db.hsqldb.HsqlDBDataUtils
Release the statements cached by cacheStatementsForXXX.
closeStatements(MySQLDataUtils.CachedInsertStatements) - Static method in class org.opensubsystems.core.persist.db.mysql.MySQLDataUtils
Release the statements cached by cacheStatementsForXXX.
closeStatements(MySQLDataUtils.CachedUpdateStatements) - Static method in class org.opensubsystems.core.persist.db.mysql.MySQLDataUtils
Release the statements cached by cacheStatementsForXXX.
COMMA_STRING - Static variable in class org.opensubsystems.core.util.StringUtils
Constant for assigning
commit() - Method in class org.opensubsystems.core.persist.db.transaction.DelegatingUserTransaction
commit() - Method in class org.opensubsystems.core.persist.db.transaction.SimpleLocalTransactionFactoryImpl
commit() - Method in class org.opensubsystems.core.persist.db.transaction.TransactionalConnection
commit() - Method in class org.opensubsystems.core.util.FileCommitUtils
Method will commit files.
commitTransaction(Connection) - Method in interface org.opensubsystems.core.persist.db.DatabaseTransactionFactory
Commit implicit transaction for given connection.
commitTransaction(Connection) - Method in class org.opensubsystems.core.persist.db.DatabaseTransactionFactoryImpl
Commit implicit transaction for given connection.
compare(Object, Object) - Method in class org.opensubsystems.core.util.CreationTimestampIdComparator
Compare creation timestamp and id of two basic data objects.
compare(Object, Object) - Method in class org.opensubsystems.core.util.DataObjectOrderingComparator
compare(Object, Object) - Method in class org.opensubsystems.core.util.FileLengthComparator
Compare lengths two files represented by File Objects.
COMPARE_ATTRIBUTES_CHANGED - Static variable in class org.opensubsystems.core.util.DataObjectUtils
Constant for compare result flag - attributes changed.
COMPARE_CHANGED - Static variable in class org.opensubsystems.core.util.DataObjectUtils
Constant for compare result flag - lists changed (added or removed objects).
COMPARE_ORDER_CHANGED - Static variable in class org.opensubsystems.core.util.DataObjectUtils
Constant for compare result flag - order changed.
COMPARE_ORDER_NO_CHANGE - Static variable in class org.opensubsystems.core.util.DataObjectUtils
Constant for compare result flag - nothing has changed.
comparePeriods(int, int, int, int) - Static method in class org.opensubsystems.core.util.DateUtils
Method to compare time periods
concat(String[], String, String) - Static method in class org.opensubsystems.core.util.StringUtils
Concat all the specified strings to a single one
Config - Class in org.opensubsystems.core.util
Class responsible for reading and saving of configuration files.
Config() - Constructor for class org.opensubsystems.core.util.Config
Constructor to construct accessor to default property file.
Config(String) - Constructor for class org.opensubsystems.core.util.Config
Public constructor to access specified property file.
Config(Properties) - Constructor for class org.opensubsystems.core.util.Config
Public constructor to use specified properties
CONFIG_FILE_NAME - Static variable in class org.opensubsystems.core.util.Config
Name of the property which can specify the configuration file to use.
constructor() - Method in class org.opensubsystems.core.logic.impl.StatelessControllerImpl
Method overriden in each controller and called by controller manager when the controller is created.
constructor() - Method in interface org.opensubsystems.core.logic.StatelessController
Method overriden in each controller and called by controller manager when the controller is created.
contains(int[], int) - Static method in class org.opensubsystems.core.util.ArrayUtils
Test if specified array contains given element and if it does, find its position.
contains(Collection, String) - Static method in class org.opensubsystems.core.util.StringUtils
Test if given string contains any element in the container.
containsInSeparatedString(String, String, String) - Static method in class org.opensubsystems.core.util.StringUtils
Method return boolean result if particular substring is contained within the list of substrings separated by a separator.
contextDestroyed(ServletContextEvent) - Method in class org.opensubsystems.core.www.DatabaseContextListener
contextDestroyed(ServletContextEvent) - Method in class org.opensubsystems.core.www.WebModuleListener
contextInitialized(ServletContextEvent) - Method in class org.opensubsystems.core.www.DatabaseContextListener
contextInitialized(ServletContextEvent) - Method in class org.opensubsystems.core.www.WebModuleListener
ControllerClassFactory - Class in org.opensubsystems.core.logic
Class factory responsible for instantiation of controllers.
ControllerClassFactory() - Constructor for class org.opensubsystems.core.logic.ControllerClassFactory
 
ControllerManager - Class in org.opensubsystems.core.logic
Class responsible for instantiation of controllers.
ControllerManager() - Constructor for class org.opensubsystems.core.logic.ControllerManager
Default constructor.
convertCollectionToMap(Collection) - Static method in class org.opensubsystems.core.util.DataObjectUtils
Convert collection of data objects to map keyed by their Ids.
convertTransactionIsolationToConstant(String) - Static method in class org.opensubsystems.core.persist.db.connectionpool.PooledDatabaseConnectionFactorySetupReader
Translate transaction isolation setting to a Connection.TRANSACTION_XXX constant.
copyFile(File, File) - Static method in class org.opensubsystems.core.util.FileUtils
Copy the current file to the destination file.
copyStreamToFile(InputStream, File) - Static method in class org.opensubsystems.core.util.FileUtils
Copy any input stream to output file.
copyStreamToStream(InputStream, OutputStream) - Static method in class org.opensubsystems.core.util.FileUtils
Copy any input stream to output stream.
count(String, char) - Static method in class org.opensubsystems.core.util.StringUtils
Count number of occurences of lookup in text.
create(DataObject) - Method in interface org.opensubsystems.core.logic.BasicDataController
Create data object.
create(DataObject) - Method in class org.opensubsystems.core.logic.impl.BasicDataControllerImpl
Create data object.
create(DataObject) - Method in interface org.opensubsystems.core.persist.BasicDataFactory
Create data object in the persistance store.
create(Collection) - Method in interface org.opensubsystems.core.persist.BasicDataFactory
Create collection of data objects.
create(Connection, String) - Method in interface org.opensubsystems.core.persist.db.DatabaseSchema
Create the schema.
create(Connection, String) - Method in class org.opensubsystems.core.persist.db.mssql.MSSQLVersionedDatabaseSchema
Create the schema.
create(Connection, String) - Method in class org.opensubsystems.core.persist.db.mysql.MySQLVersionedDatabaseSchema
Create the schema.
create(Connection, String) - Method in class org.opensubsystems.core.persist.db.postgresql.PostgreSQLVersionedDatabaseSchema
Create the schema.
create(Connection, String) - Method in class org.opensubsystems.core.persist.db.sybase.SybaseVersionedDatabaseSchema
Create the schema.
create(Connection, String) - Method in class org.opensubsystems.core.persist.db.VersionedDatabaseSchema
Create the schema.
createClientArea() - Method in class org.opensubsystems.core.application.swt.SWTThickClientGui
Create client area of the application.
createClientArea() - Method in interface org.opensubsystems.core.application.ThickClientGui
Create client area of the application.
createConfiguredClassNames(String, String, List) - Method in class org.opensubsystems.core.util.ClassFactory
Create name for the class identified by given identifier based on configuration information.
createConnectionPool(String, String, String, String, String) - Method in class org.opensubsystems.core.persist.db.connectionpool.C3P0DatabaseConnectionFactoryImpl
Create new connection pool with specified parameters.
createConnectionPool(String, String, String, String, String) - Method in class org.opensubsystems.core.persist.db.connectionpool.DBCPDatabaseConnectionFactoryImpl
Create new connection pool with specified parameters.
createConnectionPool(String, String, String, String, String) - Method in class org.opensubsystems.core.persist.db.connectionpool.J2EEDatabaseConnectionFactoryImpl
Create new connection pool with specified parameters.
createConnectionPool(String, String, String, String, String) - Method in class org.opensubsystems.core.persist.db.connectionpool.PooledDatabaseConnectionFactoryImpl
Create new connection pool with specified parameters.
createConnectionPool(String, String, String, String, String) - Method in class org.opensubsystems.core.persist.db.connectionpool.ProxoolDatabaseConnectionFactoryImpl
Create new connection pool with specified parameters.
createConnectionPool(String, String, String, String, String) - Method in class org.opensubsystems.core.persist.db.connectionpool.XAPoolDatabaseConnectionFactoryImpl
Create new connection pool with specified parameters.
createDatabaseInstance() - Method in class org.opensubsystems.core.persist.db.DatabaseImpl
Method for creating database instance.
createDatabaseInstance() - Method in class org.opensubsystems.core.persist.db.db2.DB2DatabaseImpl
Method for creating database instance.
createDatabaseInstance() - Method in class org.opensubsystems.core.persist.db.hsqldb.HsqlDBDatabaseImpl
Method for creating database instance.
createDatabaseInstance() - Method in class org.opensubsystems.core.persist.db.mssql.MSSQLDatabaseImpl
Method for creating database instance.
createDatabaseInstance() - Method in class org.opensubsystems.core.persist.db.mysql.MySQLDatabaseImpl
Method for creating database instance.
createDatabaseInstance() - Method in class org.opensubsystems.core.persist.db.oracle.OracleDatabaseImpl
Method for creating database instance.
createDatabaseInstance() - Method in class org.opensubsystems.core.persist.db.postgresql.PostgreSQLDatabaseImpl
Method for creating database instance.
createDatabaseInstance() - Method in class org.opensubsystems.core.persist.db.sapdb.SapDBDatabaseImpl
Method for creating database instance.
createDatabaseInstance() - Method in class org.opensubsystems.core.persist.db.sybase.SybaseDatabaseImpl
Method for creating database instance.
createDefaultClassNames(String, String, List) - Method in class org.opensubsystems.core.application.ThickClientDependentClassFactory
Create new class name based on the specified identifier and modifier.
createDefaultClassNames(String, String, List) - Method in class org.opensubsystems.core.logic.ControllerClassFactory
Create new class name based on the specified identifier and modifier.
createDefaultClassNames(String, String, List) - Method in class org.opensubsystems.core.persist.db.DatabaseFactoryClassFactory
Create new class name based on the specified identifier and modifier.
createDefaultClassNames(String, String, List) - Method in class org.opensubsystems.core.util.ClassFactory
Create new class name based on the specified identifier and modifier.
createDialogWindow(ThickClient, String, int) - Method in class org.opensubsystems.core.application.swt.SWTThickClientDialogGuiImpl
Create the shell for this top level dialog.
createDialogWindow(ThickClientDialog, String, int) - Method in class org.opensubsystems.core.application.swt.SWTThickClientDialogGuiImpl
Create the shell for this child dialog.
createDialogWindow(ThickClient, Shell, String, int) - Method in class org.opensubsystems.core.application.swt.SWTThickClientDialogGuiImpl
Create the shell for this dialog.
createDisplayResources(boolean) - Method in class org.opensubsystems.core.application.swt.SWTThickClientGui
Initialize any resources which are required by gui.
createDisplayResources(boolean) - Method in interface org.opensubsystems.core.application.ThickClientGui
Initialize any resources which are required by gui.
createInstance(Class) - Method in class org.opensubsystems.core.util.ClassFactory
Create instance of the class by calling parameterless constructor.
createInstance(Class, Class) - Method in class org.opensubsystems.core.util.ClassFactory
Create instance of the class by calling parameterless constructor.
createInstance(String, Class) - Method in class org.opensubsystems.core.util.ClassFactory
Create instance of the class by calling parameterless constructor.
createInstance(String) - Method in class org.opensubsystems.core.util.ClassFactory
Create instance of the class by calling parameterless constructor.
createMainWindow() - Method in class org.opensubsystems.core.application.swt.SWTThickClientGui
Create the main window of the application with all the default elements, such as toolbar and main client area.
createMainWindow() - Method in interface org.opensubsystems.core.application.ThickClientGui
Create the main window of the application with all the default elements, such as toolbar and main client area.
createModules(Map) - Method in class org.opensubsystems.core.application.swt.SWTThickClientGui
Create graphical representation of specified modules
createModules() - Method in class org.opensubsystems.core.application.ThickClient
Create modules, which should be available in the thick client application.
createModules(Map) - Method in interface org.opensubsystems.core.application.ThickClientGui
Create graphical representation of specified modules
createNewInstance(String) - Static method in class org.opensubsystems.core.util.ClassUtils
Create new instance of the class
createNewInstance(Class) - Static method in class org.opensubsystems.core.util.ClassUtils
Create new instance of the class
createOrUpgradeSchemas(Connection, String, Map, Map) - Method in class org.opensubsystems.core.persist.db.VersionedDatabaseSchema
Creating or upgrading schemas, which needs to be added or changes.
createStatement() - Method in class org.opensubsystems.core.persist.db.transaction.TransactionalConnection
createStatement(int, int) - Method in class org.opensubsystems.core.persist.db.transaction.TransactionalConnection
createStatement(int, int, int) - Method in class org.opensubsystems.core.persist.db.transaction.TransactionalConnection
createTemporarySubdirectory(String, String, boolean) - Static method in class org.opensubsystems.core.util.FileUtils
Method constructs and returns repository path.
createUser(Connection) - Method in class org.opensubsystems.core.persist.db.DatabaseImpl
Create database user which will be used by connection pool to access the database.
createUser(Connection) - Method in class org.opensubsystems.core.persist.db.db2.DB2DatabaseImpl
Create database user which will be used by connection pool to access the database. Note: For DB2 there must exist username within the OS
createUser(Connection) - Method in class org.opensubsystems.core.persist.db.hsqldb.HsqlDBDatabaseImpl
Create database user which will be used by connection pool to access the database.
createUser(Connection) - Method in class org.opensubsystems.core.persist.db.mssql.MSSQLDatabaseImpl
Create database user which will be used by connection pool to access the database.
createUser(Connection) - Method in class org.opensubsystems.core.persist.db.mysql.MySQLDatabaseImpl
Create database user which will be used by connection pool to access the database.
createUser(Connection) - Method in class org.opensubsystems.core.persist.db.oracle.OracleDatabaseImpl
Create database user which will be used by connection pool to access the database.
createUser(Connection) - Method in class org.opensubsystems.core.persist.db.postgresql.PostgreSQLDatabaseImpl
Create database user which will be used by connection pool to access the database.
createUser(Connection) - Method in class org.opensubsystems.core.persist.db.sapdb.SapDBDatabaseImpl
Create database user which will be used by connection pool to access the database.
createUser(Connection) - Method in class org.opensubsystems.core.persist.db.sybase.SybaseDatabaseImpl
Create database user which will be used by connection pool to access the database.
createUserDefinedType(Connection, String) - Method in class org.opensubsystems.core.persist.db.postgresql.PostgreSQLVersionedDatabaseSchema
Create user defined type that stores return values (generated id and timestamp) from stored procedures.
CreationTimestampIdComparator - Class in org.opensubsystems.core.util
Comparator to compare basic data objects based on their creation timestamp and id.
CreationTimestampIdComparator() - Constructor for class org.opensubsystems.core.util.CreationTimestampIdComparator
 
CSS_ELEMENT - Static variable in class org.opensubsystems.core.www.PageElementCacheTag
CSS style sheets cache.
CURRENT_DATE_CODE - Static variable in class org.opensubsystems.core.util.DateUtils
Constant for current date code used in date/time formulas
CURRENT_ELEMENT_ID - Static variable in class org.opensubsystems.core.www.BlockElementTag
Name of the attribute representing stack storing ID of the current element.

D

DATA_ATTRIBUTE_REQUEST_PARAM - Static variable in class org.opensubsystems.core.www.WebUIServlet
Name of the generic attribute used to pass some data to the rendering page.
Database - Interface in org.opensubsystems.core.persist.db
Interface to define abstraction for initialization and management of database instance accessed by the application.
DATABASE_ADMIN_PASSWORD - Static variable in class org.opensubsystems.core.persist.db.DatabaseConnectionFactoryImpl
Name of the property containing user password to connect to the database, as administrator e.g.
DATABASE_ADMIN_USER - Static variable in class org.opensubsystems.core.persist.db.DatabaseConnectionFactoryImpl
Name of the property containing user name to connect to the database, as an administrator e.g.
DATABASE_DRIVER - Static variable in class org.opensubsystems.core.persist.db.DatabaseConnectionFactoryImpl
Name of the property containing driver to use to connect to the database, e.g.
DATABASE_PASSWORD - Static variable in class org.opensubsystems.core.persist.db.DatabaseConnectionFactoryImpl
Name of the property containing user password to connect to the database, e.g.
DATABASE_POOL_BASE_PATH - Static variable in class org.opensubsystems.core.persist.db.connectionpool.PooledDatabaseConnectionFactorySetupReader
base path for all properties
DATABASE_SCHEMA_PREFIX - Static variable in class org.opensubsystems.core.persist.db.DatabaseSchemaImpl
Name of the property that can specify default prefix to use for database objects.
DATABASE_SCHEMA_PREFIX - Static variable in class org.opensubsystems.core.www.DatabaseContextListener
This configuration setting is used to name parameters such as oss.database.schema.0, oss.database.schema.1 which specify what database schemas the application consists of.
DATABASE_SCHEMA_PREFIX_DEFAULT - Static variable in class org.opensubsystems.core.persist.db.DatabaseSchemaImpl
Default prefix to use for database objects.
DATABASE_URL - Static variable in class org.opensubsystems.core.persist.db.DatabaseConnectionFactoryImpl
Name of the property containing URL to connect to the database, e.g.
DATABASE_USE_ADMIN_DATAROURCE - Static variable in class org.opensubsystems.core.persist.db.DatabaseConnectionFactoryImpl
Name of the property specifying if to use an separate datasource to obtain administration connection instead of just using the default data source with separate credentials.
DATABASE_USE_ADMIN_DATAROURCE_DEFAULT - Static variable in class org.opensubsystems.core.persist.db.DatabaseConnectionFactoryImpl
Default value for flag specifying if to use separate datasource for admin connections.
DATABASE_USER - Static variable in class org.opensubsystems.core.persist.db.DatabaseConnectionFactoryImpl
Name of the property containing user name to connect to the database, e.g.
DatabaseConnectionFactory - Interface in org.opensubsystems.core.persist.db
Interface to encapsulate retrieving and returning of database connections.
DatabaseConnectionFactoryImpl - Class in org.opensubsystems.core.persist.db
Base class for implementation of factories for retrieving and returning of database connections.
DatabaseConnectionFactoryImpl() - Constructor for class org.opensubsystems.core.persist.db.DatabaseConnectionFactoryImpl
Default constructor.
DatabaseConnectionFactoryImpl(DatabaseTransactionFactoryImpl) - Constructor for class org.opensubsystems.core.persist.db.DatabaseConnectionFactoryImpl
Default constructor.
DatabaseConnectionFactoryImpl(String, String, String, String, DatabaseTransactionFactoryImpl) - Constructor for class org.opensubsystems.core.persist.db.DatabaseConnectionFactoryImpl
Constructor with explicitely specified JDBC driver.
DatabaseContextListener - Class in org.opensubsystems.core.www
DatabaseContextListener is responsible for initialization of database access layer for the web application.
DatabaseContextListener() - Constructor for class org.opensubsystems.core.www.DatabaseContextListener
 
DatabaseCreateMultipleDataObjectsOperation - Class in org.opensubsystems.core.persist.db
Adapter to simplify writing of batched database inserts, which takes care of requesting and returning connections, transaction management and exception handling.
DatabaseCreateMultipleDataObjectsOperation(DatabaseFactoryImpl, String, ModifiableDatabaseSchema, Collection, boolean) - Constructor for class org.opensubsystems.core.persist.db.DatabaseCreateMultipleDataObjectsOperation
Constructor
DatabaseCreateSingleDataObjectOperation - Class in org.opensubsystems.core.persist.db
Adapter to simplify writing of database updates that insert single data object to the database.
DatabaseCreateSingleDataObjectOperation(DatabaseFactoryImpl, String, ModifiableDatabaseSchema, Object) - Constructor for class org.opensubsystems.core.persist.db.DatabaseCreateSingleDataObjectOperation
Constructor to use when database update doesn't require any prepared statement.
DatabaseDataUtils - Class in org.opensubsystems.core.persist.db
This class collects code fragments which are reusable for managing of the data in database.
DatabaseDeleteSingleDataObjectOperation - Class in org.opensubsystems.core.persist.db
Adapter to simplify writing of database updates which delete single data object, which takes care of requesting and returning connections, transaction management, query preparation and exception handling.
DatabaseDeleteSingleDataObjectOperation(DatabaseFactoryImpl, String, ModifiableDatabaseSchema, int, int) - Constructor for class org.opensubsystems.core.persist.db.DatabaseDeleteSingleDataObjectOperation
Copy constructor to use when database update doesn't require any prepared statement.
DatabaseDependentClassManager - Class in org.opensubsystems.core.persist.db
Class responsible for instantiation of classes whose implementation depends on currently used database.
DatabaseDependentClassManager() - Constructor for class org.opensubsystems.core.persist.db.DatabaseDependentClassManager
Default constructor.
DatabaseFactory - Interface in org.opensubsystems.core.persist.db
This interface should be implemented by all data object factories, which support basic operations with data objects persisted in the database.
DatabaseFactoryClassFactory - Class in org.opensubsystems.core.persist.db
Class factory responsible for instantiation of database factories.
DatabaseFactoryClassFactory() - Constructor for class org.opensubsystems.core.persist.db.DatabaseFactoryClassFactory
 
DatabaseFactoryImpl - Class in org.opensubsystems.core.persist.db
Base class for all database factories.
DatabaseFactoryImpl(int) - Constructor for class org.opensubsystems.core.persist.db.DatabaseFactoryImpl
Default constructor
DatabaseImpl - Class in org.opensubsystems.core.persist.db
Base class for all classes encapsulating various differences in behaviour for different database.
DatabaseImpl() - Constructor for class org.opensubsystems.core.persist.db.DatabaseImpl
Default constructor.
DatabaseOperation - Class in org.opensubsystems.core.persist.db
Base class for adapter to simplify writing of database operations, which should take care of requesting and returning connections, transaction management and exception handling.
DatabaseOperation(DatabaseFactoryImpl) - Constructor for class org.opensubsystems.core.persist.db.DatabaseOperation
Constructor to use when the database operation doesn't require any prepared statement.
DatabaseOperation(DatabaseFactoryImpl, String) - Constructor for class org.opensubsystems.core.persist.db.DatabaseOperation
Constructor to use when database operation doesn't require any prepared statement.
DatabaseOperation(DatabaseFactoryImpl, String, DatabaseSchema, Object, int) - Constructor for class org.opensubsystems.core.persist.db.DatabaseOperation
Full constructor to use when database operation doesn't require any prepared statement.
DatabaseOperations - Interface in org.opensubsystems.core.persist.db
Interface to define abstraction for database operations.
DatabaseReadMultipleOperation - Class in org.opensubsystems.core.persist.db
Adapter to simplify writing of database reads which read multiple items, which takes care of requesting and returning connections, transaction management, query preparation and exception handling.
DatabaseReadMultipleOperation(DatabaseFactoryImpl) - Constructor for class org.opensubsystems.core.persist.db.DatabaseReadMultipleOperation
Constructor to use when the database read doesn't require any prepared statement.
DatabaseReadMultipleOperation(DatabaseFactoryImpl, String, DatabaseSchema) - Constructor for class org.opensubsystems.core.persist.db.DatabaseReadMultipleOperation
Constructor to use when database read doesn't require any prepared statement.
DatabaseReadOperation - Class in org.opensubsystems.core.persist.db
Adapter to simplify writing of database reads, which takes care of requesting and returning connections, transaction management and exception handling.
DatabaseReadOperation(DatabaseFactoryImpl) - Constructor for class org.opensubsystems.core.persist.db.DatabaseReadOperation
Constructor to use when the database read doesn't require any prepared statement.
DatabaseReadOperation(DatabaseFactoryImpl, String, DatabaseSchema, int) - Constructor for class org.opensubsystems.core.persist.db.DatabaseReadOperation
Constructor to use when database read doesn't require any prepared statement.
DatabaseReadOperation(DatabaseFactoryImpl, String, DatabaseSchema) - Constructor for class org.opensubsystems.core.persist.db.DatabaseReadOperation
Copy constructor to use when database read doesn't require any prepared statement.
DatabaseReadSingleDataObjectOperation - Class in org.opensubsystems.core.persist.db
Adapter to simplify writing of database reads which read single data object, which takes care of requesting and returning connections, transaction management, query preparation and exception handling.
DatabaseReadSingleDataObjectOperation(DatabaseFactoryImpl, String, DatabaseSchema, int, int) - Constructor for class org.opensubsystems.core.persist.db.DatabaseReadSingleDataObjectOperation
Constructor to use when database update doesn't require any prepared statement.
DatabaseSchema - Interface in org.opensubsystems.core.persist.db
Interface representing database schema, which is set of related database objects such as tables, constraints and indexes.
DatabaseSchemaImpl - Class in org.opensubsystems.core.persist.db
Base class implementation for database schemas that provides the common functionality needed by all schemas that allow to read data from the tables managed by this schema.
DatabaseSchemaImpl(DatabaseSchema[], String, int, boolean) - Constructor for class org.opensubsystems.core.persist.db.DatabaseSchemaImpl
Constructor allowing to specify attributes for database schema that doesn't provide any operations that would modify any of the tables it is accessing.
DatabaseSchemaManager - Class in org.opensubsystems.core.persist.db
Class responsible for instantiation of database schemas.
DatabaseSchemaManager() - Constructor for class org.opensubsystems.core.persist.db.DatabaseSchemaManager
Default constructor.
DatabaseTransactionFactory - Interface in org.opensubsystems.core.persist.db
Interface to extending the standard transaction factory with database related transaction activities.
DatabaseTransactionFactoryImpl - Class in org.opensubsystems.core.persist.db
Base class for implementation of database transaction factories.
DatabaseTransactionFactoryImpl() - Constructor for class org.opensubsystems.core.persist.db.DatabaseTransactionFactoryImpl
Default constructor.
DatabaseUpdateMultipleDataObjectsOperation - Class in org.opensubsystems.core.persist.db
Adapter to simplify writing of batched database updates, which takes care of requesting and returning connections, transaction management and exception handling.
DatabaseUpdateMultipleDataObjectsOperation(DatabaseFactoryImpl, String, ModifiableDatabaseSchema, Collection) - Constructor for class org.opensubsystems.core.persist.db.DatabaseUpdateMultipleDataObjectsOperation
Constructor
DatabaseUpdateOperation - Class in org.opensubsystems.core.persist.db
Adapter to simplify writing of database updates, which takes care of requesting and returning connections, transaction management and exception handling.
DatabaseUpdateOperation(DatabaseFactoryImpl, int) - Constructor for class org.opensubsystems.core.persist.db.DatabaseUpdateOperation
Constructor to use when database update doesn't require any prepared statement.
DatabaseUpdateOperation(DatabaseFactoryImpl, String, ModifiableDatabaseSchema, int, Object) - Constructor for class org.opensubsystems.core.persist.db.DatabaseUpdateOperation
Constructor to use when database update requires prepared statement.
DatabaseUpdateSingleDataObjectOperation - Class in org.opensubsystems.core.persist.db
Adapter to simplify writing of database updates that updates single data object to the database.
DatabaseUpdateSingleDataObjectOperation(DatabaseFactoryImpl, String, ModifiableDatabaseSchema, Object) - Constructor for class org.opensubsystems.core.persist.db.DatabaseUpdateSingleDataObjectOperation
Constructor to use when database update doesn't require any prepared statement.
DatabaseUtils - Class in org.opensubsystems.core.util
Set of common utility methods related to database access.
DataConstant - Class in org.opensubsystems.core.data
Definition of common data constants.
DataController - Interface in org.opensubsystems.core.logic
Base interface for all controllers managing data objects.
DataControllerImpl - Class in org.opensubsystems.core.logic.impl
Implementation of DataController interface to access data.
DataControllerImpl() - Constructor for class org.opensubsystems.core.logic.impl.DataControllerImpl
 
DataFactory - Interface in org.opensubsystems.core.persist
Base interface for all data factories responsible for loading and persisting data.
DataFactoryManager - Class in org.opensubsystems.core.persist
Class responsible for instantiation of data factories.
DataFactoryManager() - Constructor for class org.opensubsystems.core.persist.DataFactoryManager
Default constructor.
DataObject - Class in org.opensubsystems.core.data
Base class for all data objects regardless of how they are persisted.
DataObject() - Constructor for class org.opensubsystems.core.data.DataObject
 
DataObjectOrderingComparator - Class in org.opensubsystems.core.util
Class for comparing order of DataObjects based on some external order.
DataObjectOrderingComparator(int[]) - Constructor for class org.opensubsystems.core.util.DataObjectOrderingComparator
Constructor.
DataObjectUtils - Class in org.opensubsystems.core.util
Utility methods for DataObject manipulation.
DATASOURCE_NAME_PREFIX_JBOSS - Static variable in class org.opensubsystems.core.persist.db.connectionpool.J2EEDatabaseConnectionFactoryImpl
Prefix of the data source that will be used for all data sources specified in JBoss server.
DATASOURCE_NAME_PREFIX_WEBSPHERE - Static variable in class org.opensubsystems.core.persist.db.connectionpool.J2EEDatabaseConnectionFactoryImpl
Prefix of the data source that will be used for all data sources specified in IBM WebSphere server.
DATE_FORMAT - Static variable in class org.opensubsystems.core.util.DateUtils
static SimpleDateFormat for date format to display on UI and in messages.
DATE_SQL_FORMAT - Static variable in class org.opensubsystems.core.util.DateUtils
static SimpleDateFormat for date format for sql date
DATE_STORE_FORMAT - Static variable in class org.opensubsystems.core.util.DateUtils
static SimpleDateFormat for date format to store date as string so that it is stored consistently.
DATE_TYPE_DATE - Static variable in class org.opensubsystems.core.util.DateUtils
constant for date type DATE
DATE_TYPE_DATETIME - Static variable in class org.opensubsystems.core.util.DateUtils
constant for date type DATETIME
DATE_TYPE_TIME - Static variable in class org.opensubsystems.core.util.DateUtils
constant for date type TIME
dateAndTimeEquals(Date, Date) - Static method in class org.opensubsystems.core.util.DateUtils
Check if two dates and times are equal.
dateEquals(Date, Date) - Static method in class org.opensubsystems.core.util.DateUtils
Check if two dates equals regardless of the time.
DATETIME_FORMAT - Static variable in class org.opensubsystems.core.util.DateUtils
static SimpleDateFormat for datetime format to display on UI and in messages.
DATETIME_SQL_FORMAT - Static variable in class org.opensubsystems.core.util.DateUtils
static SimpleDateFormat for datetime format for sql date and time
DATETIME_STORE_FORMAT - Static variable in class org.opensubsystems.core.util.DateUtils
static SimpleDateFormat for datetime format to store date and time as string so that it is stored consistently.
DateUtils - Class in org.opensubsystems.core.util
Collection of useful utilities to work with dates.
DAY_CODE - Static variable in class org.opensubsystems.core.util.DateUtils
Constant for dynamic date code used in date/time formulas
DB2_DATABASE_TYPE - Static variable in interface org.opensubsystems.core.persist.db.Database
The current database is IBM DB2
DB2_DATABASE_TYPE_IDENTIFIER - Static variable in interface org.opensubsystems.core.persist.db.Database
The current database is IBM DB2
DB2DatabaseImpl - Class in org.opensubsystems.core.persist.db.db2
Management layer for IBM DB2 database (www.ibm.com/db2)
DB2DatabaseImpl() - Constructor for class org.opensubsystems.core.persist.db.db2.DB2DatabaseImpl
Default constructor for empty database.
DB2DataUtils - Class in org.opensubsystems.core.persist.db.db2
This class collects code fragments which are reusable for managing data objects in IBM DB2.
DBCPDatabaseConnectionFactoryImpl - Class in org.opensubsystems.core.persist.db.connectionpool
Implementation of connection pool using Jakarta Commons DBCP package.
DBCPDatabaseConnectionFactoryImpl() - Constructor for class org.opensubsystems.core.persist.db.connectionpool.DBCPDatabaseConnectionFactoryImpl
Constructor for new instance using default database properties.
DBCPDatabaseConnectionFactoryImpl(DatabaseTransactionFactoryImpl) - Constructor for class org.opensubsystems.core.persist.db.connectionpool.DBCPDatabaseConnectionFactoryImpl
Constructor for new instance using default database properties.
DBCPDatabaseConnectionFactoryImpl(String, String, String, String, DatabaseTransactionFactoryImpl) - Constructor for class org.opensubsystems.core.persist.db.connectionpool.DBCPDatabaseConnectionFactoryImpl
Constructor for new instance using explicitely specified properties.
DBOP_DELETE - Static variable in interface org.opensubsystems.core.persist.db.DatabaseOperations
Database delete.
DBOP_INSERT - Static variable in interface org.opensubsystems.core.persist.db.DatabaseOperations
Database insert.
DBOP_SELECT - Static variable in interface org.opensubsystems.core.persist.db.DatabaseOperations
Database read.
DBOP_UPDATE - Static variable in interface org.opensubsystems.core.persist.db.DatabaseOperations
Database update.
DBPOOL_CAN_GROW - Static variable in class org.opensubsystems.core.persist.db.connectionpool.PooledDatabaseConnectionFactorySetupReader
Can the connection pool grow above maximal size or should it block.
DBPOOL_CAN_GROW_DEFAULT - Static variable in class org.opensubsystems.core.persist.db.connectionpool.PooledDatabaseConnectionFactorySetupReader
Can the connection pool grow above maximal size or should it block.
DBPOOL_CHECK_LEVEL - Static variable in class org.opensubsystems.core.persist.db.connectionpool.PooledDatabaseConnectionFactorySetupReader
How thoroughly to validate the objects in the pool.
DBPOOL_CHECK_LEVEL_DEFAULT - Static variable in class org.opensubsystems.core.persist.db.connectionpool.PooledDatabaseConnectionFactorySetupReader
How thoroughly to validate the objects in the pool.
DBPOOL_IDLE_CHECK_PERIOD - Static variable in class org.opensubsystems.core.persist.db.connectionpool.PooledDatabaseConnectionFactorySetupReader
How often to validate idle connections.
DBPOOL_IDLE_CHECK_PERIOD_DEFAULT - Static variable in class org.opensubsystems.core.persist.db.connectionpool.PooledDatabaseConnectionFactorySetupReader
How often to validate idle connections.
DBPOOL_IDLE_CHECK_SIZE - Static variable in class org.opensubsystems.core.persist.db.connectionpool.PooledDatabaseConnectionFactorySetupReader
How many of the idle connections to test during one test run.
DBPOOL_IDLE_CHECK_SIZE_DEFAULT - Static variable in class org.opensubsystems.core.persist.db.connectionpool.PooledDatabaseConnectionFactorySetupReader
How much of the idle connections to test during one test run.
DBPOOL_IDLE_PERIOD - Static variable in class org.opensubsystems.core.persist.db.connectionpool.PooledDatabaseConnectionFactorySetupReader
How long can connection sit in the pool before it is considered idle.
DBPOOL_IDLE_PERIOD_DEFAULT - Static variable in class org.opensubsystems.core.persist.db.connectionpool.PooledDatabaseConnectionFactorySetupReader
How long can connection sit in the pool before it is considered idle.
DBPOOL_INITIAL_SIZE - Static variable in class org.opensubsystems.core.persist.db.connectionpool.PooledDatabaseConnectionFactorySetupReader
Initial size of the connection pool.
DBPOOL_INITIAL_SIZE_DEFAULT - Static variable in class org.opensubsystems.core.persist.db.connectionpool.PooledDatabaseConnectionFactorySetupReader
Initial size of the connection pool.
DBPOOL_MAX_SIZE - Static variable in class org.opensubsystems.core.persist.db.connectionpool.PooledDatabaseConnectionFactorySetupReader
Maximal size of the connection pool.
DBPOOL_MAX_SIZE_DEFAULT - Static variable in class org.opensubsystems.core.persist.db.connectionpool.PooledDatabaseConnectionFactorySetupReader
Maximal size of the connection pool.
DBPOOL_MIN_SIZE - Static variable in class org.opensubsystems.core.persist.db.connectionpool.PooledDatabaseConnectionFactorySetupReader
Minimal size of the connection pool.
DBPOOL_MIN_SIZE_DEFAULT - Static variable in class org.opensubsystems.core.persist.db.connectionpool.PooledDatabaseConnectionFactorySetupReader
Minimal size of the connection pool.
DBPOOL_PREPSTATEMENT_CACHE_SIZE - Static variable in class org.opensubsystems.core.persist.db.connectionpool.PooledDatabaseConnectionFactorySetupReader
Should the connection pool cache prepared statements and if so how many.
DBPOOL_PREPSTATEMENT_CACHE_SIZE_DEFAULT - Static variable in class org.opensubsystems.core.persist.db.connectionpool.PooledDatabaseConnectionFactorySetupReader
Should the connection pool cache prepared statements and if so how many.
DBPOOL_RETRY_COUNT - Static variable in class org.opensubsystems.core.persist.db.connectionpool.PooledDatabaseConnectionFactorySetupReader
If getting connection from the pool fails (e.g.
DBPOOL_RETRY_COUNT_DEFAULT - Static variable in class org.opensubsystems.core.persist.db.connectionpool.PooledDatabaseConnectionFactorySetupReader
If getting connection from the pool fails (e.g.
DBPOOL_RETRY_PERIOD - Static variable in class org.opensubsystems.core.persist.db.connectionpool.PooledDatabaseConnectionFactorySetupReader
If getting connection from the pool fails (e.g.
DBPOOL_RETRY_PERIOD_DEFAULT - Static variable in class org.opensubsystems.core.persist.db.connectionpool.PooledDatabaseConnectionFactorySetupReader
If getting connection from the pool fails (e.g.
DBPOOL_TRANSACTION_ISOLATION - Static variable in class org.opensubsystems.core.persist.db.connectionpool.PooledDatabaseConnectionFactorySetupReader
Default transaction isolation level.
DBPOOL_TRANSACTION_ISOLATION_DEFAULT - Static variable in class org.opensubsystems.core.persist.db.connectionpool.PooledDatabaseConnectionFactorySetupReader
Default transaction isolation level.
DBPOOL_VALIDATE_BORROW - Static variable in class org.opensubsystems.core.persist.db.connectionpool.PooledDatabaseConnectionFactorySetupReader
Should the pool validate connection immmediately before it is borrowed from the pool.
DBPOOL_VALIDATE_BORROW_DEFAULT - Static variable in class org.opensubsystems.core.persist.db.connectionpool.PooledDatabaseConnectionFactorySetupReader
Should the pool validate connection immmediately before it is borrowed from the pool.
DBPOOL_VALIDATE_IDLE - Static variable in class org.opensubsystems.core.persist.db.connectionpool.PooledDatabaseConnectionFactorySetupReader
Should the pool validate connection when it is idle.
DBPOOL_VALIDATE_IDLE_DEFAULT - Static variable in class org.opensubsystems.core.persist.db.connectionpool.PooledDatabaseConnectionFactorySetupReader
Should the pool validate connection when it is idle.
DBPOOL_VALIDATE_RETURN - Static variable in class org.opensubsystems.core.persist.db.connectionpool.PooledDatabaseConnectionFactorySetupReader
Should the pool validate connection when it is returned to the pool.
DBPOOL_VALIDATE_RETURN_DEFAULT - Static variable in class org.opensubsystems.core.persist.db.connectionpool.PooledDatabaseConnectionFactorySetupReader
Should the pool validate connection when it is returned to the pool.
DBPOOL_WAIT_PERIOD - Static variable in class org.opensubsystems.core.persist.db.connectionpool.PooledDatabaseConnectionFactorySetupReader
If the pool should block when it reaches maximal size, how long can wait at most for a connection.
DBPOOL_WAIT_PERIOD_DEFAULT - Static variable in class org.opensubsystems.core.persist.db.connectionpool.PooledDatabaseConnectionFactorySetupReader
If the pool should block when it reaches maximal size, how long can wait at most for connection.
debug() - Method in class org.opensubsystems.core.persist.db.connectionpool.PooledDatabaseConnectionFactoryImpl
Create string representing state of the factory so we can user it to debug connection related problems.
debug() - Method in interface org.opensubsystems.core.persist.db.DatabaseConnectionFactory
Create string representing state of the factory so we can user it to debug connection related problems.
debug(HttpServletRequest) - Static method in class org.opensubsystems.core.www.WebUtils
Create debug string containing all parameter names and their values from the request.
debug(ServletConfig) - Static method in class org.opensubsystems.core.www.WebUtils
Create debug string containing all parameter names and their values from the config.
debug(ServletContext) - Static method in class org.opensubsystems.core.www.WebUtils
Create debug string containing all parameter names and their values from the context.
DEFAULT_APPLICATION_SECURE - Static variable in class org.opensubsystems.core.www.WebSessionServlet
Default value for APPLICATION_SECURE.
DEFAULT_CONFIG_FILE_NAME - Static variable in class org.opensubsystems.core.util.Config
Default file name of configuration file.
DEFAULT_DATASOURCE_NAME - Static variable in class org.opensubsystems.core.persist.db.connectionpool.PooledDatabaseConnectionFactoryImpl
Name that will be used for default datasource when the connection factory is started and no default datasource is defined.
DEFAULT_DIRECTORY_WEB_PAGE - Static variable in interface org.opensubsystems.core.www.WebCommonConstants
Default page to display for directory.
DEFAULT_LOGCONFIG_FILE_NAME - Static variable in class org.opensubsystems.core.util.Log
Default file name of configuration file.
DEFAULT_LOGGER_NAME - Static variable in class org.opensubsystems.core.util.Log
Name of the default logger.
DEFAULT_LOGIN_SECURE - Static variable in class org.opensubsystems.core.www.WebSessionServlet
Default value for LOGIN_SECURE.
DEFAULT_MODULE_ICON_HEIGHT - Static variable in class org.opensubsystems.core.application.swt.SWTThickClientGui
Default height of the icon to access modules.
DEFAULT_MODULE_ICON_TEXT - Static variable in class org.opensubsystems.core.application.swt.SWTThickClientGui
Default size of the text under icon to access modules.
DEFAULT_MODULE_ICON_WIDTH - Static variable in class org.opensubsystems.core.application.swt.SWTThickClientGui
Default width of the icon to access modules.
DEFAULT_STRORAGE_TREE_DISTRIBUTION - Static variable in class org.opensubsystems.core.util.FileUtils
Default 10 digit file storage distribution array.
DelegatingUserTransaction - Class in org.opensubsystems.core.persist.db.transaction
This class is wrapper around user transaction so that we can monitor individual operations
DelegatingUserTransaction(UserTransaction) - Constructor for class org.opensubsystems.core.persist.db.transaction.DelegatingUserTransaction
Constructor.
delete(int) - Method in interface org.opensubsystems.core.logic.BasicDataController
Delete data object.
delete(int) - Method in class org.opensubsystems.core.logic.impl.BasicDataControllerImpl
This implementation will delete only the default data object supported by this controller in case the controller supports multiple data types.
delete(int, int) - Method in interface org.opensubsystems.core.persist.BasicDataFactory
Delete specified data.
deleteDir(String) - Static method in class org.opensubsystems.core.util.FileUtils
Deletes all files and subdirectories under the specified directory including the specified directory
deleteDir(File) - Static method in class org.opensubsystems.core.util.FileUtils
Deletes all files and subdirectories under the specified directory including the specified directory
deleteDirectoryContent(String) - Static method in class org.opensubsystems.core.util.FileUtils
Delete all files and directories in directory but do not delete the directory itself.
deleteDirectoryContent(File) - Static method in class org.opensubsystems.core.util.FileUtils
Delete all files and directories in directory but do not delete the directory itself.
deleteRelatedData(Connection, int, int) - Method in interface org.opensubsystems.core.persist.db.ModifiableDatabaseSchema
Method deletes related child data when main data object is being deleted.
deleteRelatedData(Connection, int, int) - Method in class org.opensubsystems.core.persist.db.ModifiableDatabaseSchemaImpl
Method deletes related child data when main data object is being deleted.
DEPENDENT_CONFIG_FILE_NAME - Static variable in class org.opensubsystems.core.util.Config
Name of the property which can specify the configuration file that a given configuration file depends on.
destroy() - Method in interface org.opensubsystems.core.application.ThickClientModule
Destroy the module since the application is shutting down.
destroy() - Method in class org.opensubsystems.core.application.ThickClientModuleImpl
Destroy the module since the application is shutting down.
destroy() - Method in class org.opensubsystems.core.www.WebSessionServlet
destroyClientArea() - Method in class org.opensubsystems.core.application.swt.SWTThickClientGui
Release and destroy resources allocated for the client area.
destroyClientArea() - Method in interface org.opensubsystems.core.application.ThickClientGui
Release and destroy resources allocated for the client area.
destroyDisplayResources() - Method in class org.opensubsystems.core.application.swt.SWTThickClientGui
Release resources allocated by GUI.
destroyDisplayResources() - Method in interface org.opensubsystems.core.application.ThickClientGui
Release resources allocated by GUI.
destroyMainWindow() - Method in class org.opensubsystems.core.application.swt.SWTThickClientGui
Destroy all resources allocated when main window was created.
destroyMainWindow() - Method in interface org.opensubsystems.core.application.ThickClientGui
Destroy all resources allocated when main window was created.
destroyModules(Map) - Method in class org.opensubsystems.core.application.swt.SWTThickClientGui
Destroy graphical representation of specified modules
destroyModules() - Method in class org.opensubsystems.core.application.ThickClient
Destroy modules, which were created for the thick client application.
destroyModules(Map) - Method in interface org.opensubsystems.core.application.ThickClientGui
Destroy graphical representation of specified modules
detectJ2EEServerType(String) - Static method in class org.opensubsystems.core.util.J2EEUtils
Detect current running j2ee server based on the specified string because it is server specific.
determineClientArea(Display, int, boolean) - Method in class org.opensubsystems.core.application.swt.SWTThickClientGui
Determine the client area which should be occupied by the GUI.
DISPATCH_PAGE - Static variable in class org.opensubsystems.core.www.WebUIDispatchServlet
Name of the property for page which should be displayed upon request.
displayDialogWindow(Point) - Method in class org.opensubsystems.core.application.swt.SWTThickClientDialogGuiImpl
Display the dialog window.
displayGUI() - Method in class org.opensubsystems.core.application.ThickClient
Display the gui using previously initialized resources.
displayMainWindow(int, boolean) - Method in class org.opensubsystems.core.application.swt.SWTThickClientGui
Display the main application window.
displayMainWindow(int, boolean) - Method in interface org.opensubsystems.core.application.ThickClientGui
Display the main application window.
displayMessage(String, String, Object) - Method in class org.opensubsystems.core.application.swt.SWTThickClientDialogGuiImpl
Display message to the user.
displayMessage(String, String, Object) - Method in class org.opensubsystems.core.application.swt.SWTThickClientGui
Display message to user.
displayMessage(Shell, String, String, Object) - Method in class org.opensubsystems.core.application.swt.SWTThickClientGui
Display message to user.
displayMessage(Shell, String, String, int) - Method in class org.opensubsystems.core.application.swt.SWTThickClientGui
Display message to user.
displayMessage(String, String, Object) - Method in interface org.opensubsystems.core.application.ThickClientDialogGui
Display message to the user.
displayMessage(String, String, Object) - Method in interface org.opensubsystems.core.application.ThickClientGui
Display message to user.
displayMessage(String, String, Object) - Method in interface org.opensubsystems.core.application.ThickClientModule
Display message to the user.
displayMessage(String, String, Object) - Method in class org.opensubsystems.core.application.ThickClientModuleImpl
Display message to the user.
displayUI(String, HttpServletRequest, HttpServletResponse) - Method in class org.opensubsystems.core.www.WebUIServlet
Get handle to resource responsible for rendering of specified part of UI
DIV_BLOCK_ELEMENT - Static variable in class org.opensubsystems.core.www.BlockElementTag
DIV block element.
DOCTEMPLATE_DATA_OBJ - Static variable in class org.opensubsystems.core.data.DataConstant
data type code object
DOCTEMPLATE_DATA_TYPE - Static variable in class org.opensubsystems.core.data.DataConstant
data type code
DOCTEMPLATE_DATA_TYPE_NAME - Static variable in class org.opensubsystems.core.data.DataConstant
string name for specified data type code object
DOCTEMPLATE_VIEW_DATA_OBJ - Static variable in class org.opensubsystems.core.data.DataConstant
data type code object
DOCTEMPLATE_VIEW_DATA_TYPE - Static variable in class org.opensubsystems.core.data.DataConstant
data type code
DOCTEMPLATE_VIEW_DATA_TYPE_NAME - Static variable in class org.opensubsystems.core.data.DataConstant
string name for specified data type code object
DOCUMENT_DATA_TYPE - Static variable in class org.opensubsystems.core.data.DataConstant
data type code
DOCUMENT_DATA_TYPE_OBJ - Static variable in class org.opensubsystems.core.data.DataConstant
data type code object
DOCUMENT_PAGE_DATA_TYPE - Static variable in class org.opensubsystems.core.data.DataConstant
data type code
DOCUMENT_PAGE_DATA_TYPE_OBJ - Static variable in class org.opensubsystems.core.data.DataConstant
data type code object
DOCUMENTACCESSLOG_DATA_TYPE - Static variable in class org.opensubsystems.core.data.DataConstant
data type code
DOCUMENTACCESSLOG_DATA_TYPE_OBJ - Static variable in class org.opensubsystems.core.data.DataConstant
data type code object
DOCUMENTAUDITLOG_DATA_TYPE - Static variable in class org.opensubsystems.core.data.DataConstant
data type code
DOCUMENTAUDITLOG_DATA_TYPE_OBJ - Static variable in class org.opensubsystems.core.data.DataConstant
data type code object
DOCUMENTREVIEW_DATA_TYPE - Static variable in class org.opensubsystems.core.data.DataConstant
data type code
DOCUMENTREVIEW_DATA_TYPE_OBJ - Static variable in class org.opensubsystems.core.data.DataConstant
data type code object
DOCUMENTSTATUSCHANGE_DATA_TYPE - Static variable in class org.opensubsystems.core.data.DataConstant
data type code
DOCUMENTSTATUSCHANGE_DATA_TYPE_OBJ - Static variable in class org.opensubsystems.core.data.DataConstant
data type code object
doEndTag() - Method in class org.opensubsystems.core.www.BlockElementTag
doEndTag() - Method in class org.opensubsystems.core.www.IdListTag
doEndTag() - Method in class org.opensubsystems.core.www.MessageListTag
doEndTag() - Method in class org.opensubsystems.core.www.MessageTag
doEndTag() - Method in class org.opensubsystems.core.www.PageElementCacheTag
doEndTag() - Method in class org.opensubsystems.core.www.StringLimitTag
doEndTag() - Method in class org.opensubsystems.core.www.WebModuleInitTag
doEndTag() - Method in class org.opensubsystems.core.www.WebModuleTag
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.opensubsystems.core.www.WebUIDispatchServlet
DOMAIN_DATA_TYPE - Static variable in class org.opensubsystems.core.data.DataConstant
data type code
DOMAIN_DATA_TYPE_IDENTIFICATOR - Static variable in class org.opensubsystems.core.data.DataConstant
string identificator for specified data type code object
DOMAIN_DATA_TYPE_NAME - Static variable in class org.opensubsystems.core.data.DataConstant
string name for specified data type code object
DOMAIN_DATA_TYPE_OBJ - Static variable in class org.opensubsystems.core.data.DataConstant
data type code object
doStartTag() - Method in class org.opensubsystems.core.www.BlockElementTag
doStartTag() - Method in class org.opensubsystems.core.www.IdListTag
doStartTag() - Method in class org.opensubsystems.core.www.MessageListTag
doStartTag() - Method in class org.opensubsystems.core.www.MessageTag
doStartTag() - Method in class org.opensubsystems.core.www.PageElementCacheTag
doStartTag() - Method in class org.opensubsystems.core.www.StringLimitTag
doStartTag() - Method in class org.opensubsystems.core.www.WebModuleInitTag
doStartTag() - Method in class org.opensubsystems.core.www.WebModuleTag
DriverMaxDB - Class in org.opensubsystems.core.persist.db.maxdb
This class is here just to allow us to identify MaxDB as a separate database since it is using the same driver as SAP DB.
DriverMaxDB() - Constructor for class org.opensubsystems.core.persist.db.maxdb.DriverMaxDB
 
DTATTRIBUTE_DATA_OBJ - Static variable in class org.opensubsystems.core.data.DataConstant
data type code object
DTATTRIBUTE_DATA_TYPE - Static variable in class org.opensubsystems.core.data.DataConstant
data type code
DTATTRIBUTE_DATA_TYPE_NAME - Static variable in class org.opensubsystems.core.data.DataConstant
string name for specified data type code object
DTPAGE_DATA_OBJ - Static variable in class org.opensubsystems.core.data.DataConstant
data type code object
DTPAGE_DATA_TYPE - Static variable in class org.opensubsystems.core.data.DataConstant
data type code
DTPAGE_DATA_TYPE_NAME - Static variable in class org.opensubsystems.core.data.DataConstant
string name for specified data type code object

E

ejbActivate() - Method in class org.opensubsystems.core.logic.impl.StatelessControllerImpl
ejbPassivate() - Method in class org.opensubsystems.core.logic.impl.StatelessControllerImpl
ejbRemove() - Method in class org.opensubsystems.core.logic.impl.StatelessControllerImpl
EMPTY_STRING - Static variable in class org.opensubsystems.core.util.StringUtils
Constant for assigning
encode(String) - Static method in class org.opensubsystems.core.www.WebUtils
Encode URL string by method URLEncoder.encode() - after this encoding all spaces will be encoded as + character.
endTransaction(boolean) - Method in class org.opensubsystems.core.persist.db.transaction.SimpleLocalTransactionFactoryImpl
End active transaction by commit or rollback.
ENTITY_DATA_TYPE - Static variable in class org.opensubsystems.core.data.DataConstant
data type code
ENTITY_DATA_TYPE_OBJ - Static variable in class org.opensubsystems.core.data.DataConstant
data type code object
equals(Object) - Method in class org.opensubsystems.core.data.BasicDataObject
equals(Object) - Method in class org.opensubsystems.core.data.ModifiableDataObject
equals(Object) - Method in class org.opensubsystems.core.persist.db.transaction.TransactionalConnection
equals(Object) - Method in class org.opensubsystems.core.util.FourIntStruct
equals(Object) - Method in class org.opensubsystems.core.util.ThreeIntStruct
equals(Object) - Method in class org.opensubsystems.core.util.TwoIntStruct
equals(Object) - Method in class org.opensubsystems.core.util.TwoObjectStruct
ERROR_CHECKING - Static variable in class org.opensubsystems.core.util.GlobalConstants
Constant controlling if error checking is performed.
estimateResultSetSize(ResultSet) - Static method in class org.opensubsystems.core.util.DatabaseUtils
Estimate the size of the result set so that data structures can be allocated efficiently.
exclude(int[], int[]) - Static method in class org.opensubsystems.core.util.ArrayUtils
Method to exclude 2 arrays of ints so that the result contains all elements from the first array, which are not in the second array.
execute(String, boolean) - Static method in class org.opensubsystems.core.util.ProcessExec
Execute specified command or process and returns immidiately even before the command finished.
execute(String[], String[], File, boolean, long) - Static method in class org.opensubsystems.core.util.ProcessExec
Execute specified command or process and returns immidiately even before the command finished.
executeAndWait(String, boolean) - Static method in class org.opensubsystems.core.util.ProcessExec
Execute specified command or process and returns immidiately even before the command finished.
executeAndWait(String[], String[], File, boolean, long) - Static method in class org.opensubsystems.core.util.ProcessExec
Execute specified command or process and returns immidiately even before the command finished.
executeRead() - Method in class org.opensubsystems.core.persist.db.DatabaseReadOperation
Method to execute database read invoking the user defined code in performOperation.
executeUpdate() - Method in class org.opensubsystems.core.persist.db.DatabaseUpdateOperation
Method to execute database update invoking the user defined code in performOperation.
executeUpdateAndClose(PreparedStatement) - Static method in class org.opensubsystems.core.util.DatabaseUtils
Execute given statement and close the statement after it is done.
ExitModule - Class in org.opensubsystems.core.application
The module responsible for closing the application.
ExitModule() - Constructor for class org.opensubsystems.core.application.ExitModule
 
exponentiate(int, int) - Static method in class org.opensubsystems.core.util.NumberUtils
Method to make Exponention
EXTENSION_SEPARATOR - Static variable in interface org.opensubsystems.core.www.WebCommonConstants
String used to separate extension in URLs
EXTENSION_SEPARATOR_CHAR - Static variable in interface org.opensubsystems.core.www.WebCommonConstants
Character used to separate extension in URLs
EXTERNALSESSION_DATA_TYPE - Static variable in class org.opensubsystems.core.data.DataConstant
data type code
EXTERNALSESSION_DATA_TYPE_IDENTIFICATOR - Static variable in class org.opensubsystems.core.data.DataConstant
string identificator for specified data type code object
EXTERNALSESSION_DATA_TYPE_NAME - Static variable in class org.opensubsystems.core.data.DataConstant
string name for specified data type code object
EXTERNALSESSION_DATA_TYPE_OBJ - Static variable in class org.opensubsystems.core.data.DataConstant
data type code object

F

FAXRECIPIENT_DATA_TYPE - Static variable in class org.opensubsystems.core.data.DataConstant
data type code
FAXRECIPIENT_DATA_TYPE_OBJ - Static variable in class org.opensubsystems.core.data.DataConstant
data type code object
FAXTOSEND_DATA_TYPE - Static variable in class org.opensubsystems.core.data.DataConstant
data type code
FAXTOSEND_DATA_TYPE_OBJ - Static variable in class org.opensubsystems.core.data.DataConstant
data type code object
fetchModifiedTimestamps(HsqlDBDataUtils.CachedUpdateStatements, ModifiableDataObject) - Static method in class org.opensubsystems.core.persist.db.hsqldb.HsqlDBDataUtils
Check errors and fetch from the database generated modification timestamps for the updated data object.
fetchModifiedTimestamps(MySQLDataUtils.CachedUpdateStatements, ModifiableDataObject) - Static method in class org.opensubsystems.core.persist.db.mysql.MySQLDataUtils
Check errors and fetch from the database generated modification timestamps for the updated data object.
FILE_DATA_TYPE - Static variable in class org.opensubsystems.core.data.DataConstant
data type code
FILE_DATA_TYPE_NAME - Static variable in class org.opensubsystems.core.data.DataConstant
string name for specified data type code object
FILE_DATA_TYPE_OBJ - Static variable in class org.opensubsystems.core.data.DataConstant
data type code object
FILE_EXTENTION_JPG - Static variable in interface org.opensubsystems.core.util.FileConstants
Constant for file extention type.
FILE_EXTENTION_PDF - Static variable in interface org.opensubsystems.core.util.FileConstants
Constant for file extention type.
FILE_EXTENTION_THUMBNAIL_JPG - Static variable in interface org.opensubsystems.core.util.FileConstants
Constant for thumbnail file extention type.
FILE_EXTENTION_TIF - Static variable in interface org.opensubsystems.core.util.FileConstants
Constant for file extention type.
FILE_EXTRA_INFO_DATA_TYPE - Static variable in class org.opensubsystems.core.data.DataConstant
data type code
FILE_EXTRA_INFO_DATA_TYPE_OBJ - Static variable in class org.opensubsystems.core.data.DataConstant
data type code object
FILE_PATH_READY_TO_BE_REPLACED - Static variable in class org.opensubsystems.core.util.FileCommitUtils
Constant for ready to replace directory name
FILE_PATH_READY_TO_COPY - Static variable in class org.opensubsystems.core.util.FileCommitUtils
Constant for ready to copy directory name
FILE_PATH_READY_TO_DELETE - Static variable in class org.opensubsystems.core.util.FileCommitUtils
Constant for ready to delete directory name
FILE_PATH_READY_TO_MOVE - Static variable in class org.opensubsystems.core.util.FileCommitUtils
Constant for ready to move directory name
FILE_PATH_READY_TO_REPLACE - Static variable in class org.opensubsystems.core.util.FileCommitUtils
Constant for ready to replace directory name
FILE_THUMBNAIL_ID_EXTENSION - Static variable in interface org.opensubsystems.core.util.FileConstants
Extension in thumbnail filename placed after the name fore the real file extension.
FILE_TO_PREPROCESS_DATA_TYPE - Static variable in class org.opensubsystems.core.data.DataConstant
data type code
FILE_TO_PREPROCESS_TYPE_OBJ - Static variable in class org.opensubsystems.core.data.DataConstant
data type code object
FILEACCESSLOG_DATA_TYPE - Static variable in class org.opensubsystems.core.data.DataConstant
data type code
FILEACCESSLOG_DATA_TYPE_OBJ - Static variable in class org.opensubsystems.core.data.DataConstant
data type code object
FILEATTRIBUTE_DATA_TYPE - Static variable in class org.opensubsystems.core.data.DataConstant
data type code
FILEATTRIBUTE_DATA_TYPE_NAME - Static variable in class org.opensubsystems.core.data.DataConstant
string name for specified data type code object
FILEATTRIBUTE_DATA_TYPE_OBJ - Static variable in class org.opensubsystems.core.data.DataConstant
data type code object
FILEAUDITLOG_DATA_TYPE - Static variable in class org.opensubsystems.core.data.DataConstant
data type code
FILEAUDITLOG_DATA_TYPE_OBJ - Static variable in class org.opensubsystems.core.data.DataConstant
data type code object
FILECOMMIT_RETRY_COUNT - Static variable in class org.opensubsystems.core.util.FileCommitUtils
Configuration setting for how many times to retry file commit or rollback operations in case of error before the commit or rollback of file manipulation operation is aborted.
FILECOMMIT_RETRY_COUNT_DEFAULT - Static variable in class org.opensubsystems.core.util.FileCommitUtils
Default value for configuration setting how many times to retry file commit operations in case or error before we give up.
FileCommitUtils - Class in org.opensubsystems.core.util
Class used for safe file manipulation.
FileCommitUtils() - Constructor for class org.opensubsystems.core.util.FileCommitUtils
Empty constructor
FileCommitUtils(Integer, List, List, List, List, List, List, List, boolean) - Constructor for class org.opensubsystems.core.util.FileCommitUtils
Full constructor
FileConstants - Interface in org.opensubsystems.core.util
This interface contains commong constants used with file operations.
FileExtensionFilter - Class in org.opensubsystems.core.util
Description: Class to filter web supported images (.JPG).
FileExtensionFilter(String) - Constructor for class org.opensubsystems.core.util.FileExtensionFilter
Create new FileExtensionFilter
FileLengthComparator - Class in org.opensubsystems.core.util
Comparator to compare length of files so that the files will be sorted from the smallest one to the largest one.
FileLengthComparator() - Constructor for class org.opensubsystems.core.util.FileLengthComparator
 
FILEREVIEW_DATA_TYPE - Static variable in class org.opensubsystems.core.data.DataConstant
data type code
FILEREVIEW_DATA_TYPE_OBJ - Static variable in class org.opensubsystems.core.data.DataConstant
data type code object
FILESTATUSCHANGE_DATA_TYPE - Static variable in class org.opensubsystems.core.data.DataConstant
data type code
FILESTATUSCHANGE_DATA_TYPE_NAME - Static variable in class org.opensubsystems.core.data.DataConstant
string name for specified data type code object
FILESTATUSCHANGE_DATA_TYPE_OBJ - Static variable in class org.opensubsystems.core.data.DataConstant
data type code object
FILETYPE_DATA_OBJ - Static variable in class org.opensubsystems.core.data.DataConstant
data type code object
FILETYPE_DATA_TYPE - Static variable in class org.opensubsystems.core.data.DataConstant
data type code
FILETYPE_DATA_TYPE_NAME - Static variable in class org.opensubsystems.core.data.DataConstant
string name for specified data type code object
FileUtils - Class in org.opensubsystems.core.util
Collection of methods to make work with files easier.
FileUtils() - Constructor for class org.opensubsystems.core.util.FileUtils
 
filter(String) - Static method in class org.opensubsystems.core.www.TagUtils
Filter the specified string for characters that are senstive to HTML interpreters, returning the string with these characters replaced by the corresponding character entities.
FILTER_CONDITION_DATA_TYPE - Static variable in class org.opensubsystems.core.data.DataConstant
data type code
FILTER_CONDITION_DATA_TYPE_IDENTIFICATOR - Static variable in class org.opensubsystems.core.data.DataConstant
string identificator for specified data type code object
FILTER_CONDITION_DATA_TYPE_NAME - Static variable in class org.opensubsystems.core.data.DataConstant
string name for specified data type code object
FILTER_CONDITION_DATA_TYPE_OBJ - Static variable in class org.opensubsystems.core.data.DataConstant
data type code object
FILTER_DATA_TYPE - Static variable in class org.opensubsystems.core.data.DataConstant
data type code
FILTER_DATA_TYPE_IDENTIFICATOR - Static variable in class org.opensubsystems.core.data.DataConstant
string identificator for specified data type code object
FILTER_DATA_TYPE_NAME - Static variable in class org.opensubsystems.core.data.DataConstant
string name for specified data type code object
FILTER_DATA_TYPE_OBJ - Static variable in class org.opensubsystems.core.data.DataConstant
data type code object
finalize() - Method in class org.opensubsystems.core.util.SynchronizedQueue
Destructor for Synchronized Queue.
findConfigFile(String) - Method in class org.opensubsystems.core.util.Config
Find and configuration file.
findConfigFile(String) - Static method in class org.opensubsystems.core.util.Log
Find and configuration file.
firstTerm(int) - Static method in class org.opensubsystems.core.util.HashCodeUtils
Compute first term for hashcode
FORCE_MAXIMIZE_PARAM - Static variable in class org.opensubsystems.core.www.WebUIServlet
Name of the attribute used to pass flag if the dialog has to be maximized.
FORM_COUNT_WEBUI - Static variable in class org.opensubsystems.core.www.WebUIServlet
Constants for number of forms recognized by this servlet
FORM_NAME_REQUEST_PARAM - Static variable in class org.opensubsystems.core.www.WebUIServlet
Parameter used to identify form to be processed.
FORM_UNKNOWN_ID - Static variable in class org.opensubsystems.core.www.WebUIServlet
Constants for forms recognized by this servlet
forwardToOrigin(HttpServletRequest, HttpServletResponse) - Static method in class org.opensubsystems.core.www.WebUtils
Forward request back to the same page where it came from.
FourIntStruct - Class in org.opensubsystems.core.util
Class which can hold four integers.
FourIntStruct(int, int, int, int) - Constructor for class org.opensubsystems.core.util.FourIntStruct
 
FTATTRIBUTE_DATA_TYPE - Static variable in class org.opensubsystems.core.data.DataConstant
data type code
FTATTRIBUTE_DATA_TYPE_NAME - Static variable in class org.opensubsystems.core.data.DataConstant
string name for specified data type code object
FTATTRIBUTE_DATA_TYPE_OBJ - Static variable in class org.opensubsystems.core.data.DataConstant
data type code object
FTDOCTEMPLATE_DATA_TYPE - Static variable in class org.opensubsystems.core.data.DataConstant
data type code
FTDOCTEMPLATE_DATA_TYPE_NAME - Static variable in class org.opensubsystems.core.data.DataConstant
string name for specified data type code object
FTDOCTEMPLATE_DATA_TYPE_OBJ - Static variable in class org.opensubsystems.core.data.DataConstant
data type code object

G

generateMessageList(PageContext) - Static method in class org.opensubsystems.core.www.MessageListTag
Generate JavaScript representing list of messages.
generateNewWebPort(int) - Static method in class org.opensubsystems.core.application.Server
Generate new port number where to start the server if the old one failed.
GenericData - Interface in org.opensubsystems.core.data
This interface is used to expose information about a data object that can be easily used to identify the data object in the user interface.
get(int) - Method in interface org.opensubsystems.core.logic.DataController
Get data object knowing just the unique id.
get(int) - Method in class org.opensubsystems.core.logic.impl.DataControllerImpl
This implementation will get only the default data object supported by this controller in case the controller supports multiple data types.
get(int, int) - Method in interface org.opensubsystems.core.persist.DataFactory
Get specific data object identified by its id from the persistence store.
get() - Method in class org.opensubsystems.core.util.SynchronizedQueue
Get the object from the beginning of the queue
getActiveModule() - Method in class org.opensubsystems.core.www.WebModuleTag
 
getActualPort() - Static method in class org.opensubsystems.core.www.WebUtils
Get value of port, which actually accepts non SSL requests on.
getActualSSLPort() - Static method in class org.opensubsystems.core.www.WebUtils
Get value of port, which was configured to accepts SSL requests on.
getAdjustedClientArea(Shell) - Static method in class org.opensubsystems.core.application.swt.ShellUtils
The client area given by SWT method doesn't reflect position.
getAdminConnection(boolean) - Method in class org.opensubsystems.core.persist.db.DatabaseImpl
Get connection with administration priviledges.
getAllErrorMessages() - Method in class org.opensubsystems.core.util.Messages
Returns list of all error messages.
getAllErrorMessages(String) - Method in class org.opensubsystems.core.util.Messages
Returns String with all messages divided by deliminer.
getAllMessages() - Method in class org.opensubsystems.core.util.Messages
Returns list of all messages.
getAnswer(int) - Method in class org.opensubsystems.core.application.swt.SWTThickClientGui
Convert the passed in SWT answer into a predefined answer
getAutoCommit() - Method in class org.opensubsystems.core.persist.db.transaction.TransactionalConnection
getBooleanParameterValue(String) - Method in class org.opensubsystems.core.util.SetupReader
Get parameter value as Boolean
getBooleanProperty(Properties, String, String) - Static method in class org.opensubsystems.core.util.Config
Retrieve boolean property value and if the value is not specified throw an exception.
getBooleanProperty(Properties, String, boolean, String) - Static method in class org.opensubsystems.core.util.Config
Retrieve boolean property value and if the value is not specified throw an exception.
getBooleanPropertyAsString(Properties, String, boolean, String) - Static method in class org.opensubsystems.core.util.Config
Retrieve boolean property value and if the value is not specified throw an exception.
getCache(String) - Method in class org.opensubsystems.core.util.CallContext
Get custom cache for given key.
getCacheas() - Method in class org.opensubsystems.core.www.PageElementCacheTag
 
getCachedContent(String) - Method in class org.opensubsystems.core.www.PageElementCacheTag
Get the cached content.
getCachedContent(String, boolean, String) - Method in class org.opensubsystems.core.www.PageElementCacheTag
Get the cached content.
getCachedContent(String, boolean) - Method in class org.opensubsystems.core.www.PageElementCacheTag
Get the cached content.
getCachedContentElements(String, boolean) - Method in class org.opensubsystems.core.www.PageElementCacheTag
Get the elements of cached content elements.
getCatalog() - Method in class org.opensubsystems.core.persist.db.transaction.TransactionalConnection
getClient() - Method in class org.opensubsystems.core.application.swt.SWTThickClientDialogGuiImpl
Get client displaying this dialog.
getClient() - Method in class org.opensubsystems.core.application.ThickClientDialog
Get client application displaying this dialog.
getClient() - Method in interface org.opensubsystems.core.application.ThickClientModule
Get client displaing this module.
getClient() - Method in class org.opensubsystems.core.application.ThickClientModuleImpl
Get client displaing this module.
getClientArea() - Method in class org.opensubsystems.core.application.swt.SWTExitModule
Get composite widget representing the client area of the module on the screen.
getClientArea() - Method in class org.opensubsystems.core.application.swt.SWTThickClientGui
Get client area of the application
getClientArea() - Method in interface org.opensubsystems.core.application.swt.SWTThickClientModule
Get composite widget representing the client area of the module on the screen.
getConcurrencySelectListResultSet() - Method in class org.opensubsystems.core.persist.db.DatabaseFactoryImpl
 
getConfiguredPort() - Static method in class org.opensubsystems.core.www.WebUtils
Get value of port, which was configured to accepts non SSL requests on.
getConfiguredSSLPort() - Static method in class org.opensubsystems.core.www.WebUtils
Get value of port, which was configured to accepts SSL requests on.
getConnectionFactory() - Method in class org.opensubsystems.core.persist.db.transaction.TransactionalConnection
 
getConnectionTestStatement() - Method in interface org.opensubsystems.core.persist.db.Database
Get very efficient parameterless SQL statement which can be used to test connection validity.
getConnectionTestStatement() - Method in class org.opensubsystems.core.persist.db.DatabaseImpl
Get very efficient parameterless SQL statement which can be used to test connection validity.
getControllerInstance(Class) - Method in class org.opensubsystems.core.logic.ControllerManager
Method to create actual controllers based on specified class.
getControllerInstance(Class) - Method in class org.opensubsystems.core.logic.J2EEControllerManager
Method to create actual controllers based on specified class.
getCopyright() - Method in interface org.opensubsystems.core.util.ProductInfo
 
getCreationTimestamp() - Method in class org.opensubsystems.core.data.BasicDataObject
Creation timestamp is timestamp when the data object was created.
getCssclass() - Method in class org.opensubsystems.core.www.BlockElementTag
 
getCssclass() - Method in class org.opensubsystems.core.www.MessageTag
 
getCurrentDomainId() - Method in class org.opensubsystems.core.util.CallContext
Get curent domain ID, which can be used to limit current user or session to access only data in this domain.
getCurrentId() - Method in class org.opensubsystems.core.www.BlockElementTag
Restore to the current id to be used by nested elements.
getCurrentProduct() - Static method in class org.opensubsystems.core.util.GlobalConstants
 
getCurrentSession() - Method in class org.opensubsystems.core.util.CallContext
Get identification of current session, which is jus a unique string which can identify the each individual session established between client and application.
getCurrentTimestampFunctionCall() - Method in interface org.opensubsystems.core.persist.db.Database
Get string which can be used in SQL queries to retrieve timestamp representing current time.
getCurrentTimestampFunctionCall() - Method in class org.opensubsystems.core.persist.db.db2.DB2DatabaseImpl
Get string which can be used in SQL queries to retrieve timestamp representing current time.
getCurrentTimestampFunctionCall() - Method in class org.opensubsystems.core.persist.db.hsqldb.HsqlDBDatabaseImpl
Get string which can be used in SQL queries to retrieve timestamp representing current time.
getCurrentTimestampFunctionCall() - Method in class org.opensubsystems.core.persist.db.mssql.MSSQLDatabaseImpl
Get string which can be used in SQL queries to retrieve timestamp representing current time.
getCurrentTimestampFunctionCall() - Method in class org.opensubsystems.core.persist.db.mysql.MySQLDatabaseImpl
Get string which can be used in SQL queries to retrieve timestamp representing current time.
getCurrentTimestampFunctionCall() - Method in class org.opensubsystems.core.persist.db.oracle.OracleDatabaseImpl
Get string which can be used in SQL queries to retrieve timestamp representing current time.
getCurrentTimestampFunctionCall() - Method in class org.opensubsystems.core.persist.db.postgresql.PostgreSQLDatabaseImpl
Get string which can be used in SQL queries to retrieve timestamp representing current time.
getCurrentTimestampFunctionCall() - Method in class org.opensubsystems.core.persist.db.sapdb.SapDBDatabaseImpl
Get string which can be used in SQL queries to retrieve timestamp representing current time.
getCurrentTimestampFunctionCall() - Method in class org.opensubsystems.core.persist.db.sybase.SybaseDatabaseImpl
Get string which can be used in SQL queries to retrieve timestamp representing current time.
getCurrentUser() - Method in class org.opensubsystems.core.util.CallContext
Get identification of current user.
getCurrentUserId() - Method in class org.opensubsystems.core.util.CallContext
Get curent user ID.
getDatabaseAdminPassword() - Method in class org.opensubsystems.core.persist.db.connectionpool.J2EEDatabaseConnectionFactoryImpl
Returns the database administration password.
getDatabaseAdminPassword() - Method in interface org.opensubsystems.core.persist.db.DatabaseConnectionFactory
Returns the database administration password.
getDatabaseAdminPassword() - Method in class org.opensubsystems.core.persist.db.DatabaseConnectionFactoryImpl
Returns the database administration password.
getDatabaseAdminUser() - Method in class org.opensubsystems.core.persist.db.connectionpool.J2EEDatabaseConnectionFactoryImpl
Returns the database administration user.
getDatabaseAdminUser() - Method in interface org.opensubsystems.core.persist.db.DatabaseConnectionFactory
Returns the database administration user.
getDatabaseAdminUser() - Method in class org.opensubsystems.core.persist.db.DatabaseConnectionFactoryImpl
Returns the database administration user.
getDatabaseDriver() - Method in class org.opensubsystems.core.persist.db.connectionpool.J2EEDatabaseConnectionFactoryImpl
Returns the database driver identification.
getDatabaseDriver() - Method in interface org.opensubsystems.core.persist.db.DatabaseConnectionFactory
Returns the database driver identification.
getDatabaseDriver() - Method in class org.opensubsystems.core.persist.db.DatabaseConnectionFactoryImpl
Returns the database driver identification.
getDatabaseHost(String) - Method in class org.opensubsystems.core.persist.db.sapdb.SapDBDatabaseImpl
Returns the database host name.
getDatabaseName(String) - Method in class org.opensubsystems.core.persist.db.sapdb.SapDBDatabaseImpl
Returns the database name.
getDatabasePassword() - Method in class org.opensubsystems.core.persist.db.connectionpool.J2EEDatabaseConnectionFactoryImpl
Returns the database password.
getDatabasePassword() - Method in interface org.opensubsystems.core.persist.db.DatabaseConnectionFactory
Returns the database password.
getDatabasePassword() - Method in class org.opensubsystems.core.persist.db.DatabaseConnectionFactoryImpl
Returns the database password.
getDatabaseType() - Method in interface org.opensubsystems.core.persist.db.Database
Returns the type of database currently in use.
getDatabaseType() - Method in class org.opensubsystems.core.persist.db.db2.DB2DatabaseImpl
Returns the type of database currently in use.
getDatabaseType() - Method in class org.opensubsystems.core.persist.db.hsqldb.HsqlDBDatabaseImpl
Returns the type of database currently in use.
getDatabaseType() - Method in class org.opensubsystems.core.persist.db.maxdb.MaxDBDatabaseImpl
Returns the type of database currently in use. It will be one of the constants defined in this class (SAPDB, HSQLDB, etc.).
getDatabaseType() - Method in class org.opensubsystems.core.persist.db.mssql.MSSQLDatabaseImpl
Returns the type of database currently in use.
getDatabaseType() - Method in class org.opensubsystems.core.persist.db.mysql.MySQLDatabaseImpl
Returns the type of database currently in use.
getDatabaseType() - Method in class org.opensubsystems.core.persist.db.oracle.OracleDatabaseImpl
Returns the type of database currently in use.
getDatabaseType() - Method in class org.opensubsystems.core.persist.db.postgresql.PostgreSQLDatabaseImpl
Returns the type of database currently in use.
getDatabaseType() - Method in class org.opensubsystems.core.persist.db.sapdb.SapDBDatabaseImpl
Returns the type of database currently in use.
getDatabaseType() - Method in class org.opensubsystems.core.persist.db.sybase.SybaseDatabaseImpl
Returns the type of database currently in use.
getDatabaseTypeIdentifier() - Method in interface org.opensubsystems.core.persist.db.Database
Returns the identifier for the type of database currently in use which can be used to construct package and class names.
getDatabaseTypeIdentifier() - Method in class org.opensubsystems.core.persist.db.db2.DB2DatabaseImpl
Returns the identifier for the type of database currently in use which can be used to construct package and class names.
getDatabaseTypeIdentifier() - Method in class org.opensubsystems.core.persist.db.hsqldb.HsqlDBDatabaseImpl
Returns the identifier for the type of database currently in use which can be used to construct package and class names.
getDatabaseTypeIdentifier() - Method in class org.opensubsystems.core.persist.db.maxdb.MaxDBDatabaseImpl
Returns the identifier for the type of database currently in use which can be used to construct package and class names. It will be one of the constants defined in this class (SAPDB, HSQLDB, etc.).
getDatabaseTypeIdentifier() - Method in class org.opensubsystems.core.persist.db.mssql.MSSQLDatabaseImpl
Returns the identifier for the type of database currently in use which can be used to construct package and class names.
getDatabaseTypeIdentifier() - Method in class org.opensubsystems.core.persist.db.mysql.MySQLDatabaseImpl
Returns the identifier for the type of database currently in use which can be used to construct package and class names.
getDatabaseTypeIdentifier() - Method in class org.opensubsystems.core.persist.db.oracle.OracleDatabaseImpl
Returns the identifier for the type of database currently in use which can be used to construct package and class names.
getDatabaseTypeIdentifier() - Method in class org.opensubsystems.core.persist.db.postgresql.PostgreSQLDatabaseImpl
Returns the identifier for the type of database currently in use which can be used to construct package and class names.
getDatabaseTypeIdentifier() - Method in class org.opensubsystems.core.persist.db.sapdb.SapDBDatabaseImpl
Returns the identifier for the type of database currently in use which can be used to construct package and class names.
getDatabaseTypeIdentifier() - Method in class org.opensubsystems.core.persist.db.sybase.SybaseDatabaseImpl
Returns the identifier for the type of database currently in use which can be used to construct package and class names.
getDatabaseURL() - Method in class org.opensubsystems.core.persist.db.connectionpool.J2EEDatabaseConnectionFactoryImpl
Returns the database URL.
getDatabaseURL() - Method in interface org.opensubsystems.core.persist.db.DatabaseConnectionFactory
Returns the database URL.
getDatabaseURL() - Method in class org.opensubsystems.core.persist.db.DatabaseConnectionFactoryImpl
Returns the database URL.
getDatabaseUser() - Method in class org.opensubsystems.core.persist.db.connectionpool.J2EEDatabaseConnectionFactoryImpl
Returns the database user.
getDatabaseUser() - Method in interface org.opensubsystems.core.persist.db.DatabaseConnectionFactory
Returns the database user.
getDatabaseUser() - Method in class org.opensubsystems.core.persist.db.DatabaseConnectionFactoryImpl
Returns the database user.
getDataFactory(DataObject) - Method in class org.opensubsystems.core.logic.impl.BasicDataControllerImpl
Get data factory which can be used to access persistence layer for a data object managed by this controller.
getDataFactory() - Method in class org.opensubsystems.core.logic.impl.DataControllerImpl
Get data factory which can be used to access persistence layer for a data object managed by this controller.
getDataSourceName() - Method in class org.opensubsystems.core.persist.db.transaction.TransactionalConnection
 
getDataType() - Method in interface org.opensubsystems.core.persist.DataFactory
Get data type code for DataObject derived class managed by the data factory which implements this interface.
getDataType() - Method in class org.opensubsystems.core.persist.db.DatabaseFactoryImpl
Get data type code for DataObject.
getDataTypeCode(String) - Static method in class org.opensubsystems.core.data.DataConstant
Method returns data type code knowing data type identificator
getDataTypeMap() - Static method in class org.opensubsystems.core.data.DataConstant
Function returns data type map.
getDataTypeName(int) - Static method in class org.opensubsystems.core.data.DataConstant
Method returns data type name knowing data type code
getDataTypeName(Integer) - Static method in class org.opensubsystems.core.data.DataConstant
Method returns data type name knowing data type code
getDefaultDataSourceName() - Method in class org.opensubsystems.core.persist.db.connectionpool.PooledDatabaseConnectionFactoryImpl
Get the name of the default data source.
getDefaultDataSourceName() - Method in interface org.opensubsystems.core.persist.db.DatabaseConnectionFactory
Get the name of the default data source.
getDependentInstance(Class) - Method in class org.opensubsystems.core.persist.db.DatabaseDependentClassManager
Method to create actual database dependent instance based on specified class.
getDependentSchemas() - Method in interface org.opensubsystems.core.persist.db.DatabaseSchema
Get list of database schemas which this schema depends on.
getDependentSchemas() - Method in class org.opensubsystems.core.persist.db.DatabaseSchemaImpl
Get list of database schemas which this schema depends on.
getDescription() - Method in interface org.opensubsystems.core.data.GenericData
Get description of the data object
getDigitNumberString(int, int) - Static method in class org.opensubsystems.core.util.NumberUtils
Method to make specified length digit number string representation from particular input number.
getDisplay() - Method in class org.opensubsystems.core.application.swt.SWTThickClientGui
Get display device used by the aplication.
getDomainId() - Method in class org.opensubsystems.core.data.BasicDataObject
 
getDoubleParameterValue(String) - Method in class org.opensubsystems.core.util.SetupReader
Get parameter value as Double
getDuration() - Method in class org.opensubsystems.core.util.MyTimer
Get timer duration (the timer doesn't stop) in milliseconds.
getEmpty() - Method in class org.opensubsystems.core.www.MessageTag
 
getErrorMessages() - Method in exception org.opensubsystems.core.error.OSSInvalidDataException
 
getFactoryInstance(Class) - Method in class org.opensubsystems.core.persist.DataFactoryManager
Method to create actual factory based on specified class.
getFilenameSplit(String) - Static method in class org.opensubsystems.core.util.FileUtils
Function will create TwoObjectStruct from full file path and name string
getFileSeparator() - Static method in class org.opensubsystems.core.util.GlobalConstants
 
getFileStoragePath(long, String, String, String) - Static method in class org.opensubsystems.core.util.FileUtils
Function converts parameters to full path and name in tree file storage using the default tree schema.
getFileStoragePath(long, String, String, String, int[]) - Static method in class org.opensubsystems.core.util.FileUtils
Function converts parameters to full path and name in tree file storage.
getFirst() - Method in class org.opensubsystems.core.util.TwoIntStruct
 
getFirst() - Method in class org.opensubsystems.core.util.TwoObjectStruct
 
getFloatParameterValue(String) - Method in class org.opensubsystems.core.util.SetupReader
Get parameter value as Float
getFormToProcess(HttpServletRequest) - Method in class org.opensubsystems.core.www.WebUIServlet
Examine request and find out what form needs to be processed.
getFourth() - Method in class org.opensubsystems.core.util.FourIntStruct
 
getFullPropertyFileName() - Method in class org.opensubsystems.core.util.Config
Get full location of the property file.
getFullRequestPath(HttpServletRequest) - Static method in class org.opensubsystems.core.www.WebUtils
Get full path from HTTP request consisting of the servlet path and the path info
getFullRequestURL(HttpServletRequest) - Static method in class org.opensubsystems.core.www.WebUtils
Reconstruct full URL from HTTP request with protocol, full path and query strings.
getGui() - Method in class org.opensubsystems.core.application.ThickClient
Get gui for this client.
getGui() - Method in class org.opensubsystems.core.application.ThickClientDialog
Get gui for this dialog.
getGuiTechnology() - Method in class org.opensubsystems.core.application.swt.SWTThickClientGui
Return String identifier for the GUI technology used by the instance of thick client.
getGuiTechnology() - Method in interface org.opensubsystems.core.application.ThickClientGui
Return String identifier for the GUI technology used by the instance of thick client.
getHoldability() - Method in class org.opensubsystems.core.persist.db.transaction.TransactionalConnection
getIconImage() - Method in class org.opensubsystems.core.application.swt.SWTThickClientGui
Get icon to use for this application.
getId() - Method in class org.opensubsystems.core.data.BasicDataObject
Get the id uniquely identifying the object.
getId() - Method in class org.opensubsystems.core.data.DataObject
Get the id uniquely identifying the object.
getId() - Method in interface org.opensubsystems.core.data.GenericData
Get ID of the data object
getId() - Method in class org.opensubsystems.core.www.MessageTag
 
getId() - Method in class org.opensubsystems.core.www.PageElementCacheTag
 
getIdAsObject() - Method in class org.opensubsystems.core.data.BasicDataObject
Get the id as object uniquely identifying the object.
getIdAsObject() - Method in class org.opensubsystems.core.data.DataObject
Get the id as object uniquely identifying the object.
getInfoMessages() - Method in class org.opensubsystems.core.util.Messages
Returns list of all info messages.
getInListWithSafeLength(Collection, boolean) - Static method in class org.opensubsystems.core.util.DatabaseUtils
Because there is limitation for sql statement length (in sap db is default 64 kb) and in() expression can contain lot of members, this function will construct list of strings with maximum number of allowed members (representing ids) each.
getInstance() - Static method in class org.opensubsystems.core.application.ServerId
Get the default instance of the server id.
getInstance() - Static method in class org.opensubsystems.core.application.swt.ResourceManager
Get the default instance.
getInstance(Class) - Static method in class org.opensubsystems.core.logic.ControllerManager
Create controller for specified class.
getInstance(Class) - Static method in class org.opensubsystems.core.persist.DataFactoryManager
Create data factory for specified class.
getInstance() - Static method in class org.opensubsystems.core.persist.db.DatabaseConnectionFactoryImpl
Get the default database connection factory.
getInstance(Class) - Static method in class org.opensubsystems.core.persist.db.DatabaseDependentClassManager
Create database dependent instance for specified class.
getInstance() - Static method in class org.opensubsystems.core.persist.db.DatabaseImpl
Get the default database instance.
getInstance(Class) - Static method in class org.opensubsystems.core.persist.db.DatabaseSchemaManager
Create database schema for specified class.
getInstance(String) - Static method in class org.opensubsystems.core.persist.db.DatabaseSchemaManager
Create database schema for specified class.
getInstance() - Static method in class org.opensubsystems.core.persist.db.DatabaseTransactionFactoryImpl
Get the default factory.
getInstance() - Static method in class org.opensubsystems.core.util.CallContext
Get the default instance.
getInstance() - Static method in class org.opensubsystems.core.util.ClassFactory
Get the default instance so that everybody doesn't have to instantiate it all the time.
getInstance() - Static method in class org.opensubsystems.core.util.Config
Get the default config instance.
getInstance() - Static method in class org.opensubsystems.core.util.CreationTimestampIdComparator
Get shared comparator instance.
getInstance() - Static method in class org.opensubsystems.core.util.FileLengthComparator
Get shared comparator instance.
getInstance() - Static method in class org.opensubsystems.core.util.Log
Deprecated.  
getInstance(Class) - Static method in class org.opensubsystems.core.util.Log
Get instance of configured logger which can be used to log messages from the application.
getInstance(String) - Static method in class org.opensubsystems.core.util.Log
Get instance of configured logger which can be used to log messages from the application.
getInstance() - Static method in class org.opensubsystems.core.www.WebModuleDefinitionManager
Get the default instance.
getInstanceIfStarted() - Static method in class org.opensubsystems.core.persist.db.DatabaseImpl
Get the default database instance if it was started otherwise return null.
getIntegerParameterValue(String) - Method in class org.opensubsystems.core.util.SetupReader
Get parameter value as Integer
getIntPropertyInRange(Properties, String, int, String, int, int) - Static method in class org.opensubsystems.core.util.Config
Retrieve integer property value of which should existin within a specified range.
getJ2EEServerType() - Static method in class org.opensubsystems.core.util.J2EEUtils
Method detects and returns type of the current running j2ee server.
getJoinFromWhere(List, int[]) - Method in class org.opensubsystems.core.persist.db.DatabaseSchemaImpl
Create SQL query fragments, which can be used to create database join between multiple database tables.
getLimit() - Method in class org.opensubsystems.core.www.StringLimitTag
 
getLineSeparator() - Static method in class org.opensubsystems.core.util.GlobalConstants
 
getLoggedInUserInfo(HttpSession) - Static method in class org.opensubsystems.core.www.WebSessionUtils
If the user has logged in, this method will return information about who is logged in.
getLoginRedirect(HttpSession, HttpServletRequest) - Method in class org.opensubsystems.core.www.WebSessionServlet
Get the URL to which user should be redirected after he is successfully logged into the system.
getLongParameterValue(String) - Method in class org.opensubsystems.core.util.SetupReader
Get parameter value as Long
getManagerInstance() - Static method in class org.opensubsystems.core.logic.ControllerManager
Get the default instance.
getManagerInstance() - Static method in class org.opensubsystems.core.persist.DataFactoryManager
Get the default instance.
getManagerInstance() - Static method in class org.opensubsystems.core.persist.db.DatabaseDependentClassManager
Get the default instance.
getManagerInstance() - Static method in class org.opensubsystems.core.persist.db.DatabaseSchemaManager
Get the default instance.
getMessageDigest(String) - Static method in class org.opensubsystems.core.util.PasswordUtils
Generate message digest from specified data.
getMessages() - Method in class org.opensubsystems.core.util.CallContext
Get messages to display to user for current call.
getMessages(Object) - Method in class org.opensubsystems.core.util.Messages
Returns list of all messages for a given category.
getMessages(Object, String) - Method in class org.opensubsystems.core.util.Messages
Returns String with all messages for a given category divided by deliminer.
getMetaData() - Method in class org.opensubsystems.core.persist.db.transaction.TransactionalConnection
getMimeType(String) - Static method in class org.opensubsystems.core.util.MimeTypeConstants
Method getting particular Mime type for the extension (key)
getModifiableTableNames() - Method in interface org.opensubsystems.core.persist.db.ModifiableDatabaseSchema
Get the names of all tables that can be modified by the operations provided by this database schema (e.g.
getModifiableTableNames() - Method in class org.opensubsystems.core.persist.db.ModifiableDatabaseSchemaImpl
Get the names of all tables that can be modified by the operations provided by this database schema (e.g.
getModificationTimestamp() - Method in class org.opensubsystems.core.data.ModifiableDataObject
Get modification timestamp when the data object was last time modified.
getModifier() - Method in class org.opensubsystems.core.application.ThickClientDependentClassFactory
Get modifier which should be used together with the class identifier to construct class names.
getModifier() - Method in class org.opensubsystems.core.util.ClassFactory
Get modifier which should be used together with the class identifier to construct class names.
getModuleNameFromURL(String) - Method in class org.opensubsystems.core.www.WebModuleDefinitionManager
Get web module name from URL.
getName() - Method in class org.opensubsystems.core.application.ExitModule
Get user friedly name UNIQUE name of the module.
getName() - Method in class org.opensubsystems.core.application.SeparatorModule
Get user friedly name UNIQUE name of the module.
getName() - Method in interface org.opensubsystems.core.application.ThickClientModule
Get user friedly name UNIQUE name of the module.
getName() - Method in interface org.opensubsystems.core.data.GenericData
Get name of the data object
getName() - Method in interface org.opensubsystems.core.persist.db.DatabaseSchema
Get the name of this database schema.
getName() - Method in class org.opensubsystems.core.persist.db.DatabaseSchemaImpl
Get the name of this database schema.
getName() - Method in class org.opensubsystems.core.www.IdListTag
Returns the name
getName() - Method in interface org.opensubsystems.core.www.WebModule
Get user friendly name UNIQUE name of the module.
getNextSequenceNumber() - Static method in class org.opensubsystems.core.util.GlobalSequence
Get new sequence number which is guaranteed to be unique in this class loader.
getNonSpecificMessages() - Method in class org.opensubsystems.core.util.Messages
Returns list of all nonspecific messages.
getOwnerColumnNames() - Method in class org.opensubsystems.core.persist.db.DatabaseSchemaImpl
Deprecated.  
getParameterValue(String) - Method in class org.opensubsystems.core.util.SetupReader
Read parameter with specified name.
getParentDialog() - Method in class org.opensubsystems.core.application.ThickClientDialog
Get parent dialog displaying this dialog.
getPassword() - Method in class org.opensubsystems.core.persist.db.transaction.TransactionalConnection
 
getPeriodExpiration(Timestamp, int, int) - Static method in class org.opensubsystems.core.util.DateUtils
Get expiration timestamp from start date, period type and duration.
getPooledConnection(PooledDatabaseConnectionFactoryImpl.ConnectionPoolDefinition) - Method in class org.opensubsystems.core.persist.db.connectionpool.C3P0DatabaseConnectionFactoryImpl
Get connection for given connection pool.
getPooledConnection(PooledDatabaseConnectionFactoryImpl.ConnectionPoolDefinition, String, String) - Method in class org.opensubsystems.core.persist.db.connectionpool.C3P0DatabaseConnectionFactoryImpl
Get connection using the same settings as given connection pool but get the connection under different name and password.
getPooledConnection(PooledDatabaseConnectionFactoryImpl.ConnectionPoolDefinition) - Method in class org.opensubsystems.core.persist.db.connectionpool.DBCPDatabaseConnectionFactoryImpl
Get connection for given connection pool.
getPooledConnection(PooledDatabaseConnectionFactoryImpl.ConnectionPoolDefinition, String, String) - Method in class org.opensubsystems.core.persist.db.connectionpool.DBCPDatabaseConnectionFactoryImpl
Get connection using the same settings as given connection pool but get the connection under different name and password.
getPooledConnection(PooledDatabaseConnectionFactoryImpl.ConnectionPoolDefinition) - Method in class org.opensubsystems.core.persist.db.connectionpool.J2EEDatabaseConnectionFactoryImpl
Get connection for given connection pool.
getPooledConnection(PooledDatabaseConnectionFactoryImpl.ConnectionPoolDefinition, String, String) - Method in class org.opensubsystems.core.persist.db.connectionpool.J2EEDatabaseConnectionFactoryImpl
Get connection using the same settings as given connection pool but get the connection under different name and password.
getPooledConnection(PooledDatabaseConnectionFactoryImpl.ConnectionPoolDefinition) - Method in class org.opensubsystems.core.persist.db.connectionpool.PooledDatabaseConnectionFactoryImpl
Get connection for given connection pool.
getPooledConnection(PooledDatabaseConnectionFactoryImpl.ConnectionPoolDefinition, String, String) - Method in class org.opensubsystems.core.persist.db.connectionpool.PooledDatabaseConnectionFactoryImpl
Get connection using the same settings as given connection pool but get the connection under different name and password.
getPooledConnection(PooledDatabaseConnectionFactoryImpl.ConnectionPoolDefinition) - Method in class org.opensubsystems.core.persist.db.connectionpool.ProxoolDatabaseConnectionFactoryImpl
Get connection for given connection pool.
getPooledConnection(PooledDatabaseConnectionFactoryImpl.ConnectionPoolDefinition, String, String) - Method in class org.opensubsystems.core.persist.db.connectionpool.ProxoolDatabaseConnectionFactoryImpl
Get connection using the same settings as given connection pool but get the connection under different name and password.
getPooledConnection(PooledDatabaseConnectionFactoryImpl.ConnectionPoolDefinition) - Method in class org.opensubsystems.core.persist.db.connectionpool.XAPoolDatabaseConnectionFactoryImpl
Get connection for given connection pool.
getPooledConnection(PooledDatabaseConnectionFactoryImpl.ConnectionPoolDefinition, String, String) - Method in class org.opensubsystems.core.persist.db.connectionpool.XAPoolDatabaseConnectionFactoryImpl
Get connection using the same settings as given connection pool but get the connection under different name and password.
getProductCreator() - Method in interface org.opensubsystems.core.util.ProductInfo
 
getProductName() - Method in interface org.opensubsystems.core.util.ProductInfo
 
getProductVersion() - Method in interface org.opensubsystems.core.util.ProductInfo
 
getProperties() - Method in class org.opensubsystems.core.util.Config
Load all properties from default configuration file or return the ones passed into the constructor.
getPropertiesSafely() - Method in class org.opensubsystems.core.util.Config
Load all properties from default configuration file or return the ones passed into the constructor.
getPropertyFileName() - Method in class org.opensubsystems.core.util.Config
Get the name of the propety file.
getRealDatabaseDriver() - Method in class org.opensubsystems.core.persist.db.connectionpool.J2EEDatabaseConnectionFactoryImpl
Get real driver name which is used to connect to database.
getRealDatabaseDriver() - Method in interface org.opensubsystems.core.persist.db.DatabaseConnectionFactory
Get real driver name which is used to connect to database.
getRealDatabaseDriver() - Method in class org.opensubsystems.core.persist.db.DatabaseConnectionFactoryImpl
Get real driver name which is used to connect to database.
getRegisteredParametersDefaults() - Method in class org.opensubsystems.core.persist.db.connectionpool.PooledDatabaseConnectionFactorySetupReader
this function returns Map for parameter defaults.
getRegisteredParametersDefaults() - Method in class org.opensubsystems.core.util.SetupReader
this function returns Map for parameter defaults.
getRegisteredParameterTypes() - Method in class org.opensubsystems.core.persist.db.connectionpool.PooledDatabaseConnectionFactorySetupReader
this function returns Map for parameter types.
getRegisteredParameterTypes() - Method in class org.opensubsystems.core.util.SetupReader
this function returns Map for parameter types.
getRelatedids() - Method in class org.opensubsystems.core.www.BlockElementTag
 
getRequestedConnectionCount() - Method in class org.opensubsystems.core.persist.db.connectionpool.PooledDatabaseConnectionFactoryImpl
Get number for connections which are currently requested and were not returned for default data source.
getRequestedConnectionCount(String) - Method in class org.opensubsystems.core.persist.db.connectionpool.PooledDatabaseConnectionFactoryImpl
Get number for connections which are currently requested and were not returned.
getRequestedConnectionCount() - Method in interface org.opensubsystems.core.persist.db.DatabaseConnectionFactory
Get number for connections which are currently requested and were not returned for default data source.
getRequestedConnectionCount(String) - Method in interface org.opensubsystems.core.persist.db.DatabaseConnectionFactory
Get number for connections which are currently requested and were not returned.
getRequestURLWithoutQuery(HttpServletRequest) - Static method in class org.opensubsystems.core.www.WebUtils
Reconstruct full URL from HTTP request with protocol, full path but without query strings.
getReturnData() - Method in class org.opensubsystems.core.persist.db.DatabaseOperation
Get data which should be returned from method which actuall implements database operation
getSchemaInstance(Class) - Method in class org.opensubsystems.core.persist.db.DatabaseSchemaManager
Method to create actual schema based on specified class.
getSchemaInstance(String) - Method in class org.opensubsystems.core.persist.db.DatabaseSchemaManager
Method to create actual schema based on specified class.
getSchemaPrefix() - Static method in class org.opensubsystems.core.persist.db.DatabaseSchemaImpl
Get prefix which should be used to construct database objects.
getScreenPosition() - Method in class org.opensubsystems.core.application.ThickClient
Position where to display GUI on the screen.
getSecond() - Method in class org.opensubsystems.core.util.TwoIntStruct
 
getSecond() - Method in class org.opensubsystems.core.util.TwoObjectStruct
 
getSelect() - Method in class org.opensubsystems.core.persist.db.hsqldb.HsqlDBDataUtils.CachedUpdateStatements
 
getSelect() - Method in class org.opensubsystems.core.persist.db.mysql.MySQLDataUtils.CachedUpdateStatements
 
getSelectListResultSetConcurrency() - Method in interface org.opensubsystems.core.persist.db.Database
This method returns default result set concurrency which should be used to load lists of items from the result set efficiently.
getSelectListResultSetConcurrency() - Method in class org.opensubsystems.core.persist.db.DatabaseImpl
This method returns default result set concurrency which should be used to load lists of items from the result set efficiently.
getSelectListResultSetType() - Method in interface org.opensubsystems.core.persist.db.Database
This method returns default result set type which should be used to load lists of items from the result set efficiently.
getSelectListResultSetType() - Method in class org.opensubsystems.core.persist.db.DatabaseImpl
This method returns default result set type which should be used to load lists of items from the result set efficiently.
getServerId() - Method in class org.opensubsystems.core.application.ServerId
Get the server id.
getServerIPAddress() - Static method in class org.opensubsystems.core.util.NetUtils
Get textual representation just of the server machine IP address.
getServerIPAddressAndName() - Static method in class org.opensubsystems.core.util.NetUtils
Get textual representation of the server machine IP address together with its name.
getServletInfo() - Method in class org.opensubsystems.core.www.WebSessionServlet
getServletInfo() - Method in class org.opensubsystems.core.www.WebUIDispatchServlet
getServletInfo() - Method in class org.opensubsystems.core.www.WebUIServlet
getSessionId(HttpSession) - Static method in class org.opensubsystems.core.www.WebSessionUtils
Get identifier of current user session.
getShell() - Method in class org.opensubsystems.core.application.swt.SWTThickClientDialogGuiImpl
Get shell of this dialog.
getShell() - Method in class org.opensubsystems.core.application.swt.SWTThickClientGui
Get main shell of the aplication.
getSolidColorImages() - Method in class org.opensubsystems.core.application.swt.SWTThickClientGui
Get images representing solid colors
getSQLAnalyzeFunctionCall(Map) - Method in interface org.opensubsystems.core.persist.db.Database
Get DB specific SQL queries for analyzing tables or updating statistics on the tables (it is good for performance).
getSQLAnalyzeFunctionCall(Map) - Method in class org.opensubsystems.core.persist.db.db2.DB2DatabaseImpl
Get DB specific SQL queries for analyzing tables or updating statistics on the tables (it is good for performance).
getSQLAnalyzeFunctionCall(Map) - Method in class org.opensubsystems.core.persist.db.hsqldb.HsqlDBDatabaseImpl
Get DB specific SQL queries for analyzing tables or updating statistics on the tables (it is good for performance).
getSQLAnalyzeFunctionCall(Map) - Method in class org.opensubsystems.core.persist.db.mssql.MSSQLDatabaseImpl
Get DB specific SQL queries for analyzing tables or updating statistics on the tables (it is good for performance).
getSQLAnalyzeFunctionCall(Map) - Method in class org.opensubsystems.core.persist.db.mysql.MySQLDatabaseImpl
Get DB specific SQL queries for analyzing tables or updating statistics on the tables (it is good for performance).
getSQLAnalyzeFunctionCall(Map) - Method in class org.opensubsystems.core.persist.db.oracle.OracleDatabaseImpl
Get DB specific SQL queries for analyzing tables or updating statistics on the tables (it is good for performance).
getSQLAnalyzeFunctionCall(Map) - Method in class org.opensubsystems.core.persist.db.postgresql.PostgreSQLDatabaseImpl
Get DB specific SQL queries for analyzing tables or updating statistics on the tables (it is good for performance).
getSQLAnalyzeFunctionCall(Map) - Method in class org.opensubsystems.core.persist.db.sapdb.SapDBDatabaseImpl
Get DB specific SQL queries for analyzing tables or updating statistics on the tables (it is good for performance).
getSQLAnalyzeFunctionCall(Map) - Method in class org.opensubsystems.core.persist.db.sybase.SybaseDatabaseImpl
Get DB specific SQL queries for analyzing tables or updating statistics on the tables (it is good for performance).
getSQLCountFunctionCall() - Method in interface org.opensubsystems.core.persist.db.Database
Get string which can be used in SQL queries to retrieve record count.
getSQLCountFunctionCall() - Method in class org.opensubsystems.core.persist.db.db2.DB2DatabaseImpl
Get string which can be used in SQL queries to retrieve record count.
getSQLCountFunctionCall() - Method in class org.opensubsystems.core.persist.db.hsqldb.HsqlDBDatabaseImpl
Get string which can be used in SQL queries to retrieve record count.
getSQLCountFunctionCall() - Method in class org.opensubsystems.core.persist.db.mssql.MSSQLDatabaseImpl
Get string which can be used in SQL queries to retrieve record count.
getSQLCountFunctionCall() - Method in class org.opensubsystems.core.persist.db.mysql.MySQLDatabaseImpl
Get string which can be used in SQL queries to retrieve record count.
getSQLCountFunctionCall() - Method in class org.opensubsystems.core.persist.db.oracle.OracleDatabaseImpl
Get string which can be used in SQL queries to retrieve record count.
getSQLCountFunctionCall() - Method in class org.opensubsystems.core.persist.db.postgresql.PostgreSQLDatabaseImpl
Get string which can be used in SQL queries to retrieve record count.
getSQLCountFunctionCall() - Method in class org.opensubsystems.core.persist.db.sapdb.SapDBDatabaseImpl
Get string which can be used in SQL queries to retrieve record count.
getSQLCountFunctionCall() - Method in class org.opensubsystems.core.persist.db.sybase.SybaseDatabaseImpl
Get string which can be used in SQL queries to retrieve record count.
getStartTime() - Method in class org.opensubsystems.core.util.MyTimer
 
getStatus() - Method in class org.opensubsystems.core.persist.db.transaction.DelegatingUserTransaction
getStatus() - Method in class org.opensubsystems.core.persist.db.transaction.SimpleLocalTransactionFactoryImpl
getStatus() - Method in class org.opensubsystems.core.util.FileCommitUtils
 
getStopTime() - Method in class org.opensubsystems.core.util.MyTimer
 
getStreamContent() - Method in class org.opensubsystems.core.util.StreamGobbler
 
getStringParameterValue(String) - Method in class org.opensubsystems.core.util.SetupReader
Get parameter value as string
getStringProperty(Config, String, String) - Static method in class org.opensubsystems.core.util.Config
Retrieve string property value and if the value is not specified throw an exception.
getStringProperty(Properties, String, String) - Static method in class org.opensubsystems.core.util.Config
Retrieve string property value and if the value is not specified or it is empty throw an exception.
getStringProperty(Properties, String, String, boolean) - Static method in class org.opensubsystems.core.util.Config
Retrieve string property value and if the value is not specified throw an exception.
getStringProperty(Properties, String, String, String) - Static method in class org.opensubsystems.core.util.Config
Retrieve string property value and if the property is not specified or it is specified as an empty value, use the default value instead.
getStringProperty(Properties, String, String, String, boolean) - Static method in class org.opensubsystems.core.util.Config
Retrieve string property value.
getStringTime(long) - Static method in class org.opensubsystems.core.util.DateUtils
Function returns time string in the form MM:SS.MS from the input specified in miliseconds.
getStyle(Object) - Method in class org.opensubsystems.core.application.swt.SWTThickClientGui
Convert the passed in style into valid SWT style.
getStyle() - Method in class org.opensubsystems.core.www.BlockElementTag
 
getTableClientWidth(Table) - Static method in class org.opensubsystems.core.application.swt.ShellUtils
Compute the width of the table client area taking into account scrollbar and OS deficiencies.
getTabName() - Method in interface org.opensubsystems.core.www.WebModule
Get user friendly UNIQUE name that will be displayed on the tab (GUI).
getTempDirectory() - Static method in class org.opensubsystems.core.util.GlobalConstants
 
getTemporaryDirectory() - Static method in class org.opensubsystems.core.util.FileUtils
Get path which represents temporary directory.
getThickClientInstance() - Static method in class org.opensubsystems.core.application.ThickClient
Get instance of thick client application to start.
getThird() - Method in class org.opensubsystems.core.util.ThreeIntStruct
 
getTimestampAsString(Timestamp) - Static method in class org.opensubsystems.core.util.DateUtils
Convert timestamp to string including it's nanosecond portion so that it can be safely stored in variable of web page.
getTitle() - Method in class org.opensubsystems.core.application.ThickClientDialog
Get title of the dialog.
getToolbarImages(SWTThickClientGui) - Method in class org.opensubsystems.core.application.swt.SWTExitModule
Get images which represent this module on the toolbar.
getToolbarImages(SWTThickClientGui) - Method in interface org.opensubsystems.core.application.swt.SWTThickClientModule
Get images which represent this module on the toolbar.
getTooltip() - Method in interface org.opensubsystems.core.www.WebModule
Get tooltip that will be displayed for particular module on GUI.
getTotalRequestedConnectionCount() - Method in interface org.opensubsystems.core.persist.db.DatabaseConnectionFactory
Get total number for connections (for all data sources) which are currently requested and were not returned.
getTotalRequestedConnectionCount() - Method in class org.opensubsystems.core.persist.db.DatabaseConnectionFactoryImpl
Get number for connections which are currently requested and were not returned.
getTransactionIsolation(int) - Method in interface org.opensubsystems.core.persist.db.Database
Different databases have different bugs about what they support so this method will take the desired transaction isolation level and convert it to the one supported by database.
getTransactionIsolation(int) - Method in class org.opensubsystems.core.persist.db.DatabaseImpl
Different databases have different bugs about what they support so this method will take the desired transaction isolation level and convert it to the one supported by database.
getTransactionIsolation(int) - Method in class org.opensubsystems.core.persist.db.hsqldb.HsqlDBDatabaseImpl
Different databases have different bugs about what they support so this method will take the desired transaction isolation level and convert it to the one supported by database.
getTransactionIsolation() - Method in class org.opensubsystems.core.persist.db.transaction.TransactionalConnection
getTransactionManager() - Method in class org.opensubsystems.core.persist.db.transaction.J2EETransactionFactoryImpl
Get transaction manager for this factory.
getTransactionManager() - Method in class org.opensubsystems.core.persist.db.transaction.JOTMTransactionFactoryImpl
Get transaction manager for this factory.
getTransactionManager() - Method in class org.opensubsystems.core.persist.db.transaction.SimpleLocalTransactionFactoryImpl
Get transaction manager for this factory.
getTransactionManager() - Method in interface org.opensubsystems.core.util.TransactionFactory
Get transaction manager for this factory.
getType() - Method in class org.opensubsystems.core.www.BlockElementTag
 
getTypeMap() - Method in class org.opensubsystems.core.persist.db.transaction.TransactionalConnection
getTypeSelectListResultSet() - Method in class org.opensubsystems.core.persist.db.DatabaseFactoryImpl
 
getURL() - Method in interface org.opensubsystems.core.www.WebModule
Get URL of the module.
getUseAdminDataSource() - Method in interface org.opensubsystems.core.persist.db.DatabaseConnectionFactory
Get the flag specifying if to use separate datasource instead just different creadentials to obtain administrator connection.
getUseAdminDataSource() - Method in class org.opensubsystems.core.persist.db.DatabaseConnectionFactoryImpl
Get the flag specifying if to use separate datasource instead just different creadentials to obtain administrator connection.
getUser() - Method in class org.opensubsystems.core.persist.db.transaction.TransactionalConnection
 
getVersion() - Method in interface org.opensubsystems.core.persist.db.DatabaseSchema
Get the current (most recent) version of database schema.
getVersion() - Method in class org.opensubsystems.core.persist.db.DatabaseSchemaImpl
Get the current (most recent) version of database schema.
getWarnings() - Method in class org.opensubsystems.core.persist.db.transaction.TransactionalConnection
getWebModuleDefinitions() - Method in class org.opensubsystems.core.www.WebModuleDefinitionManager
 
getWebServerPort() - Method in class org.opensubsystems.core.application.Server
Get the web server port.
GlobalConstants - Class in org.opensubsystems.core.util
Class containing global constants for the system and for the product running this code.
GlobalSequence - Class in org.opensubsystems.core.util
Base class for getting of unique sequence numbers.
GUI_ANYWHERE - Static variable in interface org.opensubsystems.core.application.ThickClientGui
The GUI can be displayed anywhere on the screen.
GUI_FULLSCREEN - Static variable in interface org.opensubsystems.core.application.ThickClientGui
Display the GUI stretched to the whole screen (the default behavior).
GUI_LEFTSCREEN - Static variable in interface org.opensubsystems.core.application.ThickClientGui
Display the GUI on the left screen (or left half of the whole screen).
GUI_MODULE_PREFIX - Static variable in class org.opensubsystems.core.application.ThickClient
This is used to name parameters such as oss.thickclient.module.0, oss.thickclient.module.1.
GUI_RIGHTSCREEN - Static variable in interface org.opensubsystems.core.application.ThickClientGui
Display the GUI on the right screen (or right half of the whole screen).

H

handleKnownError(OSSException, Connection, int, int, Object) - Method in class org.opensubsystems.core.persist.db.DatabaseReadOperation
Override this method to provide any custom error handling for expected error, which were most likely produced by lower layer.
handleKnownError(OSSException, Connection, int, int, Object) - Method in class org.opensubsystems.core.persist.db.DatabaseUpdateOperation
Override this method to provide any custom error handling for expected error, which were most likely produced by lower layer.
handleNewSession(HttpSession, HttpServletRequest, HttpServletResponse) - Method in class org.opensubsystems.core.www.WebSessionServlet
This function handles the scenarios, when the HTTP session generated for the client is still new and the client doesn't know about it yet.
handleSQLException(SQLException, Connection, int, int, Object) - Method in class org.opensubsystems.core.persist.db.DatabaseReadOperation
Provide custom handling of SQL Exceptions to usually detect constraint violation.
handleSQLException(SQLException, Connection, int, int, Object) - Method in interface org.opensubsystems.core.persist.db.DatabaseSchema
Handle SQL Exception caused by some database operations.
handleSQLException(SQLException, Connection, int, int, Object) - Method in class org.opensubsystems.core.persist.db.DatabaseSchemaImpl
Handle SQL Exception caused by some database operations.
handleSQLException(SQLException, Connection, int, int, Object) - Method in class org.opensubsystems.core.persist.db.DatabaseUpdateOperation
Provide custom handling of SQL Exceptions to usually detect constraint violation.
handleSQLException(SQLException, Connection, int, int, Object) - Method in class org.opensubsystems.core.persist.db.ModifiableDatabaseSchemaImpl
Handle SQL Exception caused by some database operations.
handleUnknownError(Throwable, Connection, int, int, Object) - Method in class org.opensubsystems.core.persist.db.DatabaseReadOperation
Override this method to provide any custom error handling for unexpected error, which weren't handled by lower layer.
handleUnknownError(Throwable, Connection, int, int, Object) - Method in class org.opensubsystems.core.persist.db.DatabaseUpdateOperation
Override this method to provide any custom error handling for unexpected error, which weren't handled by lower layer.
hasAbsolutePositioningSupport() - Method in interface org.opensubsystems.core.persist.db.Database
Find out if database (driver) allows us to call methods such as absolute() or last() for retrieved result sets.
hasAbsolutePositioningSupport() - Method in class org.opensubsystems.core.persist.db.DatabaseImpl
Find out if database (driver) allows us to call methods such as absolute() or last() for retrieved result sets.
hash(int, boolean) - Static method in class org.opensubsystems.core.util.HashCodeUtils
Hash for booleans.
hash(int, char) - Static method in class org.opensubsystems.core.util.HashCodeUtils
Hash for chars.
hash(int, int) - Static method in class org.opensubsystems.core.util.HashCodeUtils
Hash for ints.
hash(int, long) - Static method in class org.opensubsystems.core.util.HashCodeUtils
Hash for longs.
hash(int, float) - Static method in class org.opensubsystems.core.util.HashCodeUtils
Hash for floats.
hash(int, double) - Static method in class org.opensubsystems.core.util.HashCodeUtils
Hash for doubles.
hash(int, Object) - Static method in class org.opensubsystems.core.util.HashCodeUtils
Hash for objects .
hashCode() - Method in class org.opensubsystems.core.data.BasicDataObject
hashCode() - Method in class org.opensubsystems.core.data.ModifiableDataObject
hashCode() - Method in class org.opensubsystems.core.persist.db.transaction.TransactionalConnection
hashCode() - Method in class org.opensubsystems.core.util.FourIntStruct
hashCode() - Method in class org.opensubsystems.core.util.ThreeIntStruct
hashCode() - Method in class org.opensubsystems.core.util.TwoIntStruct
hashCode() - Method in class org.opensubsystems.core.util.TwoObjectStruct
HashCodeUtils - Class in org.opensubsystems.core.util
Collection of methods making implementation of hashcode easier.
hasRelations(String[][], int) - Static method in class org.opensubsystems.core.util.DatabaseUtils
This method is for relation checking and for hashing table-column existance for optimalization.
hasSelectListRangeSupport() - Method in interface org.opensubsystems.core.persist.db.Database
Find out if database allows us to support rows limitation.
hasSelectListRangeSupport() - Method in class org.opensubsystems.core.persist.db.DatabaseImpl
Find out if database allows us to support rows limitation.
hasSelectListRangeSupport() - Method in class org.opensubsystems.core.persist.db.db2.DB2DatabaseImpl
Find out if database allows us to support rows limitation. This means that database has to provide a way how to construct EFFICIENT SQL which allows us to retrieve items starting from row X and ending at row Y.
hasSelectListRangeSupport() - Method in class org.opensubsystems.core.persist.db.mssql.MSSQLDatabaseImpl
Find out if database allows us to support rows limitation. This means that database has to provide a way how to construct EFFICIENT SQL which allows us to retrieve items starting from row X and ending at row Y.
hasSelectListRangeSupport() - Method in class org.opensubsystems.core.persist.db.mysql.MySQLDatabaseImpl
Find out if database allows us to support rows limitation. This means that database has to provide a way how to construct EFFICIENT SQL which allows us to retrieve items starting from row X and ending at row Y.
hasSelectListRangeSupport() - Method in class org.opensubsystems.core.persist.db.oracle.OracleDatabaseImpl
Find out if database allows us to support rows limitation. This means that database has to provide a way how to construct EFFICIENT SQL which allows us to retrieve items starting from row X and ending at row Y.
hasSelectListRangeSupport() - Method in class org.opensubsystems.core.persist.db.postgresql.PostgreSQLDatabaseImpl
Find out if database allows us to support rows limitation. This means that database has to provide a way how to construct EFFICIENT SQL which allows us to retrieve items starting from row X and ending at row Y.
hasSelectListRangeSupport() - Method in class org.opensubsystems.core.persist.db.sybase.SybaseDatabaseImpl
Find out if database allows us to support rows limitation. This means that database has to provide a way how to construct EFFICIENT SQL which allows us to retrieve items starting from row X and ending at row Y.
HOUR_CODE - Static variable in class org.opensubsystems.core.util.DateUtils
Constant for dynamic date code used in date/time formulas
HSQLDB_DATABASE_TYPE - Static variable in interface org.opensubsystems.core.persist.db.Database
The current database is HSQLDB
HSQLDB_DATABASE_TYPE_IDENTIFIER - Static variable in interface org.opensubsystems.core.persist.db.Database
The current database is HSQLDB
HsqlDBDatabaseImpl - Class in org.opensubsystems.core.persist.db.hsqldb
Management layer for HSQLDB database (hsqldb.sourceforge.net)
HsqlDBDatabaseImpl() - Constructor for class org.opensubsystems.core.persist.db.hsqldb.HsqlDBDatabaseImpl
Default constructor for empty database.
HsqlDBDataUtils - Class in org.opensubsystems.core.persist.db.hsqldb
This class collects code fragments which are reusable for managing data in HSQLDB.
HsqlDBDataUtils.CachedInsertStatements - Class in org.opensubsystems.core.persist.db.hsqldb
Class used to encapsulate and hold cached statements between method calls.
HsqlDBDataUtils.CachedInsertStatements(boolean, CallableStatement, PreparedStatement) - Constructor for class org.opensubsystems.core.persist.db.hsqldb.HsqlDBDataUtils.CachedInsertStatements
 
HsqlDBDataUtils.CachedUpdateStatements - Class in org.opensubsystems.core.persist.db.hsqldb
Class used to encapsulate and hold cached statements between method calls.
HsqlDBDataUtils.CachedUpdateStatements(boolean, PreparedStatement) - Constructor for class org.opensubsystems.core.persist.db.hsqldb.HsqlDBDataUtils.CachedUpdateStatements
 
HTTP_PORT_BACKUP - Static variable in interface org.opensubsystems.core.www.WebCommonConstants
Standard backup (2nd instance) HTTP port.
HTTP_PORT_DEFAULT - Static variable in interface org.opensubsystems.core.www.WebCommonConstants
Default HTTP port.
HTTP_PORT_MAX - Static variable in interface org.opensubsystems.core.www.WebCommonConstants
Maximal HTTP port.
HTTP_PORT_MIN - Static variable in interface org.opensubsystems.core.www.WebCommonConstants
Minimal HTTP port.
HTTP_SECURE_PORT_BACKUP - Static variable in interface org.opensubsystems.core.www.WebCommonConstants
Backup (2nd instance) HTTPS port.
HTTP_SECURE_PORT_DEFAULT - Static variable in interface org.opensubsystems.core.www.WebCommonConstants
Default HTTPS port.
HTTP_SECURE_PORT_MAX - Static variable in interface org.opensubsystems.core.www.WebCommonConstants
Maximal HTTPS port.
HTTP_SECURE_PORT_MIN - Static variable in interface org.opensubsystems.core.www.WebCommonConstants
Minimal HTTPS port.
HTTP_SESSION_TRACKER - Static variable in class org.opensubsystems.core.www.WebSessionUtils
Object which tracks when the session is invalidated by the web container.

I

IDENTIFICATION_DATA_TYPE - Static variable in class org.opensubsystems.core.data.DataConstant
data type code
IDENTIFICATION_DATA_TYPE_OBJ - Static variable in class org.opensubsystems.core.data.DataConstant
data type code object
IdListTag - Class in org.opensubsystems.core.www
Custom tag to construct string of ids of collection of data objects presented in a request separated by ','.
IdListTag() - Constructor for class org.opensubsystems.core.www.IdListTag
Constructor for custom tag.
INDEXOBJECT_DATA_TYPE - Static variable in class org.opensubsystems.core.data.DataConstant
data type code
INDEXOBJECT_DATA_TYPE_OBJ - Static variable in class org.opensubsystems.core.data.DataConstant
data type code object
INDEXPAGE_DATA_TYPE - Static variable in class org.opensubsystems.core.data.DataConstant
data type code
INDEXPAGE_DATA_TYPE_OBJ - Static variable in class org.opensubsystems.core.data.DataConstant
data type code object
INFORMATIONS - Static variable in class org.opensubsystems.core.util.Messages
Key used to store informations not errors
init() - Method in class org.opensubsystems.core.application.Server
Initialize the server.
init(ThickClient) - Method in class org.opensubsystems.core.application.swt.SWTThickClientGui
Initialize the gui for a give client
init() - Method in class org.opensubsystems.core.application.ThickClient
Initialize the server.
init(ThickClient) - Method in interface org.opensubsystems.core.application.ThickClientGui
Initialize the gui for a give client
init(ThickClient) - Method in interface org.opensubsystems.core.application.ThickClientModule
Initialize the module for a specified client.
init(ThickClient) - Method in class org.opensubsystems.core.application.ThickClientModuleImpl
Initialize the module for a specified client.
init(Connection, String) - Method in class org.opensubsystems.core.persist.db.VersionedDatabaseSchema
Initialize the schema.
init(ServletConfig) - Method in class org.opensubsystems.core.www.WebSessionServlet
init(ServletConfig) - Method in class org.opensubsystems.core.www.WebUIDispatchServlet
init(ServletConfig) - Method in class org.opensubsystems.core.www.WebUIServlet
initCause(Throwable) - Method in exception org.opensubsystems.core.error.OSSMultiException
initContext(String, WebApplicationContext) - Method in class org.opensubsystems.core.application.Server
Initialize context (URL subtree) starting with given prefix.
initializeConnection(Connection, boolean) - Method in class org.opensubsystems.core.persist.db.connectionpool.J2EEDatabaseConnectionFactoryImpl
Initialize connection to the default state so it can be used to work with the database.
initializeConnection(Connection, boolean) - Method in class org.opensubsystems.core.persist.db.DatabaseConnectionFactoryImpl
Initialize connection to the default state so it can be used to work with the database.
initializeDriver(String) - Method in class org.opensubsystems.core.persist.db.DatabaseConnectionFactoryImpl
Initialize specified database driver.
initScreenOptions(int, boolean, boolean) - Method in class org.opensubsystems.core.application.ThickClient
Initialize position and size related parameters.
insertAndFetchGeneratedValues(Connection, PreparedStatement, boolean, String, int, BasicDataObject) - Method in interface org.opensubsystems.core.persist.db.Database
Insert the data, fetch from the database id and generated creation and optionally modification timestamps for the newly created data object.
insertAndFetchGeneratedValues(Connection, PreparedStatement, boolean, String, int, BasicDataObject) - Method in class org.opensubsystems.core.persist.db.db2.DB2DatabaseImpl
Insert the data, fetch from the database id and generated creation and optionally modification timestamps for the newly created data object.
insertAndFetchGeneratedValues(CallableStatement, int, BasicDataObject) - Static method in class org.opensubsystems.core.persist.db.db2.DB2DataUtils
Insert the data, fetch from the database id and generated creation and modification timestamps for the newly created data object.
insertAndFetchGeneratedValues(Connection, PreparedStatement, boolean, String, int, BasicDataObject) - Method in class org.opensubsystems.core.persist.db.hsqldb.HsqlDBDatabaseImpl
Insert the data, fetch from the database id and generated creation and optionally modification timestamps for the newly created data object.
insertAndFetchGeneratedValues(Connection, PreparedStatement, boolean, String, BasicDataObject) - Static method in class org.opensubsystems.core.persist.db.hsqldb.HsqlDBDataUtils
Insert the data, fetch from the database id and generated creation and modification timestamps for the newly created data object.
insertAndFetchGeneratedValues(PreparedStatement, HsqlDBDataUtils.CachedInsertStatements, BasicDataObject) - Static method in class org.opensubsystems.core.persist.db.hsqldb.HsqlDBDataUtils
Insert the data, fetch from the database id and generated creation and modification timestamps for the newly created data object.
insertAndFetchGeneratedValues(CallableStatement, int, BasicDataObject) - Static method in class org.opensubsystems.core.persist.db.maxdb.MaxDBDataUtils
Insert the data, fetch from the database id and generated creation and modification timestamps for the newly created data object.
insertAndFetchGeneratedValues(Connection, PreparedStatement, boolean, String, int, BasicDataObject) - Method in class org.opensubsystems.core.persist.db.mssql.MSSQLDatabaseImpl
Insert the data, fetch from the database id and generated creation and optionally modification timestamps for the newly created data object.
insertAndFetchGeneratedValues(CallableStatement, int, BasicDataObject) - Static method in class org.opensubsystems.core.persist.db.mssql.MSSQLDataUtils
Insert the data, fetch from the database id and generated creation and modification timestamps for the newly created data object.
insertAndFetchGeneratedValues(Connection, PreparedStatement, boolean, String, int, BasicDataObject) - Method in class org.opensubsystems.core.persist.db.mysql.MySQLDatabaseImpl
Insert the data, fetch from the database id and generated creation and optionally modification timestamps for the newly created data object.
insertAndFetchGeneratedValues(Connection, PreparedStatement, boolean, String, BasicDataObject) - Static method in class org.opensubsystems.core.persist.db.mysql.MySQLDataUtils
Insert the data, fetch from the database id and generated creation and modification timestamps for the newly created data object.
insertAndFetchGeneratedValues(PreparedStatement, MySQLDataUtils.CachedInsertStatements, BasicDataObject) - Static method in class org.opensubsystems.core.persist.db.mysql.MySQLDataUtils
Insert the data, fetch from the database id and generated creation and modification timestamps for the newly created data object.
insertAndFetchGeneratedValues(Connection, PreparedStatement, boolean, String, int, BasicDataObject) - Method in class org.opensubsystems.core.persist.db.oracle.OracleDatabaseImpl
Insert the data, fetch from the database id and generated creation and optionally modification timestamps for the newly created data object.
insertAndFetchGeneratedValues(CallableStatement, int, BasicDataObject) - Static method in class org.opensubsystems.core.persist.db.oracle.OracleDataUtils
Insert the data, fetch from the database id and generated creation and modification timestamps for the newly created data object.
insertAndFetchGeneratedValues(Connection, PreparedStatement, boolean, String, int, BasicDataObject) - Method in class org.opensubsystems.core.persist.db.postgresql.PostgreSQLDatabaseImpl
Insert the data, fetch from the database id and generated creation and optionally modification timestamps for the newly created data object.
insertAndFetchGeneratedValues(PreparedStatement, BasicDataObject) - Static method in class org.opensubsystems.core.persist.db.postgresql.PostgreSQLDataUtils
Insert the data, fetch from the database id and generated creation and modification timestamps for the newly created data object.
insertAndFetchGeneratedValues(Connection, PreparedStatement, boolean, String, int, BasicDataObject) - Method in class org.opensubsystems.core.persist.db.sapdb.SapDBDatabaseImpl
Insert the data, fetch from the database id and generated creation and optionally modification timestamps for the newly created data object.
insertAndFetchGeneratedValues(CallableStatement, int, BasicDataObject) - Static method in class org.opensubsystems.core.persist.db.sapdb.SapDBDataUtils
Insert the data, fetch from the database id and generated creation and modification timestamps for the newly created data object.
insertAndFetchGeneratedValues(Connection, PreparedStatement, boolean, String, int, BasicDataObject) - Method in class org.opensubsystems.core.persist.db.sybase.SybaseDatabaseImpl
Insert the data, fetch from the database id and generated creation and optionally modification timestamps for the newly created data object.
insertAndFetchGeneratedValues(CallableStatement, int, BasicDataObject) - Static method in class org.opensubsystems.core.persist.db.sybase.SybaseDataUtils
Insert the data, fetch from the database id and generated creation and modification timestamps for the newly created data object.
instantiateClass(List, String) - Method in class org.opensubsystems.core.util.ClassFactory
Instantiate new istance using ordered list of class names to consider.
INTEGER_0 - Static variable in class org.opensubsystems.core.util.GlobalConstants
constant for 0 - Integer
INTEGER_1 - Static variable in class org.opensubsystems.core.util.GlobalConstants
constant for 1 - Integer
interactWithUser() - Method in class org.opensubsystems.core.application.swt.SWTThickClientDialogGuiImpl
Main message loop which processes messages for the dialog caused by user actions such as typing or mouse clicks.
interactWithUser() - Method in class org.opensubsystems.core.application.swt.SWTThickClientGui
Main message loop which processes messages for the application caused by user actions such as typing or mouse clicks.
interactWithUser() - Method in interface org.opensubsystems.core.application.ThickClientGui
Main message loop which processes messages for the application caused by user actions such as typing or mouse clicks.
INTERNAL_SESSIONID_SESSION_PARAM - Static variable in class org.opensubsystems.core.www.WebSessionUtils
Name of the attribute in the session containing the internal session id.
INTERNALSESSION_DATA_TYPE - Static variable in class org.opensubsystems.core.data.DataConstant
data type code
INTERNALSESSION_DATA_TYPE_IDENTIFICATOR - Static variable in class org.opensubsystems.core.data.DataConstant
string identificator for specified data type code object
INTERNALSESSION_DATA_TYPE_NAME - Static variable in class org.opensubsystems.core.data.DataConstant
string name for specified data type code object
INTERNALSESSION_DATA_TYPE_OBJ - Static variable in class org.opensubsystems.core.data.DataConstant
data type code object
INTERRUPTED_PROCESS_RETURN_VALUE - Static variable in class org.opensubsystems.core.util.ProcessExec
Return value used when waiting for process to finish was interrupted.
INTERRUPTED_PROCESS_RETURN_VALUE_OBJ - Static variable in class org.opensubsystems.core.util.ProcessExec
Return value used when waiting for process to finish was interrupted.
INVENTORY_DATA_TYPE - Static variable in class org.opensubsystems.core.data.DataConstant
data type code
INVENTORY_DATA_TYPE_NAME - Static variable in class org.opensubsystems.core.data.DataConstant
string name for specified data type code object
INVENTORY_DATA_TYPE_OBJ - Static variable in class org.opensubsystems.core.data.DataConstant
data type code object
isApplicationSecure() - Method in class org.opensubsystems.core.www.WebSessionServlet
Return true if application is running as secure (SSL)
isArray(Object) - Static method in class org.opensubsystems.core.util.HashCodeUtils
Test if object is an array
isCallableStatement(String) - Method in interface org.opensubsystems.core.persist.db.Database
Test if the specified query invokes stored procedure or if it is just a regular prepared statement.
isCallableStatement(String) - Method in class org.opensubsystems.core.persist.db.db2.DB2DatabaseImpl
Test if the specified query invokes stored procedure or if it is just a regular prepared statement.
isCallableStatement(String) - Method in class org.opensubsystems.core.persist.db.hsqldb.HsqlDBDatabaseImpl
Test if the specified query invokes stored procedure or if it is just a regular prepared statement.
isCallableStatement(String) - Method in class org.opensubsystems.core.persist.db.mssql.MSSQLDatabaseImpl
Test if the specified query invokes stored procedure or if it is just a regular prepared statement.
isCallableStatement(String) - Method in class org.opensubsystems.core.persist.db.mysql.MySQLDatabaseImpl
Test if the specified query invokes stored procedure or if it is just a regular prepared statement.
isCallableStatement(String) - Method in class org.opensubsystems.core.persist.db.oracle.OracleDatabaseImpl
Test if the specified query invokes stored procedure or if it is just a regular prepared statement.
isCallableStatement(String) - Method in class org.opensubsystems.core.persist.db.postgresql.PostgreSQLDatabaseImpl
Test if the specified query invokes stored procedure or if it is just a regular prepared statement.
isCallableStatement(String) - Method in class org.opensubsystems.core.persist.db.sapdb.SapDBDatabaseImpl
Test if the specified query invokes stored procedure or if it is just a regular prepared statement.
isCallableStatement(String) - Method in class org.opensubsystems.core.persist.db.sybase.SybaseDatabaseImpl
Test if the specified query invokes stored procedure or if it is just a regular prepared statement.
isClosed() - Method in class org.opensubsystems.core.persist.db.transaction.TransactionalConnection
isContained(Collection, String) - Static method in class org.opensubsystems.core.util.StringUtils
Test if any element in the container contains given string.
isDataSourceDefined(String) - Method in class org.opensubsystems.core.persist.db.connectionpool.PooledDatabaseConnectionFactoryImpl
Check if the specified data has been already defined
isDataSourceDefined(String) - Method in interface org.opensubsystems.core.persist.db.DatabaseConnectionFactory
Check if the specified data has been already defined
isDispatcherCachingEnabled() - Method in class org.opensubsystems.core.www.WebSessionServlet
Check if caching of request dispatchers is enabled.
isEmpty() - Method in class org.opensubsystems.core.util.SynchronizedQueue
Test if the queue is empty.
isEmptyArea() - Method in class org.opensubsystems.core.www.MessageTag
 
isExistingIndex(String) - Method in class org.opensubsystems.core.persist.db.DatabaseSchemaImpl
Check if index with the specified name exists within this schema.
isFileBinaryEqual(File, File) - Method in class org.opensubsystems.core.util.FileUtils
Compare binary files.
isFixedSize() - Method in class org.opensubsystems.core.application.ThickClient
If true then the window will be displayed with fixed size and cannot be resized.
isFromPersistenceStore() - Method in class org.opensubsystems.core.data.DataObject
Check if this record was loaded from some persistence store and therefore it is existing data object which was already created in the persistence store or it came from somewhere else (was created in memory).
isFunction(String) - Static method in class org.opensubsystems.core.util.DateUtils
Check if String representing date is function or date.
isIndexPage(HttpServletRequest) - Static method in class org.opensubsystems.core.www.WebUtils
Test if the requested path is path for the index page.
isInDomain() - Method in interface org.opensubsystems.core.persist.db.DatabaseSchema
Check if the the data object belongs to a domain or not.
isInDomain() - Method in class org.opensubsystems.core.persist.db.DatabaseSchemaImpl
Check if the the data object belongs to a domain or not.
isInDomain() - Method in class org.opensubsystems.core.persist.db.hsqldb.HsqlDBDataUtils.CachedInsertStatements
 
isInDomain() - Method in class org.opensubsystems.core.persist.db.hsqldb.HsqlDBDataUtils.CachedUpdateStatements
 
isInDomain() - Method in class org.opensubsystems.core.persist.db.mysql.MySQLDataUtils.CachedInsertStatements
 
isInDomain() - Method in class org.opensubsystems.core.persist.db.mysql.MySQLDataUtils.CachedUpdateStatements
 
isLinux() - Static method in class org.opensubsystems.core.util.GlobalConstants
Are we running on Linux.
isLoggedIn(HttpSession) - Static method in class org.opensubsystems.core.www.WebSessionUtils
If the user has logged in, this method will return true.
isLoginSecure() - Method in class org.opensubsystems.core.www.WebSessionServlet
Return true if login is running as secure (SSL)
isMainIndexPage(HttpServletRequest) - Static method in class org.opensubsystems.core.www.WebUtils
Test if the real path is path for the main index page.
isReadOnly() - Method in class org.opensubsystems.core.persist.db.transaction.TransactionalConnection
isRelatedIdsTag() - Method in class org.opensubsystems.core.www.BlockElementTag
 
isSame(Object) - Method in class org.opensubsystems.core.data.DataObject
Method to compare all data attributes of two objects to figure out, if their attributes are the same.
isSame(Object) - Method in class org.opensubsystems.core.data.SimpleModifiableDataObject
Method to compare all data attributes of two objects to figure out, if their attributes are the same.
isStarted() - Method in class org.opensubsystems.core.application.Server
Test if the server is started.
isStarted() - Method in interface org.opensubsystems.core.persist.db.Database
Test if the database is started.
isStarted() - Method in class org.opensubsystems.core.persist.db.DatabaseImpl
Test if the database is started.
isStaticWebPage(HttpServletRequest) - Static method in class org.opensubsystems.core.www.WebUtils
Test if the requested path is path for the regular (.html) page.
ISSUEDITEM_DATA_OBJ - Static variable in class org.opensubsystems.core.data.DataConstant
data type code object
ISSUEDITEM_DATA_TYPE - Static variable in class org.opensubsystems.core.data.DataConstant
data type code
ISSUEDITEM_DATA_TYPE_NAME - Static variable in class org.opensubsystems.core.data.DataConstant
string name for specified data type code object
isTransactionInProgress() - Method in class org.opensubsystems.core.persist.db.DatabaseTransactionFactoryImpl
Test if transaction is in progress.
isTransactionMonitored() - Method in class org.opensubsystems.core.persist.db.DatabaseTransactionFactoryImpl
Test if transaction should be monitored
isTrue(String) - Static method in class org.opensubsystems.core.util.Config
Test if specified value is true according to config file rules.
isUsed() - Method in class org.opensubsystems.core.persist.db.transaction.TransactionalConnection
This method is not public so that it can be used only in this package.
isWindows() - Static method in class org.opensubsystems.core.util.GlobalConstants
Are we running on Windows.
isWindows9x() - Static method in class org.opensubsystems.core.util.GlobalConstants
Are we running on Windows 9X (such as Windows 95, 98, Me).
ITEM_DATA_TYPE - Static variable in class org.opensubsystems.core.data.DataConstant
data type code
ITEM_DATA_TYPE_NAME - Static variable in class org.opensubsystems.core.data.DataConstant
string name for specified data type code object
ITEM_DATA_TYPE_OBJ - Static variable in class org.opensubsystems.core.data.DataConstant
data type code object
ITEM_SEPARATOR - Static variable in interface org.opensubsystems.core.www.WebCommonConstants
Item separator
ITEMORDER_DATA_TYPE - Static variable in class org.opensubsystems.core.data.DataConstant
data type code
ITEMORDER_DATA_TYPE_NAME - Static variable in class org.opensubsystems.core.data.DataConstant
string name for specified data type code object
ITEMORDER_DATA_TYPE_OBJ - Static variable in class org.opensubsystems.core.data.DataConstant
data type code object
ITEMORDERLINE_DATA_TYPE - Static variable in class org.opensubsystems.core.data.DataConstant
data type code
ITEMORDERLINE_DATA_TYPE_NAME - Static variable in class org.opensubsystems.core.data.DataConstant
string name for specified data type code object
ITEMORDERLINE_DATA_TYPE_OBJ - Static variable in class org.opensubsystems.core.data.DataConstant
data type code object
ITEMRECEIPT_DATA_TYPE - Static variable in class org.opensubsystems.core.data.DataConstant
data type code
ITEMRECEIPT_DATA_TYPE_NAME - Static variable in class org.opensubsystems.core.data.DataConstant
string name for specified data type code object
ITEMRECEIPT_DATA_TYPE_OBJ - Static variable in class org.opensubsystems.core.data.DataConstant
data type code object

J

J2EE_SERVER_JBOSS - Static variable in class org.opensubsystems.core.util.J2EEUtils
Constant defining JBoss j2ee server.
J2EE_SERVER_JONAS - Static variable in class org.opensubsystems.core.util.J2EEUtils
Constant defining JOnAS j2ee server.
J2EE_SERVER_NO - Static variable in class org.opensubsystems.core.util.J2EEUtils
Constant defining no j2ee server.
J2EE_SERVER_UNINITIALIZED - Static variable in class org.opensubsystems.core.util.J2EEUtils
Constant defining j2ee server was not yet detected.
J2EE_SERVER_WEBLOGIC - Static variable in class org.opensubsystems.core.util.J2EEUtils
Constant defining WebLogic j2ee server.
J2EE_SERVER_WEBSPHERE - Static variable in class org.opensubsystems.core.util.J2EEUtils
Constant defining WebSphere j2ee server.
J2EEControllerManager - Class in org.opensubsystems.core.logic
Class responsible for instantiation of j2ee controllers.
J2EEControllerManager() - Constructor for class org.opensubsystems.core.logic.J2EEControllerManager
 
J2EEDatabaseConnectionFactoryImpl - Class in org.opensubsystems.core.persist.db.connectionpool
Base class for implementation of j2ee factories for retrieving and returning of database connections, which are maintained in a pool of always ready connections.
J2EEDatabaseConnectionFactoryImpl() - Constructor for class org.opensubsystems.core.persist.db.connectionpool.J2EEDatabaseConnectionFactoryImpl
 
J2EETransactionFactoryImpl - Class in org.opensubsystems.core.persist.db.transaction
Transaction factory using J2EE transaction manager.
J2EETransactionFactoryImpl() - Constructor for class org.opensubsystems.core.persist.db.transaction.J2EETransactionFactoryImpl
 
J2EEUtils - Class in org.opensubsystems.core.util
Collection of useful utilities to work with j2ee.
JBOSS_IDENTIFIER - Static variable in class org.opensubsystems.core.util.J2EEUtils
Constant identifying JBoss j2ee server.
JONAS_IDENTIFIER - Static variable in class org.opensubsystems.core.util.J2EEUtils
Constant identifying JOnAS j2ee server.
JOTMTransactionFactoryImpl - Class in org.opensubsystems.core.persist.db.transaction
Transaction factory using JOTM transaction manager from Objectweb (http://www.objectweb.org/jotm/index.html)
JOTMTransactionFactoryImpl() - Constructor for class org.opensubsystems.core.persist.db.transaction.JOTMTransactionFactoryImpl
Create new transaction factory.
JPEG_IMAGE_EXTENSION - Static variable in interface org.opensubsystems.core.www.WebCommonConstants
Valid extension for web images.
JPEG_IMAGE_FILTER - Static variable in class org.opensubsystems.core.util.FileExtensionFilter
Shared file filter instance.
JS_ELEMENT - Static variable in class org.opensubsystems.core.www.PageElementCacheTag
JavaScript js import cache.

L

limitStringLength(int, String) - Static method in class org.opensubsystems.core.util.StringUtils
Method to limit String length for display and add '...' to the end
LIST_IDENTIFICATOR_COPY - Static variable in class org.opensubsystems.core.util.FileCommitUtils
Constant for sender list identificator: copy
LIST_IDENTIFICATOR_DELETE - Static variable in class org.opensubsystems.core.util.FileCommitUtils
Constant for sender list identificator: replace
LIST_IDENTIFICATOR_MOVE - Static variable in class org.opensubsystems.core.util.FileCommitUtils
Constant for sender list identificator: replace
LIST_IDENTIFICATOR_REPLACE - Static variable in class org.opensubsystems.core.util.FileCommitUtils
Constant for sender list identificator: replace
LIST_IDENTIFICATOR_TO_BE_REPLACED - Static variable in class org.opensubsystems.core.util.FileCommitUtils
Constant for sender list identificator: to be replaced
listFiles(File, int, Date) - Static method in class org.opensubsystems.core.util.FileUtils
Create list of files in directory.
load(ResultSet, int) - Method in interface org.opensubsystems.core.persist.db.DatabaseFactory
Load full DataObject from the result set.
loadAtMostOneData(DatabaseFactory, PreparedStatement, String) - Static method in class org.opensubsystems.core.util.DatabaseUtils
Execute statement and load at most one data object from the result set and if the result set contains more than one item announce error.
loadAtMostOneInt(PreparedStatement, int, String) - Static method in class org.opensubsystems.core.util.DatabaseUtils
Execute statement and load at most one data object from the result set and if the result set contains more than one item announce error.
loadAtMostOneString(PreparedStatement, String, String) - Static method in class org.opensubsystems.core.util.DatabaseUtils
Execute statement and load at most one data object from the result set and if the result set contains more than one item announce error.
loadDefaultDatabaseProperties() - Method in interface org.opensubsystems.core.persist.db.DatabaseConnectionFactory
Load default database properties such as what driver, user name or password to use from configuration file.
loadDefaultDatabaseProperties() - Method in class org.opensubsystems.core.persist.db.DatabaseConnectionFactoryImpl
Load default database properties such as what driver, user name or password to use from configuration file.
loadExistingSchemas(Connection, Map, Map) - Method in class org.opensubsystems.core.persist.db.postgresql.PostgreSQLVersionedDatabaseSchema
Check what schemas already exists in the repository.
loadExistingSchemas(Connection, Map, Map) - Method in class org.opensubsystems.core.persist.db.VersionedDatabaseSchema
Check what schemas already exists in the repository.
loadMultipleData(DatabaseFactory, PreparedStatement) - Static method in class org.opensubsystems.core.util.DatabaseUtils
Execute statement and load multiple data objects from the result set.
loadMultipleDataToSet(DatabaseFactory, PreparedStatement, boolean) - Static method in class org.opensubsystems.core.util.DatabaseUtils
Execute statement and load multiple data objects from the result set.
loadMultipleIntsAsArray(PreparedStatement) - Static method in class org.opensubsystems.core.util.DatabaseUtils
Execute statement and load multiple int's from the result set.
loadMultipleStrings(PreparedStatement) - Static method in class org.opensubsystems.core.util.DatabaseUtils
Execute statement and load multiple strings from the result set.
loadMultipleTwoIntStruct(PreparedStatement) - Static method in class org.opensubsystems.core.util.DatabaseUtils
Execute statement and load multiple TwoIntStruct objects from the result set.
Log - Class in org.opensubsystems.core.util
Class responsible for instantiating of the system logger.
Log() - Constructor for class org.opensubsystems.core.util.Log
Hidden constructor to disable creation of instances of this class.
LOGGEDIN_REQUEST_PARAM - Static variable in class org.opensubsystems.core.www.WebUIServlet
Name of the attribute used to pass flag if the user is logged in.
LOGGEDIN_USERID_SESSION_PARAM - Static variable in class org.opensubsystems.core.www.WebSessionUtils
Identification of logged in user.
LOGIN_FORWARD_SESSION_PARAM - Static variable in class org.opensubsystems.core.www.WebSessionServlet
Name of the HTTP session object storing path where to continue after login.
LOGIN_SECURE - Static variable in class org.opensubsystems.core.www.WebSessionServlet
Configuration setting specifying if the login page should be displayed in a secure mode using SSL protocol.
lookupTransactionManager(String) - Method in class org.opensubsystems.core.persist.db.transaction.J2EETransactionFactoryImpl
Look up the TransactionManager in JNDI via the configured name.
lookupUserTransaction(String) - Method in class org.opensubsystems.core.persist.db.transaction.J2EETransactionFactoryImpl
Look up the UserTransaction in JNDI via the configured name.

M

m_arrDependentSchemas - Variable in class org.opensubsystems.core.persist.db.DatabaseSchemaImpl
Array of dependent schemas.
m_arrOrderedIDs - Variable in class org.opensubsystems.core.util.DataObjectOrderingComparator
Array of ordered IDs
m_basePath - Variable in class org.opensubsystems.core.util.SetupReader
Base path of this reader.
m_bCapture - Variable in class org.opensubsystems.core.util.StreamGobbler
If true then the stream will be captured (carefull about memory) and can be read.
m_bDatabaseSchemaInitialized - Variable in class org.opensubsystems.core.persist.db.DatabaseImpl
Flag signaling that the database schema was initialized;
m_bDatabaseStarted - Variable in class org.opensubsystems.core.persist.db.DatabaseImpl
Flag if database was started.
m_bDatabaseStartInProgress - Variable in class org.opensubsystems.core.persist.db.DatabaseImpl
Flag signaling that the database start is in progress.
m_bFixedSize - Variable in class org.opensubsystems.core.application.ThickClient
If true then the window will be displayed with fixed size and cannot be resized.
m_bHideCursor - Variable in class org.opensubsystems.core.application.ThickClient
If true then hide cursor.
m_bigButtonFont - Variable in class org.opensubsystems.core.application.swt.ResourceManager
Font used for big size buttons.
m_bigComboFont - Variable in class org.opensubsystems.core.application.swt.ResourceManager
Font used for big size combos.
m_bigLabelFont - Variable in class org.opensubsystems.core.application.swt.ResourceManager
Font used for big size labels.
m_bigListFont - Variable in class org.opensubsystems.core.application.swt.ResourceManager
Font used for big size lists.
m_bigTabFolderFont - Variable in class org.opensubsystems.core.application.swt.ResourceManager
Font used for big size tabs in tab folder.
m_bigTableFont - Variable in class org.opensubsystems.core.application.swt.ResourceManager
Font used for big size tables.
m_bigTextFont - Variable in class org.opensubsystems.core.application.swt.ResourceManager
Font used for big size texts.
m_bInitialized - Variable in class org.opensubsystems.core.application.ThickClientModuleImpl
Flag telling us if the module was already initialized.
m_bIsInDomain - Variable in class org.opensubsystems.core.persist.db.DatabaseSchemaImpl
Flag signaling if object is in domain.
m_bKeepRunning - Variable in class org.opensubsystems.core.util.AsyncProcessor
By setting this flag to false we can stop the thread.
m_blankImage - Variable in class org.opensubsystems.core.application.swt.ResourceManager
Image to user for "hidden" cursor.
m_blueImage - Variable in class org.opensubsystems.core.application.swt.SWTThickClientGui
Blue image to use in module toolbar.
m_bModulesCreated - Variable in class org.opensubsystems.core.application.ThickClient
This flag is set after modules are created.
m_bMovedFilesDeleteForRollback - Variable in class org.opensubsystems.core.util.FileCommitUtils
Flag signaling if moved files will be deleted from ready_to_move directory during rollback process.
m_bStarted - Variable in class org.opensubsystems.core.application.Server
This flag is true if the server is started.
m_bStarted - Variable in class org.opensubsystems.core.persist.db.transaction.JOTMTransactionFactoryImpl
True if transaction factory is started.
m_bStoppingGui - Variable in class org.opensubsystems.core.application.ThickClient
This flag is true when gui is being stopped.
m_bUseAdminDataSource - Variable in class org.opensubsystems.core.persist.db.DatabaseConnectionFactoryImpl
If true then use an separate datasource to obtain administration connection instead of just using the default data source with separate credentials.
m_classFactory - Variable in class org.opensubsystems.core.persist.db.DatabaseDependentClassManager
Class factory used to instantiate database dependent classes.
m_client - Variable in class org.opensubsystems.core.application.swt.SWTThickClientDialogGuiImpl
Client application displaying this dialog.
m_client - Variable in class org.opensubsystems.core.application.swt.SWTThickClientGui
Client for which to display the gui.
m_client - Variable in class org.opensubsystems.core.application.ThickClientDialog
Thick client displaying this dialog.
m_client - Variable in class org.opensubsystems.core.application.ThickClientModuleImpl
Client using this module.
m_clientArea - Variable in class org.opensubsystems.core.application.swt.SWTThickClientGui
Control representing client area of the application.
m_connectionFactory - Variable in class org.opensubsystems.core.persist.db.DatabaseFactoryImpl
Connection factory to use to get connections to the database.
m_controllerClassFactory - Variable in class org.opensubsystems.core.logic.ControllerManager
Class factory used to instantiate controller.
m_creationTimestamp - Variable in class org.opensubsystems.core.data.BasicDataObject
Creation timestamp when the data object was created.
m_currentFileCount - Variable in class org.opensubsystems.core.util.MaximumFileFilter
Current number of files in list
m_currentTransactionManager - Variable in class org.opensubsystems.core.persist.db.transaction.J2EETransactionFactoryImpl
Current TransactionManager that is used for actual j2ee server.
m_currentUserTransaction - Variable in class org.opensubsystems.core.persist.db.transaction.J2EETransactionFactoryImpl
Current UserTransaction that is used for actual j2ee server.
m_data - Variable in class org.opensubsystems.core.persist.db.DatabaseOperation
Data used for this operation.
m_dbschema - Variable in class org.opensubsystems.core.persist.db.DatabaseOperation
Schema which is executing this operation.
m_defaultConnectionPool - Variable in class org.opensubsystems.core.persist.db.connectionpool.PooledDatabaseConnectionFactoryImpl
Default connection pool used for all connections.
m_defaultCursor - Variable in class org.opensubsystems.core.application.swt.ResourceManager
Cursor displayed by default.
m_dialogGui - Variable in class org.opensubsystems.core.application.ThickClientDialog
Gui this dialog is using.
m_display - Variable in class org.opensubsystems.core.application.swt.SWTThickClientGui
Display object used to render on the screen.
m_dtOlderThan - Variable in class org.opensubsystems.core.util.MaximumFileFilter
Last modification time of file have to be before this date, if it is null, modification date is not checked
m_errorMessages - Variable in exception org.opensubsystems.core.error.OSSInvalidDataException
Error messages for all invalid data errors
m_factory - Variable in class org.opensubsystems.core.persist.db.DatabaseOperation
Factory which is executing this operation.
m_factoryClassFactory - Variable in class org.opensubsystems.core.persist.DataFactoryManager
Class factory used to instantiate data factorys.
m_grayImage - Variable in class org.opensubsystems.core.application.swt.SWTThickClientGui
Gray image to use in module toolbar.
m_greenImage - Variable in class org.opensubsystems.core.application.swt.SWTThickClientGui
Green image to use in module toolbar.
m_gui - Variable in class org.opensubsystems.core.application.ThickClient
Gui representing the thick client application.
m_hsServer - Variable in class org.opensubsystems.core.application.Server
Web container used by this server.
m_iConcurrencySelectListResultSet - Variable in class org.opensubsystems.core.persist.db.DatabaseFactoryImpl
Result set concurrency to use load list, see ResultSet.CONCUR_XXX constants.
m_iconImage - Variable in class org.opensubsystems.core.application.swt.SWTThickClientGui
Icon to use for the application.or null if no icon was defined.
m_iDataType - Variable in class org.opensubsystems.core.persist.db.DatabaseFactoryImpl
Data type code for DataObject.
m_iDataType - Variable in class org.opensubsystems.core.persist.db.DatabaseOperation
Data type the operation is used for.
m_iDomainId - Variable in class org.opensubsystems.core.data.BasicDataObject
Id of the domain this data object belongs to.
m_iFirst - Variable in class org.opensubsystems.core.util.TwoIntStruct
First integer
m_iFourth - Variable in class org.opensubsystems.core.util.FourIntStruct
Fourth integer
m_iMainWindowStyle - Variable in class org.opensubsystems.core.application.swt.SWTThickClientGui
Style used to construct the main window.
m_iMaximum - Variable in class org.opensubsystems.core.util.MaximumFileFilter
Maximum number of files in output list
m_inputStream - Variable in class org.opensubsystems.core.util.StreamGobbler
Input stream to read.
m_iRequestedConnectionCount - Variable in class org.opensubsystems.core.persist.db.DatabaseConnectionFactoryImpl
How many connections were requested and not returned.
m_iReturnCode - Variable in class org.opensubsystems.core.util.FileCommitUtils
Error returning code
m_iSchemaVersion - Variable in class org.opensubsystems.core.persist.db.DatabaseSchemaImpl
Version of the schema.
m_iScreenPosition - Variable in class org.opensubsystems.core.application.ThickClient
Position where to display GUI on the screen.
m_iSecond - Variable in class org.opensubsystems.core.util.TwoIntStruct
Second integer
m_iStatus - Variable in class org.opensubsystems.core.util.FileCommitUtils
Current status of the utils (prepare commit, commit or rollback).
m_iThird - Variable in class org.opensubsystems.core.util.ThreeIntStruct
Third integer
m_iTypeSelectListResultSet - Variable in class org.opensubsystems.core.persist.db.DatabaseFactoryImpl
Result set type to use load list, see ResultSet.TYPE_XXX constants.
m_iWebServerPort - Variable in class org.opensubsystems.core.application.Server
Port where this web server should start.
m_lMaxCaptureSize - Variable in class org.opensubsystems.core.util.StreamGobbler
Maximal size of the stream to be held in memory.
m_logoImage - Variable in class org.opensubsystems.core.application.swt.SWTThickClientGui
Logo of the customer to display when the application is starting.
m_lstCopyFromFiles - Variable in class org.opensubsystems.core.util.FileCommitUtils
List of file names and path names that will be copied FROM (sources)
m_lstCopyToFiles - Variable in class org.opensubsystems.core.util.FileCommitUtils
List of file names and path names that will be copied TO (destinations)
m_lstDeleteFiles - Variable in class org.opensubsystems.core.util.FileCommitUtils
List of file names and path names that will be deleted
m_lstExceptions - Variable in exception org.opensubsystems.core.error.OSSMultiException
Excpetions which should be thrown together
m_lstMoveFromFiles - Variable in class org.opensubsystems.core.util.FileCommitUtils
List of file names and path names that will be moved FROM (sources)
m_lstMoveToFiles - Variable in class org.opensubsystems.core.util.FileCommitUtils
List of file names and path names that will be moved TO (destinations)
m_lstObjects - Variable in class org.opensubsystems.core.util.SynchronizedQueue
Cache of object produced by producer and consumed by consumer.
m_lstReadyToBeReplacedFrom - Variable in class org.opensubsystems.core.util.FileCommitUtils
List of files that are ready to be replaced FROM (sources).
m_lstReadyToBeReplacedTo - Variable in class org.opensubsystems.core.util.FileCommitUtils
List of files that are ready to be replaced TO (destinations).
m_lstReadyToCopyFrom - Variable in class org.opensubsystems.core.util.FileCommitUtils
List of files that are ready to copy FROM (sources).
m_lstReadyToCopyTo - Variable in class org.opensubsystems.core.util.FileCommitUtils
List of files that are ready to copy TO (destinations).
m_lstReadyToDeleteFrom - Variable in class org.opensubsystems.core.util.FileCommitUtils
List of files that are ready to delete FROM (sources).
m_lstReadyToDeleteTo - Variable in class org.opensubsystems.core.util.FileCommitUtils
List of files that are ready to delete TO (destinations).
m_lstReadyToMoveFrom - Variable in class org.opensubsystems.core.util.FileCommitUtils
List of files that are ready to move FROM (sources).
m_lstReadyToMoveTo - Variable in class org.opensubsystems.core.util.FileCommitUtils
List of files that are ready to move TO (destinations).
m_lstReadyToReplaceFrom - Variable in class org.opensubsystems.core.util.FileCommitUtils
List of files that are ready to replace FROM (sources).
m_lstReadyToReplaceTo - Variable in class org.opensubsystems.core.util.FileCommitUtils
List of files that are ready to replace TO (destinations).
m_lstReplaceFromFiles - Variable in class org.opensubsystems.core.util.FileCommitUtils
List of file names and path names that will be replaced FROM (sources)
m_lstReplaceToFiles - Variable in class org.opensubsystems.core.util.FileCommitUtils
List of file names and path names that will be replaced TO (destinations)
m_mainToolBar - Variable in class org.opensubsystems.core.application.swt.SWTThickClientGui
Main toolbar of the application
m_mapModifiableTableNames - Variable in class org.opensubsystems.core.persist.db.ModifiableDatabaseSchemaImpl
Map of all tables belonging to this schema that can be modified by the operations provided by the schema (e.g.
m_mapModuleToolItems - Variable in class org.opensubsystems.core.application.swt.SWTThickClientGui
Toolbar buttons created for individual modules.
m_mapWebModules - Variable in class org.opensubsystems.core.www.WebModuleDefinitionManager
Map of all web modules.
m_middleButtonFont - Variable in class org.opensubsystems.core.application.swt.ResourceManager
Font used for middle size buttons.
m_middleLabelFont - Variable in class org.opensubsystems.core.application.swt.ResourceManager
Font used for middle size labels.
m_modificationTimestamp - Variable in class org.opensubsystems.core.data.ModifiableDataObject
Modification timestamp when the data object was last time modified.
m_moduleBar - Variable in class org.opensubsystems.core.application.swt.SWTThickClientGui
Toolbar containing buttons representing modules allowing user to switch from module to module.
m_moduleBarFont - Variable in class org.opensubsystems.core.application.swt.SWTThickClientGui
Font used by buttons at module bar.
m_moduleBarItem - Variable in class org.opensubsystems.core.application.swt.SWTThickClientGui
Toolbar item containing module toolbar.
m_modules - Variable in class org.opensubsystems.core.application.ThickClient
Map where key is the module name (String) and value is the module (ThickClientModule) itself.
m_mpConnectionPoolCrossRef - Variable in class org.opensubsystems.core.persist.db.connectionpool.PooledDatabaseConnectionFactoryImpl
Map used to cross reference connection to their pool so that we can correctly manage counts of requested connections per pool
m_mpConnectionPools - Variable in class org.opensubsystems.core.persist.db.connectionpool.PooledDatabaseConnectionFactoryImpl
Registered connection pools.
m_mpControllerLookupCache - Variable in class org.opensubsystems.core.logic.J2EEControllerManager
Cache where controller classes from processed lookup will be cached.
m_mpMessages - Variable in class org.opensubsystems.core.util.Messages
Map which collects messages
m_mpNotPooledConnections - Variable in class org.opensubsystems.core.persist.db.connectionpool.PooledDatabaseConnectionFactoryImpl
Map of not pooled connections which needs to be closed explicitely.
m_objFirst - Variable in class org.opensubsystems.core.util.TwoObjectStruct
First object
m_objSecond - Variable in class org.opensubsystems.core.util.TwoObjectStruct
Second object
m_oldClientLocation - Variable in class org.opensubsystems.core.application.swt.SWTThickClientDialogGuiImpl
If not null then original location of the dialog parent.
m_originalTransaction - Variable in class org.opensubsystems.core.persist.db.transaction.DelegatingUserTransaction
Original UserTransaction, to which all the calls are delegated.
m_outsideBoundingArea - Variable in class org.opensubsystems.core.application.swt.SWTThickClientDialogGuiImpl
If this parameter is set it represents the area to which the parent dialog and this dialog should be bound.
m_parent - Variable in class org.opensubsystems.core.application.swt.SWTThickClientDialogGuiImpl
Parent shell of this dialog which can be null if the dialog is a top level window.
m_parentDialog - Variable in class org.opensubsystems.core.application.ThickClientDialog
Thick client dialog displaying this dialog.
m_prpProperties - Variable in class org.opensubsystems.core.util.Config
Property file containing settings for this application This property is not transient since it represents values which needs to be stored on a disk.
m_readerName - Variable in class org.opensubsystems.core.util.SetupReader
Name of this reader.
m_redImage - Variable in class org.opensubsystems.core.application.swt.SWTThickClientGui
Red image to use in module toolbar.
m_registeredParametersValues - Variable in class org.opensubsystems.core.util.SetupReader
Map with parameters values.
m_returnData - Variable in class org.opensubsystems.core.persist.db.DatabaseOperation
Attribute to store data to return from executeUpdate.
m_sbStreamContent - Variable in class org.opensubsystems.core.util.StreamGobbler
Content of the stream if it should be captured
m_schemaClassFactory - Variable in class org.opensubsystems.core.persist.db.DatabaseSchemaManager
Class factory used to instantiate database schemas.
m_scServletContext - Variable in class org.opensubsystems.core.www.WebSessionServlet
Servlets context.
m_sessionValidator - Variable in class org.opensubsystems.core.www.WebSessionServlet
If not null, then this instance will be used to validate session for each request.
m_settings - Variable in class org.opensubsystems.core.util.SetupReader
Cached properties to access configuration settins.
m_shell - Variable in class org.opensubsystems.core.application.swt.SWTThickClientDialogGuiImpl
Shell representing this dialog.
m_shell - Variable in class org.opensubsystems.core.application.swt.SWTThickClientGui
Main window shell.
m_splashImage - Variable in class org.opensubsystems.core.application.swt.SWTThickClientGui
Splash image to display when the application is starting.
m_strActiveModule - Variable in class org.opensubsystems.core.www.WebModuleTag
Name of the active module.
m_strActiveModuleName - Variable in class org.opensubsystems.core.application.ThickClient
Name of the module from m_modules, which is currently active.
m_strCacheas - Variable in class org.opensubsystems.core.www.PageElementCacheTag
If this id is specified then the content will not be printed into output but instead will be cached under id specified in this attribute.
m_strConfigFile - Variable in class org.opensubsystems.core.util.Config
Name of the configuration file actually used.
m_strCssclass - Variable in class org.opensubsystems.core.www.BlockElementTag
Class for the the whole element.
m_strCssclass - Variable in class org.opensubsystems.core.www.MessageTag
Class for the message labels.
m_strDatabaseAdminPassword - Variable in class org.opensubsystems.core.persist.db.DatabaseConnectionFactoryImpl
Password for user with with administration priviledges to connect to the database, e.g.
m_strDatabaseAdminUser - Variable in class org.opensubsystems.core.persist.db.DatabaseConnectionFactoryImpl
User name with administration priviledges to connect to the database, e.g.
m_strDatabaseDriver - Variable in class org.opensubsystems.core.persist.db.DatabaseConnectionFactoryImpl
Driver to use to connect to the database, e.g.
m_strDatabasePassword - Variable in class org.opensubsystems.core.persist.db.DatabaseConnectionFactoryImpl
Password to connect to the database, e.g.
m_strDatabaseURL - Variable in class org.opensubsystems.core.persist.db.DatabaseConnectionFactoryImpl
URL to connect to the database, e.g.
m_strDatabaseUser - Variable in class org.opensubsystems.core.persist.db.DatabaseConnectionFactoryImpl
User name to connect to the database, e.g.
m_streamName - Variable in class org.opensubsystems.core.util.StreamGobbler
Name of the stream.
m_strEmpty - Variable in class org.opensubsystems.core.www.MessageTag
Flag signaling to also include the message area if the area would be empty.
m_strExtension - Variable in class org.opensubsystems.core.util.FileExtensionFilter
File extension to filter on.
m_strGuiTechnology - Variable in class org.opensubsystems.core.application.ThickClientDependentClassFactory
GUI technology used.
m_strHandshakeURL - Variable in class org.opensubsystems.core.www.WebSessionServlet
URL of the hadnshake page in case handshake is requried.
m_strId - Variable in class org.opensubsystems.core.www.MessageTag
Id of the DIV where messages will be displayed.
m_strId - Variable in class org.opensubsystems.core.www.PageElementCacheTag
Id of the cached element to retrieve.
m_strIdSuffix - Variable in class org.opensubsystems.core.www.BlockElementTag
Suffix to append to id when generating HTML.
m_strLimit - Variable in class org.opensubsystems.core.www.StringLimitTag
Number representing the length to limit the text present in the body of the tag to.
m_strMessageStyleSheet - Variable in class org.opensubsystems.core.www.WebUIServlet
Style sheet used for message boxes if any.
m_strMutex - Variable in class org.opensubsystems.core.util.Config
Helper mutex to synchronize some methods.
m_strName - Variable in class org.opensubsystems.core.www.IdListTag
Name of the request attribute contaning collection of data objects whose list of ids should be constructed.
m_strPreviouslyActiveModules - Variable in class org.opensubsystems.core.application.ThickClient
Collection of module names, which were previously at least once active.
m_strPropertyFileName - Variable in class org.opensubsystems.core.util.Config
Name of the property file containing application properties.
m_strQuery - Variable in class org.opensubsystems.core.persist.db.DatabaseOperation
Query specified by the caller to prepare if any.
m_strRealDatabaseDriver - Variable in class org.opensubsystems.core.persist.db.DatabaseConnectionFactoryImpl
Real driver which is used to connect to database.
m_strRelatedIds - Variable in class org.opensubsystems.core.www.BlockElementTag
Flag signaling if the id of this element is related to the id of the parent element.
m_strSchemaName - Variable in class org.opensubsystems.core.persist.db.DatabaseSchemaImpl
Name of the schema.
m_strServerId - Variable in class org.opensubsystems.core.application.ServerId
Identification of the server
m_strStyle - Variable in class org.opensubsystems.core.www.BlockElementTag
Additional CSS style for the the whole element.
m_strTitle - Variable in class org.opensubsystems.core.application.ThickClientDialog
Title of the dialog
m_strType - Variable in class org.opensubsystems.core.www.BlockElementTag
Type of the block element.
m_syncQueue - Variable in class org.opensubsystems.core.util.AsyncProcessor
Synchronized queue use to keep data which should be processed asynchroneously.
m_tmJotm - Variable in class org.opensubsystems.core.persist.db.transaction.JOTMTransactionFactoryImpl
Instance of JOTM transaction manager.
m_transactionFactory - Variable in class org.opensubsystems.core.persist.db.DatabaseConnectionFactoryImpl
This is concrete implementation of database transaction factory, which will be used to manage transactions across connections allocated by this database connection factory.
m_transactionFactory - Variable in class org.opensubsystems.core.persist.db.DatabaseFactoryImpl
Transaction factory to use to manage transactions on database connections.
m_urlDefaultPropertyFile - Variable in class org.opensubsystems.core.util.Config
If the property file name is not specified by s_strPropertyFileName, it can be specified by this URL as found on the system class path.
m_vdsSchema - Variable in class org.opensubsystems.core.persist.db.DatabaseImpl
Database schema for this database.
m_waitCursor - Variable in class org.opensubsystems.core.application.swt.ResourceManager
Cursor displayed when user waits.
m_yellowImage - Variable in class org.opensubsystems.core.application.swt.SWTThickClientGui
Yellow image to use in module toolbar.
MAILRECIPIENT_DATA_TYPE - Static variable in class org.opensubsystems.core.data.DataConstant
data type code
MAILRECIPIENT_DATA_TYPE_OBJ - Static variable in class org.opensubsystems.core.data.DataConstant
data type code object
MAILTOSEND_DATA_TYPE - Static variable in class org.opensubsystems.core.data.DataConstant
data type code
MAILTOSEND_DATA_TYPE_OBJ - Static variable in class org.opensubsystems.core.data.DataConstant
data type code object
main(String[]) - Static method in class org.opensubsystems.core.application.ThickClient
The defaul implementation of the main method.
MAPPEDDATA_DATA_TYPE - Static variable in class org.opensubsystems.core.data.DataConstant
data type code
MAPPEDDATA_DATA_TYPE_NAME - Static variable in class org.opensubsystems.core.data.DataConstant
string name for specified data type code object
MAPPEDDATA_DATA_TYPE_OBJ - Static variable in class org.opensubsystems.core.data.DataConstant
data type code object
MAX_SAFE_LENGTH - Static variable in class org.opensubsystems.core.persist.db.DatabaseImpl
Number specifying maximal safe length for members within the IN () clause Because there is limitation for sql statement length (in sap db is default 64 kb) and in() expression can contain lot of members.
MAXDB_DATABASE_TYPE - Static variable in interface org.opensubsystems.core.persist.db.Database
The current database is MaxDB
MAXDB_DATABASE_TYPE_IDENTIFIER - Static variable in interface org.opensubsystems.core.persist.db.Database
The current database is MaxDB
MaxDBDatabaseImpl - Class in org.opensubsystems.core.persist.db.maxdb
Management layer for MaxDB database (http://www.mysql.com/products/maxdb/).
MaxDBDatabaseImpl() - Constructor for class org.opensubsystems.core.persist.db.maxdb.MaxDBDatabaseImpl
Default constructor for empty database.
MaxDBDataUtils - Class in org.opensubsystems.core.persist.db.maxdb
This class collects code fragments which are reusable for managing data objects in MaxDB.
MaximumFileFilter - Class in org.opensubsystems.core.util
File filter implementation to retrieve at most predefined number of files which are older than specified data
MaximumFileFilter(int, Date) - Constructor for class org.opensubsystems.core.util.MaximumFileFilter
Constructor with maximum count of file in the output list.
mergeColumnsSafely(int[], int[]) - Static method in class org.opensubsystems.core.util.DatabaseUtils
Merge new columns to the list of existing columns safely so if they already exist in the original list, they won't be added.
MESSAGE_ANSWER_YES - Static variable in interface org.opensubsystems.core.application.ThickClientGui
Answer for the MESSAGE_STYLE_YES_NO_QUESTION dialog
MESSAGE_STYLE_ERROR - Static variable in interface org.opensubsystems.core.application.ThickClientGui
Flags required to display error message.
MESSAGE_STYLE_INFO - Static variable in interface org.opensubsystems.core.application.ThickClientGui
Flags required to display information message.
MESSAGE_STYLE_YES_NO_QUESTION - Static variable in interface org.opensubsystems.core.application.ThickClientGui
Flags required to display message with yes/no question.
MESSAGE_TITLE_ERROR - Static variable in interface org.opensubsystems.core.application.ThickClientGui
Title to use for question messages.
MESSAGE_TITLE_INFO - Static variable in interface org.opensubsystems.core.application.ThickClientGui
Title to use for information messages.
MESSAGE_TITLE_QUESTION - Static variable in interface org.opensubsystems.core.application.ThickClientGui
Title to use for question messages.
messageBoxPage(HttpServletRequest, HttpServletResponse, String, String, String, Throwable) - Method in class org.opensubsystems.core.www.WebUIServlet
Display page with a message to the user.
messageBoxPage(HttpServletRequest, HttpServletResponse, String, String, String, Throwable, String) - Method in class org.opensubsystems.core.www.WebUIServlet
Display page with a message to the user, when there was a file error.
MessageListTag - Class in org.opensubsystems.core.www
Custom tag to generate JavaScript array with list of messages, which should be displayed on the UI.
MessageListTag() - Constructor for class org.opensubsystems.core.www.MessageListTag
Constructor for custom tag.
Messages - Class in org.opensubsystems.core.util
Object which collects messages to report to user.
Messages() - Constructor for class org.opensubsystems.core.util.Messages
Construct new error object.
MESSAGES_REQUEST_PARAM - Static variable in class org.opensubsystems.core.www.MessageTag
Messages collected during processing of current request.
MessageTag - Class in org.opensubsystems.core.www
Custom tag to display messages defined using call to CallContext.getInstance().getMessages().addXYZ() on the UI processed using servlet derived from WebUIServlet.
MessageTag() - Constructor for class org.opensubsystems.core.www.MessageTag
Constructor for custom tag.
MIDDLE_BUTTON_FONT_HEIGHT - Static variable in class org.opensubsystems.core.application.swt.ResourceManager
Height of font used for middle size buttons.
MIDDLE_TEXT_FONT_HEIGHT - Static variable in class org.opensubsystems.core.application.swt.ResourceManager
Height of font used for middle size texts.
MimeTypeConstants - Class in org.opensubsystems.core.util
Known mime types.
MINUTE_CODE - Static variable in class org.opensubsystems.core.util.DateUtils
Constant for dynamic date code used in date/time formulas
ModifiableDatabaseFactory - Interface in org.opensubsystems.core.persist.db
This interface defines methods, which should be implemented by factory which support batched update operation.
ModifiableDatabaseSchema - Interface in org.opensubsystems.core.persist.db
Interface representing database schema, which is set of related database objects such as tables, constraints and indexes.
ModifiableDatabaseSchemaImpl - Class in org.opensubsystems.core.persist.db
Base class implementation for database schemas that provide queries or operations that allow to modify data in tables managed by this schema.
ModifiableDatabaseSchemaImpl(DatabaseSchema[], String, int, boolean, Map) - Constructor for class org.opensubsystems.core.persist.db.ModifiableDatabaseSchemaImpl
Constructor allowing to specify attributes for database schema that support multiple data object types and therefore have multiple sets of tables that can be modified and columns sets.
ModifiableDatabaseSchemaImpl(DatabaseSchema[], String, int, boolean, Integer, String) - Constructor for class org.opensubsystems.core.persist.db.ModifiableDatabaseSchemaImpl
Constructor allowing to specify attributes for database schema that support only single data object type and therefore have most likely only one table name that can be modified and single columns sets.
ModifiableDataController - Interface in org.opensubsystems.core.logic
This interface adds support for modifying data by the application.
ModifiableDataControllerImpl - Class in org.opensubsystems.core.logic.impl
Implementation of ModifiableDataController interface to manage data.
ModifiableDataControllerImpl() - Constructor for class org.opensubsystems.core.logic.impl.ModifiableDataControllerImpl
 
ModifiableDataFactory - Interface in org.opensubsystems.core.persist
Basic operations to perform with the modifiable data object in the persistence store.
ModifiableDataObject - Class in org.opensubsystems.core.data
Base class for all data objects, which can be modified and therefore want to track when they were last modified.
ModifiableDataObject() - Constructor for class org.opensubsystems.core.data.ModifiableDataObject
Default constructor.
ModifiableDataObject(int) - Constructor for class org.opensubsystems.core.data.ModifiableDataObject
Simple constructor creating new data object in particular domain.
ModifiableDataObject(int, int, Timestamp, Timestamp) - Constructor for class org.opensubsystems.core.data.ModifiableDataObject
Full constructor.
MONTH_CODE - Static variable in class org.opensubsystems.core.util.DateUtils
Constant for dynamic date code used in date/time formulas
moveFile(File, String) - Static method in class org.opensubsystems.core.util.FileUtils
Move file to a new location.
moveFile(File, File) - Static method in class org.opensubsystems.core.util.FileUtils
Move file to a new location.
MSSQL_DATABASE_TYPE - Static variable in interface org.opensubsystems.core.persist.db.Database
The current database is MSSQL
MSSQL_DATABASE_TYPE_IDENTIFIER - Static variable in interface org.opensubsystems.core.persist.db.Database
The current database is MS SQL Server
MSSQLDatabaseImpl - Class in org.opensubsystems.core.persist.db.mssql
Management layer for MS SQL Server database (www.microsoft.com/sqlserver) Currently we are using @@IDENTITY to select the last generated value from a table.
MSSQLDatabaseImpl() - Constructor for class org.opensubsystems.core.persist.db.mssql.MSSQLDatabaseImpl
Default constructor for empty database.
MSSQLDataUtils - Class in org.opensubsystems.core.persist.db.mssql
This class collects code fragments which are reusable for managing data objects in MS SQL Server 2000.
MSSQLVersionedDatabaseSchema - Class in org.opensubsystems.core.persist.db.mssql
MS SQL Server versioned database schema provide functionality of creating and upgrading of MS SQL Server database schemas in the database based on their versions.
MSSQLVersionedDatabaseSchema() - Constructor for class org.opensubsystems.core.persist.db.mssql.MSSQLVersionedDatabaseSchema
 
MYSQL_DATABASE_TYPE - Static variable in interface org.opensubsystems.core.persist.db.Database
The current database is MySQL
MYSQL_DATABASE_TYPE_IDENTIFIER - Static variable in interface org.opensubsystems.core.persist.db.Database
The current database is MySQL
MySQLDatabaseImpl - Class in org.opensubsystems.core.persist.db.mysql
Management layer for My SQL database (www.mysql.com) TODO: Improve: Consider storing all data in UTF-8 See http://uwstopia.nl/blog/2007/01/simple-utf-8-and-mysql-how-to - Make sure you append CHARACTER SET 'UTF8' to each CREATE TABLE statement.
MySQLDatabaseImpl() - Constructor for class org.opensubsystems.core.persist.db.mysql.MySQLDatabaseImpl
Default constructor for empty database.
MySQLDataUtils - Class in org.opensubsystems.core.persist.db.mysql
This class collects code fragments which are reusable for managing data in MySQL.
MySQLDataUtils.CachedInsertStatements - Class in org.opensubsystems.core.persist.db.mysql
Class used to encapsulate and hold cached statements between method calls.
MySQLDataUtils.CachedInsertStatements(boolean, PreparedStatement, PreparedStatement) - Constructor for class org.opensubsystems.core.persist.db.mysql.MySQLDataUtils.CachedInsertStatements
 
MySQLDataUtils.CachedUpdateStatements - Class in org.opensubsystems.core.persist.db.mysql
Class used to encapsulate and hold cached statements between method calls.
MySQLDataUtils.CachedUpdateStatements(boolean, PreparedStatement) - Constructor for class org.opensubsystems.core.persist.db.mysql.MySQLDataUtils.CachedUpdateStatements
 
MySQLVersionedDatabaseSchema - Class in org.opensubsystems.core.persist.db.mysql
MySQL versioned database schema provide functionality of creating and upgrading of MySQL database schemas in the database based on their versions.
MySQLVersionedDatabaseSchema() - Constructor for class org.opensubsystems.core.persist.db.mysql.MySQLVersionedDatabaseSchema
 
MyTimer - Class in org.opensubsystems.core.util
Class encapsulating timer functionality.
MyTimer() - Constructor for class org.opensubsystems.core.util.MyTimer
Default constructor.

N

NANO_SEPARATOR - Static variable in class org.opensubsystems.core.util.DateUtils
Separator we used to separate time from the nanosecond portion of the timestamp when converted to string.
nativeSQL(String) - Method in class org.opensubsystems.core.persist.db.transaction.TransactionalConnection
NetUtils - Class in org.opensubsystems.core.util
Class containing methods for working with network
NEW_ID - Static variable in class org.opensubsystems.core.data.DataObject
ID used when creating new object for which the real ID wasn't generated yet.
NEW_ID_OBJ - Static variable in class org.opensubsystems.core.data.DataObject
Object representation for easy reuse.
NEW_ID_STR - Static variable in class org.opensubsystems.core.data.DataObject
String representation for easy reuse.
NFCURRENCYFORMAT - Static variable in class org.opensubsystems.core.util.NumberUtils
static Number format for Currency
NFCURRENCYFORMATEDIT - Static variable in class org.opensubsystems.core.util.NumberUtils
static Number format for Currency for editing
NFFORMAT - Static variable in class org.opensubsystems.core.util.NumberUtils
static Number format for no Exponent
NFFORMATEDIT - Static variable in class org.opensubsystems.core.util.NumberUtils
static Number format for no Exponent for editing
NL - Static variable in class org.opensubsystems.core.persist.db.DatabaseSchemaImpl
New line constant which should be used when creating any table or stored procedure in the database.
NO_DATA_TYPE - Static variable in class org.opensubsystems.core.data.DataConstant
Code to use when the data type is not known
NO_DATA_TYPE_NAME - Static variable in class org.opensubsystems.core.data.DataConstant
string name for specified data type code object
NO_DATA_TYPE_OBJ - Static variable in class org.opensubsystems.core.data.DataConstant
data type code object
NONSPECIFIC_ERRORS - Static variable in class org.opensubsystems.core.util.Messages
Key used to store nonspecific errors.
NumberUtils - Class in org.opensubsystems.core.util
Collection of useful utilities to work with numbers.

O

OBJECT_SEPARATOR - Static variable in interface org.opensubsystems.core.www.WebCommonConstants
Object separator
OBJECT_SEPARATOR2 - Static variable in interface org.opensubsystems.core.www.WebCommonConstants
Object separator 2
ODD_PRIME_NUMBER - Static variable in class org.opensubsystems.core.util.HashCodeUtils
Constant to add to seed or previous term.
ONE_DAY - Static variable in class org.opensubsystems.core.util.DateUtils
One day in milliseconds.
ONE_HOUR - Static variable in class org.opensubsystems.core.util.DateUtils
One hour in milliseconds.
ONE_MINUTE - Static variable in class org.opensubsystems.core.util.DateUtils
One minute in milliseconds.
ONE_SECOND - Static variable in class org.opensubsystems.core.util.DateUtils
One second in milliseconds.
ORACLE_DATABASE_TYPE - Static variable in interface org.opensubsystems.core.persist.db.Database
The current database is Oracle
ORACLE_DATABASE_TYPE_IDENTIFIER - Static variable in interface org.opensubsystems.core.persist.db.Database
The current database is Oracle
OracleDatabaseImpl - Class in org.opensubsystems.core.persist.db.oracle
Management layer for Oracle database (www.oracle.com)
OracleDatabaseImpl() - Constructor for class org.opensubsystems.core.persist.db.oracle.OracleDatabaseImpl
Default constructor for empty database.
OracleDataUtils - Class in org.opensubsystems.core.persist.db.oracle
This class collects code fragments which are reusable for managing data objects in Oracle 9i.
org.opensubsystems.core.application - package org.opensubsystems.core.application
 
org.opensubsystems.core.application.swt - package org.opensubsystems.core.application.swt
 
org.opensubsystems.core.data - package org.opensubsystems.core.data
 
org.opensubsystems.core.error - package org.opensubsystems.core.error
 
org.opensubsystems.core.logic - package org.opensubsystems.core.logic
 
org.opensubsystems.core.logic.impl - package org.opensubsystems.core.logic.impl
 
org.opensubsystems.core.persist - package org.opensubsystems.core.persist
 
org.opensubsystems.core.persist.db - package org.opensubsystems.core.persist.db
 
org.opensubsystems.core.persist.db.connectionpool - package org.opensubsystems.core.persist.db.connectionpool
 
org.opensubsystems.core.persist.db.db2 - package org.opensubsystems.core.persist.db.db2
 
org.opensubsystems.core.persist.db.hsqldb - package org.opensubsystems.core.persist.db.hsqldb
 
org.opensubsystems.core.persist.db.maxdb - package org.opensubsystems.core.persist.db.maxdb
 
org.opensubsystems.core.persist.db.mssql - package org.opensubsystems.core.persist.db.mssql
 
org.opensubsystems.core.persist.db.mysql - package org.opensubsystems.core.persist.db.mysql
 
org.opensubsystems.core.persist.db.oracle - package org.opensubsystems.core.persist.db.oracle
 
org.opensubsystems.core.persist.db.postgresql - package org.opensubsystems.core.persist.db.postgresql
 
org.opensubsystems.core.persist.db.sapdb - package org.opensubsystems.core.persist.db.sapdb
 
org.opensubsystems.core.persist.db.sybase - package org.opensubsystems.core.persist.db.sybase
 
org.opensubsystems.core.persist.db.transaction - package org.opensubsystems.core.persist.db.transaction
 
org.opensubsystems.core.util - package org.opensubsystems.core.util
 
org.opensubsystems.core.www - package org.opensubsystems.core.www
 
ORIGINAL_REQUEST_INFO_REQUEST_PARAM - Static variable in class org.opensubsystems.core.www.WebUIServlet
Name of the generic attribute used to pass some string representation of the current request to the message box page in case it wants to display some troubleshooting information.
OSSConcurentModifyException - Exception in org.opensubsystems.core.error
Exception thrown when there was a problem with concurent object modification.
OSSConcurentModifyException() - Constructor for exception org.opensubsystems.core.error.OSSConcurentModifyException
Create new exception
OSSConcurentModifyException(String) - Constructor for exception org.opensubsystems.core.error.OSSConcurentModifyException
Create new exception
OSSConcurentModifyException(String, Throwable) - Constructor for exception org.opensubsystems.core.error.OSSConcurentModifyException
Create new exception
OSSConcurentModifyException(Throwable) - Constructor for exception org.opensubsystems.core.error.OSSConcurentModifyException
Create new exception
OSSConfigException - Exception in org.opensubsystems.core.error
Exception thrown when there was a problem with a configuration settings.
OSSConfigException() - Constructor for exception org.opensubsystems.core.error.OSSConfigException
Create new exception
OSSConfigException(String) - Constructor for exception org.opensubsystems.core.error.OSSConfigException
Create new exception
OSSConfigException(String, Throwable) - Constructor for exception org.opensubsystems.core.error.OSSConfigException
Create new exception
OSSConfigException(Throwable) - Constructor for exception org.opensubsystems.core.error.OSSConfigException
Create new exception
OSSDatabaseAccessException - Exception in org.opensubsystems.core.error
Exception representing general error when accessing the database for example, because connection cannot be established.
OSSDatabaseAccessException() - Constructor for exception org.opensubsystems.core.error.OSSDatabaseAccessException
Create new exception
OSSDatabaseAccessException(String) - Constructor for exception org.opensubsystems.core.error.OSSDatabaseAccessException
Create new exception
OSSDatabaseAccessException(String, Throwable) - Constructor for exception org.opensubsystems.core.error.OSSDatabaseAccessException
Create new exception
OSSDatabaseAccessException(Throwable) - Constructor for exception org.opensubsystems.core.error.OSSDatabaseAccessException
Create new exception
OSSDataCreateException - Exception in org.opensubsystems.core.error
Exception thrown when there was a problem with creating data.
OSSDataCreateException() - Constructor for exception org.opensubsystems.core.error.OSSDataCreateException
Create new exception
OSSDataCreateException(String) - Constructor for exception org.opensubsystems.core.error.OSSDataCreateException
Create new exception
OSSDataCreateException(String, Throwable) - Constructor for exception org.opensubsystems.core.error.OSSDataCreateException
Create new exception
OSSDataCreateException(Throwable) - Constructor for exception org.opensubsystems.core.error.OSSDataCreateException
Create new exception
OSSDataDeleteException - Exception in org.opensubsystems.core.error
Exception thrown when there was a problem with deleting data.
OSSDataDeleteException() - Constructor for exception org.opensubsystems.core.error.OSSDataDeleteException
Create new exception
OSSDataDeleteException(String) - Constructor for exception org.opensubsystems.core.error.OSSDataDeleteException
Create new exception
OSSDataDeleteException(String, Throwable) - Constructor for exception org.opensubsystems.core.error.OSSDataDeleteException
Create new exception
OSSDataDeleteException(Throwable) - Constructor for exception org.opensubsystems.core.error.OSSDataDeleteException
Create new exception
OSSDataNotFoundException - Exception in org.opensubsystems.core.error
Exception thrown when data which user looked for don't exist.
OSSDataNotFoundException() - Constructor for exception org.opensubsystems.core.error.OSSDataNotFoundException
Create new exception
OSSDataNotFoundException(String) - Constructor for exception org.opensubsystems.core.error.OSSDataNotFoundException
Create new exception
OSSDataNotFoundException(String, Throwable) - Constructor for exception org.opensubsystems.core.error.OSSDataNotFoundException
Create new exception
OSSDataNotFoundException(Throwable) - Constructor for exception org.opensubsystems.core.error.OSSDataNotFoundException
Create new exception
OSSDataSaveException - Exception in org.opensubsystems.core.error
Exception thrown when there was a problem with saving data.
OSSDataSaveException() - Constructor for exception org.opensubsystems.core.error.OSSDataSaveException
Create new exception
OSSDataSaveException(String) - Constructor for exception org.opensubsystems.core.error.OSSDataSaveException
Create new exception
OSSDataSaveException(String, Throwable) - Constructor for exception org.opensubsystems.core.error.OSSDataSaveException
Create new exception
OSSDataSaveException(Throwable) - Constructor for exception org.opensubsystems.core.error.OSSDataSaveException
Create new exception
OSSDynamicClassException - Exception in org.opensubsystems.core.error
Exception thrown when there was a problem with dynamically instantiating class.
OSSDynamicClassException() - Constructor for exception org.opensubsystems.core.error.OSSDynamicClassException
Create new exception
OSSDynamicClassException(String) - Constructor for exception org.opensubsystems.core.error.OSSDynamicClassException
Create new exception
OSSDynamicClassException(String, Throwable) - Constructor for exception org.opensubsystems.core.error.OSSDynamicClassException
Create new exception
OSSDynamicClassException(Throwable) - Constructor for exception org.opensubsystems.core.error.OSSDynamicClassException
Create new exception
OSSException - Exception in org.opensubsystems.core.error
Base class for all custom exceptions created in this project.
OSSException() - Constructor for exception org.opensubsystems.core.error.OSSException
Create new exception
OSSException(String) - Constructor for exception org.opensubsystems.core.error.OSSException
Create new exception
OSSException(String, Throwable) - Constructor for exception org.opensubsystems.core.error.OSSException
Create new exception
OSSException(Throwable) - Constructor for exception org.opensubsystems.core.error.OSSException
Create new exception
OSSInconsistentDataException - Exception in org.opensubsystems.core.error
Exception thrown when the data in the underlying persistence store become inconsistent.
OSSInconsistentDataException() - Constructor for exception org.opensubsystems.core.error.OSSInconsistentDataException
Create new exception
OSSInconsistentDataException(String) - Constructor for exception org.opensubsystems.core.error.OSSInconsistentDataException
Create new exception
OSSInconsistentDataException(String, Throwable) - Constructor for exception org.opensubsystems.core.error.OSSInconsistentDataException
Create new exception
OSSInconsistentDataException(Throwable) - Constructor for exception org.opensubsystems.core.error.OSSInconsistentDataException
Create new exception
OSSInternalErrorException - Exception in org.opensubsystems.core.error
Exception thrown when the any internal error is occured.
OSSInternalErrorException() - Constructor for exception org.opensubsystems.core.error.OSSInternalErrorException
Create new exception
OSSInternalErrorException(String) - Constructor for exception org.opensubsystems.core.error.OSSInternalErrorException
Create new exception
OSSInternalErrorException(String, Throwable) - Constructor for exception org.opensubsystems.core.error.OSSInternalErrorException
Create new exception
OSSInternalErrorException(Throwable) - Constructor for exception org.opensubsystems.core.error.OSSInternalErrorException
Create new exception
OSSInvalidContextException - Exception in org.opensubsystems.core.error
Exception thrown when there was a problem with data context, such as not existing foreign key object.
OSSInvalidContextException() - Constructor for exception org.opensubsystems.core.error.OSSInvalidContextException
Create new exception
OSSInvalidContextException(String) - Constructor for exception org.opensubsystems.core.error.OSSInvalidContextException
Create new exception
OSSInvalidContextException(String, Throwable) - Constructor for exception org.opensubsystems.core.error.OSSInvalidContextException
Create new exception
OSSInvalidContextException(Throwable) - Constructor for exception org.opensubsystems.core.error.OSSInvalidContextException
Create new exception
OSSInvalidDataException - Exception in org.opensubsystems.core.error
Exception thrown when there was a problem with invalid data asked to be processed.
OSSInvalidDataException() - Constructor for exception org.opensubsystems.core.error.OSSInvalidDataException
Create new exception
OSSInvalidDataException(String) - Constructor for exception org.opensubsystems.core.error.OSSInvalidDataException
Create new exception
OSSInvalidDataException(String, Throwable) - Constructor for exception org.opensubsystems.core.error.OSSInvalidDataException
Create new exception
OSSInvalidDataException(Throwable) - Constructor for exception org.opensubsystems.core.error.OSSInvalidDataException
Create new exception
OSSMultiException - Exception in org.opensubsystems.core.error
This class allows to throw multiple exceptions at once for example in scenario when we need to propagate one exception even though anothe exception has occured.
OSSMultiException() - Constructor for exception org.opensubsystems.core.error.OSSMultiException
Create new exception
OSSMultiException(String) - Constructor for exception org.opensubsystems.core.error.OSSMultiException
Create new exception
OSSMultiException(String, Throwable) - Constructor for exception org.opensubsystems.core.error.OSSMultiException
Create new exception
OSSMultiException(Throwable) - Constructor for exception org.opensubsystems.core.error.OSSMultiException
Create new exception
OSSMultiException(Throwable, Throwable) - Constructor for exception org.opensubsystems.core.error.OSSMultiException
Constructor.

P

PAGE_ELEMENTS_CACHE - Static variable in class org.opensubsystems.core.www.PageElementCacheTag
Messages collected during processing of current request.
PAGE_TITLE_REQUEST_PARAM - Static variable in class org.opensubsystems.core.www.WebUIServlet
Name of the attribute used to pass page title to the rendering pages.
PageElementCacheTag - Class in org.opensubsystems.core.www
Custom tag providing ability to cache elements of the page usually from custom tags and then display them at later point when requested.
PageElementCacheTag() - Constructor for class org.opensubsystems.core.www.PageElementCacheTag
Constructor for custom tag.
PARAMETER_TYPE_BOOLEAN - Static variable in class org.opensubsystems.core.util.SetupReader
Constant for parameter data type object
PARAMETER_TYPE_BOOLEAN_OBJ - Static variable in class org.opensubsystems.core.util.SetupReader
Constant for parameter data type object
PARAMETER_TYPE_DOUBLE - Static variable in class org.opensubsystems.core.util.SetupReader
Constant for parameter data type object
PARAMETER_TYPE_DOUBLE_OBJ - Static variable in class org.opensubsystems.core.util.SetupReader
Constant for parameter data type object
PARAMETER_TYPE_FLOAT - Static variable in class org.opensubsystems.core.util.SetupReader
Constant for parameter data type object
PARAMETER_TYPE_FLOAT_OBJ - Static variable in class org.opensubsystems.core.util.SetupReader
Constant for parameter data type object
PARAMETER_TYPE_INTEGER - Static variable in class org.opensubsystems.core.util.SetupReader
Constant for parameter data type
PARAMETER_TYPE_INTEGER_OBJ - Static variable in class org.opensubsystems.core.util.SetupReader
Constant for parameter data type object
PARAMETER_TYPE_LONG - Static variable in class org.opensubsystems.core.util.SetupReader
Constant for parameter data type object
PARAMETER_TYPE_LONG_OBJ - Static variable in class org.opensubsystems.core.util.SetupReader
Constant for parameter data type object
PARAMETER_TYPE_PATH - Static variable in class org.opensubsystems.core.util.SetupReader
Constant for parameter data type object
PARAMETER_TYPE_PATH_OBJ - Static variable in class org.opensubsystems.core.util.SetupReader
Constant for parameter data type object
PARAMETER_TYPE_STRING - Static variable in class org.opensubsystems.core.util.SetupReader
Constant for parameter data type
PARAMETER_TYPE_STRING_OBJ - Static variable in class org.opensubsystems.core.util.SetupReader
Constant for parameter data type object
PARAMETER_TYPE_UNKNOWN - Static variable in class org.opensubsystems.core.util.SetupReader
Constant for parameter data type
PARAMETER_TYPE_UNKNOWN_OBJ - Static variable in class org.opensubsystems.core.util.SetupReader
Constant for parameter data type object
parseCollectionIdsToString(Collection, String) - Static method in class org.opensubsystems.core.util.DataObjectUtils
Parse IDs from collection of Data Objects to String.
parseCollectionToString(Collection, String) - Static method in class org.opensubsystems.core.util.StringUtils
Parse collection of objects to String by calling toString on each element.
parseDateTime(String, int, boolean) - Static method in class org.opensubsystems.core.util.DateUtils
Parse date time value from given string resolving any functions or formulas the string can contain.
parseDayPeriod(long) - Static method in class org.opensubsystems.core.util.DateUtils
Parse the specified period into string displaying number of days the period represents.
parseDayTimePeriod(long) - Static method in class org.opensubsystems.core.util.DateUtils
Parse the specified period into string displaying date and time the period represents.
parseFraction(String, double, boolean) - Static method in class org.opensubsystems.core.util.StringUtils
Parse textual representation of fraction to a floating point number
parseIntArrayToString(int[], String) - Static method in class org.opensubsystems.core.util.StringUtils
Parse array of integers to String.
parseQuotedStringToStringArray(String, String, boolean, boolean) - Static method in class org.opensubsystems.core.util.StringUtils
Parse String to array of Strings while treating quoted values as single element.
parseStringToCollection(String, String, boolean, int, Collection) - Static method in class org.opensubsystems.core.util.StringUtils
Parse String to ANY collection you specify and trim each item.
parseStringToIntArray(String, String) - Static method in class org.opensubsystems.core.util.StringUtils
Parse String to array of integers.
parseStringToIntegerArray(String, String) - Static method in class org.opensubsystems.core.util.StringUtils
Parse String to array of Integers.
parseStringToList(String, String) - Static method in class org.opensubsystems.core.util.StringUtils
Parse String to List.
parseStringToStringArray(String, String) - Static method in class org.opensubsystems.core.util.StringUtils
Parse String to array of Strings.
parseTimestamp(String) - Static method in class org.opensubsystems.core.util.DateUtils
Convert string to timestamp including if available it's nanosecond portion so that it can be safely restored from variable in web page.
parseValue(int, String) - Method in class org.opensubsystems.core.util.SetupReader
Parse specified value according to its type.
pasivate() - Method in class org.opensubsystems.core.application.ExitModule
Pasivate the module since user no longer interacts with it.
pasivate() - Method in class org.opensubsystems.core.application.SeparatorModule
Pasivate the module since user no longer interacts with it.
pasivate() - Method in interface org.opensubsystems.core.application.ThickClientModule
Pasivate the module since user no longer interacts with it.
pasivate() - Method in class org.opensubsystems.core.application.ThickClientModuleImpl
Pasivate the module since user no longer interacts with it.
pasivateModule(ThickClientModule) - Method in class org.opensubsystems.core.application.swt.SWTThickClientGui
Pasivate the specified module so that it is not available for user interaction anymore.
pasivateModule(ThickClientModule) - Method in class org.opensubsystems.core.application.ThickClient
Pasivate the specified module so that it is not available for user interaction anymore.
pasivateModule(ThickClientModule) - Method in interface org.opensubsystems.core.application.ThickClientGui
Pasivate the specified module so that it is not available for user interaction anymore.
PASSWORD_ALGORITHM_PROVIDER - Static variable in class org.opensubsystems.core.util.PasswordUtils
Configuration setting allowing to specify algorithm implementation provider to use for an algorithm defined by property oss.messagedigest.algorithm.
PASSWORD_ALGORITHM_PROVIDER_DEFAULT - Static variable in class org.opensubsystems.core.util.PasswordUtils
Default provider algorithm of which to use.
PASSWORD_DIGEST_ALGORITHM - Static variable in class org.opensubsystems.core.util.PasswordUtils
Configuration setting allowing to specify algorithm to generate message digests for verifying passwords.
PASSWORD_DIGEST_ALGORITHM_DEFAULT - Static variable in class org.opensubsystems.core.util.PasswordUtils
Default algorithm to use to encrpt passwords.
PasswordUtils - Class in org.opensubsystems.core.util
Class responsible for encrypting of data.
performOperation(DatabaseFactoryImpl, Connection, PreparedStatement) - Method in class org.opensubsystems.core.persist.db.DatabaseCreateMultipleDataObjectsOperation
Define content of this method to perform the database operation using the provided connection and optional prepared statement.
performOperation(DatabaseFactoryImpl, Connection, PreparedStatement) - Method in class org.opensubsystems.core.persist.db.DatabaseCreateSingleDataObjectOperation
Define content of this method to perform the database operation using the provided connection and optional prepared statement.
performOperation(DatabaseFactoryImpl, Connection, PreparedStatement) - Method in class org.opensubsystems.core.persist.db.DatabaseDeleteSingleDataObjectOperation
Define content of this method to perform the database operation using the provided connection and optional prepared statement.
performOperation(DatabaseFactoryImpl, Connection, PreparedStatement) - Method in class org.opensubsystems.core.persist.db.DatabaseReadOperation
Define content of this method to perform the database operation using the provided connection and optional prepared statement.
performOperation(DatabaseFactoryImpl, Connection, PreparedStatement) - Method in class org.opensubsystems.core.persist.db.DatabaseReadSingleDataObjectOperation
Define content of this method to perform the database operation using the provided connection and optional prepared statement.
performOperation(DatabaseFactoryImpl, Connection, PreparedStatement) - Method in class org.opensubsystems.core.persist.db.DatabaseUpdateMultipleDataObjectsOperation
Define content of this method to perform the database operation using the provided connection and optional prepared statement.
performOperation(DatabaseFactoryImpl, Connection, PreparedStatement) - Method in class org.opensubsystems.core.persist.db.DatabaseUpdateOperation
Define content of this method to perform the database operation using the provided connection and optional prepared statement.
performOperation(DatabaseFactoryImpl, Connection, PreparedStatement) - Method in class org.opensubsystems.core.persist.db.DatabaseUpdateSingleDataObjectOperation
Define content of this method to perform the database operation using the provided connection and optional prepared statement.
PooledDatabaseConnectionFactoryImpl - Class in org.opensubsystems.core.persist.db.connectionpool
Base class for implementation of factories for retrieving and returning of database connections, which are maintained in a pool of always ready connections.
PooledDatabaseConnectionFactoryImpl() - Constructor for class org.opensubsystems.core.persist.db.connectionpool.PooledDatabaseConnectionFactoryImpl
Default constructor.
PooledDatabaseConnectionFactoryImpl(DatabaseTransactionFactoryImpl) - Constructor for class org.opensubsystems.core.persist.db.connectionpool.PooledDatabaseConnectionFactoryImpl
Default constructor.
PooledDatabaseConnectionFactoryImpl(String, String, String, String, DatabaseTransactionFactoryImpl) - Constructor for class org.opensubsystems.core.persist.db.connectionpool.PooledDatabaseConnectionFactoryImpl
Constructor with explicitely specified JDBC driver.
PooledDatabaseConnectionFactorySetupReader - Class in org.opensubsystems.core.persist.db.connectionpool
Class that reads setup for database connection pools from properties.
PooledDatabaseConnectionFactorySetupReader(String) - Constructor for class org.opensubsystems.core.persist.db.connectionpool.PooledDatabaseConnectionFactorySetupReader
 
popCurrentId() - Method in class org.opensubsystems.core.www.BlockElementTag
Restore to the current id to be used by nested elements.
POSSIBLE_ANSWER_DATA_TYPE - Static variable in class org.opensubsystems.core.data.DataConstant
data type code
POSSIBLE_ANSWER_DATA_TYPE_IDENTIFICATOR - Static variable in class org.opensubsystems.core.data.DataConstant
string identificator for specified data type code object
POSSIBLE_ANSWER_DATA_TYPE_NAME - Static variable in class org.opensubsystems.core.data.DataConstant
string name for specified data type code object
POSSIBLE_ANSWER_DATA_TYPE_OBJ - Static variable in class org.opensubsystems.core.data.DataConstant
data type code object
POSTGRESQL_DATABASE_TYPE - Static variable in interface org.opensubsystems.core.persist.db.Database
The current database is PostgreSQL
POSTGRESQL_DATABASE_TYPE_IDENTIFIER - Static variable in interface org.opensubsystems.core.persist.db.Database
The current database is PostgreSQL
PostgreSQLDatabaseImpl - Class in org.opensubsystems.core.persist.db.postgresql
Management layer for PostgreSQL database (www.postgresql.org)
PostgreSQLDatabaseImpl() - Constructor for class org.opensubsystems.core.persist.db.postgresql.PostgreSQLDatabaseImpl
Default constructor for empty database.
PostgreSQLDataUtils - Class in org.opensubsystems.core.persist.db.postgresql
This class collects code fragments which are reusable for managing data objects in Postgre SQL.
PostgreSQLVersionedDatabaseSchema - Class in org.opensubsystems.core.persist.db.postgresql
PostgreSQL versioned database schema provide functionality of creating and upgrading of Postgre SQL database schemas in the database based on their versions.
PostgreSQLVersionedDatabaseSchema() - Constructor for class org.opensubsystems.core.persist.db.postgresql.PostgreSQLVersionedDatabaseSchema
 
preferCountToLast() - Method in interface org.opensubsystems.core.persist.db.Database
Find out if when trying to find out size of the result set we should use rather count(*)/count(1)/count(id) instead of using hasAbsolutePositioningSupport.
preferCountToLast() - Method in class org.opensubsystems.core.persist.db.DatabaseImpl
Find out if when trying to find out size of the result set we should use rather count(*)/count(1)/count(id) instead of using hasAbsolutePositioningSupport.
preferCountToLast() - Method in class org.opensubsystems.core.persist.db.db2.DB2DatabaseImpl
Find out if when trying to find out size of the result set we should use rather count(*)/count(1)/count(id) instead of using hasAbsolutePositioningSupport.
preferCountToLast() - Method in class org.opensubsystems.core.persist.db.mssql.MSSQLDatabaseImpl
Find out if when trying to find out size of the result set we should use rather count(*)/count(1)/count(id) instead of using hasAbsolutePositioningSupport.
preferCountToLast() - Method in class org.opensubsystems.core.persist.db.mysql.MySQLDatabaseImpl
Find out if when trying to find out size of the result set we should use rather count(*)/count(1)/count(id) instead of using hasAbsolutePositioningSupport.
preferCountToLast() - Method in class org.opensubsystems.core.persist.db.oracle.OracleDatabaseImpl
Find out if when trying to find out size of the result set we should use rather count(*)/count(1)/count(id) instead of using hasAbsolutePositioningSupport.
preferCountToLast() - Method in class org.opensubsystems.core.persist.db.postgresql.PostgreSQLDatabaseImpl
Find out if when trying to find out size of the result set we should use rather count(*)/count(1)/count(id) instead of using hasAbsolutePositioningSupport.
preferCountToLast() - Method in class org.opensubsystems.core.persist.db.sapdb.SapDBDatabaseImpl
Find out if when trying to find out size of the result set we should use rather count(*)/count(1)/count(id) instead of using hasAbsolutePositioningSupport.
preferCountToLast() - Method in class org.opensubsystems.core.persist.db.sybase.SybaseDatabaseImpl
Find out if when trying to find out size of the result set we should use rather count(*)/count(1)/count(id) instead of using hasAbsolutePositioningSupport.
prepareCall(String) - Method in class org.opensubsystems.core.persist.db.transaction.TransactionalConnection
prepareCall(String, int, int) - Method in class org.opensubsystems.core.persist.db.transaction.TransactionalConnection
prepareCall(String, int, int, int) - Method in class org.opensubsystems.core.persist.db.transaction.TransactionalConnection
prepareData(DataObject) - Method in class org.opensubsystems.core.persist.db.DatabaseUpdateOperation
Define content of this method to perform the prepare data (update dataobject attribute).
prepareQuery(DatabaseFactoryImpl, Connection, String) - Method in class org.opensubsystems.core.persist.db.DatabaseReadMultipleOperation
Prepare the query if it was specified using the provided connection.
prepareQuery(DatabaseFactoryImpl, Connection, String) - Method in class org.opensubsystems.core.persist.db.DatabaseReadOperation
Prepare the query if it was specified using the provided connection.
prepareStatement(String) - Method in class org.opensubsystems.core.persist.db.transaction.TransactionalConnection
prepareStatement(String, int) - Method in class org.opensubsystems.core.persist.db.transaction.TransactionalConnection
prepareStatement(String, int, int) - Method in class org.opensubsystems.core.persist.db.transaction.TransactionalConnection
prepareStatement(String, int, int, int) - Method in class org.opensubsystems.core.persist.db.transaction.TransactionalConnection
prepareStatement(String, int[]) - Method in class org.opensubsystems.core.persist.db.transaction.TransactionalConnection
prepareStatement(String, String[]) - Method in class org.opensubsystems.core.persist.db.transaction.TransactionalConnection
prepareToCommit() - Method in class org.opensubsystems.core.util.FileCommitUtils
Method will prepare files to commit.
preservice(HttpSession, HttpServletRequest, HttpServletResponse, boolean) - Method in class org.opensubsystems.core.www.WebSessionServlet
This method gives derived servlets execute common logic which needs to be executed for each request.
preservice(HttpSession, HttpServletRequest, HttpServletResponse, boolean) - Method in class org.opensubsystems.core.www.WebUIServlet
This method gives derived servlets execute common logic which needs to be executed for each request.
printStackTrace() - Method in exception org.opensubsystems.core.error.OSSMultiException
printStackTrace(PrintStream) - Method in exception org.opensubsystems.core.error.OSSMultiException
printStackTrace(PrintWriter) - Method in exception org.opensubsystems.core.error.OSSMultiException
ProcessExec - Class in org.opensubsystems.core.util
Utility class for correct executing external processes.
processItemLater(Object) - Method in class org.opensubsystems.core.util.AsyncProcessor
Add item to the queue to be processed later.
processItemNow(Object) - Method in class org.opensubsystems.core.util.AsyncProcessor
Process item which was placed into the queue in processItemLater.
ProductInfo - Interface in org.opensubsystems.core.util
Every product has set of attributes such as name, version, creator.
PROTOCOL_HTTP - Static variable in interface org.opensubsystems.core.www.WebCommonConstants
String defining a http protocol
PROTOCOL_HTTPS - Static variable in interface org.opensubsystems.core.www.WebCommonConstants
String defining a https protocol
ProxoolDatabaseConnectionFactoryImpl - Class in org.opensubsystems.core.persist.db.connectionpool
Implementation of connection pool using Objectweb Proxool package (http://proxool.sourceforge.net/).
ProxoolDatabaseConnectionFactoryImpl() - Constructor for class org.opensubsystems.core.persist.db.connectionpool.ProxoolDatabaseConnectionFactoryImpl
Constructor for new instance using default database properties.
ProxoolDatabaseConnectionFactoryImpl(DatabaseTransactionFactoryImpl) - Constructor for class org.opensubsystems.core.persist.db.connectionpool.ProxoolDatabaseConnectionFactoryImpl
Constructor for new instance using default database properties.
ProxoolDatabaseConnectionFactoryImpl(String, String, String, String, DatabaseTransactionFactoryImpl) - Constructor for class org.opensubsystems.core.persist.db.connectionpool.ProxoolDatabaseConnectionFactoryImpl
Constructor for new instance using explicitely specified properties.
PTATTRIBUTE_DATA_TYPE - Static variable in class org.opensubsystems.core.data.DataConstant
data type code
PTATTRIBUTE_DATA_TYPE_OBJ - Static variable in class org.opensubsystems.core.data.DataConstant
data type code object
pushCurrentId() - Method in class org.opensubsystems.core.www.BlockElementTag
Store to the current id to be used by nested elements.
put(Object) - Method in class org.opensubsystems.core.util.SynchronizedQueue
Put the object to the end of the queue.

Q

QUESTION_DATA_TYPE - Static variable in class org.opensubsystems.core.data.DataConstant
data type code
QUESTION_DATA_TYPE_IDENTIFICATOR - Static variable in class org.opensubsystems.core.data.DataConstant
string identificator for specified data type code object
QUESTION_DATA_TYPE_NAME - Static variable in class org.opensubsystems.core.data.DataConstant
string name for specified data type code object
QUESTION_DATA_TYPE_OBJ - Static variable in class org.opensubsystems.core.data.DataConstant
data type code object
QUEUEFAX_DATA_TYPE - Static variable in class org.opensubsystems.core.data.DataConstant
data type code
QUEUEFAX_DATA_TYPE_OBJ - Static variable in class org.opensubsystems.core.data.DataConstant
data type code object
QUEUEMAIL_DATA_TYPE - Static variable in class org.opensubsystems.core.data.DataConstant
data type code
QUEUEMAIL_DATA_TYPE_OBJ - Static variable in class org.opensubsystems.core.data.DataConstant
data type code object

R

RC_DB_ERR - Static variable in class org.opensubsystems.core.util.FileCommitUtils
Return code for DB exception status
RC_DB_ERR_OBJ - Static variable in class org.opensubsystems.core.util.FileCommitUtils
Object code for for DB exception status
RC_FILE_ERR - Static variable in class org.opensubsystems.core.util.FileCommitUtils
Return code for file exception status
RC_FILE_ERR_OBJ - Static variable in class org.opensubsystems.core.util.FileCommitUtils
Object code for for file exception status
RC_OK - Static variable in class org.opensubsystems.core.util.FileCommitUtils
Return code for successfull status
RC_OK_OBJ - Static variable in class org.opensubsystems.core.util.FileCommitUtils
Object code for for successfull status
readProperty(ServletConfig, String, String, boolean) - Static method in class org.opensubsystems.core.www.WebUtils
Read property from from different configuration locations.
readProperty(ServletContext, String, String, boolean) - Static method in class org.opensubsystems.core.www.WebUtils
Read property from from different configuration locations.
RECEIVED_FILE_DATA_TYPE - Static variable in class org.opensubsystems.core.data.DataConstant
data type code
RECEIVED_FILE_TYPE_OBJ - Static variable in class org.opensubsystems.core.data.DataConstant
data type code object
redirect(String, HttpServletRequest, HttpServletResponse) - Method in class org.opensubsystems.core.www.WebSessionServlet
Redirect client to another page propagating the internal session ID if any.
redirectToHandshake(HttpServletRequest, HttpServletResponse) - Method in class org.opensubsystems.core.www.WebSessionServlet
Redirect client to the handshake.
redirectToLogin(HttpServletRequest, HttpServletResponse) - Method in class org.opensubsystems.core.www.WebSessionServlet
Redirect client to the login page.
refresh() - Method in interface org.opensubsystems.core.application.ThickClientModule
Refresh the currently displayed screen of this module with the latest data.
refresh() - Method in class org.opensubsystems.core.application.ThickClientModuleImpl
Refresh the currently displayed screen of this module with the latest data.
registerParameter(String, Integer, String) - Method in class org.opensubsystems.core.util.SetupReader
Register parameters which will be read from the property file with this reader.
registerParameters() - Method in class org.opensubsystems.core.persist.db.connectionpool.PooledDatabaseConnectionFactorySetupReader
Implementation can register all parameters in this function.
registerParameters() - Method in class org.opensubsystems.core.util.SetupReader
Implementation can register all parameters in this function.
releaseResources() - Method in class org.opensubsystems.core.application.swt.ResourceManager
Release all allocated resources.
releaseSavepoint(Savepoint) - Method in class org.opensubsystems.core.persist.db.transaction.TransactionalConnection
removeComma(String) - Static method in class org.opensubsystems.core.util.StringUtils
Method to remove comma from start and from end of the string for examples to use it as parameter to SQL IN operator
renameToTemporaryName(File, String) - Static method in class org.opensubsystems.core.util.FileUtils
Rename the file to temporaty name with given prefix
requestConnection(boolean) - Method in interface org.opensubsystems.core.persist.db.DatabaseConnectionFactory
Get connection to a database as configured by the default data source.
requestConnection(boolean, String, String) - Method in interface org.opensubsystems.core.persist.db.DatabaseConnectionFactory
Get connection to a database as configured by the default data source but using explicit user credential.
requestConnection(boolean, String) - Method in interface org.opensubsystems.core.persist.db.DatabaseConnectionFactory
Get connection to a database as configured by the default data source.
requestConnection(boolean, String, String, String) - Method in interface org.opensubsystems.core.persist.db.DatabaseConnectionFactory
Get connection to a database as configured by the default data source but using explicit user credential.
requestConnection(boolean) - Method in class org.opensubsystems.core.persist.db.DatabaseConnectionFactoryImpl
Get connection to a database as configured by the default data source.
requestConnection(boolean, String, String) - Method in class org.opensubsystems.core.persist.db.DatabaseConnectionFactoryImpl
Get connection to a database as configured by the default data source but using explicit user credential.
requestConnection(boolean, String) - Method in class org.opensubsystems.core.persist.db.DatabaseConnectionFactoryImpl
Get connection to a database as configured by the default data source.
requestConnection(boolean, String, String, String) - Method in class org.opensubsystems.core.persist.db.DatabaseConnectionFactoryImpl
Get connection to a database as configured by the default data source but using explicit user credential.
requestNonTransactionalConnection(boolean) - Method in class org.opensubsystems.core.persist.db.connectionpool.PooledDatabaseConnectionFactoryImpl
This method is a delegation method for now final org.opensubsystems.core.persist.db.DatabaseConnectionFactory#requestConnection() to get connection which is not tied to the transactional manager.
requestNonTransactionalConnection(boolean, String, String) - Method in class org.opensubsystems.core.persist.db.connectionpool.PooledDatabaseConnectionFactoryImpl
This method is a delegation method for now final org.opensubsystems.core.persist.db.DatabaseConnectionFactory #requestConnection(String, String) to get connection which is not tied to the transactional manager.
requestNonTransactionalConnection(boolean, String) - Method in class org.opensubsystems.core.persist.db.connectionpool.PooledDatabaseConnectionFactoryImpl
This method is a delegation method for now final org.opensubsystems.core.persist.db.DatabaseConnectionFactory #requestConnection(String) to get connection which is not tied to the transactional manager.
requestNonTransactionalConnection(boolean, String, String, String) - Method in class org.opensubsystems.core.persist.db.connectionpool.PooledDatabaseConnectionFactoryImpl
This method is a delegation method for now final org.opensubsystems.core.persist.db.DatabaseConnectionFactory #requestConnection(String, String, String) to get connection which is not tied to the transactional manager.
requestNonTransactionalConnection(boolean) - Method in class org.opensubsystems.core.persist.db.DatabaseConnectionFactoryImpl
This method is a delegation method for now final org.opensubsystems.core.persist.db.DatabaseConnectionFactory#requestConnection() to get connection which is not tied to the transactional manager.
requestNonTransactionalConnection(boolean, String, String) - Method in class org.opensubsystems.core.persist.db.DatabaseConnectionFactoryImpl
This method is a delegation method for now final org.opensubsystems.core.persist.db.DatabaseConnectionFactory #requestConnection(String, String) to get connection which is not tied to the transactional manager.
requestNonTransactionalConnection(boolean, String) - Method in class org.opensubsystems.core.persist.db.DatabaseConnectionFactoryImpl
This method is a delegation method for now final org.opensubsystems.core.persist.db.DatabaseConnectionFactory #requestConnection(String) to get connection which is not tied to the transactional manager.
requestNonTransactionalConnection(boolean, String, String, String) - Method in class org.opensubsystems.core.persist.db.DatabaseConnectionFactoryImpl
This method is a delegation method for now final org.opensubsystems.core.persist.db.DatabaseConnectionFactory #requestConnection(String, String, String) to get connection which is not tied to the transactional manager.
requestTransaction() - Method in class org.opensubsystems.core.persist.db.transaction.J2EETransactionFactoryImpl
Get transaction object which we can use to begin/commit/rollback transactions.
requestTransaction() - Method in class org.opensubsystems.core.persist.db.transaction.JOTMTransactionFactoryImpl
Get transaction object which we can use to begin/commit/rollback transactions.
requestTransaction() - Method in class org.opensubsystems.core.persist.db.transaction.SimpleLocalTransactionFactoryImpl
Get transaction object which we can use to begin/commit/rollback transactions.
requestTransaction() - Method in interface org.opensubsystems.core.util.TransactionFactory
Get transaction object which we can use to begin/commit/rollback transactions.
requestTransactionalConnection(boolean, String, String, String, DatabaseConnectionFactoryImpl) - Method in class org.opensubsystems.core.persist.db.DatabaseTransactionFactoryImpl
This method should be exclusively used by DatabaseConnectionFactoryImpl to get a transaction aware version of a connection.
requestTransactionalConnection(boolean, String, String, String, DatabaseConnectionFactoryImpl) - Method in class org.opensubsystems.core.persist.db.transaction.J2EETransactionFactoryImpl
This method should be exclusively used by DatabaseConnectionFactoryImpl to get a transaction aware version of a connection.
requestTransactionalConnection(boolean, String, String, String, DatabaseConnectionFactoryImpl) - Method in class org.opensubsystems.core.persist.db.transaction.JOTMTransactionFactoryImpl
This method should be exclusively used by DatabaseConnectionFactoryImpl to get a transaction aware version of a connection.
requestTransactionalConnection(boolean, String, String, String, DatabaseConnectionFactoryImpl) - Method in class org.opensubsystems.core.persist.db.transaction.SimpleLocalTransactionFactoryImpl
Check if there is an transaction in progress, if there is and it has already associated connection then the connection associated with the transaction will be returned.
reset() - Method in class org.opensubsystems.core.persist.db.transaction.J2EETransactionFactoryImpl
This method is here mainly for testing and it should reset the transaction manager to initial status to that tests can start from known environment instead of being influenced by other tests.
reset() - Method in class org.opensubsystems.core.persist.db.transaction.JOTMTransactionFactoryImpl
This method is here mainly for testing and it should reset the transaction manager to initial status to that tests can start from known environment instead of being influenced by other tests.
reset() - Method in class org.opensubsystems.core.persist.db.transaction.SimpleLocalTransactionFactoryImpl
This method is here mainly for testing and it should reset the transaction manager to initial status to that tests can start from known environment instead of being influenced by other tests.
reset() - Method in class org.opensubsystems.core.util.CallContext
Removes context (all information) for current call from stack.
reset() - Method in class org.opensubsystems.core.util.MyTimer
Reset the counter and start counting from scratch.
reset() - Method in interface org.opensubsystems.core.util.TransactionFactory
This method is here mainly for testing and it should reset the transaction manager to initial status to that tests can start from known environment instead of being influenced by other tests.
resetCache() - Method in class org.opensubsystems.core.util.CallContext
Removes all cached items for current custom cache.
resetCurrentUserAndSession() - Method in class org.opensubsystems.core.util.CallContext
Removes who is the current user session for this call context from stack.
resetLoginRedirect(HttpSession) - Method in class org.opensubsystems.core.www.WebSessionServlet
Reset the URL to which user should be redirected after he is successfully logge to the system to uninitialized value.
resetMessages() - Method in class org.opensubsystems.core.util.CallContext
Removes all messages for current call.
resetSessionAndUserInfo(HttpSession) - Static method in class org.opensubsystems.core.www.WebSessionUtils
Reset identifier of current user session and user information.
ResourceManager - Class in org.opensubsystems.core.application.swt
Class, which manages SWT resources so they can be properly released.
ResourceManager() - Constructor for class org.opensubsystems.core.application.swt.ResourceManager
 
restore(int, int, Timestamp) - Method in class org.opensubsystems.core.data.BasicDataObject
Restore all values from specified values.
restore(int, int, Timestamp, Timestamp) - Method in class org.opensubsystems.core.data.ModifiableDataObject
Restore all values from specified values.
restoreId() - Method in class org.opensubsystems.core.www.BlockElementTag
Restore the changed (if any) made by adjustId method.
returnConnection(Connection) - Method in interface org.opensubsystems.core.persist.db.DatabaseConnectionFactory
Release connection to a database.
returnConnection(Connection) - Method in class org.opensubsystems.core.persist.db.DatabaseConnectionFactoryImpl
Release connection to a database.
returnNonTransactionalConnection(Connection) - Method in class org.opensubsystems.core.persist.db.connectionpool.PooledDatabaseConnectionFactoryImpl
This method is a delegation method for now final org.opensubsystems.core.persist.db.DatabaseConnectionFactory #returnConnection(java.sql.Connection) to return connection which is not tied to the transactional manager.
returnNonTransactionalConnection(Connection) - Method in class org.opensubsystems.core.persist.db.DatabaseConnectionFactoryImpl
This method is a delegation method for now final org.opensubsystems.core.persist.db.DatabaseConnectionFactory #returnConnection(java.sql.Connection) to return connection which is not tied to the transactional manager.
returnPooledConnection(Connection) - Method in class org.opensubsystems.core.persist.db.connectionpool.PooledDatabaseConnectionFactoryImpl
Return connection which was taken from the pool.
returnTransactionalConnection(Connection, DatabaseConnectionFactoryImpl) - Method in class org.opensubsystems.core.persist.db.DatabaseTransactionFactoryImpl
This method should be exclusively used by DatabaseConnectionFactoryImpl to get a transaction aware version of a connection.
returnTransactionalConnection(Connection, DatabaseConnectionFactoryImpl) - Method in class org.opensubsystems.core.persist.db.transaction.J2EETransactionFactoryImpl
This method should be exclusively used by DatabaseConnectionFactoryImpl to get a transaction aware version of a connection.
returnTransactionalConnection(Connection, DatabaseConnectionFactoryImpl) - Method in class org.opensubsystems.core.persist.db.transaction.JOTMTransactionFactoryImpl
This method should be exclusively used by DatabaseConnectionFactoryImpl to get a transaction aware version of a connection.
returnTransactionalConnection(Connection, DatabaseConnectionFactoryImpl) - Method in class org.opensubsystems.core.persist.db.transaction.SimpleLocalTransactionFactoryImpl
This method should be exclusively used by DatabaseConnectionFactoryImpl to get a transaction aware version of a connection.
REVIEW_DATA_TYPE - Static variable in class org.opensubsystems.core.data.DataConstant
data type code
REVIEW_DATA_TYPE_OBJ - Static variable in class org.opensubsystems.core.data.DataConstant
data type code object
REVIEWOBJECT_DATA_TYPE - Static variable in class org.opensubsystems.core.data.DataConstant
data type code
REVIEWOBJECT_DATA_TYPE_OBJ - Static variable in class org.opensubsystems.core.data.DataConstant
data type code object
ROLE_DATA_TYPE - Static variable in class org.opensubsystems.core.data.DataConstant
data type code
ROLE_DATA_TYPE_IDENTIFICATOR - Static variable in class org.opensubsystems.core.data.DataConstant
string identificator for specified data type code object
ROLE_DATA_TYPE_NAME - Static variable in class org.opensubsystems.core.data.DataConstant
string name for specified data type code object
ROLE_DATA_TYPE_OBJ - Static variable in class org.opensubsystems.core.data.DataConstant
data type code object
rollback() - Method in class org.opensubsystems.core.persist.db.transaction.DelegatingUserTransaction
rollback() - Method in class org.opensubsystems.core.persist.db.transaction.SimpleLocalTransactionFactoryImpl
rollback() - Method in class org.opensubsystems.core.persist.db.transaction.TransactionalConnection
rollback(Savepoint) - Method in class org.opensubsystems.core.persist.db.transaction.TransactionalConnection
rollback() - Method in class org.opensubsystems.core.util.FileCommitUtils
Method to rollback files.
rollback(UserTransaction) - Static method in class org.opensubsystems.core.util.TransactionUtils
Gracefully rollback transaction so that no error is generated.
rollbackAndIgnoreException(Connection) - Static method in class org.opensubsystems.core.util.DatabaseUtils
Rollback transaction and ingore any exception if it occurs.
rollbackTransaction(Connection) - Method in interface org.opensubsystems.core.persist.db.DatabaseTransactionFactory
Rollback implicit transaction for given connection.
rollbackTransaction(Connection) - Method in class org.opensubsystems.core.persist.db.DatabaseTransactionFactoryImpl
Rollback implicit transaction for given connection.
run() - Method in class org.opensubsystems.core.util.AsyncProcessor
Method called during thread execution.
run() - Method in class org.opensubsystems.core.util.StreamGobbler
runAfterOpened(Shell, Runnable) - Static method in class org.opensubsystems.core.application.swt.ShellUtils
Run some code immidiately after the shell was opened and displayed on the screen.

S

s_bApplicationSecure - Static variable in class org.opensubsystems.core.www.WebSessionServlet
Flag signaling if whole application will be using SSL.
s_bLoginSecure - Static variable in class org.opensubsystems.core.www.WebSessionServlet
Flag signaling if login will be processed using SSL.
s_bTransactionMonitor - Static variable in class org.opensubsystems.core.persist.db.DatabaseTransactionFactoryImpl
Flag, which is telling us if we should monitor transactions that is use a delegating class which intercepts and monitors calls to UserTransaction class.
s_clsDefaultThickClient - Static variable in class org.opensubsystems.core.application.ThickClient
Default thick client class to instantiate
s_currentOS - Static variable in class org.opensubsystems.core.util.GlobalConstants
Current operating system.
s_currentOSUpper - Static variable in class org.opensubsystems.core.util.GlobalConstants
Current operating system.
s_currentProduct - Static variable in class org.opensubsystems.core.util.GlobalConstants
Information about current product running this code.
s_defaultServerId - Static variable in class org.opensubsystems.core.application.ServerId
Id of the default server.
s_fileSeparator - Static variable in class org.opensubsystems.core.util.GlobalConstants
Separator used to separate various elements of a file path.
s_iConfiguredWebPort - Static variable in class org.opensubsystems.core.www.WebUtils
HTTP server port the web application was originally configred to run on.
s_iConfiguredWebPortSecure - Static variable in class org.opensubsystems.core.www.WebUtils
HTTP server port the web application was originally configred to accept SSL requests.
s_iDetectedServer - Static variable in class org.opensubsystems.core.util.J2EEUtils
Since J2EE server doesn't changes during execution we can cache the value for detected server.
s_iFileCommitRetryCount - Static variable in class org.opensubsystems.core.util.FileCommitUtils
How many times to retry file commit operations in case or error before we give up.
s_iMaxServerStartRetry - Static variable in class org.opensubsystems.core.application.Server
How many try we will try to restart the server if specified port cannot be used as initialized from configuration file.
s_iTransactionTimeout - Static variable in class org.opensubsystems.core.persist.db.DatabaseTransactionFactoryImpl
Transaction timeout, which should be set for a transaction when it is started.
s_iWebFileBufferSize - Static variable in class org.opensubsystems.core.www.WebUtils
Size of the buffer used to send files.
s_iWebPort - Static variable in class org.opensubsystems.core.www.WebUtils
HTTP server port the web application is running on.
s_iWebPortSecure - Static variable in class org.opensubsystems.core.www.WebUtils
HTTPS server port the web application is running on (SSL port).
s_lgLogger - Static variable in class org.opensubsystems.core.util.Log
Default Java logger to log messages to the application.
s_lineSeparator - Static variable in class org.opensubsystems.core.util.GlobalConstants
End of lines characters used on given platform.
s_logger - Static variable in class org.opensubsystems.core.util.Log
Logger for this class.
s_mapMimeTypes - Static variable in class org.opensubsystems.core.util.MimeTypeConstants
Hash map that will be stored types in
s_mpDependencyCache - Static variable in class org.opensubsystems.core.util.DatabaseUtils
Hashed tables-columns existance information for dependency checking.
s_registeredParametersDefaults - Static variable in class org.opensubsystems.core.persist.db.connectionpool.PooledDatabaseConnectionFactorySetupReader
Map with all registered paremeters names (as key) and default values (as String value) This map is common for all instances of class
s_registeredParametersTypes - Static variable in class org.opensubsystems.core.persist.db.connectionpool.PooledDatabaseConnectionFactorySetupReader
Map with all registered paremeters names (as key) and types (as Integer value) This map is common for all instances of class
s_strConfigFile - Static variable in class org.opensubsystems.core.util.Log
Name of the configuration file actually used to configure the logger.
s_strDefaultGUITechnology - Static variable in class org.opensubsystems.core.application.ThickClient
Default GUI technology to use for instantiation of thick client.
s_strDefaultMimeType - Static variable in class org.opensubsystems.core.util.MimeTypeConstants
Default Mime type
s_strMutex - Static variable in class org.opensubsystems.core.util.Log
Helper mutex to synchronize some methods.
s_strPasswordAlgorithm - Static variable in class org.opensubsystems.core.util.PasswordUtils
Algorithm used to encrypt password.
s_strPasswordAlgorithmProvider - Static variable in class org.opensubsystems.core.util.PasswordUtils
Provider lgorithm of which to use.
s_strTempDirectory - Static variable in class org.opensubsystems.core.util.FileUtils
Temporary directory to use.
s_strTempDirectory - Static variable in class org.opensubsystems.core.util.GlobalConstants
System specified temporary directory.
SAPDB_DATABASE_TYPE - Static variable in interface org.opensubsystems.core.persist.db.Database
The current database is SAP DB
SAPDB_DATABASE_TYPE_IDENTIFIER - Static variable in interface org.opensubsystems.core.persist.db.Database
The current database is SAP DB
SapDBDatabaseImpl - Class in org.opensubsystems.core.persist.db.sapdb
Management layer for SAP DB database (www.sapdb.org)
SapDBDatabaseImpl() - Constructor for class org.opensubsystems.core.persist.db.sapdb.SapDBDatabaseImpl
Default constructor for empty database.
SapDBDataUtils - Class in org.opensubsystems.core.persist.db.sapdb
This class collects code fragments which are reusable for managing data objects in SAP DB.
save(ModifiableDataObject) - Method in class org.opensubsystems.core.logic.impl.ModifiableDataControllerImpl
Save data object.
save(ModifiableDataObject) - Method in interface org.opensubsystems.core.logic.ModifiableDataController
Save data object.
save(ModifiableDataObject) - Method in interface org.opensubsystems.core.persist.ModifiableDataFactory
Save data in the persistance store.
save() - Method in class org.opensubsystems.core.util.Config
Save the configuration to a file.
save(File, Properties) - Static method in class org.opensubsystems.core.util.Config
Save the configuration to a file.
saveLoginRedirect(HttpSession, String) - Method in class org.opensubsystems.core.www.WebSessionServlet
Save the URL to which user should be redirected after he is successfully logged in to the system.
SCHEMA_TABLE_NAME - Static variable in class org.opensubsystems.core.persist.db.VersionedDatabaseSchema
Full name of the table used by this schema.
SCRIPT_ELEMENT - Static variable in class org.opensubsystems.core.www.PageElementCacheTag
JavaScript script cache.
SECOND_CODE - Static variable in class org.opensubsystems.core.util.DateUtils
Constant for dynamic date code used in date/time formulas
SEED - Static variable in class org.opensubsystems.core.util.HashCodeUtils
An initial value to decreases collisons of computed values.
SENDER_COMMIT - Static variable in class org.opensubsystems.core.util.FileCommitUtils
Constant for sender identificator: commit
SENDER_ROLLBACK - Static variable in class org.opensubsystems.core.util.FileCommitUtils
Constant for sender identificator: rollback
SEPARATOR - Static variable in class org.opensubsystems.core.application.SeparatorModule
Well known name of the separator module.
SeparatorModule - Class in org.opensubsystems.core.application
Dummy module responsible for separating other modules.
SeparatorModule() - Constructor for class org.opensubsystems.core.application.SeparatorModule
 
serveFile(HttpServletResponse, String) - Static method in class org.opensubsystems.core.www.WebUtils
Serve files to the Internet.
Server - Class in org.opensubsystems.core.application
Base class for all servers and applications developed by project OpenSubsystems.
Server(ProductInfo) - Constructor for class org.opensubsystems.core.application.Server
Create new instance of the server.
SERVER_START_RETRYCOUNT - Static variable in class org.opensubsystems.core.application.Server
Name of the property specifying how many times we should try to restart the embedded web server if it cannot be started at the port specified by oss.webserver.port.
SERVER_START_RETRYCOUNT_DEFAULT - Static variable in class org.opensubsystems.core.application.Server
How many try we will try to restart the server if specified port cannot be used.
ServerId - Class in org.opensubsystems.core.application
This class represents server identification.
ServerId() - Constructor for class org.opensubsystems.core.application.ServerId
Default constructor.
service(HttpServletRequest, HttpServletResponse) - Method in class org.opensubsystems.core.www.WebSessionServlet
Main service routine for the Servlet.
SERVLET_PATH_REQUEST_PARAM - Static variable in class org.opensubsystems.core.www.WebSessionServlet
Full URL how this servlet was invoked so that GUI can use it for callbacks.
SESSION_VALIDATOR_CLASS - Static variable in class org.opensubsystems.core.www.WebSessionServlet
Configuration setting specifying name of the class implementing SessionValidator interface to verify validity of a session each time a request is submitted to the server.
SessionValidator - Interface in org.opensubsystems.core.www
This interface should be implemented by class which can validate session information.
setActivemodule(String) - Method in class org.opensubsystems.core.www.WebModuleTag
 
setAutoCommit(boolean) - Method in class org.opensubsystems.core.persist.db.transaction.TransactionalConnection
setBigButtonFont(Button) - Method in class org.opensubsystems.core.application.swt.ResourceManager
Set big font for specified button.
setBigComboTextFont(Combo) - Method in class org.opensubsystems.core.application.swt.ResourceManager
Set big font for specified combo.
setBigLabelFont(Label) - Method in class org.opensubsystems.core.application.swt.ResourceManager
Set big font for specified label.
setBigListTextFont(List) - Method in class org.opensubsystems.core.application.swt.ResourceManager
Set big font for specified list.
setBigTabFolderFont(TabFolder) - Method in class org.opensubsystems.core.application.swt.ResourceManager
Set big font for specified tab folder
setBigTableFont(Table) - Method in class org.opensubsystems.core.application.swt.ResourceManager
Set big font for specified table.
setBigTextFont(Text) - Method in class org.opensubsystems.core.application.swt.ResourceManager
Set big font for specified text.
setCache(Map) - Method in class org.opensubsystems.core.util.CallContext
Set custom cache for this call context
setCacheas(String) - Method in class org.opensubsystems.core.www.PageElementCacheTag
 
setCatalog(String) - Method in class org.opensubsystems.core.persist.db.transaction.TransactionalConnection
setCreationTimestamp(Timestamp) - Method in class org.opensubsystems.core.data.BasicDataObject
Creation timestamp is timestamp when the data object was created.
setCssclass(String) - Method in class org.opensubsystems.core.www.BlockElementTag
 
setCssclass(String) - Method in class org.opensubsystems.core.www.MessageTag
 
setCurrentProduct(ProductInfo) - Static method in class org.opensubsystems.core.util.GlobalConstants
 
setCurrentUserAndSession(Principal, String) - Method in class org.opensubsystems.core.util.CallContext
Set who is the current user and session for this call context.
setDatabaseAdminPassword(String) - Method in interface org.opensubsystems.core.persist.db.DatabaseConnectionFactory
Sets the database administration password.
setDatabaseAdminPassword(String) - Method in class org.opensubsystems.core.persist.db.DatabaseConnectionFactoryImpl
Sets the database administration password.
setDatabaseAdminUser(String) - Method in interface org.opensubsystems.core.persist.db.DatabaseConnectionFactory
Sets the database administration user.
setDatabaseAdminUser(String) - Method in class org.opensubsystems.core.persist.db.DatabaseConnectionFactoryImpl
Sets the database administration user.
setDatabaseDriver(String) - Method in interface org.opensubsystems.core.persist.db.DatabaseConnectionFactory
Sets the database driver identification.
setDatabaseDriver(String) - Method in class org.opensubsystems.core.persist.db.DatabaseConnectionFactoryImpl
Sets the database driver identification.
setDatabasePassword(String) - Method in interface org.opensubsystems.core.persist.db.DatabaseConnectionFactory
Sets the database password.
setDatabasePassword(String) - Method in class org.opensubsystems.core.persist.db.DatabaseConnectionFactoryImpl
Sets the database password.
setDatabaseURL(String) - Method in interface org.opensubsystems.core.persist.db.DatabaseConnectionFactory
Sets the database URL.
setDatabaseURL(String) - Method in class org.opensubsystems.core.persist.db.DatabaseConnectionFactoryImpl
Sets the database URL.
setDatabaseUser(String) - Method in interface org.opensubsystems.core.persist.db.DatabaseConnectionFactory
Sets the database user.
setDatabaseUser(String) - Method in class org.opensubsystems.core.persist.db.DatabaseConnectionFactoryImpl
Sets the database user.
setDataTypeName(int, String) - Static method in class org.opensubsystems.core.data.DataConstant
Set data type name for a given data type code
setDataTypeName(Integer, String) - Static method in class org.opensubsystems.core.data.DataConstant
Set data type name for a given data type code
setDefaultCursor(Control) - Method in class org.opensubsystems.core.application.swt.ResourceManager
Set the default cursor for given control
setDefaultCursor(Shell) - Method in class org.opensubsystems.core.application.swt.ResourceManager
Set the default cursor for given shell
setDefaultDataSourceName(String) - Method in class org.opensubsystems.core.persist.db.connectionpool.PooledDatabaseConnectionFactoryImpl
Set the default data source.
setDefaultDataSourceName(String) - Method in interface org.opensubsystems.core.persist.db.DatabaseConnectionFactory
Set the default data source.
setEmpty(String) - Method in class org.opensubsystems.core.www.MessageTag
 
setEmpty(boolean) - Method in class org.opensubsystems.core.www.MessageTag
 
setErrorMessages(Messages) - Method in exception org.opensubsystems.core.error.OSSInvalidDataException
 
setFromPersistenceStore() - Method in class org.opensubsystems.core.data.DataObject
Set flag that this record was loaded from some persistance store.
setHiddenDefaultCursor(Display) - Method in class org.opensubsystems.core.application.swt.ResourceManager
Set the default cursor to be hidden to make it easier for people on two touchscreen system to do not find for the cursor.
setHoldability(int) - Method in class org.opensubsystems.core.persist.db.transaction.TransactionalConnection
setId(int) - Method in class org.opensubsystems.core.data.BasicDataObject
 
setId(String) - Method in class org.opensubsystems.core.www.MessageTag
 
setId(String) - Method in class org.opensubsystems.core.www.PageElementCacheTag
 
setInstance(ResourceManager) - Static method in class org.opensubsystems.core.application.swt.ResourceManager
Set default instance.
setInstance(DatabaseConnectionFactory) - Static method in class org.opensubsystems.core.persist.db.DatabaseConnectionFactoryImpl
Set default database connection factory instance.
setInstance(Database) - Static method in class org.opensubsystems.core.persist.db.DatabaseImpl
Set default database instance.
setInstance(DatabaseTransactionFactory) - Static method in class org.opensubsystems.core.persist.db.DatabaseTransactionFactoryImpl
Set default factory instance.
setInstance(CallContext) - Static method in class org.opensubsystems.core.util.CallContext
Set the default instance.
setInstance(ClassFactory) - Static method in class org.opensubsystems.core.util.ClassFactory
Set default instance.
setInstance(Config) - Static method in class org.opensubsystems.core.util.Config
Set default instance.
setInstance(WebModuleDefinitionManager) - Static method in class org.opensubsystems.core.www.WebModuleDefinitionManager
Set default instance.
setLimit(String) - Method in class org.opensubsystems.core.www.StringLimitTag
 
setLoggedInFlag(HttpServletRequest, HttpServletResponse) - Method in class org.opensubsystems.core.www.WebUIServlet
If the user has logged in, this method will set necessary flag to mark the page that way.
setManagerInstance(ControllerManager) - Static method in class org.opensubsystems.core.logic.ControllerManager
Set default instance.
setManagerInstance(DataFactoryManager) - Static method in class org.opensubsystems.core.persist.DataFactoryManager
Set default instance.
setManagerInstance(DatabaseDependentClassManager) - Static method in class org.opensubsystems.core.persist.db.DatabaseDependentClassManager
Set default instance.
setManagerInstance(DatabaseSchemaManager) - Static method in class org.opensubsystems.core.persist.db.DatabaseSchemaManager
Set default instance.
setMessages(Messages) - Method in class org.opensubsystems.core.util.CallContext
Set the error or information message object to collect messages to display to user for current call
setMiddleButtonFont(Button) - Method in class org.opensubsystems.core.application.swt.ResourceManager
Set middle font for specified button.
setMiddleLabelFont(Label) - Method in class org.opensubsystems.core.application.swt.ResourceManager
Set middle font for specified label.
setModificationTimestamp(Timestamp) - Method in class org.opensubsystems.core.data.ModifiableDataObject
Set modification timestamp when the data object was last time modified.
setName(String) - Method in class org.opensubsystems.core.www.IdListTag
Sets the name
setPropertyFileName(String) - Method in class org.opensubsystems.core.util.Config
Set the name of the propety file.
setReadOnly(boolean) - Method in class org.opensubsystems.core.persist.db.transaction.TransactionalConnection
setRelatedids(String) - Method in class org.opensubsystems.core.www.BlockElementTag
 
setRelatedids(boolean) - Method in class org.opensubsystems.core.www.BlockElementTag
 
setReturnData(Object) - Method in class org.opensubsystems.core.persist.db.DatabaseOperation
Set data which should be returned from method which actuall implements database operation
setRollbackOnly() - Method in class org.opensubsystems.core.persist.db.transaction.DelegatingUserTransaction
setRollbackOnly() - Method in class org.opensubsystems.core.persist.db.transaction.SimpleLocalTransactionFactoryImpl
setSavepoint() - Method in class org.opensubsystems.core.persist.db.transaction.TransactionalConnection
setSavepoint(String) - Method in class org.opensubsystems.core.persist.db.transaction.TransactionalConnection
setServerId(String) - Method in class org.opensubsystems.core.application.ServerId
Set new server id.
setSessionAndUserInfo(HttpSession, String, Principal) - Static method in class org.opensubsystems.core.www.WebSessionUtils
Set identifier of current user session and user information
setSessionContext(SessionContext) - Method in class org.opensubsystems.core.logic.impl.StatelessControllerImpl
setStoredId(boolean) - Method in class org.opensubsystems.core.www.BlockElementTag
Set up flag for stored ID
setStyle(String) - Method in class org.opensubsystems.core.www.BlockElementTag
 
setTableTextFont(Text) - Method in class org.opensubsystems.core.application.swt.ResourceManager
Set table like font for specified text.
setTransactionFactory(DatabaseTransactionFactoryImpl) - Method in class org.opensubsystems.core.persist.db.DatabaseConnectionFactoryImpl
Set the transaction factory for this connection factory.
setTransactionIsolation(int) - Method in class org.opensubsystems.core.persist.db.transaction.TransactionalConnection
setTransactionTimeout(int) - Method in class org.opensubsystems.core.persist.db.transaction.DelegatingUserTransaction
setTransactionTimeout(int) - Method in class org.opensubsystems.core.persist.db.transaction.SimpleLocalTransactionFactoryImpl
setType(String) - Method in class org.opensubsystems.core.www.BlockElementTag
 
setTypeMap(Map) - Method in class org.opensubsystems.core.persist.db.transaction.TransactionalConnection
SetupReader - Class in org.opensubsystems.core.util
Reads properties from property file for named objects.
SetupReader(String, String) - Constructor for class org.opensubsystems.core.util.SetupReader
 
setURL(String) - Method in interface org.opensubsystems.core.www.WebModule
Set up URL of the module.
setUseAdminDataSource(boolean) - Method in interface org.opensubsystems.core.persist.db.DatabaseConnectionFactory
Sets the flag specifying if to use separate datasource instead just different creadentials to obtain administrator connection.
setUseAdminDataSource(boolean) - Method in class org.opensubsystems.core.persist.db.DatabaseConnectionFactoryImpl
Sets the flag specifying if to use separate datasource instead just different creadentials to obtain administrator connection.
setValuesForInsert(PreparedStatement, DataObject, int) - Method in interface org.opensubsystems.core.persist.db.BasicDatabaseFactory
Method sets values to the prepared statement for insert of data object.
setValuesForInsert(PreparedStatement, DataObject, int) - Method in class org.opensubsystems.core.persist.db.DatabaseUpdateOperation
Method sets values to the prepared statement for insert of data object.
setValuesForUpdate(PreparedStatement, DataObject, int) - Method in class org.opensubsystems.core.persist.db.DatabaseUpdateOperation
Method sets values to the prepared statement for update of data object.
setValuesForUpdate(PreparedStatement, DataObject, int) - Method in interface org.opensubsystems.core.persist.db.ModifiableDatabaseFactory
Method sets values to the prepared statement for update of data object.
setWaitCursor(Control) - Method in class org.opensubsystems.core.application.swt.ResourceManager
Set the wait cursor for given control
setWebServerPort(int) - Method in class org.opensubsystems.core.application.Server
Set the web server port.
ShellUtils - Class in org.opensubsystems.core.application.swt
Set of utility methods to work with SWT shells.
SHOPPINGREPORT_DATA_TYPE - Static variable in class org.opensubsystems.core.data.DataConstant
data type code
SHOPPINGREPORT_DATA_TYPE_NAME - Static variable in class org.opensubsystems.core.data.DataConstant
string name for specified data type code object
SHOPPINGREPORT_DATA_TYPE_OBJ - Static variable in class org.opensubsystems.core.data.DataConstant
data type code object
shouldRequestBeSecure() - Method in class org.opensubsystems.core.www.WebSessionServlet
Return flag if request should be secure.
SimpleLocalTransactionFactoryImpl - Class in org.opensubsystems.core.persist.db.transaction
Simplified transaction management implementation based on database connection using following assumptions: Assumptions: ------------ 1.
SimpleLocalTransactionFactoryImpl() - Constructor for class org.opensubsystems.core.persist.db.transaction.SimpleLocalTransactionFactoryImpl
Default constructor using default database connection factory.
SimpleModifiableDataObject - Class in org.opensubsystems.core.data
This class is the simplest case of modifiable data object and it is useful in situations when we need transfer only the most basic identification information skipping the business data.
SimpleModifiableDataObject() - Constructor for class org.opensubsystems.core.data.SimpleModifiableDataObject
Default constructor
SimpleModifiableDataObject(int) - Constructor for class org.opensubsystems.core.data.SimpleModifiableDataObject
Simple constructor creating new data object in particular domain.
SimpleModifiableDataObject(int, int, Timestamp, Timestamp) - Constructor for class org.opensubsystems.core.data.SimpleModifiableDataObject
Full constructor
SimpleModifiableDataObject(ModifiableDataObject) - Constructor for class org.opensubsystems.core.data.SimpleModifiableDataObject
Copy constructor.
SLEEP_TIME - Static variable in class org.opensubsystems.core.util.FileCommitUtils
Constant for sleeping time duration
SPACE_BETWEEN_DIALOGS - Static variable in class org.opensubsystems.core.application.swt.ShellUtils
How mach space to put between this and parent dialog when positioned next to each other.
SPAN_BLOCK_ELEMENT - Static variable in class org.opensubsystems.core.www.BlockElementTag
SPAN block element.
SPY_CONFIG_FILE_NAME - Static variable in class org.opensubsystems.core.persist.db.DatabaseConnectionFactoryImpl
Name of the configuration file for the spy driver.
SPY_DRIVER_IDENTIFICATION - Static variable in class org.opensubsystems.core.persist.db.DatabaseConnectionFactoryImpl
This string is used to identify JDBC spy driver.
SPY_REALDRIVER - Static variable in class org.opensubsystems.core.persist.db.DatabaseConnectionFactoryImpl
Name of the property which contains identification of real driver user by the spy driver.
start() - Method in class org.opensubsystems.core.application.Server
Start the server.
start() - Method in class org.opensubsystems.core.application.ThickClient
Start the server.
start() - Method in class org.opensubsystems.core.persist.db.connectionpool.PooledDatabaseConnectionFactoryImpl
Start the connection factory.
start() - Method in interface org.opensubsystems.core.persist.db.Database
Start the database.
start() - Method in class org.opensubsystems.core.persist.db.DatabaseImpl
Start the database.
start() - Method in class org.opensubsystems.core.persist.db.transaction.JOTMTransactionFactoryImpl
Start the transaction manager.
startDatabaseServer() - Method in class org.opensubsystems.core.persist.db.DatabaseImpl
Method for starting database instance.
startDatabaseServer() - Method in class org.opensubsystems.core.persist.db.db2.DB2DatabaseImpl
Method for starting database instance.
startDatabaseServer() - Method in class org.opensubsystems.core.persist.db.hsqldb.HsqlDBDatabaseImpl
Method for starting database instance.
startDatabaseServer() - Method in class org.opensubsystems.core.persist.db.mssql.MSSQLDatabaseImpl
Method for starting database instance.
startDatabaseServer() - Method in class org.opensubsystems.core.persist.db.mysql.MySQLDatabaseImpl
Method for starting database instance.
startDatabaseServer() - Method in class org.opensubsystems.core.persist.db.oracle.OracleDatabaseImpl
Method for starting database instance.
startDatabaseServer() - Method in class org.opensubsystems.core.persist.db.postgresql.PostgreSQLDatabaseImpl
Method for starting database instance.
startDatabaseServer() - Method in class org.opensubsystems.core.persist.db.sapdb.SapDBDatabaseImpl
Method for starting database instance.
startDatabaseServer() - Method in class org.opensubsystems.core.persist.db.sybase.SybaseDatabaseImpl
Method for starting database instance.
startGui() - Method in class org.opensubsystems.core.application.ThickClient
Start the GUI portion of the thick client application.
startServer(Server) - Static method in class org.opensubsystems.core.application.Server
Start specified server.
startThickClient() - Method in class org.opensubsystems.core.application.ThickClient
Start the thick client.
StatelessController - Interface in org.opensubsystems.core.logic
Base interface for all stateless controllers.
StatelessControllerImpl - Class in org.opensubsystems.core.logic.impl
Implementation of StatelessController.
StatelessControllerImpl() - Constructor for class org.opensubsystems.core.logic.impl.StatelessControllerImpl
 
STATUS_ACTIVE_OBJ - Static variable in class org.opensubsystems.core.persist.db.transaction.SimpleLocalTransactionFactoryImpl
A transaction is associated with the target object and it is in the active state.
STATUS_COMMIT - Static variable in class org.opensubsystems.core.util.FileCommitUtils
Constant for status: commit
STATUS_COMMITTED_OBJ - Static variable in class org.opensubsystems.core.persist.db.transaction.SimpleLocalTransactionFactoryImpl
A transaction is associated with the target object and it has been committed.
STATUS_COMMITTING_OBJ - Static variable in class org.opensubsystems.core.persist.db.transaction.SimpleLocalTransactionFactoryImpl
A transaction is associated with the target object and it is in the process of committing.
STATUS_INITIAL - Static variable in class org.opensubsystems.core.util.FileCommitUtils
Constant for initial status: no action yet
STATUS_MARKED_ROLLBACK_OBJ - Static variable in class org.opensubsystems.core.persist.db.transaction.SimpleLocalTransactionFactoryImpl
A transaction is associated with the target object and it has been marked for rollback, perhaps as a result of a setRollbackOnly operation.
STATUS_NO_TRANSACTION_OBJ - Static variable in class org.opensubsystems.core.persist.db.transaction.SimpleLocalTransactionFactoryImpl
No transaction is currently associated with the target object.
STATUS_PREPARE_TO_COMMIT - Static variable in class org.opensubsystems.core.util.FileCommitUtils
Constant for status: prepare to commit
STATUS_PREPARED_OBJ - Static variable in class org.opensubsystems.core.persist.db.transaction.SimpleLocalTransactionFactoryImpl
A transaction is associated with the target object and it has been prepared, i.e.
STATUS_PREPARING_OBJ - Static variable in class org.opensubsystems.core.persist.db.transaction.SimpleLocalTransactionFactoryImpl
A transaction is associated with the target object and it is in the process of preparing.
STATUS_ROLLBACK - Static variable in class org.opensubsystems.core.util.FileCommitUtils
Constant for status: rollback
STATUS_ROLLEDBACK_OBJ - Static variable in class org.opensubsystems.core.persist.db.transaction.SimpleLocalTransactionFactoryImpl
A transaction is associated with the target object and the outcome has been determined as rollback.
STATUS_ROLLING_BACK_OBJ - Static variable in class org.opensubsystems.core.persist.db.transaction.SimpleLocalTransactionFactoryImpl
A transaction is associated with the target object and it is in the process of rolling back.
STATUS_UNKNOWN_OBJ - Static variable in class org.opensubsystems.core.persist.db.transaction.SimpleLocalTransactionFactoryImpl
A transaction is associated with the target object but its current status cannot be determined.
stop() - Method in class org.opensubsystems.core.application.Server
Stop the server.
stop() - Method in class org.opensubsystems.core.application.ThickClient
Stop the server.
stop() - Method in class org.opensubsystems.core.persist.db.connectionpool.PooledDatabaseConnectionFactoryImpl
Stop the connection factory.
stop() - Method in interface org.opensubsystems.core.persist.db.Database
Stop the database.
stop() - Method in interface org.opensubsystems.core.persist.db.DatabaseConnectionFactory
Stop the connection factory.
stop() - Method in class org.opensubsystems.core.persist.db.DatabaseImpl
Stop the database.
stop() - Method in class org.opensubsystems.core.persist.db.db2.DB2DatabaseImpl
Stop the database. After the database is stopped, no more requests can be issued until the database is started again.
stop() - Method in class org.opensubsystems.core.persist.db.hsqldb.HsqlDBDatabaseImpl
Stop the database. After the database is stopped, no more requests can be issued until the database is started again.
stop() - Method in class org.opensubsystems.core.persist.db.mssql.MSSQLDatabaseImpl
Stop the database. After the database is stopped, no more requests can be issued until the database is started again.
stop() - Method in class org.opensubsystems.core.persist.db.mysql.MySQLDatabaseImpl
Stop the database. After the database is stopped, no more requests can be issued until the database is started again.
stop() - Method in class org.opensubsystems.core.persist.db.oracle.OracleDatabaseImpl
Stop the database. After the database is stopped, no more requests can be issued until the database is started again.
stop() - Method in class org.opensubsystems.core.persist.db.postgresql.PostgreSQLDatabaseImpl
Stop the database. After the database is stopped, no more requests can be issued until the database is started again.
stop() - Method in class org.opensubsystems.core.persist.db.sapdb.SapDBDatabaseImpl
Stop the database. After the database is stopped, no more requests can be issued until the database is started again.
stop() - Method in class org.opensubsystems.core.persist.db.sybase.SybaseDatabaseImpl
Stop the database. After the database is stopped, no more requests can be issued until the database is started again.
stop() - Method in class org.opensubsystems.core.persist.db.transaction.J2EETransactionFactoryImpl
Stop the transaction factory.
stop() - Method in class org.opensubsystems.core.persist.db.transaction.JOTMTransactionFactoryImpl
Stop the transaction factory.
stop() - Method in class org.opensubsystems.core.persist.db.transaction.SimpleLocalTransactionFactoryImpl
Stop the transaction factory.
stop() - Method in class org.opensubsystems.core.util.MyTimer
Stop the timer.
stop() - Method in interface org.opensubsystems.core.util.TransactionFactory
Stop the transaction factory.
stopGUI() - Method in class org.opensubsystems.core.application.ThickClient
Call this method to stop the GUI.
stopProcessing() - Method in class org.opensubsystems.core.util.AsyncProcessor
Stop processing done by this thread as soon as possible
stopServer(Server) - Static method in class org.opensubsystems.core.application.Server
Stop specified server.
stopThickClient() - Method in class org.opensubsystems.core.application.ThickClient
Stop the thick client.
StreamGobbler - Class in org.opensubsystems.core.util
Class to read or capture specified input stream.
StreamGobbler(InputStream, String) - Constructor for class org.opensubsystems.core.util.StreamGobbler
Constructor.
StreamGobbler(InputStream, String, boolean, long) - Constructor for class org.opensubsystems.core.util.StreamGobbler
Constructor
StringLimitTag - Class in org.opensubsystems.core.www
Custom tag to intelligently limit the length of a text to certain length.
StringLimitTag() - Constructor for class org.opensubsystems.core.www.StringLimitTag
Constructor for custom tag.
StringUtils - Class in org.opensubsystems.core.util
Utility methods for String manipulation.
sum(int[]) - Static method in class org.opensubsystems.core.util.ArrayUtils
Sum all elements in the array.
SURVEY_DATA_TYPE - Static variable in class org.opensubsystems.core.data.DataConstant
data type code
SURVEY_DATA_TYPE_IDENTIFICATOR - Static variable in class org.opensubsystems.core.data.DataConstant
string identificator for specified data type code object
SURVEY_DATA_TYPE_NAME - Static variable in class org.opensubsystems.core.data.DataConstant
string name for specified data type code object
SURVEY_DATA_TYPE_OBJ - Static variable in class org.opensubsystems.core.data.DataConstant
data type code object
SWT_GUI_TECHNOLOGY - Static variable in class org.opensubsystems.core.application.swt.SWTThickClientGui
Name of GUI technology used to build the thick client.
SWT_MESSAGE_ERROR - Static variable in class org.opensubsystems.core.application.swt.SWTThickClientGui
Flags required to display error message.
SWT_MESSAGE_INFO - Static variable in class org.opensubsystems.core.application.swt.SWTThickClientGui
Flags required to display information message.
SWT_MESSAGE_YES_NO_QUESTION - Static variable in class org.opensubsystems.core.application.swt.SWTThickClientGui
Flags required to display message with yes/no question.
SWTExitModule - Class in org.opensubsystems.core.application.swt
SWT specific implementation of ExitModule.
SWTExitModule() - Constructor for class org.opensubsystems.core.application.swt.SWTExitModule
 
SWTThickClientDialogGuiImpl - Class in org.opensubsystems.core.application.swt
Base class for SWT Thick Client dialogs.
SWTThickClientDialogGuiImpl() - Constructor for class org.opensubsystems.core.application.swt.SWTThickClientDialogGuiImpl
 
SWTThickClientGui - Class in org.opensubsystems.core.application.swt
Implementation of ThickClientGui using SWT library.
SWTThickClientGui() - Constructor for class org.opensubsystems.core.application.swt.SWTThickClientGui
Construct instance of the thick client gui.
SWTThickClientModule - Interface in org.opensubsystems.core.application.swt
SWT specific methods for thick client modules
SYBASE_DATABASE_TYPE - Static variable in interface org.opensubsystems.core.persist.db.Database
The current database is Sybase ASE
SYBASE_DATABASE_TYPE_IDENTIFIER - Static variable in interface org.opensubsystems.core.persist.db.Database
The current database is Sybase
SybaseDatabaseImpl - Class in org.opensubsystems.core.persist.db.sybase
Management layer for Sybase database (www.sybase.com)
SybaseDatabaseImpl() - Constructor for class org.opensubsystems.core.persist.db.sybase.SybaseDatabaseImpl
Default constructor for empty database.
SybaseDataUtils - Class in org.opensubsystems.core.persist.db.sybase
This class collects code fragments which are reusable for managing data objects in Sybase ASE.
SybaseVersionedDatabaseSchema - Class in org.opensubsystems.core.persist.db.sybase
MS SQL Server versioned database schema provide functionality of creating and upgrading of Sybase database schemas in the database based on their versions.
SybaseVersionedDatabaseSchema() - Constructor for class org.opensubsystems.core.persist.db.sybase.SybaseVersionedDatabaseSchema
 
SynchronizedQueue - Class in org.opensubsystems.core.util
Class that implement unlimited queue, that is synchronized.
SynchronizedQueue() - Constructor for class org.opensubsystems.core.util.SynchronizedQueue
Constructor for Synchronized Queue Object.

T

TagUtils - Class in org.opensubsystems.core.www
This class is a collection of useful methods when working with custom JSP tags.
TASK_DATA_TYPE - Static variable in class org.opensubsystems.core.data.DataConstant
data type code
TASK_DATA_TYPE_NAME - Static variable in class org.opensubsystems.core.data.DataConstant
string name for specified data type code object
TASK_DATA_TYPE_OBJ - Static variable in class org.opensubsystems.core.data.DataConstant
data type code object
TEMPORARY_DIRECTORY_PATH - Static variable in class org.opensubsystems.core.util.FileUtils
Specifies what directory should be used to store generated and other temporary files and directories.
TEMPORARY_DIRECTORY_PATH_DEFAULT - Static variable in class org.opensubsystems.core.util.FileUtils
The default directory where temporary files should be created.
TESTOWNER_DATA_TYPE - Static variable in class org.opensubsystems.core.data.DataConstant
data type code
TESTOWNER_DATA_TYPE_NAME - Static variable in class org.opensubsystems.core.data.DataConstant
string name for specified data type code object
TESTOWNER_DATA_TYPE_OBJ - Static variable in class org.opensubsystems.core.data.DataConstant
data type code object
ThickClient - Class in org.opensubsystems.core.application
The main class which represents application that executes on a client computer.
ThickClient() - Constructor for class org.opensubsystems.core.application.ThickClient
Construct instance of the thick client application.
ThickClient(ProductInfo) - Constructor for class org.opensubsystems.core.application.ThickClient
Construct instance of the thick client application.
ThickClientDependentClassFactory - Class in org.opensubsystems.core.application
Class factory responsible for instantiation of classes whose implementation depends on currently used thick client gui technology.
ThickClientDependentClassFactory(String) - Constructor for class org.opensubsystems.core.application.ThickClientDependentClassFactory
Constructor
ThickClientDependentClassFactory(ThickClient) - Constructor for class org.opensubsystems.core.application.ThickClientDependentClassFactory
Constructor
ThickClientDialog - Class in org.opensubsystems.core.application
Base class for thick client dialogs.
ThickClientDialog(ThickClient, String, Class) - Constructor for class org.opensubsystems.core.application.ThickClientDialog
Constructor.
ThickClientDialog(ThickClientDialog, String, Class) - Constructor for class org.opensubsystems.core.application.ThickClientDialog
Constructor.
ThickClientDialogGui - Interface in org.opensubsystems.core.application
Interface to abstrat GUI portion of dialog implementation.
ThickClientGui - Interface in org.opensubsystems.core.application
Interface specifying methods that needs to be implemented by specific gui technology such as SWT or AWT for the thick client to function.
ThickClientModule - Interface in org.opensubsystems.core.application
Interface representing thick client module, which is either specific action executed when activated or set of screens acting together.
ThickClientModuleImpl - Class in org.opensubsystems.core.application
Base class for all thick client modules providing basic implementation of common tasks.
ThickClientModuleImpl() - Constructor for class org.opensubsystems.core.application.ThickClientModuleImpl
Constructor
ThreeIntStruct - Class in org.opensubsystems.core.util
Class which can hold three integers.
ThreeIntStruct(int, int, int) - Constructor for class org.opensubsystems.core.util.ThreeIntStruct
Public constructor.
TIME_FORMAT - Static variable in class org.opensubsystems.core.util.DateUtils
static SimpleDateFormat for time format to display on UI and in messages.
TIME_SQL_FORMAT - Static variable in class org.opensubsystems.core.util.DateUtils
static SimpleDateFormat for time format for sql time
TIME_STORE_FORMAT - Static variable in class org.opensubsystems.core.util.DateUtils
static SimpleDateFormat for time format to store time as string so that it is stored consistently.
timeEquals(Date, Date, boolean) - Static method in class org.opensubsystems.core.util.DateUtils
Check if two times equals regardless of the date.
TimestampCopy - Class in org.opensubsystems.core.util
Timestamp which adds copy constructor which correctly copies nanosecond portion of the original timestamp.
TimestampCopy(Timestamp) - Constructor for class org.opensubsystems.core.util.TimestampCopy
Copy constructor which will create exact copy of the timestamp including the nanosecond portion.
TimestampCopy(long, int) - Constructor for class org.opensubsystems.core.util.TimestampCopy
Constructor which will create exact copy of the timestamp including the nanosecond portion.
TIMING_DATA_TYPE - Static variable in class org.opensubsystems.core.data.DataConstant
data type code
TIMING_DATA_TYPE_OBJ - Static variable in class org.opensubsystems.core.data.DataConstant
data type code object
TIMING_DAYS - Static variable in class org.opensubsystems.core.util.DateUtils
Constant for timing type
TIMING_HOURS - Static variable in class org.opensubsystems.core.util.DateUtils
Constant for timing type
TIMING_MINUTES - Static variable in class org.opensubsystems.core.util.DateUtils
Constant for timing type
TIMING_MONTHS - Static variable in class org.opensubsystems.core.util.DateUtils
Constant for timing type
TIMING_NEVER - Static variable in class org.opensubsystems.core.util.DateUtils
Constant for timing type
TIMING_NONE - Static variable in class org.opensubsystems.core.util.DateUtils
Constant for timing type
TIMING_WEEKS - Static variable in class org.opensubsystems.core.util.DateUtils
Constant for timing type
TIMING_YEARS - Static variable in class org.opensubsystems.core.util.DateUtils
Constant for timing type
toggleSecure(HttpServletRequest, String, boolean) - Static method in class org.opensubsystems.core.www.WebUtils
Switch URL to HTTP or HTTPS and also particular ports.
toString() - Method in exception org.opensubsystems.core.error.OSSMultiException
toString() - Method in class org.opensubsystems.core.persist.db.transaction.TransactionalConnection
toString() - Method in class org.opensubsystems.core.util.MyTimer
Print the state of the timer without stopping it.
TRACKINGBATCH_DATA_TYPE - Static variable in class org.opensubsystems.core.data.DataConstant
data type code
TRACKINGBATCH_DATA_TYPE_OBJ - Static variable in class org.opensubsystems.core.data.DataConstant
data type code object
TRACKINGDOCUMENT_DATA_TYPE - Static variable in class org.opensubsystems.core.data.DataConstant
data type code
TRACKINGDOCUMENT_DATA_TYPE_OBJ - Static variable in class org.opensubsystems.core.data.DataConstant
data type code object
TRACKINGPAGE_DATA_TYPE - Static variable in class org.opensubsystems.core.data.DataConstant
data type code
TRACKINGPAGE_DATA_TYPE_OBJ - Static variable in class org.opensubsystems.core.data.DataConstant
data type code object
TRANSACTION_MONITOR - Static variable in class org.opensubsystems.core.persist.db.DatabaseTransactionFactoryImpl
Boolean flag, which specifies if the system should monitor transactions that is use a delegating class which intercepts and monitors calls to UserTransaction class.
TRANSACTION_MONITOR_DEFAULT - Static variable in class org.opensubsystems.core.persist.db.DatabaseTransactionFactoryImpl
Default transaction monitor setting.
TRANSACTION_TIMEOUT - Static variable in class org.opensubsystems.core.persist.db.DatabaseTransactionFactoryImpl
Transaction timeout in seconds, which should be set for a transaction when it is started.
TRANSACTION_TIMEOUT_DEFAULT - Static variable in class org.opensubsystems.core.persist.db.DatabaseTransactionFactoryImpl
Default transaction timeout.
TransactionalConnection - Class in org.opensubsystems.core.persist.db.transaction
Transactional connection is wrapper around real database connection to ensure that the connection can be made part of global transaction spanning several code components which do not know about each other.
TransactionalConnection(Connection, String, String, String, boolean, DatabaseConnectionFactoryImpl) - Constructor for class org.opensubsystems.core.persist.db.transaction.TransactionalConnection
Protected constructor so that only classes from this package can create it.
TransactionFactory - Interface in org.opensubsystems.core.util
Interface to encapsulate transaction activities.
TransactionUtils - Class in org.opensubsystems.core.util
Set of common utility methods related to transaction management.
TwoIntStruct - Class in org.opensubsystems.core.util
Class which can hold two integers.
TwoIntStruct(int, int) - Constructor for class org.opensubsystems.core.util.TwoIntStruct
Public constructor.
TwoIntStruct(TwoIntStruct) - Constructor for class org.opensubsystems.core.util.TwoIntStruct
Public constructor.
TwoObjectStruct - Class in org.opensubsystems.core.util
Class which can hold two objects.
TwoObjectStruct(Object, Object) - Constructor for class org.opensubsystems.core.util.TwoObjectStruct
Public constructor.
TwoObjectStruct(TwoObjectStruct) - Constructor for class org.opensubsystems.core.util.TwoObjectStruct
Public constructor.

U

UNIT_DATA_TYPE - Static variable in class org.opensubsystems.core.data.DataConstant
data type code
UNIT_DATA_TYPE_NAME - Static variable in class org.opensubsystems.core.data.DataConstant
string name for specified data type code object
UNIT_DATA_TYPE_OBJ - Static variable in class org.opensubsystems.core.data.DataConstant
data type code object
updateAndFetchGeneratedValues(CallableStatement, int, ModifiableDataObject) - Static method in class org.opensubsystems.core.persist.db.db2.DB2DataUtils
Update the data, fetch from the database id and generated modification timestamps for the newly created data object.
updateAndFetchGeneratedValues(CallableStatement, int, ModifiableDataObject) - Static method in class org.opensubsystems.core.persist.db.maxdb.MaxDBDataUtils
Update the data, fetch from the database id and generated modification timestamps for the newly created data object.
updateAndFetchGeneratedValues(CallableStatement, int, ModifiableDataObject) - Static method in class org.opensubsystems.core.persist.db.mssql.MSSQLDataUtils
Update the data, fetch from the database id and generated modification timestamps for the newly created data object.
updateAndFetchGeneratedValues(CallableStatement, int, ModifiableDataObject) - Static method in class org.opensubsystems.core.persist.db.oracle.OracleDataUtils
Update the data, fetch from the database id and generated modification timestamps for the newly created data object.
updateAndFetchGeneratedValues(PreparedStatement, ModifiableDataObject) - Static method in class org.opensubsystems.core.persist.db.postgresql.PostgreSQLDataUtils
Update the data, fetch from the database id and generated modification timestamps for the newly created data object.
updateAndFetchGeneratedValues(CallableStatement, int, ModifiableDataObject) - Static method in class org.opensubsystems.core.persist.db.sapdb.SapDBDataUtils
Update the data, fetch from the database id and generated modification timestamps for the newly created data object.
updateAndFetchGeneratedValues(CallableStatement, int, ModifiableDataObject) - Static method in class org.opensubsystems.core.persist.db.sybase.SybaseDataUtils
Update the data, fetch from the database id and generated modification timestamps for the newly created data object.
updatedAndFetchGeneratedValues(String, Connection, PreparedStatement, boolean, String, int, ModifiableDataObject) - Method in interface org.opensubsystems.core.persist.db.Database
Update the data, check for errors and fetch from the database generated modification timestamps for the updated data object.
updatedAndFetchGeneratedValues(String, Connection, PreparedStatement, boolean, String, int, ModifiableDataObject) - Method in class org.opensubsystems.core.persist.db.db2.DB2DatabaseImpl
Update the data, check for errors and fetch from the database generated modification timestamps for the updated data object.
updatedAndFetchGeneratedValues(String, Connection, PreparedStatement, boolean, String, int, ModifiableDataObject) - Method in class org.opensubsystems.core.persist.db.hsqldb.HsqlDBDatabaseImpl
Update the data, check for errors and fetch from the database generated modification timestamps for the updated data object.
updatedAndFetchGeneratedValues(String, Connection, PreparedStatement, boolean, String, ModifiableDataObject) - Static method in class org.opensubsystems.core.persist.db.hsqldb.HsqlDBDataUtils
Update the data, check for errors and fetch from the database generated modification timestamps for the updated data object.
updatedAndFetchGeneratedValues(String, Connection, PreparedStatement, boolean, String, int, ModifiableDataObject) - Method in class org.opensubsystems.core.persist.db.mssql.MSSQLDatabaseImpl
Update the data, check for errors and fetch from the database generated modification timestamps for the updated data object.
updatedAndFetchGeneratedValues(String, Connection, PreparedStatement, boolean, String, int, ModifiableDataObject) - Method in class org.opensubsystems.core.persist.db.mysql.MySQLDatabaseImpl
Update the data, check for errors and fetch from the database generated modification timestamps for the updated data object.
updatedAndFetchGeneratedValues(String, Connection, PreparedStatement, boolean, String, ModifiableDataObject) - Static method in class org.opensubsystems.core.persist.db.mysql.MySQLDataUtils
Update the data, check for errors and fetch from the database generated modification timestamps for the updated data object.
updatedAndFetchGeneratedValues(String, Connection, PreparedStatement, boolean, String, int, ModifiableDataObject) - Method in class org.opensubsystems.core.persist.db.oracle.OracleDatabaseImpl
Update the data, check for errors and fetch from the database generated modification timestamps for the updated data object.
updatedAndFetchGeneratedValues(String, Connection, PreparedStatement, boolean, String, int, ModifiableDataObject) - Method in class org.opensubsystems.core.persist.db.postgresql.PostgreSQLDatabaseImpl
Update the data, check for errors and fetch from the database generated modification timestamps for the updated data object.
updatedAndFetchGeneratedValues(String, Connection, PreparedStatement, boolean, String, int, ModifiableDataObject) - Method in class org.opensubsystems.core.persist.db.sapdb.SapDBDatabaseImpl
Update the data, check for errors and fetch from the database generated modification timestamps for the updated data object.
updatedAndFetchGeneratedValues(String, Connection, PreparedStatement, boolean, String, int, ModifiableDataObject) - Method in class org.opensubsystems.core.persist.db.sybase.SybaseDatabaseImpl
Update the data, check for errors and fetch from the database generated modification timestamps for the updated data object.
upgrade(Connection, String, int) - Method in interface org.opensubsystems.core.persist.db.DatabaseSchema
Upgrade the schema.
upgrade(Connection, String, int) - Method in class org.opensubsystems.core.persist.db.DatabaseSchemaImpl
Upgrade the schema.
upgrade(Connection, String, int) - Method in class org.opensubsystems.core.persist.db.postgresql.PostgreSQLVersionedDatabaseSchema
Upgrade the schema.
upgradeView(Connection, String, int, String) - Method in class org.opensubsystems.core.persist.db.DatabaseSchemaImpl
Upgrade the view by dropping it and recreating it again.
URL_PARAMETER_PARAMETER_SEPARATOR - Static variable in interface org.opensubsystems.core.www.WebCommonConstants
String used to separate parameters from each other.
URL_PARAMETER_PARAMETER_SEPARATOR_CHAR - Static variable in interface org.opensubsystems.core.www.WebCommonConstants
Character used to separate parameters from each other.
URL_PARAMETER_SEPARATOR - Static variable in interface org.opensubsystems.core.www.WebCommonConstants
String used to separate parameters from the rest of the url
URL_PARAMETER_SEPARATOR_CHAR - Static variable in interface org.opensubsystems.core.www.WebCommonConstants
Character used to separate parameters from the rest of the url
URL_PARAMETER_VALUE_SEPARATOR - Static variable in interface org.opensubsystems.core.www.WebCommonConstants
String used to separate parameter name from value.
URL_PARAMETER_VALUE_SEPARATOR_CHAR - Static variable in interface org.opensubsystems.core.www.WebCommonConstants
Character used to separate parameter name from value.
URL_ROOT - Static variable in interface org.opensubsystems.core.www.WebCommonConstants
String used as a root URL
URL_SEPARATOR - Static variable in interface org.opensubsystems.core.www.WebCommonConstants
String used to separate different portions of URLs
URL_SEPARATOR_CHAR - Static variable in interface org.opensubsystems.core.www.WebCommonConstants
Character used to separate different portions of URLs
USAGE_DATA_TYPE - Static variable in class org.opensubsystems.core.data.DataConstant
data type code
USAGE_DATA_TYPE_NAME - Static variable in class org.opensubsystems.core.data.DataConstant
string name for specified data type code object
USAGE_DATA_TYPE_OBJ - Static variable in class org.opensubsystems.core.data.DataConstant
data type code object
USER_DATA_TYPE - Static variable in class org.opensubsystems.core.data.DataConstant
data type code
USER_DATA_TYPE_IDENTIFICATOR - Static variable in class org.opensubsystems.core.data.DataConstant
string identificator for specified data type code object
USER_DATA_TYPE_NAME - Static variable in class org.opensubsystems.core.data.DataConstant
string name for specified data type code object
USER_DATA_TYPE_OBJ - Static variable in class org.opensubsystems.core.data.DataConstant
data type code object

V

VALUE_NO_FALSE - Static variable in class org.opensubsystems.core.util.Config
This value can be used to signal no or false in the config file but in general we should test on TRUE and if it is not TRUE then it is FALSE.
VALUE_NO_FALSE_BOOLEAN - Static variable in class org.opensubsystems.core.util.Config
This value can be used to signal no or false in the config file but
VALUE_YES_TRUE - Static variable in class org.opensubsystems.core.util.Config
This value can be used to signal yes or true in the config file.
VALUE_YES_TRUE_BOOLEAN - Static variable in class org.opensubsystems.core.util.Config
This value can be used to signal yes or true in the config file.
verifyConnection(Connection) - Method in class org.opensubsystems.core.persist.db.transaction.TransactionalConnection
Verify if the specified connection is the one which is used by this wrapper.
verifyInstance(Object) - Method in class org.opensubsystems.core.persist.db.DatabaseFactoryClassFactory
This method allows derived class to implement verifications if desired that the instantiated class must satisfy.
verifyInstance(Object) - Method in class org.opensubsystems.core.util.ClassFactory
This method allows derived class to implement verifications if desired that the instantiated class must satisfy.
verifyLogin(HttpSession, HttpServletRequest, HttpServletResponse) - Method in class org.opensubsystems.core.www.WebSessionServlet
Verify, if user has already logged into this session.
VERSIONED_SCHEMA_NAME - Static variable in class org.opensubsystems.core.persist.db.VersionedDatabaseSchema
Name identifies this schema in the database.
VERSIONED_SCHEMA_VERSION - Static variable in class org.opensubsystems.core.persist.db.VersionedDatabaseSchema
Version of this schema in the database.
VersionedDatabaseSchema - Class in org.opensubsystems.core.persist.db
Versioned database schema provide functionality of creating and upgrading of individual database schemas in the database based on their versions.
VersionedDatabaseSchema() - Constructor for class org.opensubsystems.core.persist.db.VersionedDatabaseSchema
Default constructor.

W

WEB_IMAGE_EXTENSION_LENGTH - Static variable in interface org.opensubsystems.core.www.WebCommonConstants
Length of JPEG_IMAGE_EXTENSION.
WEB_PAGE_EXTENSION - Static variable in interface org.opensubsystems.core.www.WebCommonConstants
Valid extension for web pages.
WEB_PAGE_EXTENSION_LENGTH - Static variable in interface org.opensubsystems.core.www.WebCommonConstants
Length of WEB_PAGE_EXTENSION.
WEBCLIENT_MODULE_PREFIX - Static variable in class org.opensubsystems.core.www.WebModuleListener
This is used to name parameters such as oss.webclient.module.0, oss.webclient.module.1 which specify what web modules the application consists of.
WEBCLIENT_MODULE_URL_PREFIX - Static variable in class org.opensubsystems.core.www.WebModuleListener
This is used to name parameters such as oss.webclient.module.url.0, oss.webclient.module.url.1 and they are used for defining URL related to particular web module.
WebCommonConstants - Interface in org.opensubsystems.core.www
Definition of common constants for WWW used throughout the application.
WEBFILE_BUFFER_DEFAULT_SIZE - Static variable in class org.opensubsystems.core.www.WebUtils
Default value for the WEBUTILS_WEBFILE_BUFFER_SIZE.
WEBLOGIC_IDENTIFIER - Static variable in class org.opensubsystems.core.util.J2EEUtils
Constant identifying WebLogic j2ee server.
WebModule - Interface in org.opensubsystems.core.www
Interface representing web module which is a module of an application, which has distinct section in a web user interface and can be switched to and from.
WebModuleDefinitionManager - Class in org.opensubsystems.core.www
This manager is used for collecting all web client modules that are available in the system.
WebModuleDefinitionManager() - Constructor for class org.opensubsystems.core.www.WebModuleDefinitionManager
Default constructor
WebModuleInitTag - Class in org.opensubsystems.core.www
Custom tag to initialize the web module rendering.
WebModuleInitTag() - Constructor for class org.opensubsystems.core.www.WebModuleInitTag
Constructor for custom tag.
WebModuleListener - Class in org.opensubsystems.core.www
WebModuleListener is responsible for initialization of web modules available in the system.
WebModuleListener() - Constructor for class org.opensubsystems.core.www.WebModuleListener
 
WebModuleTag - Class in org.opensubsystems.core.www
Custom tag to render visual representation of a web module in the page.
WebModuleTag() - Constructor for class org.opensubsystems.core.www.WebModuleTag
Constructor for custom tag.
WEBSERVER_PORT - Static variable in class org.opensubsystems.core.www.WebUtils
Name of the property specifying what port the embedded web server should start on.
WEBSERVER_PORT_SECURE - Static variable in class org.opensubsystems.core.www.WebUtils
Name of the property specifying what port sthe embedded web server should accepts SSL requests.
WEBSESSION_DISPATCHER_CACHED - Static variable in class org.opensubsystems.core.www.WebSessionServlet
Configuration setting specifying if the web tier should cache the request dispatchers used to dispatch client requests to various web resources.
WEBSESSION_DISPATCHER_CACHED_DEFAULT - Static variable in class org.opensubsystems.core.www.WebSessionServlet
Default value for WEBSESSION_DISPATCHER_CACHED.
WEBSESSION_HADSHAKE_REQUIRED_DEFAULT - Static variable in class org.opensubsystems.core.www.WebSessionServlet
Default value for WEBSESSION_HANDSHAKE_REQUIRED
WEBSESSION_HANDSHAKE_REQUIRED - Static variable in class org.opensubsystems.core.www.WebSessionServlet
Configuration setting specifying if the server must ensure that the client accepted the server session before it allows further communication.
WEBSESSION_HANDSHAKE_URL - Static variable in class org.opensubsystems.core.www.WebSessionServlet
Configuration setting specifying the URL of handshake page to which user will be redirected if handshake is required and session wasn't confirmed at the time when the request is submitted to the server.
WEBSESSION_LOGIN_REQUIRED - Static variable in class org.opensubsystems.core.www.WebSessionServlet
Configuration setting specifying if user has to be logged in in order to process his or her request sent to the server.
WEBSESSION_LOGIN_REQUIRED_DEFAULT - Static variable in class org.opensubsystems.core.www.WebSessionServlet
Default value for WEBSESSION_LOGIN_REQUIRED
WEBSESSION_LOGIN_URL - Static variable in class org.opensubsystems.core.www.WebSessionServlet
Configuration setting specifying the URL of login page to which user will be redirected if login is required and user is not logged in at the time when request is submitted to the server.
WebSessionServlet - Class in org.opensubsystems.core.www
Base class for all servlets developed as part of this project.
WebSessionServlet() - Constructor for class org.opensubsystems.core.www.WebSessionServlet
 
WebSessionUtils - Class in org.opensubsystems.core.www
Collection of useful methods to work with sessions objects.
WEBSPHERE_IDENTIFIER - Static variable in class org.opensubsystems.core.util.J2EEUtils
Constant identifying WebSphere j2ee server.
WEBUI_MESSAGEBOX_PAGE - Static variable in class org.opensubsystems.core.www.WebUIServlet
Property used to specify page to display messages to user for example in case of error.
WEBUI_MESSAGEBOX_STYLE_SHEET - Static variable in class org.opensubsystems.core.www.WebUIServlet
Property used to specify stylesheet used to display messages to user for example in case of error.
WebUIDispatchServlet - Class in org.opensubsystems.core.www
This is a simple servlet which doesn't do anything else but redirects the request to specified JSP page or some other destination.
WebUIDispatchServlet() - Constructor for class org.opensubsystems.core.www.WebUIDispatchServlet
 
WebUIServlet - Class in org.opensubsystems.core.www
Base class for all servlets developed as part of this project, which perform web form processing or execute an action based on request from the user interface.
WebUIServlet() - Constructor for class org.opensubsystems.core.www.WebUIServlet
 
WebUtils - Class in org.opensubsystems.core.www
Collection of useful methods for Web environment.
WEBUTILS_WEBFILE_BUFFER_SIZE - Static variable in class org.opensubsystems.core.www.WebUtils
Name of the property for size of the buffer used to serve files.
WEEK_CODE - Static variable in class org.opensubsystems.core.util.DateUtils
Constant for dynamic date code used in date/time formulas
write(PageContext, String) - Static method in class org.opensubsystems.core.www.TagUtils
Write the specified text as the response to the writer associated with this page.
writePrevious(PageContext, String) - Static method in class org.opensubsystems.core.www.TagUtils
Write the specified text as the response to the writer associated with the body content for the tag within which we are currently nested.

X

XAPoolDatabaseConnectionFactoryImpl - Class in org.opensubsystems.core.persist.db.connectionpool
Implementation of connection pool using Objectweb XAPool package (http://xapool.experlog.com/).
XAPoolDatabaseConnectionFactoryImpl() - Constructor for class org.opensubsystems.core.persist.db.connectionpool.XAPoolDatabaseConnectionFactoryImpl
Constructor for new instance using default database properties and default transaction factory.
XAPoolDatabaseConnectionFactoryImpl(DatabaseTransactionFactoryImpl) - Constructor for class org.opensubsystems.core.persist.db.connectionpool.XAPoolDatabaseConnectionFactoryImpl
Constructor for new instance using default database properties.
XAPoolDatabaseConnectionFactoryImpl(String, String, String, String, DatabaseTransactionFactoryImpl) - Constructor for class org.opensubsystems.core.persist.db.connectionpool.XAPoolDatabaseConnectionFactoryImpl
Constructor for new instance using explicitely specified properties.

Y

YEAR_CODE - Static variable in class org.opensubsystems.core.util.DateUtils
Constant for dynamic date code used in date/time formulas

Z

ZEROCHARS - Static variable in class org.opensubsystems.core.util.NumberUtils
Static array used to append leading 0 chars to file name constructed from number.

A B C D E F G H I J L M N O P Q R S T U V W X Y Z

Copyright © 2003 - 2006 OpenSubsystems s.r.o.