Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

Page 1   2   3  
com.flexstor.common.translog.* (7)com.flexstor.common.util.* (44)com.flexstor.common.version.* (2)
com.flexstor.common.xml.* (11)

com.flexstor.common: Javadoc index of package com.flexstor.common.


Package Samples:

com.flexstor.common.xml.search
com.flexstor.common.xml.reader
com.flexstor.common.version
com.flexstor.common.util
com.flexstor.common.translog

Classes:

Diagnostic: Revision 1.8 2000-09-28 : 22:51:00 Visesh Removed constructors particular to DiagnosticCategory when it was in the hiearchy Diagnostic is a utility class for tracing and debugging. It is not intended for error and exception handling. It provides methods to print, trace, and warn and also to check for conditions. One or more output streams can be registered so that output can be saved in a file and shown on the console simultaneously. Diagnostic.initialize(section name) must be called to read properties from the 'diagnostic.properties' file. Different section can be defined with different properties, ...
MacBinaryAccessFile: Instances of this class allow both reading and writing to a MacBinary file. This class provides method for reading and writing all fields required in the header of a MacBinary file, as well as access to reding and writing the data fork and resource fork. The MacBinary file created complies with the Macintosh Binary Transfer Format ("MacBinary III") Standard Proposal as of December of 1996. Offset Length Contents ------ ------ -------- 000 Byte old version number, must be kept at zero for compatibility 001 Byte Length of filename (must be in the range 1-31) 002 1-63 Bytes filename (only "length" ...
ErrorLogger: ErrorLogger is a utility class that provides an error logging system for FLEXSTOR.db. The Error Logger will write to a centralized error log file located in the log directory of a FLEXSTOR.db installation. A new log file will be created in a daily basis, each one containing error log information only for a single day; each file will have a name such as logMMDDYY.txt (e.g. for Wednesday, June 16, 1999 the file name will be log061699.txt). The following levels have been currently defined; more levels could be added at any time: FATAL: Any error or exception that forces the application to exit abnormally. ...
OptionDlg: This class adds default buttons to a modal dialog as well as default action and cancel behavior for enter key and escape. It builds a button panel on the bottom depending on the option passed into the constructor. These are the options: YES_NO YES_NO_CANCEL OK_CANCEL OK APPLY_DISCARD_CANCEL OK_CANCEL_HELP Predefined return values are: ACTION_OK ACTION_CANCEL ACTION_YES ACTION_NO ACTION_APPLY ACTION_DISCARD, _HELP Custom buttons can be added by adding ActionButtons to the vector vButtons. Action ids should start at ACTION_CUSTOM + 1. These buttons will automatically be created and added to the button ...
SettingKeysI: Key definitions for use with Settings. There are 4 types of settings for FLEXSTOR.db: 1. User Description: These are settings that are tied to a particular user by user ID. Valid Data Types: INT BOOLEAN STRING COLOR Valid Operations: ADD GET DELETE 2. Machine Description: These are settings that are tied to a particular machine by host name. Valid Data Types: INT BOOLEAN STRING COLOR Valid Operations: ADD GET DELETE 3. Config Description: These are settings specified in the flexstordb.properties file. Valid Data Types: INT BOOLEAN STRING Valid Operations: GET 4. Runtime Description: These are non-persistant ...
DiagnosticBase: Revision 1.6 2000-09-28 : 22:51:00 Visesh This class now extends DiagnosticCategoryI instead of DiagnosticCategory Removed constructors particular to DiagnosticCategory when it was in the hiearchy Changed all method definations by changing the type of parameters from DiagnosticCategoryI to DiagnosticCategory DiagnosticBase is a utility class for tracing and debugging. It is not intended for error and exception handling. It provides methods to print, trace, and warn and also to check for conditions. One or more output streams can be registered so that output can be saved in a file and shown on the ...
Help: The class Help implements HelpHandlerI and provides one method named showHelp . showHelp creates a new browser window to display an HTML help file. Window identifiers are defined in FlexFrame. Example call: static final int iWndId = WNDID_MAIN; // constant defined in FlexFrame ... private HelpHandlerI helpHandler = new Help(); ... void bHelp_Clicked(Event event) { // if applicable, check for focus here and set fieldId // correspondingly int iFldId = 0; // field id zero for window level help helpHandler.showHelp(this.iWndId, iFldId); }
XFileCopy: XFileCopy provides three methods for copying files. A first method will copy the file to a location and with a different name; another method is available, that will copy the file to a destination preserving the file name in the new location; and a third method is available that will copy a chain of bytes to a file. XFileCopy supports the situation where both source and destination are local, both remote or one local and the other remote. The remote file protocol to use is specified by the remoteFileProtocol property in the appserver section of the flexstordb.properties configuration file.
FlexXFile: This subclass of XFile overwrites some methods which otherwise will fail if: - The protocol used is a NFS URL and the path specified is mounted from another server OR - The path contains some escape codes and special characters that must be preserved. Inside these overwriten methods we first determine if the path is a NFS URL; if it is, use the super class method; if that fails and the file is local to the JVM server we create a new XFile instance (not FlexXFile) with a local path as argument where all special characters have been replaced. David C. 03/01/00
WebNfsFile: This subclass of XFile overwrites some methods which otherwise will fail if: - The protocol used is a NFS URL and the path specified is mounted from another server OR - The path contains some escape codes and special characters that must be preserved. Inside these overwriten methods we first determine if the path is a NFS URL; if it is, use the super class method; if that fails and the file is local to the JVM server we create a new XFile instance (not FlexXFile) with a local path as argument where all special characters have been replaced. David C. 03/01/00
ConfirmationPanel: This class is a border panel with a checkbox, a button and a text field and allows the user to select a confirmation e-mail address. The checkbox indicates if a confirmation e-mail is requested. The button launches an address selection dialog and fills the selected address into the text field. The text field can be edited. The panel is self contained, meaning it enables/disables its components correctly depending on user input and notifies potential property change listeners about relevant changes. getConfirm() and getAddress() provide access to the component's data.
KeyWatcher: Adds the controller as a key listener for all items (and sub items) in a container. This is done by watching the container and automatically adding and removing key listeners as other containers or components are added or removed. Please Note: 1. setController() not only sets the controller, but also does an inital pass through the target container and adds any items already in that container. 2. The controller MUST implement KeyListener. 3. Implement canProcessComponent() to controll which components are included or excluded.
VersionString: VersionString is the class that represents a Version Number string providing functionality to operate over the version value, including validation, comparation, increasing and decreasing. This class should be used to wrap a Version String value wherever the value needs to be processed. Classes like com.flexstor.common.awt.table.Table has been provided with support for sorting VersionString objects.
InternalFileLock: InternalFileLock implements a cooperative file locking protocol within the same JVM. This will prevent two threads in the same JVM to access the same file at the same time. Once the JVM is exited, the locks are all cleared. This class do nothing at the file system level; therefore it cannot be used across JVMs This class is made a singleton so it can use wait() and notify(), but nobody will have access to the instance; so for the outside world, it should be treated as a statc class
FlexXRandomAccessFile: This subclass of XRandomAccessFile overwrites the constructors which otherwise will fail if: - The protocol used is a NFS URL and the path specified is mounted from another server OR - The path contains some escape codes and special characters that must be preserved. Inside the constructors we first determine if the path is local to the JVM server; if so, then we replace special characters in the path with its respective escape code. David C. 03/02/00
WebNfsBufferedOutputStream: This subclass of XFileOutputStream overwrites the constructors which otherwise will fail if: - The protocol used is a NFS URL and the path specified is mounted from another server OR - The path contains some escape codes and special characters that must be preserved. Inside the constructors we first determine if the path is local to the JVM server; if so, then we replace special characters in the path with its respective escape code. David C. 03/02/00
WebNfsBufferedInputStream: This subclass of XFileInputStream overwrites the constructors which otherwise will fail if: - The protocol used is a NFS URL and the path specified is mounted from another server OR - The path contains some escape codes and special characters that must be preserved. Inside the constructors we first determine if the path is local to the JVM server; if so, then we replace special characters in the path with its respective escape code. David C. 03/02/00
CheckboxMenuItem: This class adds an identifier to each menu item in order to uniquely determine an item independant of its label. The code is identical with MenuItem, because of hierarchy constraints, this class cannot inherit from java.awt.CheckboxMenuItem AND com.flexstor.common.awt.menu.MenuItem. It sends a ActionEvent with its action id to its container class when selected. In addition, this class implements an Observable behavior in order to create exclusive menu item groups.
WebNfsBufferedReader: This subclass of XFileReader overwrites the constructors which otherwise will fail if: - The protocol used is a NFS URL and the path specified is mounted from another server OR - The path contains some escape codes and special characters that must be preserved. Inside the constructors we first determine if the path is local to the JVM server; if so, then we replace special characters in the path with its respective escape code. David C. 03/02/00
WebNfsBufferedWriter: This subclass of XFileWriter overwrites the constructors which otherwise will fail if: - The protocol used is a NFS URL and the path specified is mounted from another server OR - The path contains some escape codes and special characters that must be preserved. Inside the constructors we first determine if the path is local to the JVM server; if so, then we replace special characters in the path with its respective escape code. David C. 03/02/00
FlexChoice: FlexChoice extends choice by providing for: 1. The ability to add a list of items at one time with the construstor. 2. The setItems() method which clears the choice and adds a list of items. 3. Auto padding automatically handled. This means that the first item in the choice is always a space. This option must be selected in the constructor. 4. Keeping an associated id to each item value in the list of choices.
ServiceListenerI: ServiceListenerI provides a callback mechanism for getting a response back from a service. The direct or indirect caller of a service should implement this interface. An indirect caller is the one which uses the QManager to start a service, therefore sending a QItem to start the service in a new thread. All callers should add itself to the QItem by calling the method public void addListener(ServiceListenerI listener) in QItem.
DiagnosticCategoryI: Revision 1.15 2000-09-28 : 22:51:00 Visesh Changed access modifier of 'categories' to public final static This class ensures type safety for diagnostic categories. Only categories defines in this interface can be traced. Each category must be included in the categories array when added to the interface. Categories can be referenced through Diagnostic, e.g. Diagnostic.CAT_SEND. All categories should be commented.
NotificationManager: This class manages notifications in a multi-threaded environment in such a way that is not required for a class to deal with wait() and notify()/notifyAll() in its code. This class is useful for cases where listeners objects are not recommended due to serialization issues. By means of a key, the Manager guarantees that a thread will be awaken only if the notifier holds the exact key for the specific thread.
DisguiseDataBuild: This interface defines a Disguise of the FLEXSTOR.db system. An instance of Disguise is accessed by the client to retrieve all of the user information. Developer Notes: There will be a MaintenanceBean for adding, deleting, and updating Disguise objects to the database. A User will request a Disguise Object by the Identifier

Home | Contact Us | Privacy Policy | Terms of Service