| Home >> All >> com >> flexstor >> [ ejb Javadoc ] |
Page 1 2 3 4 5
| | com.flexstor.ejb.vir.* (3) | | com.flexstor.ejb.web.* (3) | | com.flexstor.ejb.where.* (4) |
com.flexstor.ejb: Javadoc index of package com.flexstor.ejb.
Package Samples:
com.flexstor.ejb.where.persist
com.flexstor.ejb.web.cart
com.flexstor.ejb.vir.indexing
Classes:
FlexSqlPreparedStatement: FlexSqlPreparedStatement class dinamically creates a java.sql.PreparedStatement (SELECT, INSERT, UPDATE and DELETE). FlexSqlPreparedStatement constructs SQL statements of the following form: SELECT field1, .., fieldN [ INTO new_table] FROM table1, .., tableN [ WHERE (condition1 operand1 condition2) .. operandN-1 conditionN] [ SORT BY field1, .., fieldN] [ ORDER BY field1, .., fieldN] INSERT INTO table ( field1, .., fieldN ) VALUES ( value1, .., valueN ) | select_statement UPDATE table SET field1 = value1, .., fieldN = valueN [ WHERE (condition1 operand1 condition2) .. operandN-1 conditionN] DELETE ...
SearchFacade: SearchFacade SearchFacade contains all the functionality to accept a search criteria from a client and create and run the necessary statements to perform a query against buckets and assets in the database. The SearchFacade bean only returns the minimum data necessary for the client to display the buckets and assets (skeleton data). Later, the SearchResultRetrieval must be called to retrieve the remaining information for each asset or bucket. Uses cache: no State Management Type: Stateless Configurable properties in flexdm.properties: oracle.hint: Defines the number of simultaneous server processes ...
Sql: Revision 1.29 2000/08/22: 12:05:00 Visesh Removed the sql parser in createFrom and added a vector for any additional table names. Added funtionality to createFrom() to add these additional table names. Also added a addTable() method to add table names to the vector Any class subclassing Sql and wants to use fields from tables outside the disguise will have to add the table name to the vector before calling createFrom() Revision 1.28 2000/08/09:19:16:00 Visesh Added conditions to check for subqueries in where cluase Revision 1.0 2000/08/08:13.04.00 Visesh Made Changes to createFrom() method to add ...
Ping: Ping This interface allows the client to determine if the EJB Server is up and ready for processing. Once confirmed that in fact that the EJB Server is up and running, it provides information about the enviroment it is running in such as version and database server. Uses cache: no State Management Type: Stateless Configurable properties in flexdm.properties: DBVendor: Name of database Vendor; to be displayed by client Legal values: A String DBName: Name of the database instance; to be displayed by the client Legal values: A Strin of the form {DB Server}:{DB Port}:{DB Instance Name} DBVersion: The ...
PingBean: Ping This interface allows the client to determine if the EJB Server is up and ready for processing. Once confirmed that in fact that the EJB Server is up and running, it provides information about the enviroment it is running in such as version and database server. Uses cache: no State Management Type: Stateless Configurable properties in flexdm.properties: DBVendor: Name of database Vendor; to be displayed by client Legal values: A String DBName: Name of the database instance; to be displayed by the client Legal values: A Strin of the form {DB Server}:{DB Port}:{DB Instance Name} DBVersion: The ...
SearchFacadeBean: SearchFacade SearchFacade contains all the functionality to accept a search criteria from a client and create and run the necessary statements to perform a query against buckets and assets in the database. The SearchFacade bean only returns the minimum data necessary for the client to display the buckets and assets (skeleton data). Later, the SearchResultRetrieval must be called to retrieve the remaining information for each asset or bucket. Uses cache: no State Management Type: Stateless Configurable properties in flexdm.properties: oracle.hint: [brief description] Legal value: / * + PARALLEL(ALL_ASSET_RECORD,5) ...
Machine: Machine This interface defines a machine that connects to FLEXSTOR.db. At this point, there is no dirty write checking for updates. This bean functions under the assumption that there should only one client updating a Machine. Right now, this bean is configured for updating a small number of machine settings ( Later, the bean may be needed to be changed because a larger number of machine settings are actually used. Uses cache: no State Management Type: Stateless Configurable properties in flexdm.properties: NONE
MachineBean: Machine This interface defines a machine that connects to FLEXSTOR.db. At this point, there is no dirty write checking for updates. This bean functions under the assumption that there should only one client updating a Machine. Right now, this bean is configured for updating a small number of machine settings ( Later, the bean may be needed to be changed because a larger number of machine settings are actually used. Uses cache: no State Management Type: Stateless Configurable properties in flexdm.properties: NONE
SearchInstance: This class contains information about a search. All criteria constructed during a search setup have an associated Instance. For example: I build a search with an array of SearchCriteria. It is organized in the following manner: Basic->FullText->Vir I would have three search Instances, each relation existing based upon the relation in the criteria. All statements are executed during a search are executed one at a time and appended. The next instance is then executed and the Current Result Set is either AND/OR with the new Result Set. The Set produced from this relation is used for the next instance ...
DisguiseRecordPersist: DisguiseRecordPersist Inserts assets in the database. The DisguiseRecordPersist bean will also take care of creating buckets and elements for those new assets as well as inserting role information for each of them. The bean will update asset and role information if the record is already present in the database. Uses cache: no State Management Type: Stateless Configurable properties in flexdm.properties: NONE
DisguiseRecordPersistBean: DisguiseRecordPersist Inserts assets in the database. The DisguiseRecordPersist bean will also take care of creating buckets and elements for those new assets as well as inserting role information for each of them. The bean will update asset and role information if the record is already present in the database. Uses cache: no State Management Type: Stateless Configurable properties in flexdm.properties: NONE
Settings: Settings This interface defines all the operations for settings such as Send Setting, Import Settings, Email Settings and Ftp Settings The bean implementation should use a factory object to instantiate a persist bean corresponding to the setting type and delegate calls to this bean. Uses cache: no State Management Type: Stateless Configurable properties in flexdm.properties: NONE
SettingsBean: Settings This interface defines all the operations for settings such as Send Setting, Import Settings, Email Settings and Ftp Settings The bean implementation should use a factory object to instantiate a persist bean corresponding to the setting type and delegate calls to this bean. Uses cache: no State Management Type: Stateless Configurable properties in flexdm.properties: NONE
AssetsInProcess: AssetsInProcess Inserts, deletes, updates and queries the ASSETS_INPROCESS table. This table is used by any client of the FLEXSTORdb software to signal that an asset is being used in a certain process, avoiding the modification of the file or its data in the database. Uses cache: no State Management Type: Stateless Configurable properties in flexdm.properties: NONE
AssetsInProcessBean: AssetsInProcess Inserts, deletes, updates and queries the ASSETS_INPROCESS table. This table is used by any client of the FLEXSTORdb software to signal that an asset is being used in a certain process, avoiding the modification of the file or its data in the database. Uses cache: no State Management Type: Stateless Configurable properties in flexdm.properties: NONE
FlexGroup: FlexGroup FlexGroup is a role defined for several users. Several users can be placed in a FlexGroup, and then the preferences can be defined once. A FlexGroup must have a Role in order to define itself. A user can belong to one or more groups. Uses cache: no State Management Type: Stateful Configurable properties in flexdm.properties: NONE
FlexGroupBean: FlexGroup FlexGroup is a role defined for several users. Several users can be placed in a FlexGroup, and then the preferences can be defined once. A FlexGroup must have a Role in order to define itself. A user can belong to one or more groups. Uses cache: no State Management Type: Stateful Configurable properties in flexdm.properties: NONE
WorkspaceNameCreator: A utility class that creates a String representing a unique Workspace name in the database. The uniqueness of the name is not guarantee beyond a short amount of time as some other process might use it as well. If two processes call this class at the same time, there is a likelyhood that they will get the same Workspace name. The name is based on the original name passed to create the workspace plus a four digit number attached at the end.
SearchResultRetrieval: SearchResultRetrieval After a search (SearchFacade.runSearch()) has been performed, the SearchResultRetrieval bean is called to retrieve more information for assets and buckets as requested by the client. Uses cache: no State Management Type: Stateful Configurable properties in flexdm.properties: NONE
SearchResultRetrievalBean: SearchResultRetrieval After a search (SearchFacade.runSearch()) has been performed, the SearchResultRetrieval bean is called to retrieve more information for assets and buckets as requested by the client. Uses cache: no State Management Type: Stateful Configurable properties in flexdm.properties: NONE
BusinessObjectSessionBean: This is an abstract class used by all FLEXSTOR.db Business Object session beans. It provides default implementations for the methods required by a EJB SessionBean It behavior includes: holding onto the location of the associated persist bean load environment variables from the EJB descriptor provide default behavior for ejbActivate, ejbPassivate, ejbRemove, and setSessionContext
ServerDisguiseDataBuild: This Class defines a server side Data Build Object. It is Oracle specific and contains static helper methods to try to keep changes to a minimum when a database is modified. This class describes all database methods used to populate data either from a DataObject or to a DataObject. It is used for a persisted disguise as helpers to update, delete, insert or Query.
ServerDisguiseDataBuildAnnotated: This Class defines a server side Data Build Object. It is Oracle specific and contains static helper methods to try to keep changes to a minimum when a database is modified. This class describes all database methods used to populate data either from a DataObject or to a DataObject. It is used for a persisted disguise as helpers to update, delete, insert or Query.
MachinePersist: MachinePersist MachinePersist has the ability to manipulate (add, change, delete) a Machine representation within a persistant data store. Uses cache: no State Management Type: Stateless Configurable properties in flexdm.properties: NONE
MachinePersistBean: MachinePersist MachinePersist has the ability to manipulate (add, change, delete) a Machine representation within a persistant data store. Uses cache: no State Management Type: Stateless Configurable properties in flexdm.properties: NONE
| Home | Contact Us | Privacy Policy | Terms of Service |