- A - Variable in class arlut.csd.crypto.md4
-
- abort() - Method in interface arlut.csd.ganymede.rmi.XMLSession
-
This method can be called to inform the XMLSession that
no more XML will be transmitted.
- abort() - Method in class arlut.csd.ganymede.server.DBDumpLock
-
Withdraw this lock.
- abort() - Method in class arlut.csd.ganymede.server.DBEditSet
-
This method is intended for use by DBSession's
abortTransaction() method, and returns true if the transaction
could be aborted, false otherwise.
- abort(DBSession) - Method in class arlut.csd.ganymede.server.DBLinkTracker
-
Erases any memory of link tracker data changes made by the
session, as if they had never happened.
- abort - Variable in class arlut.csd.ganymede.server.DBLock
-
Will be true if a DBLock has had its abort() method called.
- abort() - Method in class arlut.csd.ganymede.server.DBLock
-
Abort this lock; if any thread is waiting in establish() on
this lock when abort() is called, that thread's call to
establish() will fail with an InterruptedException.
- abort(DBEditSet) - Method in class arlut.csd.ganymede.server.DBNameSpace
-
Method to revert an editSet's namespace modifications to its
original state.
- abort() - Method in class arlut.csd.ganymede.server.DBReadLock
-
Withdraw this lock.
- abort() - Method in class arlut.csd.ganymede.server.DBWriteLock
-
Withdraw this lock.
- abort() - Method in class arlut.csd.ganymede.server.GanymedeXMLSession
-
This method is for use on the server, and is called by the
GanymedeSession to let us know if the server is forcing our login
off.
- ABORTNOTIFY - Static variable in interface arlut.csd.ganymede.common.ClientMessage
-
- abortTransaction() - Method in interface arlut.csd.ganymede.rmi.Session
-
This method causes all changes made by the client to be thrown out
by the database, and the transaction is closed.
- abortTransaction() - Method in class arlut.csd.ganymede.server.DBSession
-
abortTransaction causes all
DBEditObjects
that were pulled during
the course of the session's transaction to be released without affecting
the state of the database.
- abortTransaction() - Method in class arlut.csd.ganymede.server.GanymedeSession
-
This method causes all changes made by the client to be thrown
out by the database, and the transaction is closed.
- ABOUT - Variable in class arlut.csd.ganymede.admin.GASHAdminFrame
-
- about - Variable in class arlut.csd.ganymede.admin.GASHAdminFrame
-
- about - Variable in class arlut.csd.ganymede.client.gclient
-
- about_action - Static variable in class arlut.csd.ganymede.client.gclient
-
- aboutGanyDialog - Class in arlut.csd.JDialog
-
A dialog class used to display information about Ganymede
- aboutGanyDialog(JFrame, String) - Constructor for class arlut.csd.JDialog.aboutGanyDialog
-
- aboutJavaDialog - Class in arlut.csd.JDialog
-
A dialog class used to display information about the JDK being used.
- aboutJavaDialog(JFrame, String) - Constructor for class arlut.csd.JDialog.aboutJavaDialog
-
- aboutMessage - Variable in class arlut.csd.ganymede.admin.GASHAdminFrame
-
- aboutTextbox - Variable in class arlut.csd.JDialog.aboutGanyDialog
-
- AbstractCellEditor - Class in arlut.csd.ganymede.client
-
- AbstractCellEditor() - Constructor for class arlut.csd.ganymede.client.AbstractCellEditor
-
- AbstractSyncWorker - Class in foxtrot
-
Base class for Foxtrot workers that have synchronous behavior.
- AbstractSyncWorker() - Constructor for class foxtrot.AbstractSyncWorker
-
- AbstractTreeTableModel - Class in arlut.csd.ganymede.client
-
An abstract implementation of the TreeTableModel interface, handling
the list of listeners.
- AbstractTreeTableModel(Object) - Constructor for class arlut.csd.ganymede.client.AbstractTreeTableModel
-
- AbstractWorker - Class in foxtrot
-
Base class for all Foxtrot workers, both synchronous and asynchronous.
- AbstractWorker() - Constructor for class foxtrot.AbstractWorker
-
- AbstractWorkerThread - Class in foxtrot
-
Partial implementation of the WorkerThread interface.
- AbstractWorkerThread() - Constructor for class foxtrot.AbstractWorkerThread
-
Creates a new instance of this AbstractWorkerThread, called by subclasses.
- accept(File, String) - Method in class arlut.csd.ganymede.server.QueueDirFilter
-
- accept(AWTEvent) - Method in interface foxtrot.pumps.EventFilter
-
Callback called by
EventPumps to filter the given AWT event.
- access_invid_action - Static variable in class arlut.csd.ganymede.client.gclient
-
- actionListeners - Variable in class arlut.csd.ganymede.client.JInvidChooserFieldEditor
-
- actionMenu - Variable in class arlut.csd.ganymede.client.gclient
-
- actionMode - Variable in class arlut.csd.ganymede.server.xmlobject
-
Action mode for this object, should be null,
"create", "edit", "delete", or "inactivate".
- actionPerformed(ActionEvent) - Method in class arlut.csd.ganymede.admin.BaseEditor
-
implementing ActionListener
- actionPerformed(ActionEvent) - Method in class arlut.csd.ganymede.admin.consoleShutdownDialog
-
- actionPerformed(ActionEvent) - Method in class arlut.csd.ganymede.admin.GASHAdmin
-
- actionPerformed(ActionEvent) - Method in class arlut.csd.ganymede.admin.GASHAdminFrame
-
- actionPerformed(ActionEvent) - Method in class arlut.csd.ganymede.admin.GASHSchema
-
- actionPerformed(ActionEvent) - Method in class arlut.csd.ganymede.admin.NameSpaceEditor
-
- actionPerformed(ActionEvent) - Method in class arlut.csd.ganymede.client.CheckBoxRenderer
-
- actionPerformed(ActionEvent) - Method in class arlut.csd.ganymede.client.containerPanel
-
Some of our components, most notably the checkboxes, don't
go through JDataComponent.setValuePerformed(), but instead
give us direct feedback.
- actionPerformed(ActionEvent) - Method in class arlut.csd.ganymede.client.createObjectDialog
-
- actionPerformed(ActionEvent) - Method in class arlut.csd.ganymede.client.datePanel
-
- actionPerformed(ActionEvent) - Method in class arlut.csd.ganymede.client.elementWrapper
-
- actionPerformed(ActionEvent) - Method in class arlut.csd.ganymede.client.fieldoption_button
-
When clicked, this button invokes an instance of the permissions
editor class.
- actionPerformed(ActionEvent) - Method in class arlut.csd.ganymede.client.framePanel
-
- actionPerformed(ActionEvent) - Method in class arlut.csd.ganymede.client.gclient
-
Handles button and menu picks.
- actionPerformed(ActionEvent) - Method in class arlut.csd.ganymede.client.glogin
-
Handle button clicks, and enter being hit in the password
field.
- actionPerformed(ActionEvent) - Method in class arlut.csd.ganymede.client.gResultTable
-
- actionPerformed(ActionEvent) - Method in class arlut.csd.ganymede.client.helpPanel
-
- actionPerformed(ActionEvent) - Method in class arlut.csd.ganymede.client.historyPanel
-
- actionPerformed(ActionEvent) - Method in class arlut.csd.ganymede.client.JDefaultOwnerDialog
-
- actionPerformed(ActionEvent) - Method in class arlut.csd.ganymede.client.JFilterDialog
-
- actionPerformed(ActionEvent) - Method in class arlut.csd.ganymede.client.JInvidChooser
-
ActionListener method
- actionPerformed(ActionEvent) - Method in class arlut.csd.ganymede.client.JInvidChooserFieldEditor
-
Handle the user hitting return in the editable area.. if they hit return
without a reasonable value, revert the combo.
- actionPerformed(ActionEvent) - Method in class arlut.csd.ganymede.client.openObjectDialog
-
- actionPerformed(ActionEvent) - Method in class arlut.csd.ganymede.client.password.PasswordApplet
-
- actionPerformed(ActionEvent) - Method in class arlut.csd.ganymede.client.perm_button
-
When clicked, this button invokes an instance of the permissions
editor class.
- actionPerformed(ActionEvent) - Method in class arlut.csd.ganymede.client.perm_editor
-
- actionPerformed(ActionEvent) - Method in class arlut.csd.ganymede.client.PersonaDialog
-
- actionPerformed(ActionEvent) - Method in class arlut.csd.ganymede.client.PersonaListener
-
- actionPerformed(ActionEvent) - Method in class arlut.csd.ganymede.client.personaPanel
-
- actionPerformed(ActionEvent) - Method in class arlut.csd.ganymede.client.querybox
-
This is the standard ActionListener callback method.
- actionPerformed(ActionEvent) - Method in class arlut.csd.ganymede.client.SaveDialog
-
- actionPerformed(ActionEvent) - Method in class arlut.csd.ganymede.client.SaveObjDialog
-
- actionPerformed(ActionEvent) - Method in class arlut.csd.ganymede.client.vectorPanel
-
- actionPerformed(ActionEvent) - Method in class arlut.csd.ganymede.client.windowPanel
-
- actionPerformed(ActionEvent) - Method in class arlut.csd.JCalendar.JdateButton
-
- actionPerformed(ActionEvent) - Method in class arlut.csd.JCalendar.JMonthYearPanel
-
- actionPerformed(ActionEvent) - Method in class arlut.csd.JCalendar.JpanelCalendar
-
Our buttons call us back here.
- actionPerformed(ActionEvent) - Method in class arlut.csd.JCalendar.JYearChooser
-
- actionPerformed(ActionEvent) - Method in class arlut.csd.JDataComponent.JchoiceList
-
- actionPerformed(ActionEvent) - Method in class arlut.csd.JDataComponent.JdateField
-
ActionListener method we use to trigger on mouse clicks on the drop-down calendar widget.
- actionPerformed(ActionEvent) - Method in class arlut.csd.JDataComponent.JentryField
-
Handle someone hitting enter.. try to update the value and notify
the actionListener if we succeeded.
- actionPerformed(ActionEvent) - Method in class arlut.csd.JDataComponent.JstringListBox
-
For the pop up menu callback.
- actionPerformed(ActionEvent) - Method in class arlut.csd.JDataComponent.LAFMenu
-
- actionPerformed(ActionEvent) - Method in class arlut.csd.JDataComponent.StringSelector
-
This method handles events from the Add and Remove buttons, and
from hitting enter and/or from loss of focus in the custom
JstringField.
- actionPerformed(ActionEvent) - Method in class arlut.csd.JDialog.StringDialog
-
Handle the ok and cancel buttons.
- actionPerformed(ActionEvent) - Method in class arlut.csd.JTable.baseTable
-
Override this method to implement the popup menu hook.
- actionPerformed(ActionEvent) - Method in class arlut.csd.JTable.rowTable
-
Method used to handle the popup menu
- actionPerformed(ActionEvent) - Method in class arlut.csd.JTable.SmartTable
-
Function for the Toolbar, Rightclick Row Menus, called from
popuplistener
- actionPerformed(ActionEvent) - Method in class arlut.csd.JTree.treeControl
-
Handle notification from popupmenus and from key board navigation
actions
- actionPerformed(ActionEvent) - Method in class arlut.csd.JTree.treeControl.treeControlAction
-
- active - Variable in class arlut.csd.ganymede.server.GanymediatorWizard
-
- active - Variable in class arlut.csd.ganymede.server.SyncRunner
-
This semaphore controls whether or not this SyncRunner will
attempt to write out transactions.
- active - Variable in class arlut.csd.JCalendar.JdateButton
-
- active_passwd - Static variable in class arlut.csd.ganymede.client.glogin
-
- active_username - Static variable in class arlut.csd.ganymede.client.glogin
-
- activeHandles - Variable in class arlut.csd.ganymede.client.objectList
-
- activeSessionNames - Static variable in class arlut.csd.ganymede.server.GanymedeServer
-
A hashtable mapping session names to identity.
- activeSorted - Variable in class arlut.csd.ganymede.client.objectList
-
- activeUserSessionNames - Static variable in class arlut.csd.ganymede.server.GanymedeServer
-
A hashtable mapping user session names to identity.
- actual - Variable in class arlut.csd.ganymede.client.datePanel
-
- adaptee - Variable in class arlut.csd.JTable.TextAreaRenderer
-
- adaptor - Variable in class arlut.csd.ganymede.server.QueryParser
-
- add - Variable in class arlut.csd.ganymede.client.personaPanel
-
- add(int, Object) - Method in class arlut.csd.ganymede.common.DumpResult
-
This is a no-op since a DumpResult is immutable.
- add(Object) - Method in class arlut.csd.ganymede.common.DumpResult
-
This is a no-op since a DumpResult is immutable.
- add(Invid) - Method in class arlut.csd.ganymede.common.FieldBook
-
- add(Invid, short) - Method in class arlut.csd.ganymede.common.FieldBook
-
- add(Invid, Collection<Short>) - Method in class arlut.csd.ganymede.common.FieldBook
-
- add(int, Object) - Method in class arlut.csd.ganymede.common.QueryResultContainer
-
- add(Object) - Method in class arlut.csd.ganymede.common.QueryResultContainer
-
- add(String, Date) - Method in class arlut.csd.ganymede.server.PasswordDBField.passwordHistoryArchive
-
Add a new password to the password archive.
- ADD - Static variable in class arlut.csd.ganymede.server.xmlfield
-
constant string for the add mode
- add - Variable in class arlut.csd.JDataComponent.StringSelector
-
- add(String) - Method in class arlut.csd.Util.CaseInsensitiveSet
-
- add(Object) - Method in class arlut.csd.Util.CircleBuffer
-
- add(E) - Method in class arlut.csd.Util.EmptyVector
-
- add(int, E) - Method in class arlut.csd.Util.EmptyVector
-
- addActionListener(ActionListener) - Method in class arlut.csd.ganymede.client.JInvidChooserFieldEditor
-
- addActionOnDemand(Runnable, String) - Method in class arlut.csd.ganymede.server.GanymedeScheduler
-
This method is used to add a task to the scheduler that will
not be scheduled until specifically requested.
- addAll(Collection) - Method in class arlut.csd.ganymede.common.DumpResult
-
This is a no-op since DumpResult is immutable.
- addAll(int, Collection) - Method in class arlut.csd.ganymede.common.DumpResult
-
This is a no-op since DumpResult is immutable.
- addAll(Collection) - Method in class arlut.csd.ganymede.common.QueryResultContainer
-
- addAll(int, Collection) - Method in class arlut.csd.ganymede.common.QueryResultContainer
-
- addAll(Collection<? extends E>) - Method in class arlut.csd.Util.EmptyVector
-
- addAll(int, Collection<? extends E>) - Method in class arlut.csd.Util.EmptyVector
-
- addB - Variable in class arlut.csd.ganymede.client.vectorPanel
-
Button used to add a new element to the vector
- addBaseToTransport(CategoryTransport, GanymedeSession) - Method in class arlut.csd.ganymede.server.DBObjectBase
-
This method is used to add a DBObjectBase's information to
this
CategoryTransport object for serialization to the client.
- addBaseToTransport(BaseListTransport, GanymedeSession) - Method in class arlut.csd.ganymede.server.DBObjectBase
-
This method is used to add a DBObjectBase's information to
this
BaseListTransport object for serialization to the client.
- addBoolean(String) - Method in class arlut.csd.JDialog.DialogRsrc
-
Adds a labeled check box field
- addBoolean(String, boolean) - Method in class arlut.csd.JDialog.DialogRsrc
-
Adds a labeled check box field
- addBoolean(String) - Method in class arlut.csd.JDialog.JDialogBuff
-
Adds a labeled check box field
- addBoolean(String, boolean) - Method in class arlut.csd.JDialog.JDialogBuff
-
Adds a labeled check box field
- addBooleanField(db_field, FieldInfo, FieldTemplate) - Method in class arlut.csd.ganymede.client.containerPanel
-
private helper method to instantiate a boolean field in this
container panel
- addButton - Variable in class arlut.csd.ganymede.client.querybox
-
- addButton(Component) - Method in class arlut.csd.JDataComponent.JButtonPanel
-
- addCategoryToTransport(CategoryTransport, GanymedeSession, boolean) - Method in class arlut.csd.ganymede.server.DBBaseCategory
-
This method is used to concatenate this DBBaseCategory's information to the passed-in
CategoryTransport object for serialization to
the client.
- addCellEditorListener(CellEditorListener) - Method in class arlut.csd.ganymede.client.AbstractCellEditor
-
- addChoice(String, Vector, Object) - Method in class arlut.csd.JDialog.DialogRsrc
-
Adds a choice field to the dialog
- addChoice(String, Vector) - Method in class arlut.csd.JDialog.DialogRsrc
-
Adds a choice field to the dialog
- addChoice(String, Vector) - Method in class arlut.csd.JDialog.JDialogBuff
-
Adds a choice field to the dialog
- addChoice(String, Vector, String) - Method in class arlut.csd.JDialog.JDialogBuff
-
Adds a choice field to the dialog
- addChunk(String) - Method in class arlut.csd.ganymede.common.BaseListTransport
-
This method is provided so that server-side code can add chunks of data for serialization.
- addChunk(String) - Method in class arlut.csd.ganymede.common.CategoryTransport
-
This method is provided so that server-side code can add chunks of data for serialization.
- addClientListener(ClientListener) - Method in class arlut.csd.ganymede.client.ClientBase
-
Register a client listener.
- addContainerPanel(containerPanel) - Method in class arlut.csd.ganymede.client.framePanel
-
- addCustom - Variable in class arlut.csd.JDataComponent.StringSelector
-
- addDailyAction(int, int, Runnable, String) - Method in class arlut.csd.ganymede.server.GanymedeScheduler
-
This method is used to add an action to be run every day at a
specific time.
- addDate(String, Date, Date) - Method in class arlut.csd.JDialog.DialogRsrc
-
Adds a labeled date field
- addDate(String) - Method in class arlut.csd.JDialog.DialogRsrc
-
Adds a labeled date field
- addDate(String, Date, Date) - Method in class arlut.csd.JDialog.JDialogBuff
-
Adds a labeled date field
- addDateField(db_field, FieldInfo, FieldTemplate) - Method in class arlut.csd.ganymede.client.containerPanel
-
private helper method to instantiate a date field in this
container panel
- addDumpLock(DBDumpLock) - Method in class arlut.csd.ganymede.server.DBObjectBase
-
Add a DBDumpLock to this base's dumper lock list.
- addedFormatChoice - Variable in class arlut.csd.ganymede.client.SaveDialog
-
- addElement(Component) - Method in class arlut.csd.ganymede.client.vectorPanel
-
Adds a new element to the vectorPanel.
- addElement(Component, boolean) - Method in class arlut.csd.ganymede.client.vectorPanel
-
Adds a new element to the vectorPanel.
- addElement(String, Component) - Method in class arlut.csd.ganymede.client.vectorPanel
-
Adds a new element to the vectorPanel.
- addElement(String, Component, boolean) - Method in class arlut.csd.ganymede.client.vectorPanel
-
Adds a new element to the vectorPanel.
- addElement(String, Component, boolean, boolean) - Method in class arlut.csd.ganymede.client.vectorPanel
-
Add a new element to the vectorPanel.
- addElement(Object) - Method in interface arlut.csd.ganymede.rmi.db_field
-
Adds an element to the end of this field, if a vector.
- ADDELEMENT - Static variable in class arlut.csd.ganymede.server.DBEditObject
-
- addElement(Object) - Method in class arlut.csd.ganymede.server.DBField
-
Adds an element to the end of this field, if a vector.
- addElement(Object, boolean) - Method in class arlut.csd.ganymede.server.DBField
-
Adds an element to the end of this field, if a vector.
- addElement(Object, boolean, boolean) - Method in class arlut.csd.ganymede.server.DBField
-
Adds an element to the end of this field, if a vector.
- addElement(Object, boolean, boolean) - Method in class arlut.csd.ganymede.server.InvidDBField
-
Adds an element to the end of this field, if a vector.
- addElement(Object, boolean, boolean) - Method in class arlut.csd.ganymede.server.IPDBField
-
Adds an element to the end of this field, if a vector.
- addElement(E) - Method in class arlut.csd.Util.EmptyVector
-
- addElementLocal(Object) - Method in class arlut.csd.ganymede.server.DBField
-
Adds an element to the end of this field, if a vector.
- addElements(Vector) - Method in interface arlut.csd.ganymede.rmi.db_field
-
Adds a set of elements to the end of this field, if a
vector.
- ADDELEMENTS - Static variable in class arlut.csd.ganymede.server.DBEditObject
-
- addElements(Vector) - Method in class arlut.csd.ganymede.server.DBField
-
Adds a set of elements to the end of this field, if a
vector.
- addElements(Vector, boolean) - Method in class arlut.csd.ganymede.server.DBField
-
Adds a set of elements to the end of this field, if a
vector.
- addElements(Vector, boolean, boolean) - Method in class arlut.csd.ganymede.server.DBField
-
Adds a set of elements to the end of this field, if a
vector.
- addElements(Vector, boolean, boolean, boolean) - Method in class arlut.csd.ganymede.server.DBField
-
Adds a set of elements to the end of this field, if a
vector.
- addElements(Vector, boolean, boolean, boolean) - Method in class arlut.csd.ganymede.server.InvidDBField
-
Adds a set of elements to the end of this field, if a
vector.
- addElements(Vector, boolean, boolean, boolean) - Method in class arlut.csd.ganymede.server.IPDBField
-
Adds a set of elements to the end of this field, if a
vector.
- addElementsLocal(Vector) - Method in class arlut.csd.ganymede.server.DBField
-
Adds a set of elements to the end of this field, if a
vector.
- addElementsLocal(Vector, boolean, boolean) - Method in class arlut.csd.ganymede.server.DBField
-
Adds a set of elements to the end of this field, if a
vector.
- addEntryCount() - Method in class arlut.csd.ganymede.server.MailOut
-
- addEvent(adminAsyncMessage) - Method in class arlut.csd.ganymede.server.serverAdminAsyncResponder
-
private helper method in serverAdminAsyncResponder, used to add an event to
the proxy's event buffer.
- addEvent(clientAsyncMessage) - Method in class arlut.csd.ganymede.server.serverClientAsyncResponder
-
private helper method in serverClientAsyncResponder, used to add an event to
the proxy's event buffer.
- addExpirationDateTab() - Method in class arlut.csd.ganymede.client.framePanel
-
These add the tabs to the framePanel, but they don't create the content
The create_ methods create the actual panes, after the pane is selected.
- addField(short) - Method in class arlut.csd.ganymede.common.Query
-
This method adds a field identifier to the list of fields that
may be returned.
- addField(String, Short) - Method in class arlut.csd.ganymede.common.QueryResultContainer
-
Adds a field header to this query result.
- addFieldAfter(DBObjectBaseField, short) - Method in class arlut.csd.ganymede.server.DBObjectBase
-
This method is used to put a new user field into both the
hashed field table and the customFields vector, with the new
field definition to be added in the display list after the field
definition with the previousField code.
- addFieldComponent(db_field, FieldInfo, FieldTemplate) - Method in class arlut.csd.ganymede.client.containerPanel
-
Helper method to add a component during constructor operation.
- addFieldOptionsField(db_field, FieldInfo, FieldTemplate) - Method in class arlut.csd.ganymede.client.containerPanel
-
private helper method to instantiate a field options field in this
container panel
- addFieldToEnd(DBObjectBaseField) - Method in class arlut.csd.ganymede.server.DBObjectBase
-
This method is used to put a new user field into both the
field id ordered field table and the display sorted customFields
vector.
- addFieldToStart(DBObjectBaseField) - Method in class arlut.csd.ganymede.server.DBObjectBase
-
This method is used to put a new user field into both the
hashed field table and the customFields vector.
- addFillRow(String, Component) - Method in class arlut.csd.JDataComponent.JLabelPanel
-
For adding a labeled item that is to stretch horizontally
to fill the entire component column.
- addFillRow(String, Component, int) - Method in class arlut.csd.JDataComponent.JLabelPanel
-
For adding a labeled item that is to stretch horizontally
to fill the entire panel, and more besides.
- addFloatField(db_field, FieldInfo, FieldTemplate) - Method in class arlut.csd.ganymede.client.containerPanel
-
private helper method to instantiate a numeric field in this
container panel
- addFormatChoice() - Method in class arlut.csd.ganymede.client.SaveDialog
-
- addFormatChoiceButtons(Vector) - Method in class arlut.csd.ganymede.client.SaveDialog
-
- ADDIFNOTPRESENT - Static variable in class arlut.csd.ganymede.server.xmlfield
-
constant string for the addIfNotPresent mode
- addIfNotPresentValues - Variable in class arlut.csd.ganymede.server.xmlfield
-
- addInvidField(invid_field, FieldInfo, FieldTemplate) - Method in class arlut.csd.ganymede.client.containerPanel
-
private helper method to instantiate a scalar invid field in this
container panel
- addInvidVector(invid_field, FieldInfo, FieldTemplate) - Method in class arlut.csd.ganymede.client.containerPanel
-
private helper method to instantiate an invid vector in this
container panel
- addIPField(ip_field, FieldInfo, FieldTemplate) - Method in class arlut.csd.ganymede.client.containerPanel
-
private helper method to instantiate an ip address field in this
container panel
- addItem(Object) - Method in class arlut.csd.JDataComponent.JPanelCombo
-
- addItem(Object) - Method in class arlut.csd.JDataComponent.JstringListBox
-
Add an item to the list box.
- addItemListener(ItemListener) - Method in class arlut.csd.JDataComponent.JPanelCombo
-
- addItems() - Method in class arlut.csd.JDataComponent.StringSelector
-
This method moves one or more selected items from the out list to the in list.
- AddLabelUpdate() - Static method in class arlut.csd.ganymede.server.Ganymede
-
At DBStore 2.11, we added a hidden label field for objectEvent
objects.
- addListeners(ActionListener) - Method in class arlut.csd.JDataComponent.JButtonPanel
-
If everything that is in this panel are buttons, calling this
method will set an ActionListener on all buttons in the
panel.
- addMultiString(String, String) - Method in class arlut.csd.JDialog.DialogRsrc
-
Adds a labeled multi-line text field
- addMultiString(String) - Method in class arlut.csd.JDialog.DialogRsrc
-
Adds a labeled multi-line text field
- addMultiString(String, String) - Method in class arlut.csd.JDialog.JDialogBuff
-
Adds a labeled multi-line text field
- addNewElement() - Method in class arlut.csd.ganymede.client.vectorPanel
-
Creates a new element in the vector
db_field this vectorPanel is
connected to.
- addNewString() - Method in class arlut.csd.JDataComponent.StringSelector
-
This method handles the processing to add an item entered in
the custom text entry box.
- addNodeAfter(CategoryNode, String) - Method in class arlut.csd.ganymede.common.CategoryDump
-
This method is used to place a Category Node under us.
- addNodeAfter(CategoryNode, String) - Method in interface arlut.csd.ganymede.rmi.Category
-
This method is used to place a Category Node under us.
- addNodeAfter(CategoryNode, String) - Method in class arlut.csd.ganymede.server.DBBaseCategory
-
This method is used to place a Category Node under us.
- addNodeBefore(CategoryNode, String) - Method in class arlut.csd.ganymede.common.CategoryDump
-
This method is used to place a Category Node under us.
- addNodeBefore(CategoryNode, String) - Method in interface arlut.csd.ganymede.rmi.Category
-
This method is used to place a Category Node under us.
- addNodeBefore(CategoryNode, String) - Method in class arlut.csd.ganymede.server.DBBaseCategory
-
This method is used to place a Category Node under us.
- addNotesTab() - Method in class arlut.csd.ganymede.client.framePanel
-
- addNumericField(db_field, FieldInfo, FieldTemplate) - Method in class arlut.csd.ganymede.client.containerPanel
-
private helper method to instantiate a numeric field in this
container panel
- addObject(DBEditObject) - Method in class arlut.csd.ganymede.server.DBEditSet
-
Method to associate a DBEditObject with this transaction.
- addObjectHandle(ObjectHandle) - Method in class arlut.csd.ganymede.client.objectList
-
This method adds an object handle to this list, quickly, in
sorted order.
- addPassword(String) - Method in class arlut.csd.JDialog.DialogRsrc
-
Adds a text-hidden password string field to the dialog
- addPassword(String, boolean) - Method in class arlut.csd.JDialog.DialogRsrc
-
Adds a text-hidden password string field to the dialog
- addPassword(String) - Method in class arlut.csd.JDialog.JDialogBuff
-
Adds a text-hidden password string field to the dialog
- addPassword(String, boolean) - Method in class arlut.csd.JDialog.JDialogBuff
-
Adds a text-hidden password string field to the dialog
- addPasswordField(pass_field, FieldInfo, FieldTemplate) - Method in class arlut.csd.ganymede.client.containerPanel
-
Private helper method to instantiate a password field in this
container panel.
- addPeriodicAction(Date, int, Runnable, String) - Method in class arlut.csd.ganymede.server.GanymedeScheduler
-
This method is used to add an action to be run at a specific
initial time, and every <intervalMinutes> thereafter.
- addPermissionField(db_field, FieldInfo, FieldTemplate) - Method in class arlut.csd.ganymede.client.containerPanel
-
private helper method to instantiate a permission matrix field in this
container panel
- addPopupMenus(JPopupMenu) - Method in class arlut.csd.JTable.SmartTable
-
Add right click menus for header, and row.
- addReader(DBReadLock) - Method in class arlut.csd.ganymede.server.DBObjectBase
-
Add a DBReadLock to this base's reader list.
- addRemovalDateTab() - Method in class arlut.csd.ganymede.client.framePanel
-
- addRescanField(Invid, short) - Method in class arlut.csd.ganymede.common.ReturnVal
-
This method makes a note in this ReturnVal to have the
client rescan field fieldID in object objID.
- address - Variable in class arlut.csd.ganymede.server.IPwrap
-
- address - Variable in class Qsmtp.Qsmtp
-
- addresses - Variable in class arlut.csd.ganymede.server.MailOut
-
- addressList - Variable in class arlut.csd.ganymede.server.objectEventType
-
- addressList - Variable in class arlut.csd.ganymede.server.systemEventType
-
- addResultRow(DBObject, Query, QueryResult, boolean, DBEditObject) - Method in class arlut.csd.ganymede.server.DBQueryEngine
-
This private method takes care of adding an object to a query
result, checking permissions and what-not as needed.
- addRow(JLabel, String) - Method in class arlut.csd.ganymede.client.datesPanel
-
- addRow() - Method in class arlut.csd.ganymede.client.querybox
-
- addRow(String) - Method in class arlut.csd.ganymede.common.QueryResult
-
This method is used to add a simple String to the QueryResult's
serializable buffer.
- addRow(Invid, String, boolean) - Method in class arlut.csd.ganymede.common.QueryResult
-
This method is used to add an object's information to
the QueryResult's serializable buffer.
- addRow(ObjectHandle) - Method in class arlut.csd.ganymede.common.QueryResult
-
This method is used to add an object's information to
the QueryResult's serializable buffer.
- addRow(Invid, String, boolean, boolean, boolean, boolean) - Method in class arlut.csd.ganymede.common.QueryResult
-
This method is used to add an object's information to
the QueryResult's serializable buffer.
- addRow(Invid, String, Object[], boolean) - Method in class arlut.csd.ganymede.common.QueryResultContainer
-
This method is used to add an object's information to
the QueryResult's set of objects that matched the original
query.
- addRow(ObjectHandle, Object[]) - Method in class arlut.csd.ganymede.common.QueryResultContainer
-
This method is used to add an object's information to
the QueryResult's set of objects that matched the original
query.
- addRow(Invid, String, Object[], boolean, boolean, boolean, boolean) - Method in class arlut.csd.ganymede.common.QueryResultContainer
-
This method is used to add an object's information to
the QueryResult's set of objects that matched the original
query.
- addRow(DBObject) - Method in class arlut.csd.ganymede.server.DumpResultBuilder
-
This method is used to add an object's information to
the dumpResult's serializable buffer.
- addRow(DBObject, GanymedeSession) - Method in class arlut.csd.ganymede.server.DumpResultBuilder
-
This method is used to add an object's information to
the dumpResult's serializable buffer.
- addRow(String, Component) - Method in class arlut.csd.JDataComponent.JLabelPanel
-
For adding a labeled item.
- addRow(String, Component, boolean, boolean, int) - Method in class arlut.csd.JDataComponent.JLabelPanel
-
Private worker method for adding a possibly labeled component
to this JLabelPanel.
- addRow(JPanel, JComponent, String, int) - Method in class arlut.csd.JDialog.StringDialog
-
Convenience method to add a GUI component to this dialog.
- addRow(boolean) - Method in class arlut.csd.JTable.baseTable
-
Adds a new row to the bottom of the table
- addSessionInvids(DBSession, Set<Invid>) - Static method in class arlut.csd.ganymede.server.DBDeletionManager
-
This method deletion-locks a vector of invids, returning false
without changes if the deletion-locks could not all be performed.
- addSize(JTable, int, int, int) - Method in class arlut.csd.JTable.TextAreaRenderer
-
- addString(StringBuilder, String) - Method in class arlut.csd.ganymede.common.PermEntry
-
- addString(String, String) - Method in class arlut.csd.JDialog.DialogRsrc
-
Adds a labeled text field
- addString(String) - Method in class arlut.csd.JDialog.DialogRsrc
-
Adds a labeled text field
- addString(String) - Method in class arlut.csd.JDialog.JDialogBuff
-
Adds a labeled text field
- addString(String, String) - Method in class arlut.csd.JDialog.JDialogBuff
-
Adds a labeled text field
- addStringField(string_field, FieldInfo, FieldTemplate) - Method in class arlut.csd.ganymede.client.containerPanel
-
private helper method to instantiate a scalar string field in this
container panel
- addStringVector(string_field, FieldInfo, FieldTemplate) - Method in class arlut.csd.ganymede.client.containerPanel
-
private helper method to instantiate a string vector in this
container panel
- addSystemField(String, short, short) - Method in class arlut.csd.ganymede.server.DBObjectBase
-
This method is used to instantiate a mandatory system field in
this object.
- addSystemField(DBObjectBaseField) - Method in class arlut.csd.ganymede.server.DBObjectBase
-
This method is used to store a system field.
- addTab(String, String) - Method in class arlut.csd.JDialog.aboutGanyDialog
-
- addTableWindow(Session, Query, DumpResult) - Method in class arlut.csd.ganymede.client.gclient
-
- addTableWindow(Session, Query, DumpResult) - Method in class arlut.csd.ganymede.client.windowPanel
-
Create and add an internal query result table window.
- addTimedAction(Date, Runnable, String) - Method in class arlut.csd.ganymede.server.GanymedeScheduler
-
This method is used to add an action to be run once, at a
specific time.
- addToOwnerGroup(Invid) - Method in class arlut.csd.ganymede.client.objectPane
-
This private helper method attempts to edit the object whose
Invid is provided.
- addToOwnerGroup(Vector<Invid>) - Method in class arlut.csd.ganymede.client.objectPane
-
This private helper method attempts to edit the objects whose
Invid are provided in the Vector parameter.
- addToPane(Vector<clientTab>) - Method in class arlut.csd.ganymede.client.clientTab
-
This method adds this clientTab object to the end of the given
JTabbedPane.
- addTreeModelListener(TreeModelListener) - Method in class arlut.csd.ganymede.client.AbstractTreeTableModel
-
- addValue(Object) - Method in class arlut.csd.ganymede.server.fieldDeltaRec
-
This method is used to record a value that has been added
to this vector field.
- addValues - Variable in class arlut.csd.ganymede.server.fieldDeltaRec
-
- addValues - Variable in class arlut.csd.ganymede.server.xmlfield
-
- addVectorPanel(db_field, FieldInfo, FieldTemplate) - Method in class arlut.csd.ganymede.client.containerPanel
-
private helper method to instantiate a vector panel in this
container panel
- addWaitingDumper(DBDumpLock) - Method in class arlut.csd.ganymede.server.DBObjectBase
-
Add a DBDumpLock to this base's dumper waiting set.
- addWaitingWriter(DBWriteLock) - Method in class arlut.csd.ganymede.server.DBObjectBase
-
Add a DBWriteLock to this base's writer wait set.
- addWaitWindow(Runnable) - Method in class arlut.csd.ganymede.client.windowPanel
-
Pops up an internal 'wait..' window, showing an animated icon of a
guy working.
- addWideComponent(Component) - Method in class arlut.csd.JDataComponent.JLabelPanel
-
For adding a component that spans the label and item columns.
- addWideFillComponent(Component) - Method in class arlut.csd.JDataComponent.JLabelPanel
-
For adding a component that spans the label and item columns, and
that is to stretch horizontally to fill the entire panel.
- addWideFillComponent(Component, int) - Method in class arlut.csd.JDataComponent.JLabelPanel
-
For adding a component that spans the label and item columns, and
that is to stretch horizontally to fill the entire panel.
- addWindow(Invid, db_object, boolean) - Method in class arlut.csd.ganymede.client.windowPanel
-
Create a new editable or view-only window in this windowPanel.
- addWindow(Invid, db_object, boolean, framePanel) - Method in class arlut.csd.ganymede.client.windowPanel
-
Create a new editable or view-only window in this windowPanel.
- addWindow(Invid, db_object, boolean, boolean, framePanel) - Method in class arlut.csd.ganymede.client.windowPanel
-
Create a new editable or view-only window in this windowPanel.
- addZipEntry(ZipOutputStream, File) - Static method in class arlut.csd.Util.zipIt
-
This method adds a new file to an existing ZipOutputStream.
- adjustmentValueChanged(AdjustmentEvent) - Method in class arlut.csd.JTable.baseTable
-
Handles scrollbar events.
- adjustmentValueChanged(AdjustmentEvent) - Method in class arlut.csd.JTree.treeControl
-
Handles scrollbar events.
- adjustScrollbars() - Method in class arlut.csd.JTable.baseTable
-
Internal method
Check to see whether we need scrollbars in our current component size,
set the min/max/visible parameters
This method is intended to be called from reShape().
- adjustScrollbars() - Method in class arlut.csd.JTree.treeControl
-
Check to see whether we need scrollbars in our current component size,
set the min/max/visible parameters
This method is intended to be called from reShape().
- admin(String, String) - Method in interface arlut.csd.ganymede.rmi.Server
-
This method is used to process a Ganymede admin console
attachment.
- admin - Variable in class arlut.csd.ganymede.server.DBLogEvent
-
- admin(String, String) - Method in class arlut.csd.ganymede.server.GanymedeServer
-
This public remotely accessible method is called by the
Ganymede admin console and/or the Ganymede stopServer script to
establish a new admin console connection to the server.
- admin_logo - Variable in class arlut.csd.ganymede.admin.GASHAdmin
-
- admin_ssl_logo - Variable in class arlut.csd.ganymede.admin.GASHAdmin
-
- adminAsyncMessage - Class in arlut.csd.ganymede.common
-
The adminAsyncMessage class is used by the Ganymede server to
pass asynchronous messages to the Ganymede admin console.
- adminAsyncMessage(int, Object) - Constructor for class arlut.csd.ganymede.common.adminAsyncMessage
-
- adminAsyncMessage(int, int) - Constructor for class arlut.csd.ganymede.common.adminAsyncMessage
-
- adminAsyncMessage(int, Object[]) - Constructor for class arlut.csd.ganymede.common.adminAsyncMessage
-
- AdminAsyncResponder - Interface in arlut.csd.ganymede.rmi
-
- adminDispatch - Static variable in class arlut.csd.ganymede.admin.GASHAdmin
-
The GASHAdminDispatch object is an event switcher and hook interface
which we use to propagate events from the server.
- adminDispatch - Variable in class arlut.csd.ganymede.admin.GASHAdminFrame
-
- AdminEntry - Class in arlut.csd.ganymede.common
-
Serializable data carrier object used by the Ganymede
server to report a row of user status to the Ganymede admin console.
- AdminEntry(String, String, String, String, Date, String, Date, int) - Constructor for class arlut.csd.ganymede.common.AdminEntry
-
- adminField - Variable in class arlut.csd.ganymede.admin.GASHAdminFrame
-
- adminInvid - Variable in class arlut.csd.ganymede.server.GanymedeAdmin
-
The Invid of the admin that logged in to get this
GanymedeAdmin object on the server.
- adminLabel - Variable in class arlut.csd.ganymede.admin.GASHAdminFrame
-
- adminLogin - Variable in class arlut.csd.ganymede.admin.GASHAdminLoginFrame
-
- adminName - Variable in class arlut.csd.ganymede.server.DBLogEvent
-
- adminName - Variable in class arlut.csd.ganymede.server.DBSchemaEdit
-
The name of the admin who is editing the schema.
- adminName - Variable in class arlut.csd.ganymede.server.GanymedeAdmin
-
The name that the admin console authenticated with.
- adminPersonaCustom - Class in arlut.csd.ganymede.server
-
This file is a management class for Admin Persona objects in
Ganymede.
- adminPersonaCustom(DBObjectBase) - Constructor for class arlut.csd.ganymede.server.adminPersonaCustom
-
Customization Constructor
- adminPersonaCustom(DBObjectBase, Invid, DBEditSet) - Constructor for class arlut.csd.ganymede.server.adminPersonaCustom
-
Create new object constructor
- adminPersonaCustom(DBObject, DBEditSet) - Constructor for class arlut.csd.ganymede.server.adminPersonaCustom
-
Check-out constructor, used by DBObject.createShadow()
to pull out an object for editing.
- adminSession - Interface in arlut.csd.ganymede.rmi
-
adminSession is an RMI interface to the Ganymede server's
GanymedeAdmin class.
- after - Static variable in class arlut.csd.ganymede.client.QueryRow
-
- align - Variable in class arlut.csd.JTable.tableAttr
-
- all - Static variable in class arlut.csd.ganymede.common.ReturnVal
-
Sentinel object representing an order to have the client refresh
all objects.
- All_Buttons - Variable in class arlut.csd.ganymede.client.fieldoption_editor
-
- All_Buttons - Variable in class arlut.csd.ganymede.client.perm_editor
-
- allBox - Variable in class arlut.csd.ganymede.client.querybox
-
- allocator - Static variable in class arlut.csd.ganymede.common.Invid
-
- allowablePermEntry(short, short, PermEntry) - Method in class arlut.csd.ganymede.server.PermissionMatrixDBField
-
This method is used to check that the given operation can be set by the
current administrator.
- allowCallback - Variable in class arlut.csd.JDataComponent.JcalendarField
-
- allowCallback - Variable in class arlut.csd.JDataComponent.JcheckboxField
-
- allowCallback - Variable in class arlut.csd.JDataComponent.JentryField
-
- allowCallback - Variable in class arlut.csd.JDataComponent.JpassField
-
- allowCallback - Variable in class arlut.csd.JDataComponent.JpasswordField
-
- allowCallback - Variable in class arlut.csd.JDataComponent.JstringArea
-
- allowCallback - Variable in class arlut.csd.JDataComponent.LAFMenu
-
- allowCopyPaste - Variable in class arlut.csd.JDataComponent.JMultiLineLabel
-
If true, we'll let ourselves be focused, which enables copy and
paste.
- allowed(char) - Method in interface arlut.csd.ganymede.rmi.pass_field
-
Convenience method to identify if a particular
character is acceptable in this field.
- allowed(char) - Method in interface arlut.csd.ganymede.rmi.string_field
-
- allowed(char) - Method in class arlut.csd.ganymede.server.PasswordDBField
-
Convenience method to identify if a particular
character is acceptable in this field.
- allowed(char) - Method in class arlut.csd.ganymede.server.StringDBField
-
Convenience method to identify if a particular
character is acceptable in this field.
- allowedChars() - Method in interface arlut.csd.ganymede.rmi.pass_field
-
Returns a string containing the list of acceptable characters.
- allowedChars() - Method in interface arlut.csd.ganymede.rmi.string_field
-
- allowedChars() - Method in class arlut.csd.ganymede.server.PasswordDBField
-
Returns a string containing the list of acceptable characters.
- allowedChars() - Method in class arlut.csd.ganymede.server.StringDBField
-
Returns a string containing the list of acceptable characters.
- allowedChars - Static variable in class arlut.csd.JDataComponent.JfloatField
-
- allowedChars - Static variable in class arlut.csd.JDataComponent.JnumberField
-
- allowedChars - Variable in class arlut.csd.JDataComponent.JpasswordField
-
- allowedChars - Variable in class arlut.csd.JDataComponent.JstringArea
-
- allowedChars - Variable in class arlut.csd.JDataComponent.JstringField
-
- allowedTarget - Variable in class arlut.csd.ganymede.common.FieldTemplate
-
- allowedTarget - Variable in class arlut.csd.ganymede.server.DBObjectBaseField
-
- allowedTargetStr - Variable in class arlut.csd.ganymede.server.DBObjectBaseField
-
If this is not null, then we have gotten information on this
Invid DBObjectBaseField pointing to a type of object from an XML
file, and we'll need to do type resolution once the schema is
completely loaded from an XML stream.
- allowMagicImport - Static variable in class arlut.csd.ganymede.server.Ganymede
-
If the Ganymede server is started with the -magic_import command
line flag, this field will be set to true and the server will
allow invids, creation timestamps, creator info, last
modification timestamps and last modification information to be
injected into objects loaded from the xmlclient.
- allowMonthChange - Variable in class arlut.csd.JCalendar.JpanelCalendar
-
If true, we'll allow the use to change the month and year
displayed in the calendar.
- allowNone - Variable in class arlut.csd.ganymede.client.JInvidChooser
-
- allowV6 - Variable in class arlut.csd.JDataComponent.JIPField
-
- allowXMLHistoryOverride - Variable in class arlut.csd.ganymede.server.DBEditSet
-
Will be true if we are running this transaction on behalf of an
XML client and the server was started with the -historyOverride
command line parameter.
- allQuery - Variable in class arlut.csd.ganymede.client.BaseNode
-
- allToken - Static variable in class arlut.csd.ganymede.admin.BaseFieldEditor
-
- alphabet - Variable in class arlut.csd.crypto.Base64.InputStream
-
- alphabet - Variable in class arlut.csd.crypto.Base64.OutputStream
-
- already_shown - Variable in class arlut.csd.JDialog.StandardDialog
-
- altKeyDown - Variable in class arlut.csd.ganymede.client.gclient
-
Will be set to true by the AltKeyListener if the user has the alt
or option key held down.
- AltKeyListener - Class in arlut.csd.ganymede.client
-
KeyEventDispatcher class to relabel the Ganymede client's commit
button when alt/option is pressed.
- AltKeyListener() - Constructor for class arlut.csd.ganymede.client.AltKeyListener
-
- altKeyListener - Variable in class arlut.csd.ganymede.client.gclient
-
A custom KeyEventDispatcher we use to toggle the commit button's
text when the alt/option key is held down.
- ancestorAdded(AncestorEvent) - Method in class arlut.csd.JTable.SmartTable.SmartTableAncestorListener
-
- ancestorMoved(AncestorEvent) - Method in class arlut.csd.JTable.SmartTable.SmartTableAncestorListener
-
- ancestorRemoved(AncestorEvent) - Method in class arlut.csd.JTable.SmartTable.SmartTableAncestorListener
-
- AND - Static variable in class arlut.csd.ganymede.server.QueryLexer
-
- AND - Static variable in class arlut.csd.ganymede.server.QueryParser
-
- anonymousLinkOK(DBObject, short) - Method in class arlut.csd.ganymede.server.adminPersonaCustom
-
This method is used to control whether or not it is acceptable
to make a link to the given field in this DBObject type when the
user only has editing access for the source InvidDBField and not
the target.
- anonymousLinkOK(DBObject, short, DBObject, short, GanymedeSession) - Method in class arlut.csd.ganymede.server.DBEditObject
-
This method is used to control whether or not it is acceptable to
make a link to the given field in this
DBObject type when the
user only has editing access for the source
InvidDBField and not
the target.
- anonymousLinkOK(DBObject, short, GanymedeSession) - Method in class arlut.csd.ganymede.server.DBEditObject
-
This method is used to control whether or not it is acceptable to
make a link to the given field in this
DBObject type when the
user only has editing access for the source
InvidDBField and not
the target.
- anonymousLinkOK(DBObject, short) - Method in class arlut.csd.ganymede.server.DBEditObject
-
This method is used to control whether or not it is acceptable to
make a link to the given field in this
DBObject type when the
user only has editing access for the source
InvidDBField and not
the target.
- anonymousLinkOK(DBObject, short) - Method in class arlut.csd.ganymede.server.ownerCustom
-
This method is used to control whether or not it is acceptable to
make a link to the given field in this
DBObject type when the
user only has editing access for the source
InvidDBField and not
the target.
- anonymousUnlinkOK(DBObject, short, DBObject, short, GanymedeSession) - Method in class arlut.csd.ganymede.server.DBEditObject
-
This method is used to control whether or not it is acceptable to
rescind a link to the given field in this
DBObject type when the
user only has editing access for the source
InvidDBField and not
the target.
- anonymousUnlinkOK(DBObject, short, GanymedeSession) - Method in class arlut.csd.ganymede.server.DBEditObject
-
This method is used to control whether or not it is acceptable to
rescind a link to the given field in this
DBObject type when the
user only has editing access for the source
InvidDBField and not
the target.
- anonymousUnlinkOK(DBObject, short) - Method in class arlut.csd.ganymede.server.DBEditObject
-
This method is used to control whether or not it is acceptable to
rescind a link to the given field in this
DBObject type when the
user only has editing access for the source
InvidDBField and not
the target.
- anonymousUnlinkOK(DBObject, short) - Method in class arlut.csd.ganymede.server.ownerCustom
-
This method is used to control whether or not it is acceptable to
rescind a link to the given field in this DBObject type when the
user only has editing access for the source InvidDBField and not
the target.
- anyToken - Static variable in class arlut.csd.ganymede.admin.BaseFieldEditor
-
- apacheCrypt(String) - Static method in class arlut.csd.crypto.MD5Crypt
-
This method generates an Apache MD5 compatible
md5-encoded password hash from a plaintext password and a
salt.
- apacheCrypt(String, String) - Static method in class arlut.csd.crypto.MD5Crypt
-
This method actually generates an Apache MD5 compatible
md5-encoded password hash from a plaintext password and a
salt.
- apachemd5crypted - Variable in class arlut.csd.ganymede.server.DBObjectBaseField
-
- apachemd5cryptedCF - Variable in class arlut.csd.ganymede.admin.BaseFieldEditor
-
- apacheMd5CryptPass - Variable in class arlut.csd.ganymede.server.PasswordDBField
-
The complex md5crypt()'ed password, with the magic string used
by Apache for their htpasswd file format.
- apachemd5text - Variable in class arlut.csd.ganymede.server.xPassword
-
- append(QueryResult) - Method in class arlut.csd.ganymede.common.QueryResult
-
This is a pre-serialization method for concatenating
another (for transport) QueryResult to ourself.
- append(DBLogEvent) - Method in class arlut.csd.ganymede.server.MailOut
-
- append(Object) - Method in class arlut.csd.Util.SharedStringBuffer
-
Appends the string representation of the Object
argument to this string buffer.
- append(String) - Method in class arlut.csd.Util.SharedStringBuffer
-
Appends the string to this string buffer.
- append(char[]) - Method in class arlut.csd.Util.SharedStringBuffer
-
Appends the string representation of the char array
argument to this string buffer.
- append(char[], int, int) - Method in class arlut.csd.Util.SharedStringBuffer
-
Appends the string representation of a subarray of the
char array argument to this string buffer.
- append(boolean) - Method in class arlut.csd.Util.SharedStringBuffer
-
Appends the string representation of the boolean
argument to the string buffer.
- append(char) - Method in class arlut.csd.Util.SharedStringBuffer
-
Appends the string representation of the char
argument to this string buffer.
- append(int) - Method in class arlut.csd.Util.SharedStringBuffer
-
Appends the string representation of the int
argument to this string buffer.
- append(long) - Method in class arlut.csd.Util.SharedStringBuffer
-
Appends the string representation of the long
argument to this string buffer.
- append(float) - Method in class arlut.csd.Util.SharedStringBuffer
-
Appends the string representation of the float
argument to this string buffer.
- append(double) - Method in class arlut.csd.Util.SharedStringBuffer
-
Appends the string representation of the double
argument to this string buffer.
- appendLogText(String) - Method in class arlut.csd.ganymede.admin.GASHAdminFrame
-
- appendLogText(String, Color, Color) - Method in class arlut.csd.ganymede.admin.GASHAdminFrame
-
- appendMailOut(DBLogEvent, HashMap<String, MailOut>, DBSession, systemEventType) - Method in class arlut.csd.ganymede.server.DBLog
-
This method takes a DBLogEvent object, scans it to determine
what mailing lists should be notified of the event in the
context of a transaction, and adds a description of the
passed in event to each
MailOut
object held in map.
- appendObjectInfo(StringBuffer, String, boolean) - Method in class arlut.csd.ganymede.server.DBObject
-
This method is used to concatenate a textual description of this
object to the passed-in StringBuffer.
- appendObjectMail(DBLogEvent, HashMap<String, HashMap<String, MailOut>>, String, DBSession) - Method in class arlut.csd.ganymede.server.DBLog
-
This creates and records a MailOut object for custom Object
Event notifications if necessary for the DBLogEvent passed.
- appendStyledLogText(String) - Method in class arlut.csd.ganymede.admin.GASHAdminFrame
-
Add text from the server log to the log text pane.
- appendText(String) - Method in class arlut.csd.JDialog.JDialogBuff
-
Adds a newline and the provided text to the end of the text
encoded in this dialog.
- apple.dts.samplecode.osxadapter - package apple.dts.samplecode.osxadapter
-
- apply - Variable in class arlut.csd.JDataComponent.JchoiceList
-
- argument() - Method in class arlut.csd.ganymede.server.QueryParser
-
- arlut.csd.crypto - package arlut.csd.crypto
-
- arlut.csd.ganymede.admin - package arlut.csd.ganymede.admin
-
- arlut.csd.ganymede.client - package arlut.csd.ganymede.client
-
- arlut.csd.ganymede.client.password - package arlut.csd.ganymede.client.password
-
- arlut.csd.ganymede.common - package arlut.csd.ganymede.common
-
Classes and interfaces that are used in common among the Ganymede
server, client, and admin console.
- arlut.csd.ganymede.rmi - package arlut.csd.ganymede.rmi
-
Remote interfaces for the Ganymede system.
- arlut.csd.ganymede.server - package arlut.csd.ganymede.server
-
The Ganymede server implementation.
- arlut.csd.JCalendar - package arlut.csd.JCalendar
-
- arlut.csd.JDataComponent - package arlut.csd.JDataComponent
-
- arlut.csd.JDialog - package arlut.csd.JDialog
-
- arlut.csd.JTable - package arlut.csd.JTable
-
- arlut.csd.JTree - package arlut.csd.JTree
-
- arlut.csd.Util - package arlut.csd.Util
-
- array - Variable in class arlut.csd.ganymede.server.DBObjectBaseField
-
true if this field is an array type
- arrayOp - Variable in class arlut.csd.ganymede.common.QueryDataNode
-
- ARRAYROWS - Static variable in class arlut.csd.ganymede.common.QueryResultContainer
-
- ArrayUtils - Class in arlut.csd.Util
-
Convenience methods for working with Arrays
- ArrayUtils() - Constructor for class arlut.csd.Util.ArrayUtils
-
- ASCENDING - Static variable in class arlut.csd.JTable.TableSorter
-
- aSession - Variable in class arlut.csd.ganymede.admin.GASHAdminDispatch
-
- aSession - Variable in class arlut.csd.ganymede.server.stopServerAdmin
-
- associateFieldId(FieldInfo, Component) - Method in class arlut.csd.ganymede.client.containerPanel
-
- aSymLinkTracker - Variable in class arlut.csd.ganymede.server.DBStore
-
Tracks invids which point to specific objects via asymmetric
links in the Ganymede persistent data store.
- asyncPollThread - Variable in class arlut.csd.ganymede.admin.GASHAdminDispatch
-
- asyncPort - Variable in class arlut.csd.ganymede.admin.GASHAdminDispatch
-
- asyncPort - Variable in class arlut.csd.ganymede.client.ClientBase
-
RMI reference to an asynchronous message port on the Ganymede
server
- asyncPort - Variable in class arlut.csd.ganymede.server.GanymedeAdmin
-
A server-side asyncPort that maintains an event queue for the
admin console attached to this GanymedeAdmin object.
- asyncPort - Variable in class arlut.csd.ganymede.server.GanymedeSession
-
Async responder for sending async messages to the client.
- AsyncTask - Class in foxtrot
-
A time-consuming task to be executed asynchronously by
AsyncWorker.
- AsyncTask() - Constructor for class foxtrot.AsyncTask
-
- asyncThread - Variable in class arlut.csd.ganymede.client.ClientBase
-
Thread that we'll create to continuously do a blocking poll on
the Ganymede server for asynchronous messages.
- AsyncWorker - Class in foxtrot
-
- AsyncWorker() - Constructor for class foxtrot.AsyncWorker
-
Cannot be instantiated, use static methods only.
- atEOF() - Method in class arlut.csd.Util.Parser
-
Returns true if we're at EOF
- atEOL() - Method in class arlut.csd.Util.Parser
-
Returns true if we're at EOL
- atom() - Method in class arlut.csd.ganymede.server.QueryParser
-
- attach(JchoiceInterface) - Method in class arlut.csd.JDataComponent.JchoiceList
-
- attemptAsymBackLinkClear(boolean) - Method in class arlut.csd.ganymede.server.DBEditObject
-
This method is used to find all objects which point to us
through non-symmetric links, edit them, and break the link.
- attr - Variable in class arlut.csd.JTable.tableCell
-
An individual cell may have a special font and colors set.. if so,
we'll track it with this variable.
- attr - Variable in class arlut.csd.JTable.tableCol
-
- attribCardPane - Variable in class arlut.csd.ganymede.admin.GASHSchema
-
- attribPane - Variable in class arlut.csd.ganymede.admin.GASHSchema
-
- attribute(String, String) - Method in class arlut.csd.ganymede.server.XMLDumpContext
-
Writes an attribute.
- attribute(String, String) - Method in class com.jclark.xml.output.SyncXMLWriter
-
- attribute(String, String) - Method in class com.jclark.xml.output.UTF8XMLWriter
-
- attribute(String, String) - Method in class com.jclark.xml.output.XMLWriter
-
Writes an attribute.
- attrKeys - Variable in class arlut.csd.Util.XMLElement
-
- attrVals - Variable in class arlut.csd.Util.XMLElement
-
- augment(FieldBook, DBEditObject) - Method in class arlut.csd.ganymede.server.NoopSyncMaster
-
The augment() method optionally adds DBObject and DBField
identifiers to the FieldBook book parameter if the SyncMaster
decides that the additional DBObject/DBFields need to be written
to a delta sync channel in response to the changes made to
obj.
- augment(FieldBook, DBEditObject) - Method in interface arlut.csd.ganymede.server.SyncMaster
-
The augment() method optionally adds DBObject and DBField
identifiers to the FieldBook book parameter if the SyncMaster
decides that the additional DBObject/DBFields need to be written
to a delta sync channel in response to the changes made to
obj.
- augmented - Variable in class arlut.csd.ganymede.server.DBLogEvent
-
Will be true if this log event has already had its email
recipient list expanded in keeping with systemic logging rules.
- augmentList(Object, QueryResult) - Method in class arlut.csd.ganymede.client.objectCache
-
This method is intended to augment an existing list with
non-editable object handles.
- augmentListWithNonEditables(QueryResult) - Method in class arlut.csd.ganymede.client.objectList
-
This method is used to augment an object list with non-editables.
- available - Variable in class arlut.csd.ganymede.client.JFilterDialog
-
- C - Variable in class arlut.csd.crypto.md4
-
- c - Variable in class arlut.csd.JTable.tableAttr
-
- cachedLists - Variable in class arlut.csd.ganymede.client.gclient
-
Our main cache, keeps information about all objects we've learned
about via
QueryResult's returned
to us by the server.
- CacheInfo - Class in arlut.csd.ganymede.client
-
Client-side cache object, used by the
gclient class to track object status for
nodes in the client tree display.
- CacheInfo(Short, String, String) - Constructor for class arlut.csd.ganymede.client.CacheInfo
-
- CacheInfo(Short, String, String, ObjectHandle) - Constructor for class arlut.csd.ganymede.client.CacheInfo
-
- CacheInfo(Short, String, String, ObjectHandle, ObjectHandle) - Constructor for class arlut.csd.ganymede.client.CacheInfo
-
- cal - Variable in class arlut.csd.ganymede.client.datePanel
-
- calButtonPanel - Variable in class arlut.csd.JCalendar.JpanelCalendar
-
- calc() - Method in class arlut.csd.crypto.md4
-
- calcCols() - Method in class arlut.csd.JTable.baseTable
-
Internal method
Calculate our columns.
- calcFonts() - Method in class arlut.csd.JTable.baseTable
-
Internal method
Calculate our fonts and measurements.
- calcIndex() - Method in class arlut.csd.ganymede.common.PermEntry
-
- calcResizeMode() - Method in class arlut.csd.JTable.SmartTable
-
Modify the table autoresize mode according to whether there is
room for all the columns or not.
- calcRowSpan() - Method in class arlut.csd.JTable.tableCell
-
- calculateBases() - Method in class arlut.csd.ganymede.server.GanymedeXMLSession
-
This method fills in basesToAdd, basesToRemove, and basesToEdit.
- calculateMailTargets(DBLogEvent, DBSession, systemEventType, DBLog.MailMode) - Method in class arlut.csd.ganymede.server.DBLog
-
This method generates a list of additional email addresses that
notification for this event should be sent to, based on the
event's type and the ownership of objects referenced by this
event.
- calculateMetrics() - Method in class arlut.csd.JTable.tableAttr
-
- calculateNameSpaces() - Method in class arlut.csd.ganymede.server.GanymedeXMLSession
-
This method fills in spacesToAdd, spacesToRemove, and spacesToEdit.
- calculateOwnerAddresses(List<Invid>, DBLog.MailMode) - Method in class arlut.csd.ganymede.server.DBLog
-
This method takes a List of
Invid's representing objects
touched during a transaction, and returns a Set of email
addresses that should be notified of operations affecting the
objects in the <objects> list.
- calculateOwnerAddresses(List<Invid>, DBSession) - Static method in class arlut.csd.ganymede.server.DBLog
-
This method takes a List of
Invid's representing objects
touched during a transaction, and returns a Set of email
addresses that should be notified of operations affecting the
objects in the <objects> list.
- calculateOwnerAddresses(List<Invid>, DBLog.MailMode, DBSession) - Static method in class arlut.csd.ganymede.server.DBLog
-
This method takes a List of
Invid's representing objects
touched during a transaction, and returns a Set of email
addresses that should be notified of operations affecting the
objects in the <objects> list.
- calcVSize() - Method in class arlut.csd.JTable.baseTable
-
Internal method
calculate the total vertical size of the rows only
- calcWidth() - Method in class arlut.csd.JTree.treeCanvas
-
This method calculates the maximum width required for the tree in
its current state.
- callback - Variable in class arlut.csd.ganymede.common.ReturnVal
-
A Remote handle to a Wizard object on the server
- callback - Variable in class arlut.csd.JCalendar.JpanelCalendar
-
Who do we notify when the user changes the date through
direct manipulation of the calendar?
- callback - Variable in class arlut.csd.JCalendar.JYearChooser
-
- callback - Variable in class arlut.csd.JDataComponent.JcalendarField
-
- callback - Variable in class arlut.csd.JDataComponent.JcheckboxField
-
- callback - Variable in class arlut.csd.JDataComponent.JdateField
-
The callback that we use to communicate date changes in this
field to the Ganymede client, etc.
- callback - Variable in class arlut.csd.JDataComponent.JstringListBox
-
The callback we'l use to report user activities.
- callback - Variable in class arlut.csd.JTable.rowTable
-
- callback - Variable in class arlut.csd.JTable.SmartTable
-
The callback we'll send menu activity notifications to.
- callback - Variable in class arlut.csd.JTree.treeControl
-
- callDialog(int) - Method in class arlut.csd.ganymede.server.GanymediatorWizard
-
This method uses the Java Reflection API to call a method named
processDialogX() in the derived class, where X is a positive integer
corresponding to <state>.
- callTarget(Object) - Method in class apple.dts.samplecode.osxadapter.OSXAdapter
-
Override this method to perform any operations on the event that
comes with the various callbacks
See setFileHandler above for an example
- canBeInactivated - Variable in class arlut.csd.ganymede.client.BaseNode
-
- canBeInactivated() - Method in class arlut.csd.ganymede.server.DBEditObject
-
Customization method to verify whether this object type has an inactivation
mechanism.
- cancel - Variable in class arlut.csd.ganymede.admin.consoleShutdownDialog
-
- cancel() - Method in class arlut.csd.ganymede.admin.GASHSchema
-
- cancel - Variable in class arlut.csd.ganymede.client.createObjectDialog
-
- cancel - Variable in class arlut.csd.ganymede.client.gclient
-
- cancel - Variable in class arlut.csd.ganymede.client.JDefaultOwnerDialog
-
- cancel - Variable in class arlut.csd.ganymede.client.JFilterDialog
-
- CANCEL - Static variable in class arlut.csd.ganymede.client.openObjectDialog
-
- cancel - Variable in class arlut.csd.ganymede.client.SaveDialog
-
- cancel - Variable in class arlut.csd.ganymede.client.SaveObjDialog
-
- CANCEL - Static variable in class arlut.csd.ganymede.server.Ganymede
-
Default localized "Cancel" string, usable by server-side
Ganymede code which prepares dialogs.
- cancel() - Method in class arlut.csd.ganymede.server.GanymediatorWizard
-
This method provides a default response if a user
hits cancel on a wizard dialog.
- cancel - Static variable in class arlut.csd.JDialog.StringDialog
-
- cancelButton - Variable in class arlut.csd.ganymede.admin.GASHSchema
-
- CancelButton - Variable in class arlut.csd.ganymede.client.fieldoption_editor
-
- CancelButton - Variable in class arlut.csd.ganymede.client.perm_editor
-
- CancelButton - Variable in class arlut.csd.ganymede.client.querybox
-
- CancelButton - Variable in class arlut.csd.JDialog.StringDialog
-
- cancelCellEditing() - Method in class arlut.csd.ganymede.client.AbstractCellEditor
-
- cancelLoadingButton - Variable in class arlut.csd.ganymede.client.perm_editor
-
- cancelSorting() - Method in class arlut.csd.JTable.TableSorter
-
- cancelText - Variable in class arlut.csd.JDialog.DialogRsrc
-
- cancelText - Variable in class arlut.csd.JDialog.JDialogBuff
-
- cancelTransaction() - Method in class arlut.csd.ganymede.client.gclient
-
Cancels the current transaction.
- canChoose() - Method in interface arlut.csd.ganymede.rmi.string_field
-
- canChoose() - Method in class arlut.csd.ganymede.server.StringDBField
-
Returns true if this field has a list of recommended
options for choices from the choices() method.
- canChoose - Variable in class arlut.csd.JDataComponent.StringSelector
-
- canClone(DBSession, DBObject) - Method in class arlut.csd.ganymede.server.DBEditObject
-
Customization method to verify whether the user has permission
to clone a given object.
- canCloneField(DBSession, DBObject, DBField) - Method in class arlut.csd.ganymede.server.DBEditObject
-
Customization method to verify whether a specific field
in object should be cloned using the basic field-clone
logic.
- canCreate - Variable in class arlut.csd.ganymede.client.BaseNode
-
- canCreate() - Method in class arlut.csd.ganymede.client.BaseNode
-
- canCreate - Variable in class arlut.csd.ganymede.common.BaseDump
-
- canCreate(Session) - Method in class arlut.csd.ganymede.common.BaseDump
-
We ignore the Session param here, since we're a client side dump
associated with a known Session.
- canCreate(Session) - Method in interface arlut.csd.ganymede.rmi.Base
-
Returns true if the current session is permitted to
create an object of this type.
- canCreate(Session) - Method in class arlut.csd.ganymede.server.DBEditObject
-
Customization method to verify whether the user has permission
to create an instance of this object type.
- canCreate(Session) - Method in class arlut.csd.ganymede.server.DBObjectBase
-
Returns true if the current session is permitted to create an
object of this type.
- canInactivate() - Method in class arlut.csd.ganymede.client.BaseNode
-
- canInactivate - Variable in class arlut.csd.ganymede.common.BaseDump
-
- canInactivate() - Method in class arlut.csd.ganymede.common.BaseDump
-
- canInactivate() - Method in interface arlut.csd.ganymede.rmi.Base
-
Returns true if this object type can be inactivated.
- canInactivate() - Method in interface arlut.csd.ganymede.rmi.db_object
-
Returns true if inactivate() is a valid operation on
checked-out objects of this type.
- canInactivate(DBSession, DBEditObject) - Method in class arlut.csd.ganymede.server.DBEditObject
-
Customization method to verify whether the user has permission
to inactivate a given object.
- canInactivate() - Method in class arlut.csd.ganymede.server.DBObject
-
Returns true if inactivate() is a valid operation on
checked-out objects of this type.
- canInactivate() - Method in class arlut.csd.ganymede.server.DBObjectBase
-
Returns true if this object type can be inactivated
- canPumpEvent(AWTEvent) - Method in class foxtrot.pumps.ConditionalEventPump
-
Returns whether this event can be pumped from the EventQueue.
- canPumpEvent(AWTEvent) - Method in class foxtrot.pumps.SunJDK140ConditionalEventPump
-
Deprecated.
- canPumpEvent(AWTEvent) - Method in class foxtrot.pumps.SunJDK141ConditionalEventPump
-
Deprecated.
- canRead(DBSession, DBObject) - Method in class arlut.csd.ganymede.server.DBEditObject
-
Customization method to verify whether the user has permission
to view a given object.
- canRemove(DBSession, DBObject) - Method in class arlut.csd.ganymede.server.DBEditObject
-
Customization method to verify whether the user has permission
to remove a given object.
- canSeeCreate() - Method in class arlut.csd.ganymede.client.perm_editor.PermRow
-
- canSeeDelete() - Method in class arlut.csd.ganymede.client.perm_editor.PermRow
-
- canSeeEdit() - Method in class arlut.csd.ganymede.client.perm_editor.PermRow
-
- canSeeField(DBSession, DBField) - Method in class arlut.csd.ganymede.server.adminPersonaCustom
-
Customization method to verify whether the user should be able
to see a specific field in a given object.
- canSeeField(DBSession, DBField) - Method in class arlut.csd.ganymede.server.DBEditObject
-
Customization method to verify whether the user should be able to
see a specific field in a given object.
- canSeeField(DBSession, DBField) - Method in class arlut.csd.ganymede.server.objectEventCustom
-
Customization method to verify whether the user should be able
to see a specific field in a given object.
- canSeeField(DBSession, DBField) - Method in class arlut.csd.ganymede.server.permCustom
-
Customization method to verify whether the user should be able to
see a specific field in a given object.
- canSeeField(DBSession, DBField) - Method in class arlut.csd.ganymede.server.syncChannelCustom
-
Customization method to verify whether the user should be able to
see a specific field in a given object.
- canSeeField(DBSession, DBField) - Method in class arlut.csd.ganymede.server.taskCustom
-
Customization method to verify whether the user should be able to
see a specific field in a given object.
- canSeeView() - Method in class arlut.csd.ganymede.client.perm_editor.PermRow
-
- canvas - Variable in class arlut.csd.JTable.baseTable
-
- canvas - Variable in class arlut.csd.JTree.treeControl
-
- canWrite(DBSession, DBObject) - Method in class arlut.csd.ganymede.server.DBEditObject
-
Customization method to verify whether the user has permission
to edit a given object.
- capacity() - Method in class arlut.csd.Util.SharedStringBuffer
-
Returns the current capacity of the String buffer.
- capitalise(String) - Static method in class org.solinger.cracklib.Rules
-
- card - Variable in class arlut.csd.ganymede.admin.GASHSchema
-
- card_layout - Variable in class arlut.csd.ganymede.client.querybox
-
- card_panel - Variable in class arlut.csd.ganymede.client.querybox
-
- cards - Variable in class arlut.csd.ganymede.client.ownershipPanel
-
- caseCB - Variable in class arlut.csd.ganymede.admin.NameSpaceEditor
-
- caseInsensitive - Variable in class arlut.csd.ganymede.server.DBNameSpace
-
treat differently-cased Strings as the same for key?
- caseInsensitive - Variable in class arlut.csd.ganymede.server.GHashtable
-
- CaseInsensitiveSet - Class in arlut.csd.Util
-
CaseInsensitiveSet is a variant of a HashSet of String objects
that forces all Strings added / tested against the set to lower
case before adding / comparing.
- CaseInsensitiveSet() - Constructor for class arlut.csd.Util.CaseInsensitiveSet
-
- CaseInsensitiveSet(Collection<String>) - Constructor for class arlut.csd.Util.CaseInsensitiveSet
-
- CaseInsensitiveSet(int, float) - Constructor for class arlut.csd.Util.CaseInsensitiveSet
-
- CaseInsensitiveSet(int) - Constructor for class arlut.csd.Util.CaseInsensitiveSet
-
- category - Variable in class arlut.csd.ganymede.admin.CategoryEditor
-
- category - Variable in class arlut.csd.ganymede.common.CatTreeNode
-
- Category - Interface in arlut.csd.ganymede.rmi
-
Client side interface definition for the Ganymede DBBaseCategory class.
- category - Variable in class arlut.csd.ganymede.server.DBObjectBase
-
what category is this object in?
- CategoryDump - Class in arlut.csd.ganymede.common
-
This class is intended to serve as a stub to hold basic
information about server side categories for the client
to process locally.
- CategoryDump(CategoryDump, char[], int) - Constructor for class arlut.csd.ganymede.common.CategoryDump
-
- CategoryEditor - Class in arlut.csd.ganymede.admin
-
- CategoryEditor(GASHSchema) - Constructor for class arlut.csd.ganymede.admin.CategoryEditor
-
- categoryEditPane - Variable in class arlut.csd.ganymede.admin.GASHSchema
-
- categoryMenu - Variable in class arlut.csd.ganymede.admin.GASHSchema
-
- CategoryNode - Interface in arlut.csd.ganymede.rmi
-
This interface provides support for an object to be managed
in the server's objectbase category hierarchy.
- CategoryTransport - Class in arlut.csd.ganymede.common
-
This class is intended to provide a serializable object that
can be used to bulk-dump a static description of the category
and base structures on the server to the client.
- CategoryTransport() - Constructor for class arlut.csd.ganymede.common.CategoryTransport
-
- categoryTree - Variable in class arlut.csd.ganymede.server.GanymedeXMLSession
-
This XMLItem is the XMLElement root of the category tree,
rooted with the top-level <category> element.
- catJPanel - Variable in class arlut.csd.ganymede.admin.CategoryEditor
-
- catNameS - Variable in class arlut.csd.ganymede.admin.CategoryEditor
-
- catNode - Variable in class arlut.csd.ganymede.admin.CategoryEditor
-
- catTransport - Static variable in class arlut.csd.ganymede.server.Ganymede
-
A cached reference to a master category tree serialization
object.
- CatTreeNode - Class in arlut.csd.ganymede.common
-
- CatTreeNode(treeNode, String, Category, treeNode, boolean, int, int, treeMenu) - Constructor for class arlut.csd.ganymede.common.CatTreeNode
-
- ccToOwners - Variable in class arlut.csd.ganymede.server.objectEventType
-
- ccToOwners - Variable in class arlut.csd.ganymede.server.systemEventType
-
- ccToSelf - Variable in class arlut.csd.ganymede.server.objectEventType
-
- ccToSelf - Variable in class arlut.csd.ganymede.server.systemEventType
-
- cdataSection(String) - Method in class arlut.csd.ganymede.server.XMLDumpContext
-
Writes a CDATA section.
- cdataSection(String) - Method in class com.jclark.xml.output.SyncXMLWriter
-
- cdataSection(String) - Method in class com.jclark.xml.output.UTF8XMLWriter
-
- cdataSection(String) - Method in class com.jclark.xml.output.XMLWriter
-
Writes a CDATA section.
- ce - Variable in class arlut.csd.ganymede.admin.GASHSchema
-
- cells - Variable in class arlut.csd.JTable.rowHandler
-
- cells - Variable in class arlut.csd.JTable.tableRow
-
- cellSizes - Variable in class arlut.csd.JTable.TextAreaRenderer
-
map from table to map of rows to map of column heights
- center - Variable in class arlut.csd.ganymede.client.ownershipPanel
-
- CENTER - Static variable in class arlut.csd.JDataComponent.JButtonPanel
-
- centerPanel - Variable in class arlut.csd.ganymede.client.vectorPanel
-
centerPanel holds all of the elementWrappers in a BoxLayout
- centerPanelAdded - Variable in class arlut.csd.ganymede.client.vectorPanel
-
- certsResource - Static variable in class arlut.csd.ganymede.common.RMISSLClientSocketFactory
-
- change - Variable in class arlut.csd.ganymede.client.password.PasswordApplet
-
- changeAdmins(String) - Method in class arlut.csd.ganymede.admin.GASHAdminDispatch
-
Updates the display of the number of admin consoles attached to
the server.
- CHANGEADMINS - Static variable in class arlut.csd.ganymede.common.adminAsyncMessage
-
- changeAdmins(String) - Method in class arlut.csd.ganymede.server.serverAdminAsyncResponder
-
This method is called by the Ganymede server to update the
number of admin consoles attached to the server.
- changeColumnContentWidth(Component, int) - Method in class arlut.csd.JDataComponent.JLabelPanel
-
For changing the number of columns the Component comp spans in
the JLabelPanel.
- changed - Variable in class arlut.csd.ganymede.client.FieldOptionRow
-
True if we've edited the contained field option value
- changed - Variable in class arlut.csd.ganymede.client.JFilterDialog
-
- changed - Variable in class arlut.csd.ganymede.client.perm_editor.PermRow
-
- changed - Variable in class arlut.csd.JDataComponent.JcalendarField
-
- changed - Variable in class arlut.csd.JDataComponent.JcheckboxField
-
- changed - Variable in class arlut.csd.JDataComponent.JchoiceList
-
- changed - Variable in class arlut.csd.JDataComponent.JpassField
-
- changed - Variable in class arlut.csd.JDataComponent.JpasswordField
-
- changed - Variable in class arlut.csd.JDataComponent.JstringArea
-
- changedOK - Variable in class arlut.csd.ganymede.client.PersonaDialog
-
- changedSet - Variable in class arlut.csd.ganymede.client.gclient
-
Cache of
invid's for
objects that might have been changed by the client.
- changeElement(Object, short) - Method in class arlut.csd.ganymede.client.vectorPanel
-
Server dispatch method for value change messages passed us by
elementWrappers.
- changeLabel(String) - Method in class arlut.csd.ganymede.client.CacheInfo
-
- changeLabelTypeDialog - Variable in class arlut.csd.ganymede.admin.BaseFieldEditor
-
- changePass - Variable in class arlut.csd.JDataComponent.JpassField
-
- changePassword(String, String, String) - Method in class arlut.csd.ganymede.client.password.PasswordClient
-
This method actually does the work of logging into the server,
changing the password, committing the transaction, and
disconnecting.
- changePersona(boolean) - Method in class arlut.csd.ganymede.client.gclient
-
Creates and presents a dialog to let the user change their
selected persona.
- changePersonaMI - Variable in class arlut.csd.ganymede.client.gclient
-
- changeRowType(int) - Method in class arlut.csd.ganymede.common.QueryResultContainer
-
Changes this result set from using rows of one type to rows of another.
- changeState(String) - Method in class arlut.csd.ganymede.admin.GASHAdminDispatch
-
Updates the admin console's server state display.
- CHANGESTATE - Static variable in class arlut.csd.ganymede.common.adminAsyncMessage
-
- changeState(String) - Method in class arlut.csd.ganymede.server.serverAdminAsyncResponder
-
This method is called by the Ganymede server to update the
admin console's server state display.
- changeTasks(Object[]) - Method in class arlut.csd.ganymede.admin.GASHAdminDispatch
-
This method is remotely called by the Ganymede server to
update the admin console's task tables.
- CHANGETASKS - Static variable in class arlut.csd.ganymede.common.adminAsyncMessage
-
- changeTasks(Vector<scheduleHandle>) - Method in class arlut.csd.ganymede.server.serverAdminAsyncResponder
-
This method is called by the Ganymede server to update the
admin console's task table.
- changeTypeChoice(String) - Method in class arlut.csd.ganymede.admin.BaseFieldEditor
-
This method changes the type on the server and updates
the booleans that BaseFieldEditor uses to keep track
of what field attributes should be visible.
- changeUsers(Object[]) - Method in class arlut.csd.ganymede.admin.GASHAdminDispatch
-
Updates the admin console's connected user table.
- CHANGEUSERS - Static variable in class arlut.csd.ganymede.common.adminAsyncMessage
-
- changeUsers(Vector<AdminEntry>) - Method in class arlut.csd.ganymede.server.serverAdminAsyncResponder
-
This method is called by the Ganymede server to update the
admin console's connected user table.
- changingPass - Variable in class arlut.csd.JDataComponent.JpassField
-
- char2Int(char) - Static method in class org.solinger.cracklib.Rules
-
Silly function used for > and < compares.
- char64(char) - Static method in class org.mindrot.BCrypt
-
Look up the 3 bits base64-encoded by the specified character,
range-checking againt conversion table
- characterReference(int) - Method in class arlut.csd.ganymede.server.XMLDumpContext
-
Writes a character reference.
- characterReference(int) - Method in class com.jclark.xml.output.SyncXMLWriter
-
- characterReference(int) - Method in class com.jclark.xml.output.UTF8XMLWriter
-
- characterReference(int) - Method in class com.jclark.xml.output.XMLWriter
-
Writes a character reference.
- characters(char[], int, int) - Method in class arlut.csd.Util.XMLReader
-
Receive notification of character data.
- charAt(int) - Method in class arlut.csd.Util.SharedStringBuffer
-
Returns the character at a specific index in this string buffer.
- charBuffer - Variable in class arlut.csd.Util.XMLReader
-
- charsetA - Static variable in class arlut.csd.Util.RandomUtils
-
- charsetAN - Static variable in class arlut.csd.Util.RandomUtils
-
- charsetC - Static variable in class arlut.csd.Util.RandomUtils
-
- checkArgs(String[]) - Static method in class arlut.csd.ganymede.server.Ganymede
-
Checks any command line arguments passed in.
- checkBindConflict(Invid) - Method in class arlut.csd.ganymede.server.InvidDBField
-
This private helper method attempts to verify that a
prospective bind operation in an vector add context can succeed
without forcing an unbinding on a scalar remote field.
- CheckBoxRenderer - Class in arlut.csd.ganymede.client
-
Renders the field options for an ObjectBase.
- CheckBoxRenderer(boolean, JTreeTable, SyncPrefEnum) - Constructor for class arlut.csd.ganymede.client.CheckBoxRenderer
-
- checkBuffer() - Method in class arlut.csd.ganymede.common.DumpResult
-
This method takes care of deserializing the StringBuffer we
contain, to crack out the data we are interested in conveying.
- checkBuildNeeded(DBJournalTransaction, DBEditObject[], DBEditSet) - Method in class arlut.csd.ganymede.server.SyncRunner
-
This method checks this Full State SyncRunner against the
objects involved in the provided transaction.
- checkCommitState() - Method in class arlut.csd.ganymede.server.DBSchemaEdit
-
This private helper method verifies that the proposed schema is
acceptable to be committed.
- checkedOutField - Variable in class arlut.csd.ganymede.admin.GASHAdminFrame
-
- checkedOutLabel - Variable in class arlut.csd.ganymede.admin.GASHAdminFrame
-
- checkEmbeddedObjects() - Method in class arlut.csd.ganymede.server.GanymedeServer
-
This method is used for testing.
- checkEnabled() - Static method in class arlut.csd.ganymede.server.GanymedeServer
-
Gated enabled test.
- checkEnabled() - Method in class arlut.csd.ganymede.server.loginSemaphore
-
Gated enabled test.
- checkIn() - Method in class arlut.csd.ganymede.server.DBStore
-
Decrements the count of checked-out objects for the admin consoles.
- checkIn() - Method in class arlut.csd.ganymede.server.GanymedeSession
-
This method is used by the server to decrement the admin
console's display of the number of objects this user session has
checked out and/or created.
- checkInvids(DBSession) - Method in class arlut.csd.ganymede.server.DBLinkTracker
-
This method is called from GanymedeServer.checkInvids() to
perform a validation of the persistent DBLinkTracker structures
for the sake of the 'check invid integrity' debug option in the
Ganymede Admin console.
- checkInvids() - Method in class arlut.csd.ganymede.server.GanymedeServer
-
This method is used for testing.
- checklogin() - Method in class arlut.csd.ganymede.server.GanymedeSession
-
This private method is called by all methods in
GanymedeSession that require the client to be logged in to
operate.
- checkNewField(short) - Method in class arlut.csd.ganymede.server.DBEditObject
-
This method is used to make sure that the built-in fields that
the server assumes will always be present in any editable object
will be in place.
- checkNextToken() - Method in class arlut.csd.Util.Parser
-
This method returns a peek at the next token in the
StreamTokenizer that this Parser was initialized with.
- checkNextToken(StreamTokenizer) - Method in class arlut.csd.Util.Parser
-
This method returns a peek at the next token in the
StreamTokenizer passed in.
- checkout(DBEditSet) - Method in class arlut.csd.ganymede.server.DBNameSpaceEditingHandle
-
This method creates a new editable DBNameSpaceEditingHandle
that will revert to this handle if the DBEditSet is aborted.
- checkout(DBEditSet) - Method in class arlut.csd.ganymede.server.DBNameSpaceHandle
-
This method creates a new editable DBNameSpaceEditingHandle
that will revert to this handle if the DBEditSet is aborted.
- checkOut() - Method in class arlut.csd.ganymede.server.DBStore
-
Increments the count of checked-out objects for the admin consoles.
- checkOut() - Method in class arlut.csd.ganymede.server.GanymedeSession
-
This method is used by the server to increment the admin
console's display of the number of objects this user session has
checked out and/or created.
- checkpoint() - Method in class arlut.csd.ganymede.server.DBEditObject
-
Returns a hashtable mapping Short field id's to their current
value, used by the
DBEditSet
intra-transaction checkpointing logic to capture this object's
state at a given time.
- checkpoint(String) - Method in class arlut.csd.ganymede.server.DBEditSet
-
This method checkpoints the current transaction at its current
state.
- checkpoint() - Method in class arlut.csd.ganymede.server.DBField
-
This method is used to basically dump state out of this field
so that the
DBEditSet
checkpoint()
code can restore it later if need be.
- checkpoint(DBSession, String) - Method in class arlut.csd.ganymede.server.DBLinkTracker
-
Adds a new checkpoint to session's link tracker data.
- checkpoint(String) - Method in class arlut.csd.ganymede.server.DBLinkTracker.DBLinkTrackerSession
-
Creates a new DBLinkTrackerContext for the session, which will
be used for all future modifications to the invids tracked by
the session until such time as the top of the contexts stack is
modified by another checkpoint, a rollback, or a consolidate
call.
- checkpoint(DBEditSet, String) - Method in class arlut.csd.ganymede.server.DBNameSpace
-
Method to checkpoint namespace changes made by a specific transaction
so that state can be rolled back if necessary at a later time.
- checkpoint(String) - Method in class arlut.csd.ganymede.server.DBSession
-
Convenience pass-through method
This method may block if another thread has already checkpointed
this transaction.
- checkpoint() - Method in class arlut.csd.ganymede.server.FieldOptionDBField
-
This method is used to basically dump state out of this field
so that the
DBEditSet
checkpoint()
code can restore it later
if need be.
- checkpoint() - Method in class arlut.csd.ganymede.server.PermissionMatrixDBField
-
This method is used to basically dump state out of this field
so that the
DBEditSet
checkpoint()
code can restore it later
if need be.
- checkpoints - Variable in class arlut.csd.ganymede.server.DBEditSet
-
A stack of
DBCheckPoint objects
to keep track of check points performed during the course of this transaction.
- checkpointStack - Variable in class arlut.csd.ganymede.server.DBNameSpace.DBNameSpaceTransaction
-
- checkpw(String, String) - Static method in class org.mindrot.BCrypt
-
Check that a plaintext password matches a previously hashed
one
- checkRequiredFields() - Method in class arlut.csd.ganymede.server.DBObject
-
This method scans through all custom fields defined in the
DBObjectBase for
this object type and determines if all required fields have been
filled in.
- checkSchemaEditInProgress(boolean) - Method in class arlut.csd.ganymede.server.DBNameSpace
-
- checkSchemaState() - Method in class arlut.csd.ganymede.server.DBObjectBase
-
- checkValidation() - Method in class arlut.csd.ganymede.client.elementWrapper
-
Checks to see if the object on the server wrapped by this elementWrapper
is complete and correct, and sets the color of the elementWrapper based
on this.
- checkVisibility() - Method in class arlut.csd.ganymede.admin.BaseFieldEditor
-
- child - Variable in class arlut.csd.ganymede.common.QueryNotNode
-
- child - Variable in class arlut.csd.JTree.treeNode
-
- child1 - Variable in class arlut.csd.ganymede.common.QueryAndNode
-
- child1 - Variable in class arlut.csd.ganymede.common.QueryOrNode
-
- child2 - Variable in class arlut.csd.ganymede.common.QueryAndNode
-
- child2 - Variable in class arlut.csd.ganymede.common.QueryOrNode
-
- children - Variable in class arlut.csd.Util.XMLElement
-
- childStack - Variable in class arlut.csd.JTree.treeNode
-
- Choice_Buttons - Variable in class arlut.csd.ganymede.client.fieldoption_editor
-
- Choice_Buttons - Variable in class arlut.csd.ganymede.client.perm_editor
-
- choiceBox - Variable in class arlut.csd.ganymede.client.historyPanel
-
- choiceLabel - Variable in class arlut.csd.JDialog.choiceThing
-
- choiceList - Static variable in class arlut.csd.ganymede.server.taskCustom
-
- choiceListHasExceptions(DBField) - Method in class arlut.csd.ganymede.server.DBEditObject
-
This method is used to tell the client whether the list of options it gets
back for a field can be taken out of the cache.
- choices(boolean) - Method in interface arlut.csd.ganymede.rmi.invid_field
-
Returns a StringBuffer encoded list of acceptable invid values
for this field.
- choices() - Method in interface arlut.csd.ganymede.rmi.invid_field
-
Returns a StringBuffer encoded list of acceptable invid values
for this field.
- choices() - Method in interface arlut.csd.ganymede.rmi.string_field
-
Returns a QueryResult encoding a list of valid string choices
for this field.
- choices() - Method in class arlut.csd.ganymede.server.InvidDBField
-
Returns a StringBuffer encoded list of acceptable invid values
for this field.
- choices(boolean) - Method in class arlut.csd.ganymede.server.InvidDBField
-
Returns a StringBuffer encoded list of acceptable invid values
for this field.
- choices() - Method in class arlut.csd.ganymede.server.StringDBField
-
Returns a list of recommended and/or mandatory choices
for this field.
- choicesKey() - Method in interface arlut.csd.ganymede.rmi.invid_field
-
This method returns a key that can be used by the client
to cache the value returned by choices().
- choicesKey() - Method in interface arlut.csd.ganymede.rmi.string_field
-
This method returns a key that can be used by the client
to cache the value returned by choices().
- choicesKey() - Method in class arlut.csd.ganymede.server.InvidDBField
-
This method returns a key that can be used by the client
to cache the value returned by choices().
- choicesKey() - Method in class arlut.csd.ganymede.server.StringDBField
-
This method returns a key that can be used by the client
to cache the value returned by choices().
- choiceThing - Class in arlut.csd.JDialog
-
Serializable object to describe a string chooser field for passing to the
client as part of a
JDialogBuff
or
StringDialog.
- choiceThing(String, Vector) - Constructor for class arlut.csd.JDialog.choiceThing
-
- choiceThing(String, Vector, Object) - Constructor for class arlut.csd.JDialog.choiceThing
-
- chooseDefaultOwner(boolean) - Method in class arlut.csd.ganymede.client.gclient
-
Chooses the default owner group for a newly created object.
- chooseFilter() - Method in class arlut.csd.ganymede.client.gclient
-
Create a custom query filter.
- chooseInvid() - Method in class arlut.csd.ganymede.client.openObjectDialog
-
- chooseOwner() - Method in class arlut.csd.ganymede.client.JDefaultOwnerDialog
-
Shows the dialog, and returns the ReturnVal after we make our
call to the server to set the default owner list.
- chooser - Variable in class arlut.csd.ganymede.client.JInvidChooserFieldEditor
-
- chosen - Variable in class arlut.csd.ganymede.client.JDefaultOwnerDialog
-
- cipherSuite - Variable in class arlut.csd.ganymede.admin.GASHAdmin
-
- cipherSuite - Variable in class arlut.csd.ganymede.client.ClientBase
-
If we have created an RMI SSL connection, we'll record the cipher
suite here.
- CircleBuffer - Class in arlut.csd.Util
-
This class defines a fixed size circular buffer that can be used to
keep references to the last n objects added to the buffer.
- CircleBuffer(int) - Constructor for class arlut.csd.Util.CircleBuffer
-
- circleBuffer - Variable in class arlut.csd.Util.XMLReader
-
- claimLockKey(Object, DBLock) - Method in class arlut.csd.ganymede.server.DBLockSync
-
This method associates a DBLock with the given key, making
sure that there is no conflicting lock request for the key
- classdef - Variable in class arlut.csd.ganymede.server.DBObjectBase
-
Class definition for a
DBEditObject subclass
dynamically loaded to manage operations on this DBObjectBase.
- classInfoResetButton - Variable in class arlut.csd.ganymede.admin.BaseEditor
-
- classInfoSetButton - Variable in class arlut.csd.ganymede.admin.BaseEditor
-
- classname - Variable in class arlut.csd.ganymede.server.DBObjectBase
-
Fully qualified package and class name for a custom
DBEditObject subclass to
be dynamically loaded to manage operations on this
DBObjectBase.
- classOptionS - Variable in class arlut.csd.ganymede.admin.BaseEditor
-
- classOptionString - Variable in class arlut.csd.ganymede.server.DBObjectBase
-
Option string to be available to custom classes.
- classPanel - Variable in class arlut.csd.ganymede.admin.BaseEditor
-
- classS - Variable in class arlut.csd.ganymede.admin.BaseEditor
-
- clean() - Method in class arlut.csd.ganymede.server.FieldOptionDBField
-
This internal method is used to cull out any entries in this
field options field that are non-operative, either by referring
to an object/field type that does not exist, or by being
redundant.
- clean() - Method in class arlut.csd.ganymede.server.PermissionMatrixDBField
-
This internal method is used to cull out any entries in this
permissions field that are non-operative, either by referring to
an object/field type that does not exist, or by being redundant.
- cleanBackupDirectory() - Static method in class arlut.csd.ganymede.server.GanymedeBuilderTask
-
This static method is run before the first time a builder task
writes any file on server start-up.
- cleanedup - Variable in class arlut.csd.ganymede.server.GanymedeXMLSession
-
Semaphore to gate the cleanup() method.
- cleanup() - Method in class arlut.csd.ganymede.admin.BaseEditor
-
GC-aiding dissolution method.
- cleanup() - Method in class arlut.csd.ganymede.admin.BaseFieldEditor
-
GC-aiding dissolution method.
- cleanup() - Method in class arlut.csd.ganymede.admin.BaseNode
-
- cleanup() - Method in class arlut.csd.ganymede.admin.CategoryEditor
-
GC-aiding dissolution method.
- cleanup() - Method in class arlut.csd.ganymede.admin.FieldNode
-
- cleanup() - Method in class arlut.csd.ganymede.admin.GASHSchema
-
GC-aiding dissolution method.
- cleanup() - Method in class arlut.csd.ganymede.admin.NameSpaceEditor
-
GC-aiding dissolution method.
- cleanup() - Method in class arlut.csd.ganymede.admin.TabEditor
-
GC-aiding dissolution method.
- cleanup() - Method in class arlut.csd.ganymede.client.containerPanel
-
This method provides a handy way to null out data structures
held in relationship to this containerPanel, particularly network
reference resources.
- cleanUp() - Method in class arlut.csd.ganymede.client.fieldoption_editor
-
This method pops down the widget and does some variable
clearing to assit in garbage collection.
- cleanUp() - Method in class arlut.csd.ganymede.client.framePanel
-
This method provides a handy way to null out data structures held in
relationship to this framePanel, particularly network reference
resources.
- cleanUp() - Method in class arlut.csd.ganymede.client.gclient
-
This method does all the clean up required to let garbage
collection tear everything completely down.
- cleanUp() - Method in class arlut.csd.ganymede.client.Loader
-
Clear out all information in the loader
- cleanUp() - Method in class arlut.csd.ganymede.client.perm_editor
-
This method pops down the perm_editor and does some variable
clearing to assit in garbage collection.
- cleanup() - Method in class arlut.csd.ganymede.common.CatTreeNode
-
- cleanup() - Method in class arlut.csd.ganymede.server.DBField
-
This method is intended to be called when this field is being
checked into the database.
- cleanup() - Method in class arlut.csd.ganymede.server.DBNameSpace.DBNameSpaceCkPoint
-
This method dissolves everything referenced by this DBNameSpaceCkPoint
in order to facilitate speedy garbage collection.
- cleanup() - Method in class arlut.csd.ganymede.server.DBNameSpace.DBNameSpaceTransaction
-
This method dissolves everything referenced by this DBNameSpaceTransaction,
in order to facilitate speedy garbage collection.
- cleanUp() - Method in class arlut.csd.ganymede.server.GanymedeScheduler
-
This method is run when the GanymedeScheduler thread is
terminated.
- cleanup() - Method in class arlut.csd.ganymede.server.GanymedeXMLSession
-
Something to assist in garbage collection.
- cleanup() - Method in class arlut.csd.ganymede.server.InvidDBField
-
This method is intended to be called when this field is being checked into
the database.
- cleanup() - Method in class arlut.csd.JDataComponent.JButtonPanel
-
- cleanup() - Method in class arlut.csd.JDataComponent.JLabelPanel
-
Does dissolution of this JLabelPanel.
- cleanup() - Method in class arlut.csd.JDataComponent.JStretchPanel
-
- cleanup() - Method in class arlut.csd.JTree.treeNode
-
Clean up any additional fields the node may be carrying along, to
be overridden in subclasses.
- cleanupAddresses(Set<String>) - Static method in class arlut.csd.ganymede.server.DBLog
-
Takes a Set of email addresses and returns a Set of the same
addresses after cleaning.
- cleanUpAfterCancel() - Method in class arlut.csd.ganymede.client.gclient
-
Cleans up the tree and gclient's caches.
- cleanupProcess(Process) - Static method in class arlut.csd.Util.FileOps
-
This method shuts down / cleans up all resources related to
Process p.
- cleanupSchemaEdit() - Method in class arlut.csd.ganymede.server.GanymedeXMLSession
-
This method handles cleanup post-schema edit.
- cleanupTransaction() - Method in class arlut.csd.ganymede.server.DBLog
-
- clear - Variable in class arlut.csd.ganymede.client.datePanel
-
- clear() - Static method in class arlut.csd.ganymede.client.JDefaultOwnerDialog
-
This method makes the JDefaultOwnerDialog forget the last set
of default owner invids chosen.
- clear() - Method in class arlut.csd.ganymede.client.Loader
-
Clear out all the information in the loader, and spawn
a new loader thread to download new information from
the server.
- clear() - Method in class arlut.csd.ganymede.common.DumpResult
-
This is a no-op since DumpResult is immutable.
- clear() - Method in class arlut.csd.ganymede.common.QueryResultContainer
-
- clear() - Method in class arlut.csd.ganymede.common.ReturnVal
-
- clear() - Method in class arlut.csd.ganymede.server.DBBaseFieldTable
-
Clears this DBBaseFieldTable.
- clear() - Method in class arlut.csd.ganymede.server.DBObject
-
Part of the JythonMap interface.
- clear() - Method in class arlut.csd.ganymede.server.DBObjectBase
-
Unsupported operation that we have to support the Map
interface.
- clear() - Method in class arlut.csd.ganymede.server.DBObjectTable
-
Clears this DBObjectTable.
- clear() - Method in class arlut.csd.ganymede.server.DBStore
-
- clear() - Method in class arlut.csd.JCalendar.JpanelCalendar
-
- clear() - Method in class arlut.csd.JDataComponent.JchoiceList
-
- clear() - Method in class arlut.csd.JTable.tableCell
-
This method reinitializes the cell to its virgin state.
- clear() - Method in class arlut.csd.Util.NamedStack
-
- clear_stored() - Method in class arlut.csd.ganymede.server.PasswordDBField
-
private helper to clear all stored password information in this field
- clear_unused_stored() - Method in class arlut.csd.ganymede.server.PasswordDBField
-
private helper to clear stored unnecessary stored password
information in this field
- clearBackLink(Invid, boolean) - Method in class arlut.csd.ganymede.server.DBEditObject
-
This method is called by attemptAsymBackLinkClear(), and is
responsible for checking the object with Invid remote out for
editing, and clearing our own Invid out of all of the remote
object's asymmetric Invid fields.
- clearbits(byte[]) - Static method in class arlut.csd.crypto.MD5Crypt
-
- clearCaches() - Method in class arlut.csd.ganymede.client.gclient
-
Clears out the client's
objectCache,
which holds object labels, and activation status for invid's returned
by various query and
db_field
choices() operations.
- clearCaches() - Method in class arlut.csd.ganymede.client.objectCache
-
- clearCells() - Method in class arlut.csd.JTable.baseTable
-
Erases all the cells in the table and removes any per-cell
attribute sets.
- clearCells() - Method in class arlut.csd.JTable.rowTable
-
Erases all the cells in the table and removes any per-cell
attribute sets.
- clearCells() - Method in class arlut.csd.JTable.SmartTable
-
Erases all the cells in the table and removes any per-cell
attribute sets.
- clearEditor() - Method in class arlut.csd.ganymede.server.DBBaseCategory
-
This method is used when a schema editor is 'checking in'
a category tree.
- clearEditor() - Method in class arlut.csd.ganymede.server.DBObjectBase
-
Clear the editing flag.
- clearEditor() - Method in class arlut.csd.ganymede.server.DBObjectBaseField
-
Clears the editor reference from this DBObjectBaseField when
schema editing is completed and updates the saved FieldTemplate.
- clearElement() - Method in class arlut.csd.ganymede.client.elementWrapper
-
- clearFieldPerm(short) - Method in class arlut.csd.ganymede.server.DBObject
-
This method clears any cached PermEntry value for the
given field id.
- clearFields() - Method in class arlut.csd.ganymede.admin.BaseFieldEditor
-
- clearIdleSessions() - Method in class arlut.csd.ganymede.server.GanymedeServer
-
This method is called by the
timeOutTask scheduled
task, and forces an idle time check on any users logged in.
- clearIncompleteTransaction() - Method in class arlut.csd.ganymede.server.DBJournal
-
After the Ganymede main() method has tried to clean out any
remaining bits of the non-finalized transaction, it will need
to clear the incompleteTransaction record.
- CLEARLOG - Variable in class arlut.csd.ganymede.admin.GASHAdminFrame
-
- clearLogMI - Variable in class arlut.csd.ganymede.admin.GASHAdminFrame
-
- clearRows() - Method in class arlut.csd.JTable.SmartTable
-
- clearRows() - Method in class arlut.csd.JTable.SmartTable.MyTableModel
-
- clearSchemaEditor() - Method in class arlut.csd.ganymede.admin.GASHAdminDispatch
-
This method is designed to be called by the GASHSchema schema editor when
it closes down.
- clearSession(GanymedeSession) - Static method in class arlut.csd.ganymede.server.GanymedeServer
-
This method handles clearing a remote session's session name
from the activeSessionNames and activeRemoteSessionNames
hashes.
- clearShadow(DBEditSet) - Method in class arlut.csd.ganymede.server.DBObject
-
This method is the complement to createShadow, and
is used during editset release.
- clearSortingState(boolean) - Method in class arlut.csd.JTable.TableSorter
-
- clearStacks(treeNode) - Method in class arlut.csd.JTree.treeControl
-
Helper method to force recalculation of childStacks.
- clearTree() - Method in class arlut.csd.ganymede.client.gclient
-
Clears out the client's tree.
- clearTree() - Method in class arlut.csd.JTree.treeControl
-
Clear out the tree.
- clearTreeMI - Variable in class arlut.csd.ganymede.client.gclient
-
- clearTypeChoice() - Method in class arlut.csd.ganymede.admin.BaseFieldEditor
-
Helper method for changeTypeChoice().
- clearWriteLock(DBWriteLock) - Method in class arlut.csd.ganymede.server.DBObjectBase
-
- clickInCell(int, int) - Method in class arlut.csd.JTable.baseTable
-
Old Hook for subclasses to implement selection logic
- clickInCell(int, int, boolean) - Method in class arlut.csd.JTable.baseTable
-
Hook for subclasses to implement selection logic
- clickInCell(int, int, boolean) - Method in class arlut.csd.JTable.rowTable
-
Hook for subclasses to implement selection logic
- client - Static variable in class arlut.csd.ganymede.client.gclient
-
we're only going to have one gclient at a time per running client (singleton pattern).
- client - Variable in class arlut.csd.ganymede.client.gloginFrame
-
- client - Static variable in class arlut.csd.ganymede.client.MacOSXController
-
- client - Variable in class arlut.csd.ganymede.client.openObjectDialog
-
- client - Variable in class arlut.csd.ganymede.client.password.PasswordApplet
-
- client - Variable in class arlut.csd.ganymede.client.password.PasswordClient
-
A ClientBase object forms the core of any Ganymede
client.
- client - Variable in class arlut.csd.ganymede.client.SecurityLaunderThread
-
- clientAsyncMessage - Class in arlut.csd.ganymede.common
-
The clientAsyncMessage class is used by the Ganymede
server to pass asynchronous messages to the Ganymede client.
- clientAsyncMessage(int, Object) - Constructor for class arlut.csd.ganymede.common.clientAsyncMessage
-
- clientAsyncMessage(int, Object[]) - Constructor for class arlut.csd.ganymede.common.clientAsyncMessage
-
- ClientAsyncResponder - Interface in arlut.csd.ganymede.rmi
-
- ClientBase - Class in arlut.csd.ganymede.client
-
The communications core of a client.
- ClientBase(String, ClientListener) - Constructor for class arlut.csd.ganymede.client.ClientBase
-
This constructor takes a URL for the Ganymede server to connect to, a
reference to an object implementing the ClientListener interface to
report problems.
- ClientColor - Class in arlut.csd.ganymede.client
-
Color definitions for the Ganymede client.
- ClientColor() - Constructor for class arlut.csd.ganymede.client.ClientColor
-
- clientDesktopMgr - Class in arlut.csd.ganymede.client
-
clientDesktopMgr is a subclass of DefaultDesktopManager which
checks to make sure that a inner frame resize doesn't result in the
frame being stretched so that its title bar is above the desktop's
visible area.
- clientDesktopMgr() - Constructor for class arlut.csd.ganymede.client.clientDesktopMgr
-
- ClientEvent - Class in arlut.csd.ganymede.client
-
An event object to pass information from the
ClientBase class to users
thereof.
- ClientEvent(String) - Constructor for class arlut.csd.ganymede.client.ClientEvent
-
- ClientEvent(int, String) - Constructor for class arlut.csd.ganymede.client.ClientEvent
-
- ClientExceptionHandler - Class in arlut.csd.ganymede.client
-
An UncaughtExceptionHandler used in the Ganymede client to catch
any otherwise uncaught exceptions and prompt the user to send them
to the server for recording.
- ClientExceptionHandler() - Constructor for class arlut.csd.ganymede.client.ClientExceptionHandler
-
- clientHost - Variable in class arlut.csd.ganymede.server.GanymedeAdmin
-
The name or ip address of the system that this admin console
is attached from.
- clienthost - Variable in class arlut.csd.ganymede.server.GanymedeSession
-
The DNS name or IP address name for the client's host.
- ClientListener - Interface in arlut.csd.ganymede.client
-
- ClientMessage - Interface in arlut.csd.ganymede.common
-
Old-skool 'enumeration' interface for server-to-client messages.
- clientTab - Class in arlut.csd.ganymede.client
-
- clientTab(framePanel, JTabbedPane, String) - Constructor for class arlut.csd.ganymede.client.clientTab
-
- clone() - Method in class arlut.csd.ganymede.common.ObjectHandle
-
- clone() - Method in class arlut.csd.ganymede.server.BooleanDBField
-
- clone() - Method in class arlut.csd.ganymede.server.DateDBField
-
- clone() - Method in class arlut.csd.ganymede.server.FieldOptionDBField
-
- clone() - Method in class arlut.csd.ganymede.server.FloatDBField
-
- clone() - Method in class arlut.csd.ganymede.server.InvidDBField
-
- clone() - Method in class arlut.csd.ganymede.server.IPDBField
-
- clone() - Method in class arlut.csd.ganymede.server.NumericDBField
-
- clone() - Method in class arlut.csd.ganymede.server.PasswordDBField
-
- clone() - Method in class arlut.csd.ganymede.server.PermissionMatrixDBField
-
- clone() - Method in class arlut.csd.ganymede.server.StringDBField
-
- clone() - Method in class arlut.csd.JTree.treeNode
-
This method does a full clone of this object.
- clone() - Method in class arlut.csd.Util.EmptyVector
-
If code clones this EmptyVector, go ahead and give them back a
mutable Vector they can play with.
- clone_action - Static variable in class arlut.csd.ganymede.client.gclient
-
- clone_db_object(Invid) - Method in interface arlut.csd.ganymede.rmi.Session
-
Clone a new object from object <invid>.
- clone_db_object(Invid) - Method in class arlut.csd.ganymede.server.GanymedeSession
-
Clone a new object from object <invid>.
- clone_pop_action - Static variable in class arlut.csd.ganymede.client.gclient
-
- cloneFromObject(DBSession, DBObject, boolean) - Method in class arlut.csd.ganymede.server.DBEditObject
-
Hook to allow the cloning of an object.
- cloneIcon - Variable in class arlut.csd.ganymede.client.gclient
-
- cloneMI - Variable in class arlut.csd.ganymede.client.gResultTable
-
- cloneObject(Invid) - Method in class arlut.csd.ganymede.client.gclient
-
Clones an object based on origInvid on the server and opens a new
client
framePanel
window to allow the user to edit the new object.
- cloneObjectDialog() - Method in class arlut.csd.ganymede.client.gclient
-
Opens a dialog to let the user choose an object for cloning,
and if cancel is not chosen, the object is opened for
cloning.
- close() - Method in class arlut.csd.crypto.Base64.OutputStream
-
Flushes and closes (I think, in the superclass) the stream.
- close() - Method in class arlut.csd.ganymede.client.elementWrapper
-
Close this element wrapper.
- close - Variable in class arlut.csd.ganymede.client.helpPanel
-
- close(boolean) - Method in class arlut.csd.ganymede.client.openObjectDialog
-
- close() - Method in class arlut.csd.ganymede.server.DBLog
-
This method closes out the log file.
- close() - Method in interface arlut.csd.ganymede.server.DBLogController
-
This method shuts down this controller, freeing up any resources used by this
controller.
- close() - Method in class arlut.csd.ganymede.server.DBLogFileController
-
This method shuts down this controller, freeing up any resources used by this
controller.
- close() - Method in class arlut.csd.ganymede.server.DBLogPostGreSQLController
-
This method shuts down this controller, freeing up any resources used by this
controller.
- close() - Method in class arlut.csd.ganymede.server.XMLDumpContext
-
Closes the output stream and clears any DBSession, FieldBook,
SyncRunner, or Query linked to this XMLDumpContext.
- close() - Method in class arlut.csd.Util.NullWriter
-
- close() - Method in class arlut.csd.Util.XMLReader
-
close() causes the XMLReader to terminate its operations as
soon as possible.
- close() - Method in class com.jclark.xml.output.SyncXMLWriter
-
- close() - Method in class com.jclark.xml.output.UTF8XMLWriter
-
- close() - Method in class com.jclark.xml.output.UTF8XMLWriter.ReplacementTextOutputStream
-
- close() - Method in class org.solinger.cracklib.Packer
-
- close() - Method in class Qsmtp.Qsmtp
-
Mailer shutdown method.
- closeAll(boolean) - Method in class arlut.csd.ganymede.client.windowPanel
-
Closes all internal frames, editable or no.
- closeAllConsoles(String) - Static method in class arlut.csd.ganymede.server.GanymedeAdmin
-
This static method handles sending disconnect messages
to all attached consoles and cleaning up the
GanymedeAdmin.consoles Vector.
- closeAllMI - Variable in class arlut.csd.ganymede.client.vectorPanel
-
- closeButton - Variable in class arlut.csd.JCalendar.JpanelCalendar
-
- closed - Variable in class arlut.csd.ganymede.client.framePanel
-
Used with internalFrameClosed() to make our JInternalFrame
close interception hack from Swing 1.1 work with Kestrel.
- closed - Variable in class arlut.csd.ganymede.server.DBLog
-
This variable tracks whether the log file has been closed, or whether
it is open for append.
- CLOSED_BASE - Static variable in class arlut.csd.ganymede.client.gclient
-
- CLOSED_CAT - Static variable in class arlut.csd.ganymede.client.gclient
-
- CLOSED_FIELD - Static variable in class arlut.csd.ganymede.client.gclient
-
- CLOSED_FIELD_CHANGED - Static variable in class arlut.csd.ganymede.client.gclient
-
- CLOSED_FIELD_CREATE - Static variable in class arlut.csd.ganymede.client.gclient
-
- CLOSED_FIELD_DELETE - Static variable in class arlut.csd.ganymede.client.gclient
-
- CLOSED_FIELD_EXPIRESET - Static variable in class arlut.csd.ganymede.client.gclient
-
- CLOSED_FIELD_REMOVESET - Static variable in class arlut.csd.ganymede.client.gclient
-
- CLOSEDFOLDERICON - Static variable in class arlut.csd.ganymede.admin.GASHSchema
-
- closedImage - Variable in class arlut.csd.JTree.treeNode
-
- CLOSEDTAB - Static variable in class arlut.csd.ganymede.admin.GASHSchema
-
- closeEditables() - Method in class arlut.csd.ganymede.client.windowPanel
-
Closes all windows that are open for editing.
- closeIcon - Variable in class arlut.csd.ganymede.client.windowPanel
-
- closeInvidWindows(Invid) - Method in class arlut.csd.ganymede.client.windowPanel
-
Closes all windows that show a view onto the given Invid
This should be called by the parent when the transaction is
canceled, to get rid of windows viewing deleted objects.
- closeLevelMI - Variable in class arlut.csd.ganymede.client.vectorPanel
-
- closeLevels(boolean) - Method in class arlut.csd.ganymede.client.vectorPanel
-
Close all the levels
- closePressedIcon - Variable in class arlut.csd.ganymede.client.windowPanel
-
- CLOSETRANS - Static variable in class arlut.csd.ganymede.server.DBJournal
-
- closeWindow(String) - Method in class arlut.csd.ganymede.client.windowPanel
-
This method attempts to close an internal window in the
client, as identified by title.
- closingApproved - Variable in class arlut.csd.ganymede.client.framePanel
-
Used with vetoableChange() to work around Swing 1.1 bug
preventing setDefaultCloseOperation(DO_NOTHING_ON_CLOSE) from
doing anything useful.
- cNames - Static variable in class arlut.csd.ganymede.client.FieldOptionModel
-
- cNames - Static variable in class arlut.csd.ganymede.client.perm_editor.PermEditorModel
-
Names of the columns.
- col - Variable in class arlut.csd.JDataComponent.JButtonPanel
-
- col - Variable in class arlut.csd.JTable.tableCell
-
What column is this cell in?
- colDrag - Variable in class arlut.csd.JTable.tableCanvas
-
- colgrab - Static variable in class arlut.csd.JTable.tableCanvas
-
- collapseAllNodes() - Method in class arlut.csd.ganymede.client.fieldoption_editor
-
Collapses all of the nodes in the JTree
- CollapseButton - Variable in class arlut.csd.ganymede.client.fieldoption_editor
-
- CollapseButton - Variable in class arlut.csd.ganymede.client.perm_editor
-
- colMenuPerformed(int, ActionEvent) - Method in class arlut.csd.ganymede.admin.GASHAdminFrame
-
- colMenuPerformed(int, ActionEvent) - Method in class arlut.csd.ganymede.client.gResultTable
-
- colMenuPerformed(int, ActionEvent) - Method in interface arlut.csd.JTable.rowSelectCallback
-
Called when a pop-up menu is fired on a column header.
- colPos - Variable in class arlut.csd.JTable.baseTable
-
- cols - Variable in class arlut.csd.JTable.baseTable
-
- column - Variable in class arlut.csd.JTable.rowSorter
-
- column - Variable in class arlut.csd.JTable.TableSorter.Directive
-
- columnAdded(TableColumnModelEvent) - Method in class arlut.csd.JTable.SmartTable.ColumnReflowListener
-
- columnClasses - Variable in class arlut.csd.JTable.SmartTable.MyTableModel
-
- columnComparators - Variable in class arlut.csd.JTable.TableSorter
-
- columnMarginChanged(ChangeEvent) - Method in class arlut.csd.JTable.SmartTable.ColumnReflowListener
-
- columnMoved(TableColumnModelEvent) - Method in class arlut.csd.JTable.SmartTable.ColumnReflowListener
-
- columnNames - Variable in class arlut.csd.JTable.SmartTable.MyTableModel
-
- columnNumber - Variable in class arlut.csd.Util.XMLError
-
- columnNumber - Variable in class arlut.csd.Util.XMLWarning
-
- columnRemoved(TableColumnModelEvent) - Method in class arlut.csd.JTable.SmartTable.ColumnReflowListener
-
- columns - Variable in class arlut.csd.JDataComponent.JMultiLineLabel
-
Controls the default word wrap length.
- columnSelectionChanged(ListSelectionEvent) - Method in class arlut.csd.JTable.SmartTable.ColumnReflowListener
-
- colWidths - Variable in class arlut.csd.ganymede.admin.GASHAdminFrame
-
- colXOR - Variable in class arlut.csd.JTable.tableCanvas
-
- com.jclark.xml - package com.jclark.xml
-
- com.jclark.xml.output - package com.jclark.xml.output
-
- combo - Variable in class arlut.csd.JDataComponent.JPanelCombo
-
- ComboRenderer - Class in arlut.csd.ganymede.client
-
Renders the field options for a DBObjectBaseField
- ComboRenderer(boolean, JTreeTable, SyncPrefEnum) - Constructor for class arlut.csd.ganymede.client.ComboRenderer
-
- COMMA - Static variable in class arlut.csd.ganymede.server.QueryLexer
-
- COMMA - Static variable in class arlut.csd.ganymede.server.QueryParser
-
- commandLine - Variable in class arlut.csd.ganymede.client.xmlclient
-
If commandLine is true, the xmlclient will assume that it can
interact with the user to prompt for a password through stderr
and stdin, if one is not provided on the command line or in an
XML input file.
- comment - Variable in class arlut.csd.ganymede.client.gclient
-
Variable used to track commit comment text.
- comment - Variable in class arlut.csd.ganymede.common.FieldTemplate
-
- comment - Variable in class arlut.csd.ganymede.server.DBEditSet
-
A comment to attach to logging and email generated in response to
this transaction.
- comment - Variable in class arlut.csd.ganymede.server.DBObjectBaseField
-
string to be displayed in the client as a tooltip explaining this field
- comment - Variable in class arlut.csd.ganymede.server.GanymedeXMLSession
-
Comment for the transaction commit, if any is
provided.
- comment(String) - Method in class arlut.csd.ganymede.server.XMLDumpContext
-
Writes a comment.
- comment(String) - Method in class com.jclark.xml.output.SyncXMLWriter
-
- comment(String) - Method in class com.jclark.xml.output.UTF8XMLWriter
-
- comment(String) - Method in class com.jclark.xml.output.XMLWriter
-
Writes a comment.
- commentT - Variable in class arlut.csd.ganymede.admin.BaseFieldEditor
-
- commit() - Method in class arlut.csd.ganymede.admin.GASHSchema
-
- commit - Variable in class arlut.csd.ganymede.client.gclient
-
- commit() - Method in interface arlut.csd.ganymede.rmi.SchemaEdit
-
Commit this schema edit, instantiate the modified schema
It is an error to attempt any schema editing operations after this
method has been called.
- commit(String) - Method in class arlut.csd.ganymede.server.DBEditSet
-
commit is used to cause all changes in association with this
DBEditSet to be performed.
- commit(DBSession) - Method in class arlut.csd.ganymede.server.DBLinkTracker
-
Integrates changes to link tracker data made by the session into
the link tracker data for the persistent store.
- commit(DBEditSet) - Method in class arlut.csd.ganymede.server.DBNameSpace
-
Method to put the editSet's current namespace modifications
into final effect and to make any abandoned values available for
other namespaces.
- commit() - Method in class arlut.csd.ganymede.server.DBSchemaEdit
-
Commits this schema edit, replaces the server's schema with
the modified schema produced by this DBSchemaEdit session.
- commit_checkObjectMissingFields(DBEditObject) - Method in class arlut.csd.ganymede.server.DBEditSet
-
This private helper method for the commit() method runs a
check looking for missing mandatory fields on an object
involved with this transaction.
- commit_finalizeTransaction() - Method in class arlut.csd.ganymede.server.DBEditSet
-
This private helper method for commit() writes a finalized
token to the on-disk transactions journal, so that we'll know
upon restart that we don't need to scrub the transaction from the
sync channels.
- commit_handlePhase1() - Method in class arlut.csd.ganymede.server.DBEditSet
-
This private helper method for the commit() method handles
phase 1 of transaction commit.
- commit_handlePhase2() - Method in class arlut.csd.ganymede.server.DBEditSet
-
This private helper method calls
DBEditObject.commitPhase2() on the
DBEditObjects in this transaction, after we have successfully
finalized the transaction to disk.
- commit_integrateChanges() - Method in class arlut.csd.ganymede.server.DBEditSet
-
This private helper method for commit() integrates all
committed objects back into the DBStore, handling on-disk change
journaling, transaction logging, namespaces, and more.
- commit_lockBases() - Method in class arlut.csd.ganymede.server.DBEditSet
-
Obtain a write lock on all bases modified by this transaction.
- commit_log_event(DBEditObject, Set<DBObjectBaseField>) - Method in class arlut.csd.ganymede.server.DBEditSet
-
This private helper method is executed in the middle of the
commit() method, and handles logging for any changes made to a
DBEditObject during the committed transaction.
- commit_log_events(Set<DBObjectBaseField>) - Method in class arlut.csd.ganymede.server.DBEditSet
-
This private helper method is executed in the middle of the
commit() method, and handles logging for any changes made to
objects during the committed transaction.
- commit_logTransaction(Set<DBObjectBaseField>) - Method in class arlut.csd.ganymede.server.DBEditSet
-
This method handles the on-disk and email logging for events
that have built up over the course of this transaction.
- commit_persistTransaction() - Method in class arlut.csd.ganymede.server.DBEditSet
-
This private helper method for commit() writes the transaction
to the on-disk transactions journal, which will persist our
transaction's changes.
- commit_recordModificationDates() - Method in class arlut.csd.ganymede.server.DBEditSet
-
This private helper method for the commit() method records
the creation/modification timestamp for the vector of
committed objects.
- commit_replace_object(DBEditObject) - Method in class arlut.csd.ganymede.server.DBEditSet
-
Private helper method for commit() that integrates committed
objects back into the DBStore hashes.
- commit_replace_objects() - Method in class arlut.csd.ganymede.server.DBEditSet
-
This method integrates commiteted objects back into our in-memory
DBStore data structures, and clears the transaction of objects as
it does so.
- commit_run_precommit_hooks() - Method in class arlut.csd.ganymede.server.DBEditSet
-
This hook is run before we lock the bases, so we're still able
to make changes to our objects in transaction.
- commit_updateBases(Set<DBObjectBaseField>) - Method in class arlut.csd.ganymede.server.DBEditSet
-
Private helper method for commit() which causes all bases that
were touched by this transaction to be updated.
- commit_updateNamespaces() - Method in class arlut.csd.ganymede.server.DBEditSet
-
Private helper method for commit() which causes all namespaces to update
themselves in conjunction with a commit.
- commit_verifyNamespaces() - Method in class arlut.csd.ganymede.server.DBEditSet
-
If this transaction was carried out by an xml session, we will
have allowed namespace operations (in particular, moving values
from one field in a namespace to another) to be done
out-of-order.
- commit_writeSyncChannels() - Method in class arlut.csd.ganymede.server.DBEditSet
-
This private helper method for commit() writes the transaction
to all of the builder queue sync channels.
- commitButtonText - Variable in class arlut.csd.ganymede.client.gclient
-
- commitChanges() - Method in class arlut.csd.ganymede.client.fieldoption_editor
-
Writes all changes the user has made back to the data store.
- commitCommentButtonText - Variable in class arlut.csd.ganymede.client.gclient
-
- CommitError - Error in arlut.csd.ganymede.server
-
This is a Ganymede-specific Error that can be thrown by code in
the server during a transactional commit, signifying that a commit
failed in a possibly non-recoverable way.
- CommitError() - Constructor for error arlut.csd.ganymede.server.CommitError
-
- CommitError(String) - Constructor for error arlut.csd.ganymede.server.CommitError
-
- CommitError(String, Throwable) - Constructor for error arlut.csd.ganymede.server.CommitError
-
- CommitException - Exception in arlut.csd.ganymede.server
-
This is a Ganymede-specific Exception that can be thrown by code in
the server during a transactional commit.
- CommitException() - Constructor for exception arlut.csd.ganymede.server.CommitException
-
- CommitException(String) - Constructor for exception arlut.csd.ganymede.server.CommitException
-
- CommitFatalException - Exception in arlut.csd.ganymede.server
-
This is a Ganymede-specific Exception that can be thrown by code in
the server during a transactional commit.
- CommitFatalException(ReturnVal) - Constructor for exception arlut.csd.ganymede.server.CommitFatalException
-
- CommitFatalException(String, ReturnVal) - Constructor for exception arlut.csd.ganymede.server.CommitFatalException
-
- CommitNonFatalException - Exception in arlut.csd.ganymede.server
-
This is a Ganymede-specific Exception that can be thrown by code in
the server during a transactional commit.
- CommitNonFatalException(ReturnVal) - Constructor for exception arlut.csd.ganymede.server.CommitNonFatalException
-
- CommitNonFatalException(String, ReturnVal) - Constructor for exception arlut.csd.ganymede.server.CommitNonFatalException
-
- COMMITNOTIFY - Static variable in interface arlut.csd.ganymede.common.ClientMessage
-
- commitPhase1() - Method in class arlut.csd.ganymede.server.DBEditObject
-
This method performs verification for the first phase of
the two-phase commit algorithm.
- commitPhase2() - Method in class arlut.csd.ganymede.server.DBEditObject
-
This method is a hook for subclasses to override to
pass the phase-two commit command to external processes.
- commitPhase2() - Method in class arlut.csd.ganymede.server.syncChannelCustom
-
This method is a hook for subclasses to override to
pass the phase-two commit command to external processes.
- commitPhase2() - Method in class arlut.csd.ganymede.server.taskCustom
-
This method is a hook for subclasses to override to
pass the phase-two commit command to external processes.
- commitSemaphore - Variable in class arlut.csd.ganymede.server.DBEditObject
-
true if this object has had its commitPhase1() method called, but
has not yet had its commitPhase2() or release() methods called.
- commitTransaction(boolean) - Method in class arlut.csd.ganymede.client.gclient
-
Commits the currently open transaction on the server.
- commitTransaction() - Method in interface arlut.csd.ganymede.rmi.Session
-
This method causes all changes made by the client to be 'locked in'
to the database.
- commitTransaction(boolean) - Method in interface arlut.csd.ganymede.rmi.Session
-
This method causes all changes made by the client to be 'locked in'
to the database.
- commitTransaction(boolean, String) - Method in interface arlut.csd.ganymede.rmi.Session
-
This method causes all changes made by the client to be 'locked in'
to the database.
- commitTransaction() - Method in class arlut.csd.ganymede.server.DBSession
-
commitTransaction causes any changes made during the context of
a current transaction to be performed.
- commitTransaction(String) - Method in class arlut.csd.ganymede.server.DBSession
-
commitTransaction causes any changes made during the context of
a current transaction to be performed.
- commitTransaction() - Method in class arlut.csd.ganymede.server.GanymedeSession
-
This method causes all changes made by the client to be 'locked in'
to the database.
- commitTransaction(boolean) - Method in class arlut.csd.ganymede.server.GanymedeSession
-
This method causes all changes made by the client to be 'locked in'
to the database.
- commitTransaction(boolean, String) - Method in class arlut.csd.ganymede.server.GanymedeSession
-
This method causes all changes made by the client to be 'locked in'
to the database.
- compact - Variable in class arlut.csd.JCalendar.JpanelCalendar
-
If true, we'll try to render the calendar in a compressed
form, with less space for the calendar buttons.
- COMPARABLE_COMPARATOR - Static variable in class arlut.csd.JTable.TableSorter
-
- comparator - Static variable in class arlut.csd.ganymede.client.objectList
-
- comparator - Variable in class arlut.csd.ganymede.common.QueryDataNode
-
- comparator - Static variable in class arlut.csd.ganymede.common.QueryResult
-
- comparator - Static variable in class arlut.csd.ganymede.server.DBBaseCategory
-
- comparator - Static variable in class arlut.csd.ganymede.server.DBObjectBase
-
- comparator - Variable in class arlut.csd.JDataComponent.JstringListBox
-
The comparator to use for putting items in sort order if the
JstringListBox was most recently with sorting request.
- comparator - Variable in class arlut.csd.Util.VecQuickSort
-
- comparator - Variable in class arlut.csd.Util.VecSortInsert
-
The Comparator we're using to handle object insertion into a
given Vector.
- compare(Object, Object) - Method in class arlut.csd.JDataComponent.JstringListBox
-
Default comparator, does a string comparison on the
toString() output of the objects for ordering.
- compare(rowHandle, rowHandle) - Method in class arlut.csd.JTable.rowSorter
-
- Compare - Interface in arlut.csd.Util
-
- compare(Object, Object) - Method in interface arlut.csd.Util.Compare
-
Comparator for arlut.csd.Util sort classes.
- compare(Object, Object) - Method in class arlut.csd.Util.FixedListCompare
-
Comparator for arlut.csd.Util sort classes.
- compare(Object, Object) - Method in class arlut.csd.Util.VecQuickSort
-
Default comparator, does a string comparison on the
toString() output of the objects for ordering.
- compare(Object, Object) - Method in class arlut.csd.Util.VecSortInsert
-
Default comparator, does a string comparison on the
toString() output of the objects for ordering.
- compareChoice - Variable in class arlut.csd.ganymede.client.QueryRow
-
- compareIPs(Byte[], Byte[]) - Static method in class arlut.csd.ganymede.server.DBQueryHandler
-
IP address values are encoded as byte arrays in the Ganymede server.. this
method is used to compare two IP address values for equality.
- compareString(QueryDataNode, String, String) - Static method in class arlut.csd.ganymede.server.DBQueryHandler
-
string1 is the query value provided by the client, string2 is the
value we are testing.
- compareStringArray(QueryDataNode, String, Vector) - Static method in class arlut.csd.ganymede.server.DBQueryHandler
-
- compareStrings(QueryDataNode, String, String) - Static method in class arlut.csd.ganymede.server.DBQueryHandler
-
- compareTo(Object) - Method in class arlut.csd.ganymede.server.DBField
-
This method implements the Comparable interface.
- compareTo(Object) - Method in class arlut.csd.ganymede.server.DBObjectBaseField
-
This method implements the Comparable interface.
- compareTo(Object) - Method in class arlut.csd.JTable.TableSorter.Row
-
Note: this class has a natural ordering that is inconsistent
with equals.
- compgbc - Variable in class arlut.csd.JDialog.StringDialog
-
- compgbl - Variable in class arlut.csd.JDialog.StringDialog
-
- completeCharData() - Method in class arlut.csd.Util.XMLReader
-
This is a private helper method used to finish processing
continuous character data.
- completed - Variable in class foxtrot.Task
-
- completeElement() - Method in class arlut.csd.Util.XMLReader
-
This is a private helper method used to move a completed
halfElement XMLElement (which stays half-completed until we know
whether the SAX parser will give us an immediately following
close element, in which case we want to mark the halfElement as
empty and eat the subsequent close) into the XMLReader's primary
buffer.
- completePath(String) - Static method in class arlut.csd.Util.PathComplete
-
Returns path with the system path separator concatenated to the
end if not already present.
- ComponentBG - Static variable in class arlut.csd.ganymede.client.ClientColor
-
- componentHash - Variable in class arlut.csd.JDialog.StringDialog
-
- componentHidden(ComponentEvent) - Method in class arlut.csd.JTable.SmartTable.SmartTableComponentListener
-
- componentMoved(ComponentEvent) - Method in class arlut.csd.JTable.SmartTable.SmartTableComponentListener
-
- componentResized(ComponentEvent) - Method in class arlut.csd.JTable.SmartTable.SmartTableComponentListener
-
- components - Variable in class arlut.csd.JDialog.StringDialog
-
- componentShown(ComponentEvent) - Method in class arlut.csd.JTable.SmartTable.SmartTableComponentListener
-
- compVector - Variable in class arlut.csd.ganymede.client.vectorPanel
-
Vector of GUI components held in this vectorPanel.
- con - Variable in class arlut.csd.ganymede.server.DBLogPostGreSQLController
-
- con_salt - Static variable in class arlut.csd.crypto.jcrypt
-
- concat(byte[], byte[], byte[], int, int) - Static method in class arlut.csd.crypto.smbencrypt
-
- concat(Object[], Object[]) - Static method in class arlut.csd.Util.ArrayUtils
-
Returns an Array of whatever object type ary1 contains, with the
contents of ary2 added to the end of the contents of ary1.
- concat(Object[], Object[], Object[]) - Static method in class arlut.csd.Util.ArrayUtils
-
Returns an Array of whatever object type ary1 contains, with the
contents of ary2 and ary3 added to the end of the contents of ary1.
- concat(Object[], Object[], Object[], Object[]) - Static method in class arlut.csd.Util.ArrayUtils
-
Returns an Array of whatever object type ary1 contains, with the
contents of ary2, ary3, and ary4 added to the end of the contents
of ary1.
- concat(Object[], Object[], Object[], Object[], Object[]) - Static method in class arlut.csd.Util.ArrayUtils
-
Returns an Array of whatever object type ary1 contains, with the
contents of ary2, ary3, ary4, and ary5 added to the end of the
contents of ary1.
- concat(Object[], Object[], Object[], Object[], Object[], Object[]) - Static method in class arlut.csd.Util.ArrayUtils
-
Returns an Array of whatever object type ary1 contains, with the
contents of ary2, ary3, ary4, ary5, and ary6 added to the end of
the contents of ary1.
- ConcurrentWorker - Class in foxtrot
-
The class that execute time-consuming
Tasks and
Jobs, but differently
from
Worker, execute them concurrently and not one after the other.
- ConcurrentWorker() - Constructor for class foxtrot.ConcurrentWorker
-
Cannot be instantiated, use static methods only.
- condition - Variable in class arlut.csd.ganymede.common.scheduleHandle
-
For reporting the details of a fault condition of some kind to
the admin console
- conditionalClass - Static variable in class foxtrot.pumps.ConditionalEventPump
-
- ConditionalEventPump - Class in foxtrot.pumps
-
This implementation of EventPump calls the package protected method
java.awt.EventDispatchThread.pumpEvents(Conditional)
to pump events while a Task is executed.
- ConditionalEventPump() - Constructor for class foxtrot.pumps.ConditionalEventPump
-
- ConditionalEventPump.Conditional - Class in foxtrot.pumps
-
Implements the java.awt.Conditional interface,
that is package private, with a JDK 1.3+ dynamic proxy.
- ConditionalEventPump.Conditional(Task) - Constructor for class foxtrot.pumps.ConditionalEventPump.Conditional
-
Creates a new invocation handler for the given task.
- ConditionalEventPump.ThrowableHandler - Class in foxtrot.pumps
-
Handler for RuntimeExceptions or Errors thrown during dispatching of AWT events.
- ConditionalEventPump.ThrowableHandler() - Constructor for class foxtrot.pumps.ConditionalEventPump.ThrowableHandler
-
- configureClientSession(DBObject, DBObject, String) - Method in class arlut.csd.ganymede.server.DBPermissionManager
-
Configures this DBPermissionManager for a remote user session.
- configured - Variable in class arlut.csd.ganymede.server.DBPermissionManager
-
Boolean semaphore to control whether we have already been
configured.
- configureInternalSession(String) - Method in class arlut.csd.ganymede.server.DBPermissionManager
-
Configures this DBPermissionManager for a privileged internal session.
- connect(String, String) - Method in class arlut.csd.ganymede.admin.GASHAdminDispatch
-
This method connects the admin console to the server RMI
reference that was provided to the GASHAdminDispatch constructor.
- connect() - Method in class arlut.csd.ganymede.client.ClientBase
-
This method attempts to establish and verify an RMI connection to the
server.
- connected - Variable in class arlut.csd.ganymede.admin.GASHAdmin
-
- connected - Variable in class arlut.csd.ganymede.client.ClientBase
-
- connected - Variable in class arlut.csd.ganymede.client.glogin
-
- connectError - Variable in class arlut.csd.ganymede.admin.GASHAdmin
-
- connectError - Variable in class arlut.csd.ganymede.client.glogin
-
- connecting - Variable in class arlut.csd.ganymede.admin.GASHAdmin
-
- connecting - Variable in class arlut.csd.ganymede.client.glogin
-
- connector - Variable in class arlut.csd.ganymede.client.glogin
-
- connecttime - Variable in class arlut.csd.ganymede.common.AdminEntry
-
- connecttime - Variable in class arlut.csd.ganymede.server.GanymedeSession
-
The time that this client initially connected to the server.
- consistencyCheck(DBObject) - Method in class arlut.csd.ganymede.server.adminPersonaCustom
-
Customization method to verify overall consistency of
a DBObject.
- consistencyCheck(DBObject) - Method in class arlut.csd.ganymede.server.DBEditObject
-
Customization method to verify overall consistency of a
DBObject.
- consoles - Static variable in class arlut.csd.ganymede.server.GanymedeAdmin
-
Static vector of GanymedeAdmin instances, used to
keep track of the attached admin consoles.
- consoleShutdownDialog - Class in arlut.csd.ganymede.admin
-
GUI dialog for presenting server shutdown options in the admin console.
- consoleShutdownDialog(Frame) - Constructor for class arlut.csd.ganymede.admin.consoleShutdownDialog
-
- consolidate(String) - Method in class arlut.csd.ganymede.server.DBLinkTracker.DBLinkTrackerSession
-
Removes all contexts above checkpoint ckp_key from the stack
and updates the remaining top context with the contents of the
context at the top of the stack when consolidate() is called.
- constraints - Variable in class arlut.csd.ganymede.client.formatButtonPanel
-
- constructors - Static variable in class org.solinger.cracklib.CrackLib
-
- constructTemplateNameHash(Short, Vector<FieldTemplate>) - Method in class arlut.csd.ganymede.client.Loader
-
- contain - Static variable in class arlut.csd.ganymede.client.QueryRow
-
- contain_matching - Static variable in class arlut.csd.ganymede.client.QueryRow
-
- contain_matching_ci - Static variable in class arlut.csd.ganymede.client.QueryRow
-
- container - Variable in class arlut.csd.ganymede.client.vectorPanel
-
Reference to the containerPanel that we are embedded in.
- container - Variable in class arlut.csd.JCalendar.JMonthYearPanel
-
- container - Variable in class arlut.csd.JCalendar.JTimePanel
-
- ContainerField - Static variable in interface arlut.csd.ganymede.common.SchemaConstants
-
- containerPanel - Class in arlut.csd.ganymede.client
-
One of the basic building blocks of the ganymede client, a
containerPanel is a GUI panel which allows the user to view and/or
edit all the custom fields for an object in the Ganymede database.
- containerPanel(db_object, Invid, boolean, gclient, windowPanel, framePanel, Object) - Constructor for class arlut.csd.ganymede.client.containerPanel
-
Constructor with default values for progressBar set to false, loadNow
set to true, and isCreating set to false.
- containerPanel(db_object, Invid, boolean, gclient, windowPanel, framePanel, JProgressBar, Object) - Constructor for class arlut.csd.ganymede.client.containerPanel
-
Constructor with default values for loadNow set to true, and
isCreating set to false.
- containerPanel(db_object, Invid, boolean, gclient, windowPanel, framePanel, JProgressBar, boolean, Object) - Constructor for class arlut.csd.ganymede.client.containerPanel
-
Constructor with default value for isCreating set to
false.
- containerPanel(db_object, Invid, boolean, gclient, windowPanel, framePanel, JProgressBar, boolean, boolean, Object) - Constructor for class arlut.csd.ganymede.client.containerPanel
-
Primary constructor for containerPanel
The <progressBar> parameter is used so that
containerpanel can increment an external JProgressBar as
information on the fields for this object are loaded from the
server.
- containerPanels - Variable in class arlut.csd.ganymede.client.framePanel
-
A vector of
containerPanels,
used to allow the gclient to refresh containerPanels on demand,
and to allow the gclient to order any containerPanels contained
in this framePanel to stop loading on a transaction cancel.
- contains(Object) - Method in class arlut.csd.ganymede.common.DumpResult
-
- CONTAINS - Static variable in class arlut.csd.ganymede.common.QueryDataNode
-
- contains(Object) - Method in class arlut.csd.ganymede.common.QueryResultContainer
-
- contains(String) - Method in class arlut.csd.ganymede.server.DBBaseCategory
-
This method returns true if this category directly
contains a
CategoryNode
with name <name>
- contains(DBObjectBaseField) - Method in class arlut.csd.ganymede.server.DBBaseFieldTable
-
Tests if the DBObjectBaseField value is contained in this DBBaseFieldTable.
- contains(DBObject) - Method in class arlut.csd.ganymede.server.DBObjectTable
-
Tests if the DBObject value is contained in this
DBObjectTable.
- contains(String) - Method in class arlut.csd.ganymede.server.PasswordDBField.passwordHistoryArchive
-
This method checks to see if the plaintext password was
previously associated with this passwordHistoryArchive.
- contains(String) - Method in class arlut.csd.Util.CaseInsensitiveSet
-
- containsAll(Collection) - Method in class arlut.csd.ganymede.common.DumpResult
-
- containsAll(Collection) - Method in class arlut.csd.ganymede.common.QueryResultContainer
-
- containsEditableBase(GanymedeSession) - Method in class arlut.csd.ganymede.server.DBBaseCategory
-
Returns true if this category contains any bases editable by the given
session.
- containsElement(Object) - Method in interface arlut.csd.ganymede.rmi.db_field
-
Returns true if this field is a vector field and value is contained
in this field.
- containsElement(Object) - Method in class arlut.csd.ganymede.server.DBField
-
Returns true if this field is a vector field and value is contained
in this field.
- containsElement(Object, boolean) - Method in class arlut.csd.ganymede.server.DBField
-
This method returns true if this field is a vector
field and value is contained in this field.
- containsElementLocal(Object) - Method in class arlut.csd.ganymede.server.DBField
-
This method returns true if this field is a vector
field and value is contained in this field.
- containsInvid(Invid) - Method in class arlut.csd.ganymede.common.QueryResult
-
This method is provided for the server to optimize
it's QueryResult loading operations, and is not
intended for use post-serialization.
- containsInvid(Invid) - Method in class arlut.csd.ganymede.common.QueryResultContainer
-
Returns boolean showing if the result set contains the given Invid.
- containsItem(Object) - Method in class arlut.csd.JDataComponent.JstringListBox
-
Returns true if the item is in the list
- containsKey(Short) - Method in class arlut.csd.ganymede.server.DBBaseFieldTable
-
Tests if a DBObjectBaseField with the specified object id is in this DBBaseFieldTable.
- containsKey(short) - Method in class arlut.csd.ganymede.server.DBBaseFieldTable
-
Tests if a DBObjectBaseField with the specified object id is in this DBBaseFieldTable.
- containsKey(Object) - Method in class arlut.csd.ganymede.server.DBNameSpace
-
Returns true if this namespace has value allocated.
- containsKey(Object) - Method in class arlut.csd.ganymede.server.DBObject
-
Part of the JythonMap interface.
- containsKey(int) - Method in class arlut.csd.ganymede.server.DBObjectBase
-
- containsKey(Object) - Method in class arlut.csd.ganymede.server.DBObjectBase
-
Returns true if this DBObjectBase contains an object with key
as the label.
- containsKey(int) - Method in class arlut.csd.ganymede.server.DBObjectTable
-
Tests if a DBObject with the specified object id is in this
DBObjectTable.
- containsKey(Object) - Method in class arlut.csd.ganymede.server.DBStore
-
- containsKey(Object) - Method in class arlut.csd.ganymede.server.GHashtable
-
- containsKey(Object) - Method in class arlut.csd.JTable.rowTable
-
Returns true if a key is already in use in the table
- containsLabel(String) - Method in class arlut.csd.ganymede.common.QueryResult
-
This method is provided for the server to optimize
it's QueryResult loading operations, and is not
intended for use post-serialization.
- containsLabel(String) - Method in class arlut.csd.ganymede.common.QueryResultContainer
-
Returns boolean showing if the result set contains an object with the
given label.
- containsLabel(String) - Method in class arlut.csd.JDataComponent.JstringListBox
-
Returns true if the list contains an object with the specified label.
- containsList(Object) - Method in class arlut.csd.ganymede.client.objectCache
-
- containsNonEditable(Object) - Method in class arlut.csd.ganymede.client.objectCache
-
This method returns true if the specified list contains any
non-editable handles.
- containsNonEditable - Variable in class arlut.csd.ganymede.client.objectList
-
- containsNonEditable() - Method in class arlut.csd.ganymede.client.objectList
-
This method returns true if this list contains any non-editable
handles.
- containsNonWhitespace() - Method in class arlut.csd.Util.XMLCharData
-
This method returns true if this char data contains any non-whitespace
data.
- containsOnly(String, String) - Static method in class arlut.csd.Util.StringUtils
-
This method tests to see if inputString consists of only characters
contained within the legalChars string.
- containsString(String) - Method in class arlut.csd.JDataComponent.JstringListBox
-
Returns true if the list contains an object with the specified
label.
- containsValue(Object) - Method in class arlut.csd.ganymede.server.DBNameSpace.DBNameSpaceCkPoint
-
- containsValue(Object) - Method in class arlut.csd.ganymede.server.DBObject
-
This method only returns true if a DBField is passed in which
is contained in this object, by object identity.
- containsValue(Object) - Method in class arlut.csd.ganymede.server.DBObjectBase
-
Returns true if this DBObjectBase contains an object that
equals() value.
- containsValue(Object) - Method in class arlut.csd.ganymede.server.DBStore
-
- containsVisibleBase(GanymedeSession) - Method in class arlut.csd.ganymede.server.DBBaseCategory
-
Returns true if this category contains any bases visible by the given
session.
- contentPane - Variable in class arlut.csd.ganymede.client.expirationRemovalTab
-
- contentPane - Variable in class arlut.csd.ganymede.client.gResultTable
-
The contentPane for this internal window.
- contentPane - Variable in class arlut.csd.ganymede.client.historyTab
-
- contentPane - Variable in class arlut.csd.ganymede.client.imageTab
-
- contentPane - Variable in class arlut.csd.ganymede.client.notesTab
-
- contentPane - Variable in class arlut.csd.ganymede.client.objectsOwnedTab
-
- contentPane - Variable in class arlut.csd.ganymede.client.ownerTab
-
- contentPane - Variable in class arlut.csd.ganymede.client.personaeTab
-
- contentPane - Variable in class arlut.csd.ganymede.client.serverTab
-
- contents - Variable in class arlut.csd.ganymede.common.CategoryDump
-
- contents - Variable in class arlut.csd.ganymede.server.DBBaseCategory
-
The actual members of this category.
- contents - Variable in class arlut.csd.Util.CircleBuffer
-
- contentsPanel - Variable in class arlut.csd.ganymede.client.containerPanel
-
All of the components in this containerPanel are placed in this
JLabelPanel, which
automatically takes care of the layout and management of labeled
fields in this panel.
- context - Static variable in class arlut.csd.Util.PackageResources
-
- contexts - Variable in class arlut.csd.ganymede.server.DBLinkTracker.DBLinkTrackerSession
-
Named stack of DBLinkTrackerContext objects, tracking the
overlays on the asymmetric link structures of DBLinkTracker as
checkpoints are established and popped/rolledback for the
DBSession.
- continueOn(String, String, String, String, String) - Method in class arlut.csd.ganymede.server.GanymediatorWizard
-
This method returns a ReturnVal that indicates that the
wizard sequence has not yet finished.
- contractNode(treeNode, boolean) - Method in class arlut.csd.JTree.treeControl
-
close the given node
- contractNode(treeNode, boolean, boolean) - Method in class arlut.csd.JTree.treeControl
-
close the given node
- controlMenu - Variable in class arlut.csd.ganymede.admin.GASHAdminFrame
-
- convertAdminInvidToString(Invid, DBSession) - Static method in class arlut.csd.ganymede.server.adminPersonaCustom
-
This method takes an Invid pointing to an Admin Persona or
User record, and returns a string that can be used to send email
to that person.
- convertArrayRowToMapRow(Object[]) - Method in class arlut.csd.ganymede.common.QueryResultContainer
-
Takes a row as represented in a result set with row type ARRAYROWS and
converts it to one that matches the row type MAPROWS.
- convertMapRowToArrayRow(Map) - Method in class arlut.csd.ganymede.common.QueryResultContainer
-
Takes a row as represented in a result set with row type MAPROWS and
converts it to one that matches the row type ARRAYROWS.
- convertValueToBoolean(Object) - Method in class arlut.csd.ganymede.client.CheckBoxRenderer
-
Takes an Integer of value 0 or 1 and returns the corresponding
boolean truth value.
- Copper - Static variable in class arlut.csd.ganymede.client.ClientColor
-
- copy() - Method in class arlut.csd.Util.SharedStringBuffer
-
Copies the buffer value.
- copyField(DBObject, DBField) - Static method in class arlut.csd.ganymede.server.DBField
-
This method acts as a factory class to copy a DBField subclass
and attach it to a DBObject, using the appropriate DBField
subclass' copy constructor.
- copyFieldTo(DBField, boolean) - Method in class arlut.csd.ganymede.server.DBField
-
This method copies the current value of this DBField to
target.
- copyFieldTo(DBField, boolean) - Method in class arlut.csd.ganymede.server.FieldOptionDBField
-
This method copies the current value of this DBField
to target.
- copyFieldTo(DBField, boolean) - Method in class arlut.csd.ganymede.server.PasswordDBField
-
This method copies the current value of this DBField
to target.
- copyFieldTo(DBField, boolean) - Method in class arlut.csd.ganymede.server.PermissionMatrixDBField
-
This method copies the current value of this DBField
to target.
- copyFile(String, String) - Static method in class arlut.csd.Util.FileOps
-
Copies a file named inputFileName to the location outputFileName
in an operating system independent fashion.
- copyMI - Variable in class arlut.csd.ganymede.client.gclient
-
- count - Variable in class arlut.csd.ganymede.server.DBObjectTable
-
The total number of entries in the hash table.
- count - Variable in class arlut.csd.ganymede.server.loginSemaphore
-
How many users are logged in on this semaphore?
- count - Static variable in class arlut.csd.ganymede.server.memoryStatusTask
-
- count - Variable in class arlut.csd.Util.SharedStringBuffer
-
The count is the number of characters in the buffer.
- count(String, String) - Static method in class arlut.csd.Util.StringUtils
-
This method takes an inputString and counts the number of times
that patternString occurs within it.
- count - Variable in class org.solinger.cracklib.Packer
-
- counter - Static variable in class arlut.csd.ganymede.common.Invid
-
- counter - Static variable in class arlut.csd.ganymede.common.RMISSLClientSocketFactory
-
- counter - Static variable in class arlut.csd.ganymede.common.RMISSLServerSocketFactory
-
- cov_2char - Static variable in class arlut.csd.crypto.jcrypt
-
- cp - Variable in class arlut.csd.ganymede.client.JInvidChooser
-
- cp - Variable in class arlut.csd.ganymede.client.serverTab
-
- CrackLib - Class in org.solinger.cracklib
-
- CrackLib() - Constructor for class org.solinger.cracklib.CrackLib
-
- cracklib_check - Variable in class arlut.csd.ganymede.server.DBObjectBaseField
-
If true, we'll check passwords entered into this field against cracklib.
- cracklib_exceptionCF - Variable in class arlut.csd.ganymede.admin.BaseFieldEditor
-
- cracklib_supergash_exception - Variable in class arlut.csd.ganymede.server.DBObjectBaseField
-
If true, supergash will be allowed to get away with entering
passwords into this field that do not pass cracklib validation.
- cracklibCF - Variable in class arlut.csd.ganymede.admin.BaseFieldEditor
-
- cracklibDirectoryProperty - Static variable in class arlut.csd.ganymede.server.Ganymede
-
- cracklibEnabled - Static variable in class arlut.csd.ganymede.server.Ganymede
-
- crackLibPacker - Static variable in class arlut.csd.ganymede.server.Ganymede
-
Random access password quality check dictionary.
- creatable - Static variable in class arlut.csd.ganymede.client.perm_editor.PermEditorModel
-
- CREATABLE - Static variable in class arlut.csd.ganymede.client.perm_editor.PermEditorModel
-
- CREATABLE - Static variable in class arlut.csd.ganymede.client.perm_editor.PermRow
-
- create - Variable in class arlut.csd.ganymede.common.PermEntry
-
- CREATE - Static variable in class arlut.csd.ganymede.server.DBJournal
-
- create - Variable in class arlut.csd.ganymede.server.xPerm
-
- create() - Method in class arlut.csd.JDialog.StringDialog
-
- create(Class, EventListener) - Static method in class foxtrot.utils.EventListenerProxy
-
Creates a proxy for the given listener.
- create_action - Static variable in class arlut.csd.ganymede.client.gclient
-
- create_db_object(short) - Method in interface arlut.csd.ganymede.rmi.Session
-
Create a new object of the given type.
- create_db_object(String) - Method in interface arlut.csd.ganymede.rmi.Session
-
Create a new object of the given type.
- create_db_object(short) - Method in class arlut.csd.ganymede.server.GanymedeSession
-
Create a new object of the given type.
- create_db_object(String) - Method in class arlut.csd.ganymede.server.GanymedeSession
-
Create a new object of the given type.
- create_db_object(short, boolean) - Method in class arlut.csd.ganymede.server.GanymedeSession
-
Create a new object of the given type.
- create_db_object(short, boolean, Invid) - Method in class arlut.csd.ganymede.server.GanymedeSession
-
Create a new object of the given type.
- create_editable_panel() - Method in class arlut.csd.ganymede.client.datePanel
-
- create_non_editable_panel() - Method in class arlut.csd.ganymede.client.datePanel
-
- create_pop_action - Static variable in class arlut.csd.ganymede.client.gclient
-
- createBuiltIns(boolean) - Method in class arlut.csd.ganymede.server.DBObjectBase
-
This method is used to instantiate the system default fields
in a newly created or loaded DBObjectBase.
- createCategoryMI - Variable in class arlut.csd.ganymede.admin.GASHSchema
-
- createController(String, String, String, String) - Static method in class arlut.csd.ganymede.server.DBLogPostGreSQLController
-
Factory method for creating DBLogPostGreSQLController.
- createController(String, String, int, String, String) - Static method in class arlut.csd.ganymede.server.DBLogPostGreSQLController
-
Factory method for creating DBLogPostGreSQLController.
- created - Variable in class arlut.csd.ganymede.client.clientTab
-
- createDBObject(short, Invid, Vector<Invid>) - Method in class arlut.csd.ganymede.server.DBSession
-
Create a new object in the database.
- createDBObject(short, Vector<Invid>) - Method in class arlut.csd.ganymede.server.DBSession
-
Create a new object in the database.
- createdBy - Variable in class arlut.csd.ganymede.client.datesPanel
-
- createdDate - Variable in class arlut.csd.ganymede.client.historyPanel
-
- createDefaultEventPump() - Method in class foxtrot.AbstractSyncWorker
-
Creates and returns the default EventPump for this worker
- createDefaultWorkerThread() - Method in class foxtrot.AbstractWorker
-
Creates a default WorkerThread instance for this worker.
- createDefaultWorkerThread() - Method in class foxtrot.AsyncWorker
-
Creates and returns the default WorkerThread for this worker
- createDefaultWorkerThread() - Method in class foxtrot.ConcurrentWorker
-
- createDefaultWorkerThread() - Method in class foxtrot.Worker
-
- createDialog - Variable in class arlut.csd.ganymede.client.gclient
-
- createDialogImage - Variable in class arlut.csd.ganymede.client.gclient
-
- createdObjects - Variable in class arlut.csd.ganymede.server.GanymedeXMLSession
-
Vector of
xmlobjects
that correspond to new Ganymede server objects
that have been/need to be created by this GanymedeXMLSession.
- createdObjectsWithoutNodes - Variable in class arlut.csd.ganymede.client.gclient
-
Hash of
invid's corresponding
to objects that have been created by the client but which have not
had nodes created in the client's tree display.
- createdOn - Variable in class arlut.csd.ganymede.client.datesPanel
-
- createElementPanel() - Method in class arlut.csd.JDialog.StringDialog
-
- createEmbeddedFieldMI - Variable in class arlut.csd.ganymede.admin.GASHSchema
-
- createErrorDialog(String, String) - Static method in class arlut.csd.ganymede.server.Ganymede
-
This is a convenience method used by the server to return a
standard error dialog.
- createErrorDialog(String) - Static method in class arlut.csd.ganymede.server.Ganymede
-
This is a convenience method used by the server to return a
standard error dialog without a custom title.
- createFieldMI - Variable in class arlut.csd.ganymede.admin.GASHSchema
-
- createGanymedeServer() - Static method in class arlut.csd.ganymede.server.Ganymede
-
Create a GanymedeServer object to support the logging
code... the GanymedeServer's main purpose (to allow logins)
won't come into play until we bind the server object into the
RMI registry.
- createGanymedeSession() - Static method in class arlut.csd.ganymede.server.Ganymede
-
Create the internal GanymedeSession that we use for system
database maintenance and general operations.
- createHash - Variable in class arlut.csd.ganymede.client.gclient
-
Mapping of
invid's for objects
that the client has requested be created by the server to
CacheInfo objects
which hold information about the object used to make decisions
about managing the client's tree display.
- createHook() - Method in class arlut.csd.ganymede.server.DBObjectBase
-
This method is used to create a DBEditObject subclass handle
(
objectHook), to allow various classes to make calls to
overridden methods for DBEditObject subclasses.
- createInfoDialog(String, String) - Static method in class arlut.csd.ganymede.server.Ganymede
-
This is a convenience method used by the server to return a
standard informative dialog.
- createInternalObjectMI - Variable in class arlut.csd.ganymede.admin.GASHSchema
-
- createInvid(short, int) - Static method in class arlut.csd.ganymede.common.Invid
-
Receive Factory method for Invid's.
- createInvid(DataInput) - Static method in class arlut.csd.ganymede.common.Invid
-
Receive Factory method for Invid's.
- createInvid(String) - Static method in class arlut.csd.ganymede.common.Invid
-
Factory method for Invid's.
- createInvidSelector(invid_field) - Method in class arlut.csd.ganymede.client.ownerPanel
-
- createLoginPanel() - Method in class arlut.csd.ganymede.admin.GASHAdmin
-
- createLoginPanel() - Method in class arlut.csd.ganymede.client.glogin
-
- createMacToolBar() - Method in class arlut.csd.ganymede.client.gclient
-
- createMenuBar(boolean) - Method in class arlut.csd.ganymede.client.framePanel
-
- createMenuBar() - Method in class arlut.csd.ganymede.client.gclient
-
Create our client's menu bar from localization resources.
- createMenuItem(String, String) - Method in class arlut.csd.ganymede.client.gclient
-
- createNameMI - Variable in class arlut.csd.ganymede.admin.GASHSchema
-
- createNew - Variable in class arlut.csd.ganymede.client.personaContainer
-
- createNewBase(Category, boolean, boolean) - Method in interface arlut.csd.ganymede.rmi.SchemaEdit
-
This method creates a new
DBObjectBase object and returns
a remote handle to it so that the admin client can set fields on
the base, set attributes, and generally make a nuisance of
itself.
- createNewBase(Category, boolean, boolean) - Method in class arlut.csd.ganymede.server.DBSchemaEdit
-
This method creates a new
DBObjectBase object and returns
a remote handle to it so that the admin client can set fields on
the base, set attributes, and generally make a nuisance of
itself.
- createNewBase(Category, boolean, short) - Method in class arlut.csd.ganymede.server.DBSchemaEdit
-
This method creates a new
DBObjectBase object and returns
a remote handle to it so that the admin client can set fields on
the base, set attributes, and generally make a nuisance of
itself.
- createNewDB() - Static method in class arlut.csd.ganymede.server.Ganymede
-
No database exists on disk.. create a new journal file
but first, let's make sure there is no journal left alone
without a db file.
- createNewEmbedded() - Method in interface arlut.csd.ganymede.rmi.invid_field
-
This method is used to create a new embedded object in an
invid field that contains a vector of edit-in-place/embedded
objects.
- createNewEmbedded() - Method in class arlut.csd.ganymede.server.InvidDBField
-
Creates and adds a new embedded object in this
field, if it is an edit-in-place vector.
- createNewEmbedded(boolean) - Method in class arlut.csd.ganymede.server.InvidDBField
-
Creates and adds a new embedded object in this field, if it is
an edit-in-place vector.
- createNewEmbeddedObject(InvidDBField) - Method in class arlut.csd.ganymede.server.DBEditObject
-
Hook to have this object create a new embedded object
in the given field.
- createNewField() - Method in class arlut.csd.ganymede.common.BaseDump
-
- createNewField() - Method in interface arlut.csd.ganymede.rmi.Base
-
Creates a new base field and inserts it
into the DBObjectBase field definitions hash.
- createNewField() - Method in class arlut.csd.ganymede.server.DBObjectBase
-
Creates a new base field, inserts it into the DBObjectBase
field definitions hash, and returns a reference to it.
- createNewNameSpace(String, boolean) - Method in interface arlut.csd.ganymede.rmi.SchemaEdit
-
This method creates a new
DBNameSpace
object and returns a remote handle
to it so that the admin client can set attributes on the DBNameSpace,
and generally make a nuisance of itself.
- createNewNameSpace(String, boolean) - Method in class arlut.csd.ganymede.server.DBSchemaEdit
-
This method creates a new
DBNameSpace
object and returns a remote handle
to it so that the admin client can set attributes on the DBNameSpace,
and generally make a nuisance of itself.
- createNewObject(DBEditSet) - Method in class arlut.csd.ganymede.server.DBObjectBase
-
Factory method to create a new DBEditObject of this type.
- createNewObject(DBEditSet, Invid) - Method in class arlut.csd.ganymede.server.DBObjectBase
-
Factory method to create a new DBEditObject of this type.
- createNewObject(DBObject, DBEditSet) - Method in class arlut.csd.ganymede.server.DBObjectBase
-
Check-out constructor, used by DBObject.createShadow() to pull
out an object for editing.
- createObject(short) - Method in class arlut.csd.ganymede.client.gclient
-
Creates a new object on the server and opens a new
client
framePanel
window to allow the user to edit the new object.
- createObjectDialog - Class in arlut.csd.ganymede.client
-
Dialog used to create new objects from the client's toolbar or
menu.
- createObjectDialog(gclient) - Constructor for class arlut.csd.ganymede.client.createObjectDialog
-
- createObjectDialog() - Method in class arlut.csd.ganymede.client.gclient
-
Show the create object dialog, let the user choose
to create or not create an object.
- createObjectMI - Variable in class arlut.csd.ganymede.admin.GASHSchema
-
- createObjectMI - Variable in class arlut.csd.ganymede.client.gclient
-
- createOnServer(GanymedeSession) - Method in class arlut.csd.ganymede.server.xmlobject
-
This method causes this object to be created on
the server.
- createQuery() - Method in class arlut.csd.ganymede.client.querybox
-
This internal method takes the current state of the rows in the
main query composition panel and generates an appropriate Query
structure from them.
- createServerSocket(int) - Method in class arlut.csd.ganymede.common.RMISSLServerSocketFactory
-
- createSession(DBObject, DBObject) - Method in class arlut.csd.ganymede.server.JythonServerProtocol
-
- createShadow(DBEditSet) - Method in class arlut.csd.ganymede.server.DBObject
-
Check this object out from the datastore for editing.
- createSocket(String, int) - Method in class arlut.csd.ganymede.common.RMISSLClientSocketFactory
-
- createSysEventObj(DBSession, String, String, String, boolean) - Method in class arlut.csd.ganymede.server.DBStore
-
Convenience method for initializeObjects().
- createTabMI - Variable in class arlut.csd.ganymede.admin.GASHSchema
-
- createToolbar() - Method in class arlut.csd.ganymede.client.gclient
-
Creates and initializes the client's toolbar.
- createToolBar() - Method in class arlut.csd.ganymede.client.gResultTable
-
Creates and initializes the JInternalFrame's toolbar.
- createTree() - Method in class arlut.csd.ganymede.client.gclient
-
Create the tree component used in the left hand side of the client.
- createTypedField(DBObject, DBObjectBaseField) - Static method in class arlut.csd.ganymede.server.DBField
-
This method acts as a factory class to create a typed DBField
subclass and attach it to a DBObject.
- createVectorComponents() - Method in class arlut.csd.ganymede.client.vectorPanel
-
Talks to the server and populates this vectorPanel with
elements corresponding to values held in my_field.
- createXMLSync(DBJournalTransaction) - Method in class arlut.csd.ganymede.server.SyncRunner
-
This private helper method creates the
XMLDumpContext that writeIncrementalSync() will
write to.
- createZipFile(String, Vector) - Static method in class arlut.csd.Util.zipIt
-
This method creates a zip file, and adds a vector of Files to the zip file,
without capturing any path information in the file names held in the
zip file.
- createZipFile(File, Vector) - Static method in class arlut.csd.Util.zipIt
-
This method creates a zip file, and adds a vector of Files to the zip file,
without capturing any path information in the file names held in the
zip file.
- CREATING - Static variable in interface arlut.csd.ganymede.common.ObjectStatus
-
Status code for a newly created object.
- creation - Variable in class arlut.csd.ganymede.client.gclient
-
- CreationDateField - Static variable in interface arlut.csd.ganymede.common.SchemaConstants
-
date that this object was created
- CreatorField - Static variable in interface arlut.csd.ganymede.common.SchemaConstants
-
string describing the creator of this object
- cred_hash1(byte[], byte[], byte[]) - Static method in class arlut.csd.crypto.smbencrypt
-
- cred_hash2(byte[], byte[], byte[]) - Static method in class arlut.csd.crypto.smbencrypt
-
- cred_hash3(byte[], byte[], byte[], boolean) - Static method in class arlut.csd.crypto.smbencrypt
-
- creditsTextbox - Variable in class arlut.csd.JDialog.aboutGanyDialog
-
- crossref - Variable in class arlut.csd.JTable.rowTable
-
- crypt(String) - Static method in class arlut.csd.crypto.jcrypt
-
- crypt(String, String) - Static method in class arlut.csd.crypto.jcrypt
-
- crypt(String) - Static method in class arlut.csd.crypto.MD5Crypt
-
This method actually generates a OpenBSD/FreeBSD/Linux PAM compatible
md5-encoded password hash from a plaintext password and a
salt.
- crypt(String, String) - Static method in class arlut.csd.crypto.MD5Crypt
-
This method actually generates a OpenBSD/FreeBSD/Linux PAM compatible
md5-encoded password hash from a plaintext password and a
salt.
- crypt(String, String, String) - Static method in class arlut.csd.crypto.MD5Crypt
-
This method actually generates md5-encoded password hash from
a plaintext password, a salt, and a magic string.
- crypt_raw(byte[], byte[], int) - Method in class org.mindrot.BCrypt
-
Perform the central password hashing step in the
bcrypt scheme
- crypted - Variable in class arlut.csd.ganymede.server.DBObjectBaseField
-
- crypted() - Method in class arlut.csd.ganymede.server.PasswordDBField
-
Returns true if the password stored in this field is hash-crypted.
- cryptedCF - Variable in class arlut.csd.ganymede.admin.BaseFieldEditor
-
- cryptedPass - Variable in class arlut.csd.ganymede.server.PasswordDBField
-
Traditional Unix crypt()'ed pass.
- crypttext - Variable in class arlut.csd.ganymede.server.xPassword
-
- csf - Variable in class arlut.csd.ganymede.server.GanymedeRMIManager
-
- csv_option - Static variable in class arlut.csd.ganymede.client.gResultTable
-
- ctrl - Variable in class arlut.csd.JTree.treeCanvas
-
- cTypes - Static variable in class arlut.csd.ganymede.client.FieldOptionModel
-
- cTypes - Static variable in class arlut.csd.ganymede.client.perm_editor.PermEditorModel
-
Types of the columns.
- curItem - Variable in class arlut.csd.ganymede.client.JInvidChooserFieldEditor
-
- curr_date - Variable in class arlut.csd.JDataComponent.JdateField
-
The date that we most recently have from our GUI components.
- current - Variable in class arlut.csd.ganymede.client.personaPanel
-
- current - Variable in class foxtrot.workers.SingleWorkerThread
-
- currentBackUpDirectory - Static variable in class arlut.csd.ganymede.server.GanymedeBuilderTask
-
- currentDate - Variable in class arlut.csd.JDialog.dateThing
-
- currentLabel - Variable in class arlut.csd.ganymede.client.CacheInfo
-
- currentLock - Variable in class arlut.csd.ganymede.server.DBObjectBase
-
If this DBObjectBase is locked with an exclusive lock (a
DBWriteLock), this
field will point to it.
- currentlyChangingComponent - Variable in class arlut.csd.ganymede.client.containerPanel
-
To help avoid recursive problems, we keep track of any
arlut.csd.JDataComponent GUI components that are currently having
their change notification messages handled, and refuse to try to
refresh them re-entrantly.
- currentlyRunning - Variable in class arlut.csd.ganymede.server.GanymedeScheduler
-
- currentlyScheduled - Variable in class arlut.csd.ganymede.server.GanymedeScheduler
-
- currentMonth - Variable in class arlut.csd.JCalendar.JMonthYearPanel
-
- currentNameSpaceLabel - Variable in class arlut.csd.ganymede.admin.NameSpaceEditor
-
- currentObject - Variable in class arlut.csd.ganymede.client.openObjectDialog
-
- currentPage - Variable in class arlut.csd.ganymede.client.helpPanel
-
- currentPersonaString - Variable in class arlut.csd.ganymede.client.gclient
-
Name of the currently active persona.
- currentPersonaString - Variable in class arlut.csd.ganymede.client.PersonaDialog
-
- currentRows - Variable in class arlut.csd.JDataComponent.StringSelector
-
- currentWidth - Variable in class arlut.csd.JTable.tableCell
-
- currentYear - Variable in class arlut.csd.JCalendar.JMonthYearPanel
-
- custom - Variable in class arlut.csd.JDataComponent.StringSelector
-
- customFields - Variable in class arlut.csd.ganymede.server.DBObjectBase
-
Custom field dictionary sorted in display order.
- customPanel - Variable in class arlut.csd.ganymede.client.queryFieldsPanel
-
- customSelector - Variable in class arlut.csd.ganymede.client.queryFieldsPanel
-
- cutMI - Variable in class arlut.csd.ganymede.client.gclient
-
- D - Variable in class arlut.csd.crypto.md4
-
- d - Variable in class arlut.csd.crypto.md4
-
- d - Variable in class arlut.csd.ganymede.client.ExceptionDialog
-
- d - Variable in class arlut.csd.ganymede.client.password.PasswordApplet
-
- d - Variable in class arlut.csd.JDialog.JErrorDialog
-
- D_ENCRYPT(int, int, int, int, int, int[]) - Static method in class arlut.csd.crypto.jcrypt
-
- D_P16(byte[], byte[], byte[]) - Static method in class arlut.csd.crypto.smbencrypt
-
- data - Variable in class arlut.csd.JTable.tableCell
-
We may have a binary representation of the text displayed in this
cell recorded for convenience.
- data - Variable in class arlut.csd.Util.NamedStackHandle
-
- data - Variable in class arlut.csd.Util.XMLCharData
-
- data - Variable in class org.solinger.cracklib.Packer
-
- databases - Static variable in class arlut.csd.ganymede.server.DBLogPostGreSQLController
-
- dataFile - Variable in class org.solinger.cracklib.Packer
-
- dataPanel - Variable in class arlut.csd.JDialog.StringDialog
-
- date - Variable in class arlut.csd.ganymede.client.SaveObjDialog
-
- DATE - Static variable in interface arlut.csd.ganymede.common.FieldType
-
- date - Variable in class arlut.csd.ganymede.server.PasswordDBField.passwordHistoryEntry
-
The date this password history entry was committed to the
Ganymede database.
- date_field - Interface in arlut.csd.ganymede.rmi
-
- date_panel - Variable in class arlut.csd.ganymede.client.expirationRemovalTab
-
- DateDBField - Class in arlut.csd.ganymede.server
-
DateDBField is a subclass of
DBField for the storage and
handling of Date fields in the
DBStore on the Ganymede
server.
- DateDBField(DBObject, DataInput, DBObjectBaseField) - Constructor for class arlut.csd.ganymede.server.DateDBField
-
Receive constructor.
- DateDBField(DBObject, DBObjectBaseField) - Constructor for class arlut.csd.ganymede.server.DateDBField
-
No-value constructor.
- DateDBField(DBObject, DateDBField) - Constructor for class arlut.csd.ganymede.server.DateDBField
-
Copy constructor.
- DateDBField(DBObject, Date, DBObjectBaseField) - Constructor for class arlut.csd.ganymede.server.DateDBField
-
Scalar value constructor.
- DateDBField(DBObject, Vector, DBObjectBaseField) - Constructor for class arlut.csd.ganymede.server.DateDBField
-
Vector value constructor.
- datef - Variable in class arlut.csd.JDataComponent.JdateField
-
datePicker's internal text editing field, that we apply a
FocusListener to.
- dateformat - Variable in class arlut.csd.ganymede.client.datePanel
-
- dateIsSet - Variable in class arlut.csd.JCalendar.JpanelCalendar
-
Used to control whether we show a selected day in the
calendar.
- datePanel - Class in arlut.csd.ganymede.client
-
GUI date panel used in the Ganymede client to allow the display
and/or editing of the standard expiration and removal time fields
that are defined on all object types in the Ganymede server.
- datePanel(date_field, FieldTemplate, String, boolean, framePanel) - Constructor for class arlut.csd.ganymede.client.datePanel
-
- datePanelTitle - Variable in class arlut.csd.ganymede.client.expirationRemovalTab
-
- datePattern - Static variable in class arlut.csd.JTable.SmartTable
-
Localized date pattern for rendering dates in the table.
- datePicker - Variable in class arlut.csd.JDataComponent.JdateField
-
The SwingX date picker GUI component we're building JdateField around.
- dateShowing - Variable in class arlut.csd.ganymede.admin.BaseFieldEditor
-
- datesPanel - Class in arlut.csd.ganymede.client
-
Component panel used in the Ganymede client to hold modification
and creation date information in the client's
historyPanel tab component.
- datesPanel(string_field, date_field, string_field, date_field) - Constructor for class arlut.csd.ganymede.client.datesPanel
-
- dateThing - Class in arlut.csd.JDialog
-
- dateThing(String, Date, Date) - Constructor for class arlut.csd.JDialog.dateThing
-
- dateToken - Static variable in class arlut.csd.ganymede.admin.BaseFieldEditor
-
- days_str - Static variable in class arlut.csd.ganymede.server.GanymedeScheduler
-
- db - Static variable in class arlut.csd.ganymede.server.DBStore
-
We're going to just have a singleton
- db - Static variable in class arlut.csd.ganymede.server.Ganymede
-
The Ganymede object store.
- db_field - Interface in arlut.csd.ganymede.rmi
-
Remote reference to a Ganymede
DBField, the
db_field is used by the client to make changes to a field when editing the
db_object the field is contained within.
- db_object - Interface in arlut.csd.ganymede.rmi
-
Remote reference to a Ganymede
DBObject
or
DBEditObject, the db_object is used by the
client to get information about and/or make changes to a object held
in the Ganymede server.
- DBBaseCategory - Class in arlut.csd.ganymede.server
-
A DBBaseCategory is a 'red folder node' in the server's category
and object hierarchy.
- DBBaseCategory(DBStore, String, DBBaseCategory) - Constructor for class arlut.csd.ganymede.server.DBBaseCategory
-
Primary constructor.
- DBBaseCategory(DBStore, String) - Constructor for class arlut.csd.ganymede.server.DBBaseCategory
-
Default value constructor.
- DBBaseCategory(DBStore, DataInput) - Constructor for class arlut.csd.ganymede.server.DBBaseCategory
-
Receive constructor.
- DBBaseCategory(DBStore, DataInput, DBBaseCategory) - Constructor for class arlut.csd.ganymede.server.DBBaseCategory
-
Receive constructor.
- DBBaseCategory(DBStore, DBBaseCategory, Hashtable, DBSchemaEdit) - Constructor for class arlut.csd.ganymede.server.DBBaseCategory
-
Recursive duplication constructor.
- DBBaseFieldTable - Class in arlut.csd.ganymede.server
-
- DBBaseFieldTable() - Constructor for class arlut.csd.ganymede.server.DBBaseFieldTable
-
Constructs a new, empty DBBaseFieldTable.
- DBBaseFieldTableBuiltInIterator - Class in arlut.csd.ganymede.server
-
A DBBaseFieldTable Iterator class that iterates over the built-in
field definitions in a DBObjectBase, in ascending field id order.
- DBBaseFieldTableBuiltInIterator(DBObjectBaseField[], DBBaseFieldTable) - Constructor for class arlut.csd.ganymede.server.DBBaseFieldTableBuiltInIterator
-
- DBBaseFieldTableContainer - Class in arlut.csd.ganymede.server
-
- DBBaseFieldTableContainer(DBBaseFieldTable) - Constructor for class arlut.csd.ganymede.server.DBBaseFieldTableContainer
-
- DBBaseFieldTableEnumerator - Class in arlut.csd.ganymede.server
-
A DBBaseFieldTable enumerator class.
- DBBaseFieldTableEnumerator(DBObjectBaseField[], DBBaseFieldTable) - Constructor for class arlut.csd.ganymede.server.DBBaseFieldTableEnumerator
-
- DBBaseFieldTableIterator - Class in arlut.csd.ganymede.server
-
A DBBaseFieldTable Iterator class.
- DBBaseFieldTableIterator(DBObjectBaseField[], DBBaseFieldTable) - Constructor for class arlut.csd.ganymede.server.DBBaseFieldTableIterator
-
- DBCheckPoint - Class in arlut.csd.ganymede.server
-
DBCheckPoint is a class designed to allow server-side code that
needs to attempt a multi-step operation that might not successfully
complete to be able to undo all changes made without having to
abort the entire transaction.
- DBCheckPoint(List<DBLogEvent>, DBEditObject[], DBSession) - Constructor for class arlut.csd.ganymede.server.DBCheckPoint
-
- DBCheckPointObj - Class in arlut.csd.ganymede.server
-
DBCheckPointObj holds a snapshot of an object's state at a
moment in time.
- DBCheckPointObj(DBEditObject) - Constructor for class arlut.csd.ganymede.server.DBCheckPointObj
-
- DBDeletionManager - Class in arlut.csd.ganymede.server
-
The DBDeletionManager class is used to handle deletion locking
in the Ganymede
DBStore.
- DBDeletionManager() - Constructor for class arlut.csd.ganymede.server.DBDeletionManager
-
- DBDumpLock - Class in arlut.csd.ganymede.server
-
DBDumpLock is a
DBLock
object used to lock the
DBStore either for the purpose of dumping the database or for
handling a GanymedeBuilderTask build.
- DBDumpLock(DBStore) - Constructor for class arlut.csd.ganymede.server.DBDumpLock
-
Constructor to get a dump lock on all the object bases.
- DBDumpLock(DBStore, Vector<DBObjectBase>) - Constructor for class arlut.csd.ganymede.server.DBDumpLock
-
Constructor to get a dump lock on a subset of the object
bases.
- DBEditObject - Class in arlut.csd.ganymede.server
-
DBEditObject is the main base class that is subclassed by individual
application object types to provide editing and management intelligence.
- DBEditObject(DBObjectBase) - Constructor for class arlut.csd.ganymede.server.DBEditObject
-
Dummy constructor, is responsible for creating a DBEditObject
strictly for the purpose of having a handle to call our
pseudostatic customization methods on.
- DBEditObject(DBObjectBase, Invid, DBEditSet) - Constructor for class arlut.csd.ganymede.server.DBEditObject
-
Creation constructor, is responsible for creating a new
editable object with all fields listed in the
DBObjectBaseField
instantiated but undefined.
- DBEditObject(DBObject, DBEditSet) - Constructor for class arlut.csd.ganymede.server.DBEditObject
-
- DBEditSet - Class in arlut.csd.ganymede.server
-
DBEditSet is the basic transactional unit.
- DBEditSet(DBStore, DBSession, String, boolean) - Constructor for class arlut.csd.ganymede.server.DBEditSet
-
Constructor for DBEditSet
- DBField - Class in arlut.csd.ganymede.server
-
This abstract base class encapsulates the basic logic for fields in the
Ganymede
DBStore,
including permissions and unique value handling.
- DBField(DBObject, short) - Constructor for class arlut.csd.ganymede.server.DBField
-
- dbFilename - Static variable in class arlut.csd.ganymede.server.Ganymede
-
- DBJournal - Class in arlut.csd.ganymede.server
-
The DBJournal class is used to provide journalling of changes to
the
DBStore during
operations.
- DBJournal(DBStore, String) - Constructor for class arlut.csd.ganymede.server.DBJournal
-
The DBJournal constructor takes a filename and creates a
DBJournal object.
- DBJournalTransaction - Class in arlut.csd.ganymede.server
-
This class is a simple data carrier recording the time and
transaction number for a transaction in the process of being
persisted to Ganymede's replay journal.
- DBJournalTransaction(long, long, int, String) - Constructor for class arlut.csd.ganymede.server.DBJournalTransaction
-
- DBLinkTracker - Class in arlut.csd.ganymede.server
-
- DBLinkTracker() - Constructor for class arlut.csd.ganymede.server.DBLinkTracker
-
- DBLinkTracker.DBLinkTrackerContext - Class in arlut.csd.ganymede.server
-
Helper class associated with DBLinkTracker.
- DBLinkTracker.DBLinkTrackerContext() - Constructor for class arlut.csd.ganymede.server.DBLinkTracker.DBLinkTrackerContext
-
Constructor for the root context.
- DBLinkTracker.DBLinkTrackerContext(DBLinkTracker.DBLinkTrackerSession, DBLinkTracker.DBLinkTrackerContext) - Constructor for class arlut.csd.ganymede.server.DBLinkTracker.DBLinkTrackerContext
-
Constructor for a session context.
- DBLinkTracker.DBLinkTrackerSession - Class in arlut.csd.ganymede.server
-
- DBLinkTracker.DBLinkTrackerSession(DBSession) - Constructor for class arlut.csd.ganymede.server.DBLinkTracker.DBLinkTrackerSession
-
- DBLock - Class in arlut.csd.ganymede.server
-
- DBLock() - Constructor for class arlut.csd.ganymede.server.DBLock
-
- DBLockSync - Class in arlut.csd.ganymede.server
-
This class acts to provide a singleton object for interlock
coordination.
- DBLockSync() - Constructor for class arlut.csd.ganymede.server.DBLockSync
-
- DBLog - Class in arlut.csd.ganymede.server
-
This class manages recording events in the system log and generating
reports from the system log based on specific criteria.
- DBLog(DBLogController, DBLogController, GanymedeSession, boolean) - Constructor for class arlut.csd.ganymede.server.DBLog
-
Constructor for a Ganymede log object.
- DBLog.MailMode - Enum in arlut.csd.ganymede.server
-
Enum used to specify whether the logging system should
calculate additional addresses to send an event to.
- DBLog.MailMode() - Constructor for enum arlut.csd.ganymede.server.DBLog.MailMode
-
- DBLogController - Interface in arlut.csd.ganymede.server
-
This controller interface manages the recording and retrieval of
DBLogEvents for the
DBLog class.
- DBLogEvent - Class in arlut.csd.ganymede.server
-
This class stores a complete record of a single sub-transactional event,
to be emitted to the DBLog log file, or sent to a set of users via
email..
- DBLogEvent() - Constructor for class arlut.csd.ganymede.server.DBLogEvent
-
- DBLogEvent(Collection<String>, String, String, Invid, String, List<Invid>) - Constructor for class arlut.csd.ganymede.server.DBLogEvent
-
Constructor to be used for a mailout event.
- DBLogEvent(String, String, Invid, String, List<Invid>, Collection<String>) - Constructor for class arlut.csd.ganymede.server.DBLogEvent
-
Constructor
- DBLogFileController - Class in arlut.csd.ganymede.server
-
This controller class manages the recording and retrieval of
DBLogEvents for the
DBLog class, using an on-disk text
file for the storage format.
- DBLogFileController(String) - Constructor for class arlut.csd.ganymede.server.DBLogFileController
-
This constructor should be used for normal purposes in order to have
full log file functionality.
- DBLogFileController(PrintWriter) - Constructor for class arlut.csd.ganymede.server.DBLogFileController
-
This constructor is used to connect a DBLogFileController to an already
existing PrintWriter.
- DBLogPostGreSQLController - Class in arlut.csd.ganymede.server
-
This controller class manages the recording and retrieval of
DBLogEvents for the
DBLog class, using a PostGreSQL database
for the storage format.
- DBLogPostGreSQLController(String, String, String, String) - Constructor for class arlut.csd.ganymede.server.DBLogPostGreSQLController
-
Private constructor for DBLogPostGreSQLController.
- DBLogPostGreSQLController(String, String, int, String, String) - Constructor for class arlut.csd.ganymede.server.DBLogPostGreSQLController
-
Private constructor for DBLogPostGreSQLController.
- DBNameSpace - Class in arlut.csd.ganymede.server
-
DBNameSpaces are the objects used to manage unique value
tracking in
DBFields that are
unique value constrained.
- DBNameSpace(String, boolean) - Constructor for class arlut.csd.ganymede.server.DBNameSpace
-
Constructor for new DBNameSpace for DBStore initialization.
- DBNameSpace(DataInput) - Constructor for class arlut.csd.ganymede.server.DBNameSpace
-
Create a new DBNameSpace object from a stream definition.
- DBNameSpace.DBNameSpaceCkPoint - Class in arlut.csd.ganymede.server
-
This nested class holds checkpoint information associated with
an active transaction (a
DBEditSet) in care of a
DBNameSpace.
- DBNameSpace.DBNameSpaceCkPoint(DBNameSpace, DBEditSet) - Constructor for class arlut.csd.ganymede.server.DBNameSpace.DBNameSpaceCkPoint
-
- DBNameSpace.DBNameSpaceTransaction - Class in arlut.csd.ganymede.server
-
This nested class holds information associated with an active
transaction (a
DBEditSet) in care of a
DBNameSpace.
- DBNameSpace.DBNameSpaceTransaction(DBEditSet, boolean) - Constructor for class arlut.csd.ganymede.server.DBNameSpace.DBNameSpaceTransaction
-
- DBNameSpaceEditingHandle - Class in arlut.csd.ganymede.server
-
- DBNameSpaceEditingHandle(DBEditSet, DBNameSpaceHandle) - Constructor for class arlut.csd.ganymede.server.DBNameSpaceEditingHandle
-
Constructor used by a transaction marking a value that is new to
the namespace.
- DBNameSpaceHandle - Class in arlut.csd.ganymede.server
-
This class is intended to be the targets of elements of a name
space's
uniqueHash.
- DBNameSpaceHandle(DBField) - Constructor for class arlut.csd.ganymede.server.DBNameSpaceHandle
-
Constructor used by the system to originate a value when reading
from the database.
- DBNameSpaceHandle(DBNameSpaceHandle) - Constructor for class arlut.csd.ganymede.server.DBNameSpaceHandle
-
Copy constructor
- DBObject - Class in arlut.csd.ganymede.server
-
Class to hold a typed, read-only database object as represented
in the Ganymede
DBStore
database.
- DBObject(DBObjectBase) - Constructor for class arlut.csd.ganymede.server.DBObject
-
No param constructor, here to allow DBEditObject to
super()-chain to us with a no-param constructor for the
pseudo-static objectHook case.
- DBObject(DBObjectBase, int, GanymedeSession) - Constructor for class arlut.csd.ganymede.server.DBObject
-
Constructor to create an object of type objectBase with the
specified object number.
- DBObject(DBObjectBase, DataInput, boolean) - Constructor for class arlut.csd.ganymede.server.DBObject
-
Read constructor.
- DBObject(DBEditObject) - Constructor for class arlut.csd.ganymede.server.DBObject
-
This check-in constructor is used to create a non-editable
DBObject from a DBEditObject that we have finished editing.
- DBObject(DBObject, DBObjectBase) - Constructor for class arlut.csd.ganymede.server.DBObject
-
This constructor is used to make a copy of a DBObject with an
updated DBObjectBase type definition, in order to replace an
object in a DBObjectBase table with a new version referencing an
updated DBObjectBase type definition.
- DBObject(DBObject, GanymedeSession) - Constructor for class arlut.csd.ganymede.server.DBObject
-
This is a view-copy constructor, designed to make a view-only
duplicate of an object from the database.
- DBObject(DBObjectBase, Invid, DBEditSet) - Constructor for class arlut.csd.ganymede.server.DBObject
-
Creation constructor, is responsible for creating a new
editable object with all fields listed in the
DBObjectBaseField
instantiated but undefined.
- DBObject(DBObject, DBObjectDeltaRec) - Constructor for class arlut.csd.ganymede.server.DBObject
-
Copy constructor that takes a DBObject and a DBObjectDeltaRec
and creates a new DBObject with the changes in delta applied to
the original.
- DBObject.Entry - Class in arlut.csd.ganymede.server
-
This is an embedded inner class within the
arlut.csd.ganymede.server.DBObject class.
- DBObject.Entry(DBField) - Constructor for class arlut.csd.ganymede.server.DBObject.Entry
-
- DBObjectBase - Class in arlut.csd.ganymede.server
-
The data dictionary and object store for a particular kind of
object in the
DBStore on
the Ganymede server.
- DBObjectBase(DBStore, boolean) - Constructor for class arlut.csd.ganymede.server.DBObjectBase
-
Schema initialization constructor.
- DBObjectBase(DBStore, short, boolean, DBSchemaEdit) - Constructor for class arlut.csd.ganymede.server.DBObjectBase
-
Creation constructor.
- DBObjectBase(DataInput, DBStore) - Constructor for class arlut.csd.ganymede.server.DBObjectBase
-
Receive constructor.
- DBObjectBase(DBObjectBase, DBSchemaEdit) - Constructor for class arlut.csd.ganymede.server.DBObjectBase
-
Copy constructor.
- DBObjectBase(DBStore, boolean, boolean, DBSchemaEdit) - Constructor for class arlut.csd.ganymede.server.DBObjectBase
-
This constructor actually does all the work of initializing a
new DBObjectBase.
- DBObjectBase.EditingMode - Enum in arlut.csd.ganymede.server
-
Enum of possible editing states for a DBObjectBase to be in.
- DBObjectBase.EditingMode() - Constructor for enum arlut.csd.ganymede.server.DBObjectBase.EditingMode
-
- DBObjectBase.Entry - Class in arlut.csd.ganymede.server
-
Static nested class to represent a label, DBObject
pairing.
- DBObjectBase.Entry(DBObject) - Constructor for class arlut.csd.ganymede.server.DBObjectBase.Entry
-
- DBObjectBaseField - Class in arlut.csd.ganymede.server
-
An entry in the Ganymede server's
DBStore schema dictionary.
- DBObjectBaseField(DBObjectBase) - Constructor for class arlut.csd.ganymede.server.DBObjectBaseField
-
Generic field constructor.
- DBObjectBaseField(DataInput, DBObjectBase) - Constructor for class arlut.csd.ganymede.server.DBObjectBaseField
-
Receive constructor, for binary loading from ganymede.db.
- DBObjectBaseField(DBObjectBaseField, DBObjectBase) - Constructor for class arlut.csd.ganymede.server.DBObjectBaseField
-
Copy constructor, used during schema editing.
- DBObjectDeltaRec - Class in arlut.csd.ganymede.server
-
This class is used to represent a record of changes that need to
be made to an individual DBObject in the DBStore.
- DBObjectDeltaRec(DBObject, DBObject) - Constructor for class arlut.csd.ganymede.server.DBObjectDeltaRec
-
This DBObjectDeltaRec constructor is used to generate a delta
record that records the difference between two objects for the
Ganymede journal
- DBObjectDeltaRec(DataInput) - Constructor for class arlut.csd.ganymede.server.DBObjectDeltaRec
-
This DBObjectDeltaRec constructor is used to load a delta record
from a Journal stream.
- DBObjectTable - Class in arlut.csd.ganymede.server
-
A customized variant of the java.util.Hashtable class that is
tuned for use in managing
DBObjects in a Ganymede
DBObjectBase.
- DBObjectTable(int, float) - Constructor for class arlut.csd.ganymede.server.DBObjectTable
-
Constructs a new, empty DBObjectTable with the specified initial
capacity and the specified load factor.
- DBObjectTable(int) - Constructor for class arlut.csd.ganymede.server.DBObjectTable
-
Constructs a new, empty DBObjectTable with the specified initial capacity
and default load factor.
- DBObjectTable() - Constructor for class arlut.csd.ganymede.server.DBObjectTable
-
Constructs a new, empty DBObjectTable with a default capacity and load
factor.
- DBObjectTableContainer - Class in arlut.csd.ganymede.server
-
- DBObjectTableContainer(DBObjectTable) - Constructor for class arlut.csd.ganymede.server.DBObjectTableContainer
-
- DBObjectTableEnumerator - Class in arlut.csd.ganymede.server
-
- DBObjectTableEnumerator(DBObject[], DBObjectTable) - Constructor for class arlut.csd.ganymede.server.DBObjectTableEnumerator
-
- DBObjectTableIterator - Class in arlut.csd.ganymede.server
-
- DBObjectTableIterator(DBObject[], DBObjectTable) - Constructor for class arlut.csd.ganymede.server.DBObjectTableIterator
-
- DBPermissionManager - Class in arlut.csd.ganymede.server
-
Permissions manager for the Ganymede Server.
- DBPermissionManager(GanymedeSession) - Constructor for class arlut.csd.ganymede.server.DBPermissionManager
-
Constructor
- DBQueryEngine - Class in arlut.csd.ganymede.server
-
Query processing engine for the Ganymede Server.
- DBQueryEngine(GanymedeSession, DBSession) - Constructor for class arlut.csd.ganymede.server.DBQueryEngine
-
- DBQueryHandler - Class in arlut.csd.ganymede.server
-
This class is the core query processing engine for the Ganymede
database.
- DBQueryHandler() - Constructor for class arlut.csd.ganymede.server.DBQueryHandler
-
- DBReadLock - Class in arlut.csd.ganymede.server
-
DBReadLock is a class used in the Ganymede server to represent a
read lock on one or more
DBObjectBase objects.
- DBReadLock(DBStore) - Constructor for class arlut.csd.ganymede.server.DBReadLock
-
Constructor to get a read lock on all of the server's object
bases
- DBReadLock(DBStore, Vector) - Constructor for class arlut.csd.ganymede.server.DBReadLock
-
Constructor to get a read lock on a subset of the object
bases.
- DBSchemaEdit - Class in arlut.csd.ganymede.server
-
Server-side schema editing class.
- DBSchemaEdit(String) - Constructor for class arlut.csd.ganymede.server.DBSchemaEdit
-
Constructor.
- dbSession - Variable in class arlut.csd.ganymede.server.DBPermissionManager
-
The DBSession that lays under gSession.
- dbSession - Variable in class arlut.csd.ganymede.server.DBQueryEngine
-
Reference to the DBSession connected with gSession, used to access
transaction-consistent objects associated with gSession.
- DBSession - Class in arlut.csd.ganymede.server
-
DBSession is the Ganymede server's
DBStore-level session class.
- DBSession(DBStore, GanymedeSession, Object) - Constructor for class arlut.csd.ganymede.server.DBSession
-
Constructor for DBSession.
- dbSession - Variable in class arlut.csd.ganymede.server.GanymedeSession
-
Our DBSession object.
- DBSessionLockManager - Class in arlut.csd.ganymede.server
-
This class coordinates lock activity for a server-side
DBSession object.
- DBSessionLockManager(DBSession) - Constructor for class arlut.csd.ganymede.server.DBSessionLockManager
-
- dbStore - Variable in class arlut.csd.ganymede.server.DBEditSet
-
Who's our daddy?
- DBStore - Class in arlut.csd.ganymede.server
-
DBStore is the main Ganymede database class.
- DBStore() - Constructor for class arlut.csd.ganymede.server.DBStore
-
This is the constructor for DBStore.
- DBStore.Entry - Class in arlut.csd.ganymede.server
-
Implements key/value pairs for use in a
Map's Map.entrySet() method.
- DBStore.Entry(DBObjectBase) - Constructor for class arlut.csd.ganymede.server.DBStore.Entry
-
- DBWriteLock - Class in arlut.csd.ganymede.server
-
A DBWriteLock is a
DBLock
subclass used to lock one or more
DBObjectBases for the
purposes of committing changes into those bases, preventing any
other threads from reading or writing to the database while the
update is being performed.
- DBWriteLock(DBStore) - Constructor for class arlut.csd.ganymede.server.DBWriteLock
-
Constructor to get a write lock on all the object bases
- DBWriteLock(DBStore, Vector<DBObjectBase>) - Constructor for class arlut.csd.ganymede.server.DBWriteLock
-
Constructor to get a write lock on a subset of the server's
object bases.
- dCallback - Variable in class arlut.csd.JTree.treeControl
-
- de_escape(String) - Static method in class arlut.csd.Util.StringUtils
-
This method takes an input string and handles back-slash
escaping of single quotes, double quotes, newline sequence (\n),
and \ itself.
- deathThread - Static variable in class arlut.csd.ganymede.client.glogin
-
Background thread to handle force disconnect commands from the server.
- DeathWatcherThread - Class in arlut.csd.ganymede.client
-
Client-side background thread to handle force disconnect
commands from the server.
- DeathWatcherThread() - Constructor for class arlut.csd.ganymede.client.DeathWatcherThread
-
- debug - Static variable in class arlut.csd.crypto.jcrypt
-
- debug - Static variable in class arlut.csd.crypto.SSHA
-
- debug - Static variable in class arlut.csd.ganymede.admin.BaseEditor
-
- debug - Static variable in class arlut.csd.ganymede.admin.BaseFieldEditor
-
- debug - Static variable in class arlut.csd.ganymede.admin.CategoryEditor
-
- debug - Static variable in class arlut.csd.ganymede.admin.consoleShutdownDialog
-
- debug - Static variable in class arlut.csd.ganymede.admin.GASHAdmin
-
- debug - Static variable in class arlut.csd.ganymede.admin.GASHAdminDispatch
-
- debug - Static variable in class arlut.csd.ganymede.admin.GASHAdminFrame
-
- debug - Static variable in class arlut.csd.ganymede.admin.GASHAdminLoginFrame
-
- debug - Static variable in class arlut.csd.ganymede.admin.GASHSchema
-
- debug - Static variable in class arlut.csd.ganymede.admin.NameSpaceEditor
-
- debug - Static variable in class arlut.csd.ganymede.client.CacheInfo
-
- debug - Static variable in class arlut.csd.ganymede.client.ClientBase
-
- debug - Static variable in class arlut.csd.ganymede.client.containerPanel
-
- debug - Variable in class arlut.csd.ganymede.client.createObjectDialog
-
- debug - Static variable in class arlut.csd.ganymede.client.datePanel
-
- debug - Static variable in class arlut.csd.ganymede.client.datesPanel
-
- debug - Variable in class arlut.csd.ganymede.client.elementWrapper
-
- debug - Static variable in class arlut.csd.ganymede.client.ExitThread
-
- debug - Static variable in class arlut.csd.ganymede.client.fieldoption_button
-
- debug - Static variable in class arlut.csd.ganymede.client.fieldoption_editor
-
- debug - Variable in class arlut.csd.ganymede.client.framePanel
-
This will be loaded from gclient anyway.
- debug - Static variable in class arlut.csd.ganymede.client.gclient
-
- debug - Static variable in class arlut.csd.ganymede.client.glogin
-
- debug - Static variable in class arlut.csd.ganymede.client.gloginFrame
-
- debug - Static variable in class arlut.csd.ganymede.client.gResultTable
-
- debug - Static variable in class arlut.csd.ganymede.client.InvidNode
-
- debug - Static variable in class arlut.csd.ganymede.client.JDefaultOwnerDialog
-
- debug - Static variable in class arlut.csd.ganymede.client.JFilterDialog
-
- debug - Static variable in class arlut.csd.ganymede.client.JInvidChooser
-
- debug - Static variable in class arlut.csd.ganymede.client.JInvidChooserFieldEditor
-
- debug - Static variable in class arlut.csd.ganymede.client.Loader
-
- debug - Variable in class arlut.csd.ganymede.client.notesPanel
-
- debug - Static variable in class arlut.csd.ganymede.client.objectCache
-
- debug - Static variable in class arlut.csd.ganymede.client.objectList
-
- debug - Static variable in class arlut.csd.ganymede.client.openObjectDialog
-
- debug - Variable in class arlut.csd.ganymede.client.ownerPanel
-
- debug - Static variable in class arlut.csd.ganymede.client.password.PasswordClient
-
- debug - Static variable in class arlut.csd.ganymede.client.perm_button
-
- debug - Variable in class arlut.csd.ganymede.client.perm_editor
-
- debug - Static variable in class arlut.csd.ganymede.client.personaContainer
-
- debug - Static variable in class arlut.csd.ganymede.client.PersonaDialog
-
- debug - Variable in class arlut.csd.ganymede.client.personaPanel
-
- debug - Static variable in class arlut.csd.ganymede.client.querybox
-
- debug - Static variable in class arlut.csd.ganymede.client.queryFieldsPanel
-
- debug - Static variable in class arlut.csd.ganymede.client.QueryRow
-
- debug - Static variable in class arlut.csd.ganymede.client.SaveDialog
-
- debug - Static variable in class arlut.csd.ganymede.client.SaveObjDialog
-
- debug - Static variable in class arlut.csd.ganymede.client.StatusClearThread
-
- debug - Variable in class arlut.csd.ganymede.client.vectorPanel
-
- debug - Variable in class arlut.csd.ganymede.client.windowPanel
-
- debug - Static variable in class arlut.csd.ganymede.client.xmlclient
-
- debug - Static variable in class arlut.csd.ganymede.common.DumpResult
-
- debug - Static variable in class arlut.csd.ganymede.common.FieldOptionMatrix
-
- debug - Static variable in class arlut.csd.ganymede.common.PermMatrix
-
- debug - Static variable in class arlut.csd.ganymede.common.QueryResult
-
- debug - Static variable in class arlut.csd.ganymede.common.ReturnVal
-
- debug - Static variable in class arlut.csd.ganymede.common.scheduleHandle
-
- debug - Static variable in class arlut.csd.ganymede.server.adminPersonaCustom
-
- debug - Static variable in class arlut.csd.ganymede.server.DBBaseCategory
-
- debug - Static variable in class arlut.csd.ganymede.server.DBCheckPoint
-
- debug - Static variable in class arlut.csd.ganymede.server.DBDumpLock
-
- debug - Static variable in class arlut.csd.ganymede.server.DBEditObject
-
- debug - Static variable in class arlut.csd.ganymede.server.DBJournal
-
- debug(String) - Static method in class arlut.csd.ganymede.server.DBJournal
-
This is a convenience method used by server-side code to send
debug output to stderr and to any attached admin consoles.
- debug - Static variable in class arlut.csd.ganymede.server.DBLinkTracker
-
- debug - Static variable in class arlut.csd.ganymede.server.DBLog
-
- debug - Static variable in class arlut.csd.ganymede.server.DBNameSpace
-
- debug - Static variable in class arlut.csd.ganymede.server.DBObject
-
- debug - Static variable in class arlut.csd.ganymede.server.DBObjectBase
-
- debug - Static variable in class arlut.csd.ganymede.server.DBObjectBaseField
-
- debug - Static variable in class arlut.csd.ganymede.server.DBPermissionManager
-
- debug - Static variable in class arlut.csd.ganymede.server.DBQueryEngine
-
- debug - Static variable in class arlut.csd.ganymede.server.DBQueryHandler
-
- debug - Static variable in class arlut.csd.ganymede.server.DBReadLock
-
- debug - Static variable in class arlut.csd.ganymede.server.DBSchemaEdit
-
- debug - Static variable in class arlut.csd.ganymede.server.DBSession
-
- debug - Static variable in class arlut.csd.ganymede.server.DBStore
-
Enable/disable debug in the DBStore methods
- debug(String) - Static method in class arlut.csd.ganymede.server.DBStore
-
This is a convenience method used by server-side code to send
debug output to stderr and to any attached admin consoles.
- debug - Static variable in class arlut.csd.ganymede.server.DBWriteLock
-
- debug - Static variable in class arlut.csd.ganymede.server.DumpResultBuilder
-
- debug - Static variable in class arlut.csd.ganymede.server.FieldOptionDBField
-
- debug - Static variable in class arlut.csd.ganymede.server.Ganymede
-
- debug(String) - Static method in class arlut.csd.ganymede.server.Ganymede
-
This is a convenience method used by server-side code to send
debug output to stderr and to any attached admin consoles.
- debug - Static variable in class arlut.csd.ganymede.server.GanymedeAdmin
-
- debug - Static variable in class arlut.csd.ganymede.server.GanymedeBuilderTask
-
- debug - Static variable in class arlut.csd.ganymede.server.GanymedeExpirationTask
-
- debug - Static variable in class arlut.csd.ganymede.server.GanymedeScheduler
-
- debug - Static variable in class arlut.csd.ganymede.server.GanymedeSession
-
- debug - Static variable in class arlut.csd.ganymede.server.GanymedeValidationTask
-
- debug - Static variable in class arlut.csd.ganymede.server.GanymedeXMLSession
-
- debug - Static variable in class arlut.csd.ganymede.server.InvidDBField
-
- debug - Static variable in class arlut.csd.ganymede.server.IPDBField
-
- debug - Static variable in class arlut.csd.ganymede.server.JournalEntry
-
- debug(String) - Static method in class arlut.csd.ganymede.server.JournalEntry
-
This is a convenience method used by server-side code to send
debug output to stderr and to any attached admin consoles.
- debug - Static variable in class arlut.csd.ganymede.server.loginSemaphore
-
- debug - Static variable in class arlut.csd.ganymede.server.memoryStatusTask
-
The debug flag in memoryStatusTask is used to control
whether memoryStatusTask will log memory usage to Ganymede's
standard error log.
- debug - Static variable in class arlut.csd.ganymede.server.PasswordDBField
-
- debug - Static variable in class arlut.csd.ganymede.server.PermissionMatrixDBField
-
- debug - Static variable in class arlut.csd.ganymede.server.stopServer
-
- debug - Static variable in class arlut.csd.ganymede.server.SyncRunner
-
- debug - Static variable in class arlut.csd.ganymede.server.xmlfield
-
- debug - Static variable in class arlut.csd.ganymede.server.xmlobject
-
- debug - Static variable in class arlut.csd.ganymede.server.XMLTransmitter
-
- debug - Static variable in class arlut.csd.JCalendar.JMonthYearPanel
-
- debug - Static variable in class arlut.csd.JCalendar.JpanelCalendar
-
- debug - Static variable in class arlut.csd.JCalendar.JpopUpCalendar
-
- debug - Static variable in class arlut.csd.JCalendar.JYearChooser
-
- debug - Static variable in class arlut.csd.JDataComponent.JcalendarField
-
- debug - Static variable in class arlut.csd.JDataComponent.JdateField
-
- debug - Static variable in class arlut.csd.JDataComponent.JentryDocument
-
- debug - Static variable in class arlut.csd.JDataComponent.JentryField
-
- debug - Static variable in class arlut.csd.JDataComponent.JIPField
-
- debug - Static variable in class arlut.csd.JDataComponent.JpassField
-
- debug - Static variable in class arlut.csd.JDataComponent.JpasswordField
-
- debug - Static variable in class arlut.csd.JDataComponent.JstringArea
-
- debug - Static variable in class arlut.csd.JDataComponent.JstringField
-
- debug - Static variable in class arlut.csd.JDataComponent.JstringListBox
-
- debug - Static variable in class arlut.csd.JDataComponent.LAFMenu
-
- debug - Static variable in class arlut.csd.JDataComponent.StringSelector
-
- debug - Static variable in class arlut.csd.JDataComponent.TimedKeySelectionManager
-
- debug - Static variable in class arlut.csd.JDialog.aboutGanyDialog
-
- debug - Static variable in class arlut.csd.JDialog.aboutJavaDialog
-
- debug - Static variable in class arlut.csd.JDialog.DialogRsrc
-
- debug - Static variable in class arlut.csd.JDialog.JDialogBuff
-
- debug - Static variable in class arlut.csd.JDialog.StringDialog
-
- debug - Static variable in class arlut.csd.JTable.baseTable
-
- debug - Static variable in class arlut.csd.JTable.gridTable
-
- debug - Static variable in class arlut.csd.JTable.rowTable
-
- debug - Static variable in class arlut.csd.JTable.SmartTable
-
- DEBUG - Variable in class arlut.csd.JTable.SmartTable.MyTableModel
-
- debug - Static variable in class arlut.csd.JTable.tableAttr
-
- debug - Static variable in class arlut.csd.JTable.tableCanvas
-
- debug - Static variable in class arlut.csd.JTable.tableCell
-
- debug - Static variable in class arlut.csd.JTree.treeCanvas
-
- debug - Static variable in class arlut.csd.JTree.treeControl
-
- debug - Static variable in class arlut.csd.Util.FixedListCompare
-
- debug - Static variable in class arlut.csd.Util.PackageResources
-
- debug - Static variable in class arlut.csd.Util.VecSortInsert
-
- debug - Static variable in class arlut.csd.Util.WordWrap
-
- debug - Static variable in class arlut.csd.Util.XMLReader
-
- debug - Static variable in class arlut.csd.Util.zipIt
-
- debug - Static variable in class foxtrot.AbstractWorker
-
- debug - Static variable in class foxtrot.pumps.ConditionalEventPump
-
- debug - Static variable in class foxtrot.pumps.QueueEventPump
-
- debug - Static variable in class foxtrot.workers.SingleWorkerThread
-
- debug - Static variable in class Qsmtp.Qsmtp
-
- debug2 - Static variable in class arlut.csd.ganymede.server.DBObjectBase
-
More debugging.
- debug2 - Static variable in class arlut.csd.JTree.treeCanvas
-
- debug_persona - Static variable in class arlut.csd.ganymede.client.containerPanel
-
- debugdecode(Map<String, SyncPrefEnum>) - Static method in class arlut.csd.ganymede.server.FieldOptionDBField
-
This method generates a string version of the debugdump
output.
- debugdecode(Map<String, PermEntry>) - Static method in class arlut.csd.ganymede.server.PermissionMatrixDBField
-
This method generates a string version of the debugdump
output.
- debugDump() - Method in class arlut.csd.ganymede.common.ObjectHandle
-
- debugdump(FieldOptionDBField) - Static method in class arlut.csd.ganymede.server.FieldOptionDBField
-
This method does a dump to System.err of the field option
contents held in FieldOptionDBField me.
- debugdump(FieldOptionMatrix) - Static method in class arlut.csd.ganymede.server.FieldOptionDBField
-
- debugdump(Map<String, SyncPrefEnum>) - Static method in class arlut.csd.ganymede.server.FieldOptionDBField
-
This method does a dump to System.err of the field option
contents held in matrix.
- debugdump() - Method in class arlut.csd.ganymede.server.FieldOptionDBField
-
This method does a dump to System.err of the field option
contents held in this field.
- debugdump(PermissionMatrixDBField) - Method in class arlut.csd.ganymede.server.PermissionMatrixDBField
-
This method does a dump to System.err of the permission
contents held in PermissionMatrixDBField me.
- debugdump(PermMatrix) - Static method in class arlut.csd.ganymede.server.PermissionMatrixDBField
-
- debugdump(Map<String, PermEntry>) - Static method in class arlut.csd.ganymede.server.PermissionMatrixDBField
-
This method does a dump to System.err of the permission
contents held in matrix.
- debugdump() - Method in class arlut.csd.ganymede.server.PermissionMatrixDBField
-
This method does a dump to System.err of the permission
contents held in this field.
- debugEmit - Static variable in class arlut.csd.ganymede.server.DBObject
-
- debugFilename - Variable in class arlut.csd.ganymede.admin.GASHAdmin
-
- debugFilename - Static variable in class arlut.csd.ganymede.server.Ganymede
-
If the server is started with debug=<filename> on
the command line, debugFilename will hold the name
of the file to write our RMI debug log to.
- debugMenu - Variable in class arlut.csd.ganymede.admin.GASHAdminFrame
-
- debugPrintTree(int) - Method in class arlut.csd.Util.XMLElement
-
This debug method prints out this item and all items
under this item if this item is the top node in a
tree.
- debugPrintTree(int) - Method in class arlut.csd.Util.XMLItem
-
This debug method prints out this item and all items
under this item if this item is the top node in a
tree.
- debugReceive - Static variable in class arlut.csd.ganymede.server.DBObject
-
- decBusy(String) - Static method in class arlut.csd.ganymede.server.GanymedeBuilderTask
-
- DECIMAL_VALUE - Static variable in class arlut.csd.ganymede.server.QueryLexer
-
- DECIMAL_VALUE - Static variable in class arlut.csd.ganymede.server.QueryParser
-
- decLockCount() - Method in class arlut.csd.ganymede.server.DBLockSync
-
Decrements the count of held locks for the admin consoles.
- decLocksWaitingCount() - Method in class arlut.csd.ganymede.server.DBLockSync
-
Decrements the count of locks waiting to be established.
- decodabet - Variable in class arlut.csd.crypto.Base64.InputStream
-
- decodabet - Variable in class arlut.csd.crypto.Base64.OutputStream
-
- DECODE - Static variable in class arlut.csd.crypto.Base64
-
Specify decoding in first bit.
- decode(byte[]) - Static method in class arlut.csd.crypto.Base64
-
Low-level access to decoding ASCII characters in
the form of a byte array.
- decode(byte[], int, int, int) - Static method in class arlut.csd.crypto.Base64
-
Low-level access to decoding ASCII characters in
the form of a byte array.
- decode(String) - Static method in class arlut.csd.crypto.Base64
-
Decodes data from Base64 notation, automatically
detecting gzip-compressed data and decompressing it.
- decode(String, int) - Static method in class arlut.csd.crypto.Base64
-
Decodes data from Base64 notation, automatically
detecting gzip-compressed data and decompressing it.
- decode4to3(byte[], int, byte[], int, int) - Static method in class arlut.csd.crypto.Base64
-
Decodes four bytes from array source
and writes the resulting bytes (up to three of them)
to destination.
- decode_base64(String, int) - Static method in class org.mindrot.BCrypt
-
Decode a string encoded using bcrypt's base64 scheme to a
byte array.
- decodeArg(String) - Static method in class arlut.csd.Util.ParseArgs
-
Simple decode method to handle unescaping %20 for space
substitution, as used with the xmlclient, and etc.
- decodeBaseName(String) - Static method in class arlut.csd.ganymede.server.FieldOptionDBField
-
This utility method extracts the
DBObjectBase name from a
coded permission entry internally held in a FieldOptionDBField
Matrix.
- decodeBaseName(String) - Static method in class arlut.csd.ganymede.server.PermissionMatrixDBField
-
This utility method extracts the
DBObjectBase name from a coded
permission entry held in a
PermMatrix/PermissionMatrixDBField
Matrix.
- decodeFieldName(String) - Static method in class arlut.csd.ganymede.server.FieldOptionDBField
-
This utility method extracts the
DBObjectBaseField name from a coded
field option entry key.
- decodeFieldName(String) - Static method in class arlut.csd.ganymede.server.PermissionMatrixDBField
-
This utility method extracts the
DBObjectBaseField name from a coded
permission entry held in a
PermMatrix/PermissionMatrixDBField
Matrix.
- decodeFileToFile(String, String) - Static method in class arlut.csd.crypto.Base64
-
Reads infile and decodes it to outfile.
- decodeFromFile(String) - Static method in class arlut.csd.crypto.Base64
-
Convenience method for reading a base64-encoded
file and decoding it.
- decodeRescanList(StringBuffer, HashMap<Invid, Vector<Short>>) - Method in class arlut.csd.ganymede.common.ReturnVal
-
This method takes a StringBuffer encoded as follows:
263:170|all|271:131|31|57|286:41|all|310:4|134|13|92|
and returns a HashMap mapping Invid's to the rescan information
for that Invid, where the rescan information will either be the
String "all", indicating that all fields need to be rescanned, or
a Vector of Short's specifying field id's to be rescanned for
that object.
- decodeToFile(String, String) - Static method in class arlut.csd.crypto.Base64
-
Convenience method for decoding data to a file.
- decodeToObject(String) - Static method in class arlut.csd.crypto.Base64
-
Attempts to decode Base64 data and deserialize a Java
Object within.
- deconstruct() - Method in class arlut.csd.ganymede.server.DBEditSet
-
Private helper method for commit() and release(), which breaks apart
and nulls references to data structures maintained for this transaction
to aid GC.
- decPhase1(boolean) - Static method in class arlut.csd.ganymede.server.GanymedeBuilderTask
-
- decPhase2(boolean) - Static method in class arlut.csd.ganymede.server.GanymedeBuilderTask
-
- decrement() - Method in class arlut.csd.ganymede.server.loginSemaphore
-
Decrement the login count.
- Default - Variable in class arlut.csd.JDialog.booleanThing
-
- DEFAULT_BUF_LENGTH - Static variable in class com.jclark.xml.output.UTF8XMLWriter
-
- DEFAULT_COLS - Static variable in class arlut.csd.JDataComponent.JfloatField
-
- DEFAULT_COLS - Static variable in class arlut.csd.JDataComponent.JIPField
-
- DEFAULT_COLS - Static variable in class arlut.csd.JDataComponent.JnumberField
-
- DEFAULT_COLS - Static variable in class arlut.csd.JDataComponent.JpasswordField
-
- DEFAULT_COLS - Static variable in class arlut.csd.JDataComponent.JstringField
-
- DEFAULT_CREATE - Static variable in class arlut.csd.ganymede.client.createObjectDialog
-
- DEFAULT_LOAD_FACTOR - Static variable in class arlut.csd.ganymede.common.InvidPool
-
The load factor used when none specified in constructor.
- DEFAULT_OPEN - Static variable in class arlut.csd.ganymede.client.openObjectDialog
-
- DEFAULT_OPTIONS - Static variable in class com.jclark.xml.output.UTF8XMLWriter
-
- default_owner_action - Static variable in class arlut.csd.ganymede.client.gclient
-
- DEFAULT_PORT - Static variable in class Qsmtp.Qsmtp
-
The default SMTP port, 25.
- DEFAULT_SIZE - Static variable in class arlut.csd.JDataComponent.JpasswordField
-
- DEFAULT_SIZE - Static variable in class arlut.csd.JDataComponent.JstringField
-
- defaultComparator - Static variable in class arlut.csd.Util.VecSortInsert
-
- defaultDomainProperty - Static variable in class arlut.csd.ganymede.server.Ganymede
-
- defaultHandler - Static variable in class arlut.csd.ganymede.server.Ganymede
-
Uncaught exception handler in use on the Ganymede server.
- defaultMessage - Variable in class arlut.csd.ganymede.client.StatusClearThread
-
- defaultmonitorpassProperty - Static variable in class arlut.csd.ganymede.server.Ganymede
-
- defaultObj - Variable in class arlut.csd.ganymede.server.DBPermissionManager
-
A reference to the Ganymede
DBObject storing our default
permissions, or the permissions that applies when we are not in
supergash mode and we do not have any ownership over the object
in question.
- defaultOwnerChosen - Variable in class arlut.csd.ganymede.client.gclient
-
- defaultOwnerChosen() - Method in class arlut.csd.ganymede.client.gclient
-
True if a default owner has already been chosen.
- defaultOwnerDialog - Variable in class arlut.csd.ganymede.client.gclient
-
- defaultOwnerMI - Variable in class arlut.csd.ganymede.client.gclient
-
- defaultPerms - Variable in class arlut.csd.ganymede.server.DBPermissionManager
-
This variable stores the permission bits that are applicable
to generic objects not specifically owned by this persona.
- defaultrootpassProperty - Static variable in class arlut.csd.ganymede.server.Ganymede
-
- defaultrootpassProperty - Static variable in class arlut.csd.ganymede.server.stopServer
-
- DEFAULTSIZE - Static variable in class arlut.csd.ganymede.server.DBNameSpace
-
The initial number of slots that we will reserve in our
uniqueHash hashtable, if we are starting from scratch with a new
namespace.
- DEFAULTSIZE - Static variable in class arlut.csd.Util.SharedStringBuffer
-
- defined - Static variable in class arlut.csd.ganymede.client.QueryRow
-
- defined - Variable in class arlut.csd.ganymede.common.FieldInfo
-
- DEFINED - Static variable in class arlut.csd.ganymede.common.QueryDataNode
-
- delayedFireTableDataChanged() - Method in class arlut.csd.ganymede.client.TreeTableModelAdapter
-
Invokes fireTableDataChanged after all the pending events have been
processed.
- delColStr - Static variable in class arlut.csd.JTable.rowTable
-
- delegatableDefaultPerms - Variable in class arlut.csd.ganymede.server.DBPermissionManager
-
This variable stores the permission bits that are applicable to
generic objects not specifically owned by this persona and which
the current admin has permission to delegate to subordinate
roles.
- delegatablePersonaPerms - Variable in class arlut.csd.ganymede.server.DBPermissionManager
-
This variable stores the permission bits that are applicable
to objects that the current persona has ownership privilege over
and which the current admin has permission to delegate to
subordinate roles.
- delegate - Variable in class arlut.csd.ganymede.client.DelegateEditor
-
The component that's actually represents the edited cell
- DelegateEditor - Class in arlut.csd.ganymede.client
-
A cell editor that delegates editing functions to one of 2 classes.
- DelegateEditor(TreeTableModelAdapter, boolean, JTreeTable) - Constructor for class arlut.csd.ganymede.client.DelegateEditor
-
- DelegateRenderer - Class in arlut.csd.ganymede.client
-
A cell renderer that delegates rendering functions to one of 2 classes.
- DelegateRenderer(TreeTableModelAdapter, boolean, JTreeTable) - Constructor for class arlut.csd.ganymede.client.DelegateRenderer
-
- DELELEMENT - Static variable in class arlut.csd.ganymede.server.DBEditObject
-
- DELELEMENTS - Static variable in class arlut.csd.ganymede.server.DBEditObject
-
- deletable - Static variable in class arlut.csd.ganymede.client.perm_editor.PermEditorModel
-
- DELETABLE - Static variable in class arlut.csd.ganymede.client.perm_editor.PermEditorModel
-
- DELETABLE - Static variable in class arlut.csd.ganymede.client.perm_editor.PermRow
-
- delete - Variable in class arlut.csd.ganymede.client.personaPanel
-
- delete - Variable in class arlut.csd.ganymede.common.PermEntry
-
- DELETE - Static variable in class arlut.csd.ganymede.server.DBJournal
-
- DELETE - Static variable in class arlut.csd.ganymede.server.xmlfield
-
constant string for the delete mode
- delete - Variable in class arlut.csd.ganymede.server.xPerm
-
- delete_action - Static variable in class arlut.csd.ganymede.client.gclient
-
- delete_pop_action - Static variable in class arlut.csd.ganymede.client.gclient
-
- deleteAllElements() - Method in interface arlut.csd.ganymede.rmi.db_field
-
Removes all elements from this field, if a
vector.
- deleteAllElements() - Method in class arlut.csd.ganymede.server.DBField
-
Removes all elements from this field, if a
vector.
- deleteBase(String) - Method in interface arlut.csd.ganymede.rmi.SchemaEdit
-
This method deletes a
DBObjectBase, removing it from the
Schema Editor's working set of bases.
- deleteBase(String) - Method in class arlut.csd.ganymede.server.DBSchemaEdit
-
This method deletes a
DBObjectBase, removing it from the
Schema Editor's working set of bases.
- deleteCategoryMI - Variable in class arlut.csd.ganymede.admin.GASHSchema
-
- DeleteColMI - Variable in class arlut.csd.JTable.rowTable
-
- deleteColMI - Variable in class arlut.csd.JTable.SmartTable
-
- deleteColumn(int, boolean) - Method in class arlut.csd.JTable.baseTable
-
This method takes the given column out of the table entirely.
- deleteDBObject(Invid) - Method in class arlut.csd.ganymede.server.DBSession
-
Remove an object from the database
This method method can only be called in the context of an open
transaction.
- deleteDBObject(short, int) - Method in class arlut.csd.ganymede.server.DBSession
-
Remove an object from the database
This method method can only be called in the context of an open
transaction.
- deleteDBObject(DBEditObject) - Method in class arlut.csd.ganymede.server.DBSession
-
Remove an object from the database
This method method can only be called in the context of an open
transaction.
- deleteDirectory(String) - Static method in class arlut.csd.Util.FileOps
-
- deletedObjects - Variable in class arlut.csd.ganymede.server.GanymedeXMLSession
-
Vector of
xmlobjects
that correspond to pre-existing Ganymede
server objects that have been/need to be deleted by this
GanymedeXMLSession.
- deleteElement(elementWrapper) - Method in class arlut.csd.ganymede.client.vectorPanel
-
Removes an element from the vector panel.
- deleteElement(int) - Method in interface arlut.csd.ganymede.rmi.db_field
-
Deletes an element of this field, if a vector.
- deleteElement(Object) - Method in interface arlut.csd.ganymede.rmi.db_field
-
Deletes an element of this field, if a vector.
- deleteElement(int) - Method in class arlut.csd.ganymede.server.DBField
-
Deletes an element of this field, if a vector.
- deleteElement(int, boolean) - Method in class arlut.csd.ganymede.server.DBField
-
Deletes an element of this field, if a vector.
- deleteElement(int, boolean, boolean) - Method in class arlut.csd.ganymede.server.DBField
-
Deletes an element of this field, if a vector.
- deleteElement(Object) - Method in class arlut.csd.ganymede.server.DBField
-
Deletes an element of this field, if a vector.
- deleteElement(Object, boolean) - Method in class arlut.csd.ganymede.server.DBField
-
Deletes an element of this field, if a vector.
- deleteElement(Object, boolean, boolean) - Method in class arlut.csd.ganymede.server.DBField
-
Deletes an element of this field, if a vector.
- deleteElement(int, boolean, boolean) - Method in class arlut.csd.ganymede.server.InvidDBField
-
Deletes an element of this field, if a vector.
- deleteElementLocal(int) - Method in class arlut.csd.ganymede.server.DBField
-
Deletes an element of this field, if a vector.
- deleteElementLocal(Object) - Method in class arlut.csd.ganymede.server.DBField
-
Deletes an element of this field, if a vector.
- deleteElements(Vector) - Method in interface arlut.csd.ganymede.rmi.db_field
-
Removes a set of elements from this field, if a
vector.
- deleteElements(Vector) - Method in class arlut.csd.ganymede.server.DBField
-
Removes a set of elements from this field, if a
vector.
- deleteElements(Vector, boolean) - Method in class arlut.csd.ganymede.server.DBField
-
Removes a set of elements from this field, if a
vector.
- deleteElements(Vector, boolean, boolean) - Method in class arlut.csd.ganymede.server.DBField
-
Removes a set of elements from this field, if a
vector.
- deleteElements(Vector, boolean, boolean) - Method in class arlut.csd.ganymede.server.InvidDBField
-
Removes a set of elements from this field, if a
vector.
- deleteElementsLocal(Vector) - Method in class arlut.csd.ganymede.server.DBField
-
Removes a set of elements from this field, if a
vector.
- deleteEmbeddedObjectMI - Variable in class arlut.csd.ganymede.admin.GASHSchema
-
- deleteField(String) - Method in class arlut.csd.ganymede.common.BaseDump
-
- deleteField(String) - Method in interface arlut.csd.ganymede.rmi.Base
-
This method is used to remove a field definition from
the current schema.
- deleteField(String) - Method in class arlut.csd.ganymede.server.DBObjectBase
-
This method is used to remove a field definition from the
current schema.
- deleteFieldMI - Variable in class arlut.csd.ganymede.admin.GASHSchema
-
- deleteFile(String) - Static method in class arlut.csd.Util.FileOps
-
- deleteHash - Variable in class arlut.csd.ganymede.client.gclient
-
Mapping of
invid's for objects
that the client has requested be deleted by the server to
CacheInfo objects
which hold information about the object used to make decisions
about managing the client's tree display.
- deleteLockObject(DBObject, DBSession) - Static method in class arlut.csd.ganymede.server.DBDeletionManager
-
This method is used by the Invid binding logic to attempt to
block an object from being deleted.
- deleteMI - Variable in class arlut.csd.ganymede.client.gResultTable
-
- deleteNameMI - Variable in class arlut.csd.ganymede.admin.GASHSchema
-
- deleteNameSpace(String) - Method in interface arlut.csd.ganymede.rmi.SchemaEdit
-
This method deletes a
DBNameSpace object, returning true if
the deletion could be carried out, false otherwise.
- deleteNameSpace(String) - Method in class arlut.csd.ganymede.server.DBSchemaEdit
-
This method deletes a
DBNameSpace object,
returning true if the deletion could be carried out, false
otherwise.
- deleteNode(treeNode, boolean) - Method in class arlut.csd.JTree.treeControl
-
Removes a node from the tree, along with all its children.
- deleteObject(Invid, boolean) - Method in class arlut.csd.ganymede.client.gclient
-
Marks an object on the server as deleted.
- deleteObjectDialog() - Method in class arlut.csd.ganymede.client.gclient
-
Opens a dialog to let the user choose an object for deletion,
and if cancel is not chosen, the object is opened for
deletion.
- deleteObjectMI - Variable in class arlut.csd.ganymede.admin.GASHSchema
-
- deleteObjectMI - Variable in class arlut.csd.ganymede.client.gclient
-
- deleteRow(int, boolean) - Method in class arlut.csd.JTable.baseTable
-
Deletes a row from the table
- deleteRow(Object, boolean) - Method in class arlut.csd.JTable.rowTable
-
Deletes a row.
- deleteTabMI - Variable in class arlut.csd.ganymede.admin.GASHSchema
-
- deleteUnusedNameSpaces() - Method in interface arlut.csd.ganymede.rmi.SchemaEdit
-
This method deletes all
DBNameSpace objects in the
server's schema that are not currently attached to any
namespace-constrained field.
- deleteUnusedNameSpaces() - Method in class arlut.csd.ganymede.server.DBSchemaEdit
-
This method deletes all
DBNameSpace objects in the
server's schema that are not currently attached to any
namespace-constrained field.
- DELETING - Static variable in interface arlut.csd.ganymede.common.ObjectStatus
-
Status code for a previously existing object that is to be deleted
- deleting - Variable in class arlut.csd.ganymede.server.DBEditObject
-
true if the object is in the middle of carrying out deletion
logic.. consulted by subclasses by way of the
DBEditObject.isDeleting() method to
determine whether they should object to fields being set to null
- delValue(Object) - Method in class arlut.csd.ganymede.server.fieldDeltaRec
-
This method is used to record a value that has been removed
from this vector field.
- delValues - Variable in class arlut.csd.ganymede.server.fieldDeltaRec
-
- delValues - Variable in class arlut.csd.ganymede.server.xmlfield
-
- demandTask(String) - Method in class arlut.csd.ganymede.server.GanymedeScheduler
-
This method is provided to allow the server to request that a
task listed as being registered 'on-demand' be run as soon as
possible.
- demandTask(String, Object[]) - Method in class arlut.csd.ganymede.server.GanymedeScheduler
-
This method is provided to allow the server to request that a
task listed as being registered 'on-demand' be run as soon as
possible.
- dequeue() - Method in class arlut.csd.ganymede.server.serverAdminAsyncResponder
-
private dequeue method.
- dequeue() - Method in class arlut.csd.ganymede.server.serverClientAsyncResponder
-
private dequeue method.
- dequeue() - Method in class arlut.csd.Util.Queue
-
- dequeue() - Method in class arlut.csd.Util.XMLReader
-
private dequeue method.
- dequeuePtr - Variable in class arlut.csd.ganymede.server.serverAdminAsyncResponder
-
Index pointer to the slot for the next item to be pulled from
- dequeuePtr - Variable in class arlut.csd.ganymede.server.serverClientAsyncResponder
-
Index pointer to the slot for the next item to be pulled from
- dequeuePtr - Variable in class arlut.csd.Util.XMLReader
-
- dequote(String) - Static method in class arlut.csd.Util.StringUtils
-
This method takes a string and, if the string starts and
ends with either " or ', returns the contained string.
- DEREF - Static variable in class arlut.csd.ganymede.server.QueryLexer
-
- DEREF - Static variable in class arlut.csd.ganymede.server.QueryParser
-
- deref_expression() - Method in class arlut.csd.ganymede.server.QueryParser
-
- dereferenceInvids() - Method in class arlut.csd.ganymede.server.xmlfield
-
This method is used by the
GanymedeXMLSession to cause this field
to attempt to do lookups on all labeled xInvids in this field, in
an attempt to get the Invids for them.
- des_set_key(byte[]) - Static method in class arlut.csd.crypto.jcrypt
-
- descending - Variable in class arlut.csd.JTable.TableSorter.Arrow
-
- DESCENDING - Static variable in class arlut.csd.JTable.TableSorter
-
- describe(DBSession, Invid) - Method in class arlut.csd.ganymede.server.DBLinkTracker
-
- describe(Invid) - Method in class arlut.csd.ganymede.server.DBSession
-
This method is intended as a lightweight way of returning a
handy description of the type and label of the specified invid.
- describe(Invid) - Method in class arlut.csd.ganymede.server.GanymedeSession
-
This method is intended as a lightweight way of returning a
handy description of the type and label of the specified invid.
- describeField(short) - Method in class arlut.csd.ganymede.common.Query
-
- describeField(short, short) - Method in interface arlut.csd.ganymede.common.QueryDescriber
-
Returns a description of the field id.
- describeField(String, short) - Method in interface arlut.csd.ganymede.common.QueryDescriber
-
Returns a description of the field id.
- describeField(short, short) - Method in class arlut.csd.ganymede.server.DBSession
-
- describeField(String, short) - Method in class arlut.csd.ganymede.server.DBSession
-
- describeLargeTransaction(MailOut, DBEditSet) - Static method in class arlut.csd.ganymede.server.DBLog
-
describeLargeTransaction provides a subject line with the
types and count of objects created, modified, or deleted by
transaction, but without the names of the objects that
describeSmallTransaction provides.
- describer - Variable in class arlut.csd.ganymede.common.Query
-
If we are on the server, we'll have a generic reference to a
GanymedeSession so that we can look up the description of the
object type.
- describeSmallTransaction(MailOut, DBEditSet) - Static method in class arlut.csd.ganymede.server.DBLog
-
describeSmallTransaction provides a subject line with the types
and names of the objects created, modified, or deleted by
transaction.
- describeTransaction(MailOut, DBEditSet) - Static method in class arlut.csd.ganymede.server.DBLog
-
Synthesize a descriptive subject for transaction summary email.
- describeType(short) - Method in interface arlut.csd.ganymede.common.QueryDescriber
-
Returns a description of the type id.
- describeType(short) - Method in class arlut.csd.ganymede.server.DBSession
-
This method is intended as a lightweight way of returning a handy
description of the specified type.
- description - Variable in class arlut.csd.ganymede.server.DBEditSet
-
A brief description of the client associated with this
transaction, used in logging to identify what was done by the
main client, what by a password-changing utility, etc.
- description - Variable in class arlut.csd.ganymede.server.DBLogEvent
-
- description - Variable in class arlut.csd.ganymede.server.MailOut
-
- description - Variable in class arlut.csd.ganymede.server.objectEventType
-
- description - Variable in class arlut.csd.ganymede.server.systemEventType
-
- desktop - Static variable in class arlut.csd.ganymede.client.ClientColor
-
- desktopClass - Static variable in class arlut.csd.Util.BrowserLauncher
-
- desktopObject - Static variable in class arlut.csd.Util.BrowserLauncher
-
- destroy() - Method in class arlut.csd.ganymede.admin.GASHAdmin
-
- destroy() - Method in class arlut.csd.ganymede.client.glogin
-
If the applet is no longer visible on the page, we exit.
- destroyTree() - Method in class arlut.csd.JTree.treeControl
-
Call this on the GUI thread to break apart and destroy this
tree.
- destructors - Static variable in class org.solinger.cracklib.CrackLib
-
Array of rules to apply to attempt to strip elementary
conversions away when doing dictionary checks.
- deTabify(String) - Static method in class arlut.csd.Util.WordWrap
-
This method takes the input String and strips tabs out of it,
replacing them with appropriate spaces.
- detach() - Method in class arlut.csd.JDataComponent.JchoiceList
-
- detachBadConsoles() - Static method in class arlut.csd.ganymede.server.GanymedeAdmin
-
This private static method is called to remove any consoles
that have experienced RMI failures from the static
GanymedeAdmin.consoles vector.
- dfa12 - Variable in class arlut.csd.ganymede.server.QueryLexer
-
- DFA12_accept - Static variable in class arlut.csd.ganymede.server.QueryLexer
-
- DFA12_acceptS - Static variable in class arlut.csd.ganymede.server.QueryLexer
-
- DFA12_eof - Static variable in class arlut.csd.ganymede.server.QueryLexer
-
- DFA12_eofS - Static variable in class arlut.csd.ganymede.server.QueryLexer
-
- DFA12_eot - Static variable in class arlut.csd.ganymede.server.QueryLexer
-
- DFA12_eotS - Static variable in class arlut.csd.ganymede.server.QueryLexer
-
- DFA12_max - Static variable in class arlut.csd.ganymede.server.QueryLexer
-
- DFA12_maxS - Static variable in class arlut.csd.ganymede.server.QueryLexer
-
- DFA12_min - Static variable in class arlut.csd.ganymede.server.QueryLexer
-
- DFA12_minS - Static variable in class arlut.csd.ganymede.server.QueryLexer
-
- DFA12_special - Static variable in class arlut.csd.ganymede.server.QueryLexer
-
- DFA12_specialS - Static variable in class arlut.csd.ganymede.server.QueryLexer
-
- DFA12_transition - Static variable in class arlut.csd.ganymede.server.QueryLexer
-
- DFA12_transitionS - Static variable in class arlut.csd.ganymede.server.QueryLexer
-
- dfa2 - Variable in class arlut.csd.ganymede.server.QueryLexer
-
- DFA2_accept - Static variable in class arlut.csd.ganymede.server.QueryLexer
-
- DFA2_acceptS - Static variable in class arlut.csd.ganymede.server.QueryLexer
-
- DFA2_eof - Static variable in class arlut.csd.ganymede.server.QueryLexer
-
- DFA2_eofS - Static variable in class arlut.csd.ganymede.server.QueryLexer
-
- DFA2_eot - Static variable in class arlut.csd.ganymede.server.QueryLexer
-
- DFA2_eotS - Static variable in class arlut.csd.ganymede.server.QueryLexer
-
- DFA2_max - Static variable in class arlut.csd.ganymede.server.QueryLexer
-
- DFA2_maxS - Static variable in class arlut.csd.ganymede.server.QueryLexer
-
- DFA2_min - Static variable in class arlut.csd.ganymede.server.QueryLexer
-
- DFA2_minS - Static variable in class arlut.csd.ganymede.server.QueryLexer
-
- DFA2_special - Static variable in class arlut.csd.ganymede.server.QueryLexer
-
- DFA2_specialS - Static variable in class arlut.csd.ganymede.server.QueryLexer
-
- DFA2_transition - Static variable in class arlut.csd.ganymede.server.QueryLexer
-
- DFA2_transitionS - Static variable in class arlut.csd.ganymede.server.QueryLexer
-
- dfa5 - Variable in class arlut.csd.ganymede.server.QueryLexer
-
- DFA5_accept - Static variable in class arlut.csd.ganymede.server.QueryLexer
-
- DFA5_acceptS - Static variable in class arlut.csd.ganymede.server.QueryLexer
-
- DFA5_eof - Static variable in class arlut.csd.ganymede.server.QueryLexer
-
- DFA5_eofS - Static variable in class arlut.csd.ganymede.server.QueryLexer
-
- DFA5_eot - Static variable in class arlut.csd.ganymede.server.QueryLexer
-
- DFA5_eotS - Static variable in class arlut.csd.ganymede.server.QueryLexer
-
- DFA5_max - Static variable in class arlut.csd.ganymede.server.QueryLexer
-
- DFA5_maxS - Static variable in class arlut.csd.ganymede.server.QueryLexer
-
- DFA5_min - Static variable in class arlut.csd.ganymede.server.QueryLexer
-
- DFA5_minS - Static variable in class arlut.csd.ganymede.server.QueryLexer
-
- DFA5_special - Static variable in class arlut.csd.ganymede.server.QueryLexer
-
- DFA5_specialS - Static variable in class arlut.csd.ganymede.server.QueryLexer
-
- DFA5_transition - Static variable in class arlut.csd.ganymede.server.QueryLexer
-
- DFA5_transitionS - Static variable in class arlut.csd.ganymede.server.QueryLexer
-
- dfa6 - Variable in class arlut.csd.ganymede.server.QueryLexer
-
- DFA6_accept - Static variable in class arlut.csd.ganymede.server.QueryLexer
-
- DFA6_acceptS - Static variable in class arlut.csd.ganymede.server.QueryLexer
-
- DFA6_eof - Static variable in class arlut.csd.ganymede.server.QueryLexer
-
- DFA6_eofS - Static variable in class arlut.csd.ganymede.server.QueryLexer
-
- DFA6_eot - Static variable in class arlut.csd.ganymede.server.QueryLexer
-
- DFA6_eotS - Static variable in class arlut.csd.ganymede.server.QueryLexer
-
- DFA6_max - Static variable in class arlut.csd.ganymede.server.QueryLexer
-
- DFA6_maxS - Static variable in class arlut.csd.ganymede.server.QueryLexer
-
- DFA6_min - Static variable in class arlut.csd.ganymede.server.QueryLexer
-
- DFA6_minS - Static variable in class arlut.csd.ganymede.server.QueryLexer
-
- DFA6_special - Static variable in class arlut.csd.ganymede.server.QueryLexer
-
- DFA6_specialS - Static variable in class arlut.csd.ganymede.server.QueryLexer
-
- DFA6_transition - Static variable in class arlut.csd.ganymede.server.QueryLexer
-
- DFA6_transitionS - Static variable in class arlut.csd.ganymede.server.QueryLexer
-
- dialog - Variable in class arlut.csd.ganymede.common.ReturnVal
-
A Serializable Dialog Definition
- dialogMenuName(String) - Method in class arlut.csd.ganymede.client.gclient
-
Generates a Mac-compliant menu item name if we're running on a
Mac, else returns the text unmodified.
- DialogRsrc - Class in arlut.csd.JDialog
-
- DialogRsrc(Frame, String, String) - Constructor for class arlut.csd.JDialog.DialogRsrc
-
Constructor for DialogRsrc
- DialogRsrc(Frame, String, String, String, String) - Constructor for class arlut.csd.JDialog.DialogRsrc
-
Constructor with special "Ok" and "Cancel" strings
- DialogRsrc(Frame, String, String, String, String, Image) - Constructor for class arlut.csd.JDialog.DialogRsrc
-
Constructor with special "Ok" and "Cancel" strings, and a provided Image
to display
- DialogRsrc(Frame, String, String, String, String, String, Class) - Constructor for class arlut.csd.JDialog.DialogRsrc
-
Constructor with special "Ok" and "Cancel" strings, and the name
of an Image to pull out of CLASSPATH resources.
- DialogTitle - Variable in class arlut.csd.ganymede.client.perm_editor
-
- didRequestReport() - Method in class arlut.csd.ganymede.client.ExceptionDialog
-
If this method returns true, the user asked us to send the
exception report to the server.
- didSucceed(ReturnVal) - Static method in class arlut.csd.ganymede.common.ReturnVal
-
Simple static helper method that Ganymede code can use to verify
that a ReturnVal-returning operation did succeed.
- didSucceed() - Method in class arlut.csd.ganymede.common.ReturnVal
-
This method returns the general success code for the
preceding operation.
- die(String) - Method in class arlut.csd.ganymede.client.DeathWatcherThread
-
This method causes the DeathWatcherThread to kick off the
end-of-the-world process.
- dieNow - Variable in class arlut.csd.ganymede.client.ExitThread
-
- dieNow() - Method in class arlut.csd.ganymede.client.ExitThread
-
- diff() - Method in class arlut.csd.ganymede.server.DBEditObject
-
This method is used to generate a String describing the difference
between the current state of the DBEditObject and the original
object's state.
- diff(Set<DBObjectBaseField>) - Method in class arlut.csd.ganymede.server.DBEditObject
-
This method does two things.
- difference(PermEntry) - Method in class arlut.csd.ganymede.common.PermEntry
-
This method returns a textual description of the changes
between this PermEntry and <p>
- difference(List<E>, List<E>) - Static method in class arlut.csd.Util.VectorUtils
-
This method returns a Vector containing the set of objects
contained in vectA that are not contained in vectB.
- DIGIT - Static variable in class arlut.csd.ganymede.server.QueryLexer
-
- DIGIT - Static variable in class arlut.csd.ganymede.server.QueryParser
-
- DimGrey - Static variable in class arlut.csd.ganymede.client.ClientColor
-
- direction - Variable in class arlut.csd.JTable.TableSorter.Directive
-
- directLookup(Query, QueryResult, DBObjectBase, boolean, boolean, DBLock, DBEditObject) - Method in class arlut.csd.ganymede.server.DBQueryEngine
-
If we can do a direct lookup, either because query is asking
for an Invid, or because we're doing a direct equality test on a
namespace controlled field, we'll return true.
- directory - Variable in class arlut.csd.ganymede.server.SyncRunner
-
- dirFilter - Variable in class arlut.csd.ganymede.server.SyncRunner
-
A filter we use to find transaction files in the queue directory.
- dirty - Variable in class arlut.csd.ganymede.server.DBJournal
-
- disable() - Method in class arlut.csd.ganymede.common.scheduleHandle
-
Server-side method to disable future invocations of this
task
- disable(String, boolean, long) - Method in class arlut.csd.ganymede.server.loginSemaphore
-
disables logins
This method turns off user logins in Ganymede.
- disableMsg - Variable in class arlut.csd.ganymede.server.loginSemaphore
-
If this var is not null, we are disabled.
- disableTask(String) - Method in class arlut.csd.ganymede.admin.GASHAdminDispatch
-
- DISABLETASK - Variable in class arlut.csd.ganymede.admin.GASHAdminFrame
-
- disableTask(String) - Method in interface arlut.csd.ganymede.rmi.adminSession
-
Causes a registered task to be made ineligible for execution
until
enableTask() is called.
- disableTask(String) - Method in class arlut.csd.ganymede.server.GanymedeAdmin
-
Causes a registered task to be made ineligible for execution
until
enableTask()
is called.
- disableTask(String) - Method in class arlut.csd.ganymede.server.GanymedeScheduler
-
This method is provided to allow an admin console to specify
that a task be suspended.
- disableToken - Variable in class arlut.csd.ganymede.server.DBSchemaEdit
-
The token that was used to lock the server for schema edit.
- disallowedChars() - Method in interface arlut.csd.ganymede.rmi.pass_field
-
Returns a string containing the list of forbidden
characters for this field.
- disallowedChars() - Method in interface arlut.csd.ganymede.rmi.string_field
-
- disallowedChars() - Method in class arlut.csd.ganymede.server.PasswordDBField
-
Returns a string containing the list of forbidden
characters for this field.
- disallowedChars() - Method in class arlut.csd.ganymede.server.StringDBField
-
Returns a string containing the list of forbidden
characters for this field.
- disallowedChars - Variable in class arlut.csd.JDataComponent.JpasswordField
-
- disallowedChars - Variable in class arlut.csd.JDataComponent.JstringArea
-
- disallowedChars - Variable in class arlut.csd.JDataComponent.JstringField
-
- disconnect() - Method in class arlut.csd.ganymede.admin.GASHAdminDispatch
-
- disconnect() - Method in class arlut.csd.ganymede.admin.GASHAdminFrame
-
local convenience method to handle disconnecting the admin console
- disconnect() - Method in class arlut.csd.ganymede.client.ClientBase
-
Calls the logout() method on the Session object.
- disconnect() - Method in class arlut.csd.ganymede.server.stopServerAdmin
-
- disconnected(ClientEvent) - Method in interface arlut.csd.ganymede.client.ClientListener
-
Called when the server forces a disconnect.
- disconnected(ClientEvent) - Method in class arlut.csd.ganymede.client.glogin
-
Handle a forced disconnect message from the
ClientBase RMI object.
- disconnected(ClientEvent) - Method in class arlut.csd.ganymede.client.password.PasswordClient
-
Called when the server forces a disconnect.
- disconnected(ClientEvent) - Method in class arlut.csd.ganymede.client.xmlclient
-
Handle a forced disconnect message from the
ClientBase RMI object.
- dispatch - Variable in class arlut.csd.ganymede.admin.GASHSchema
-
- dispatchEvent(EventQueue, AWTEvent) - Method in class foxtrot.pumps.QueueEventPump
-
Copy/Paste of the Sun's JDK 1.3 implementation in java.awt.EventQueue.dispatchEvent(AWTEvent)
- dispatchKeyEvent(KeyEvent) - Method in class arlut.csd.ganymede.client.AltKeyListener
-
- dispatchMessage(messageObject) - Method in class Qsmtp.Qsmtp
-
This method handles the actual mail-out
- displayDialog(String) - Method in class arlut.csd.ganymede.client.password.PasswordApplet
-
- displayRegionFirstLine() - Method in class arlut.csd.JTable.baseTable
-
This method returns the first line of the display area,
below the headers.
- displaySelectedPage() - Method in class arlut.csd.JCalendar.JpanelCalendar
-
This method forces the calendar to jump to the page containing the
selected date.
- dispose() - Method in class arlut.csd.ganymede.client.clientTab
-
This method does internal cleanup of the contents of this tab,
generally by nulling references and the like.
- dispose() - Method in class arlut.csd.ganymede.client.datePanel
-
- dispose() - Method in class arlut.csd.ganymede.client.expirationRemovalTab
-
- dispose() - Method in class arlut.csd.ganymede.client.historyPanel
-
This method is called to break down this historyPanel object.
- dispose() - Method in class arlut.csd.ganymede.client.historyTab
-
- dispose() - Method in class arlut.csd.ganymede.client.imageTab
-
- dispose() - Method in class arlut.csd.ganymede.client.notesPanel
-
- dispose() - Method in class arlut.csd.ganymede.client.notesTab
-
- dispose() - Method in class arlut.csd.ganymede.client.objectsOwnedTab
-
- dispose() - Method in class arlut.csd.ganymede.client.ownerPanel
-
- dispose() - Method in class arlut.csd.ganymede.client.ownershipPanel
-
- dispose() - Method in class arlut.csd.ganymede.client.ownerTab
-
- dispose() - Method in class arlut.csd.ganymede.client.personaeTab
-
- dispose() - Method in class arlut.csd.ganymede.client.personaPanel
-
- dispose() - Method in class arlut.csd.ganymede.client.serverTab
-
This method does internal cleanup of the contents of this tab,
generally by nulling references and the like.
- dispose() - Method in class arlut.csd.JTable.baseTable
-
- dispose() - Method in class arlut.csd.JTable.tableCanvas
-
- dispose() - Method in class arlut.csd.JTree.treeCanvas
-
Method to be called after this treeCanvas is removed from use and
visibility.
- dispose() - Method in class arlut.csd.JTree.treeControl
-
Method to be called after this treeControl is removed from use
and visibility.
- dissociate() - Method in class arlut.csd.ganymede.common.DumpResult
-
This method breaks apart the data structures held
by this DumpResult.. it is intended to speed garbage
collection when the contents of this DumpResult buffer
have been processed and are no longer needed on the client.
- dissolve(Invid, boolean) - Method in class arlut.csd.ganymede.server.InvidDBField
-
This method is used to effect the remote side of a unbind
operation on a symmetric link.
- dissolve() - Method in class arlut.csd.Util.XMLElement
-
This method unlinks this XMLItem and any subnodes of
it from each other, as well as clearing this XMLItem's
parent reference.
- dissolve() - Method in class arlut.csd.Util.XMLItem
-
This method unlinks this XMLItem and any subnodes of
it from each other, as well as clearing this XMLItem's
parent reference.
- dLabel - Variable in class arlut.csd.ganymede.client.password.PasswordApplet
-
- DO_BREAK_LINES - Static variable in class arlut.csd.crypto.Base64
-
Do break lines when encoding.
- doBooleanXML(XMLItem) - Method in class arlut.csd.ganymede.server.DBObjectBaseField
-
This method takes care of doing everything required to
take an XMLItem tree <fielddef type="boolean"> and
update this field's schema information to match.
- document - Variable in class arlut.csd.ganymede.client.helpPanel
-
- doDumpHistoryInfo() - Method in class arlut.csd.ganymede.server.XMLDumpContext
-
Returns true if this XMLDumpContext is configured to dump
creation and modification information when writing out object
records.
- doDumpPasswords() - Method in class arlut.csd.ganymede.server.XMLDumpContext
-
Returns true if this XMLDumpContext is configured to dump
password information of any kind (i.e., password hashes)
- doDumpPlaintext() - Method in class arlut.csd.ganymede.server.XMLDumpContext
-
Returns true if this XMLDumpContext is configured to dump
plaintext password information to disk when a password field
has enough information in crypt() or md5Crypt() form that the
Ganymede server would be able to load and authenticate against
a non-plaintext version of the password.
- does - Static variable in class arlut.csd.ganymede.client.QueryRow
-
- does_not - Static variable in class arlut.csd.ganymede.client.QueryRow
-
- dohash(byte[], byte[], byte[], boolean) - Static method in class arlut.csd.crypto.smbencrypt
-
- doInvidXML(XMLItem, boolean) - Method in class arlut.csd.ganymede.server.DBObjectBaseField
-
This method takes care of doing everything required to
take an XMLItem tree <fielddef type="invid"> and
update this field's schema information to match.
- doIPXML(XMLItem) - Method in class arlut.csd.ganymede.server.DBObjectBaseField
-
This method takes care of doing everything required to
take an XMLItem tree <fielddef type="ip"> and
update this field's schema information to match.
- donateOK() - Static method in class arlut.csd.ganymede.server.ownerCustom
-
Returns true if the property 'ganymede.allowdonations' contains
the value 'true'.
- done - Variable in class arlut.csd.ganymede.admin.consoleShutdownDialog
-
- done - Variable in class arlut.csd.ganymede.client.SecurityLaunderThread
-
- done - Variable in class arlut.csd.ganymede.client.StatusClearThread
-
- DONE - Static variable in class arlut.csd.ganymede.server.GanymediatorWizard
-
- done - Variable in class arlut.csd.ganymede.server.serverAdminAsyncResponder
-
If true, we have been told to shut down, and our
background commThread will exit as soon as it can
clear its event queue.
- done - Variable in class arlut.csd.ganymede.server.serverClientAsyncResponder
-
If true, we have been told to shut down, and our
background commThread will exit as soon as it can
clear its event queue.
- done - Variable in class arlut.csd.JDialog.StringDialog
-
- done - Variable in class arlut.csd.Util.XMLReader
-
- doneString - Static variable in class arlut.csd.ganymede.server.JythonServerProtocol
-
- doNormalProcessing - Variable in class arlut.csd.ganymede.common.ReturnVal
-
This boolean variable is used to convey a context-specific
flag indicating whether the attempted operation requires
exceptional handling.
- dontdrag - Variable in class arlut.csd.JTree.treeCanvas
-
- doNumericXML(XMLItem) - Method in class arlut.csd.ganymede.server.DBObjectBaseField
-
This method takes care of doing everything required to
take an XMLItem tree <fielddef type="numeric"> and
update this field's schema information to match.
- doPasswordXML(XMLItem) - Method in class arlut.csd.ganymede.server.DBObjectBaseField
-
This method takes care of doing everything required to
take an XMLItem tree <fielddef type="password"> and
update this field's schema information to match.
- doQuery() - Method in class arlut.csd.ganymede.client.querybox
-
- doQuery(String) - Method in class arlut.csd.ganymede.client.xmlclient
-
This method handles submitting a GanyQL query to the Ganymede
server and printing the results in XML to stdout.
- doQueryFile(String) - Method in class arlut.csd.ganymede.client.xmlclient
-
Process a GanyGL query contained in a file.
- doRefreshTasks(Vector<scheduleHandle>) - Method in class arlut.csd.ganymede.server.GanymedeAdmin
-
This private method updates the task status table on
this admin console
- doRefreshUsers(Vector<AdminEntry>) - Method in class arlut.csd.ganymede.server.GanymedeAdmin
-
This private method updates the user status table on
this admin console
- doRescan() - Method in class arlut.csd.ganymede.common.ReturnVal
-
This method returns true if this ReturnVal encodes rescan
information for one or more fields in on or more objects.
- doSendChanges() - Method in class arlut.csd.ganymede.client.xmlclient
-
This method is used for sending an XML schema edit and/or
transaction to the Ganymede server from the command line
xmlclient.
- doSendChanges(InputStream) - Method in class arlut.csd.ganymede.client.xmlclient
-
This method is used for reading XML from a pre-opened stream for
transmitting to the Ganymede server.
- doSendChanges_GUI(gclient, File) - Method in class arlut.csd.ganymede.client.xmlclient
-
This method is used for sending an transaction to the Ganymede
server in the context of the interactive graphical client.
- doSendData - Variable in class arlut.csd.ganymede.server.XMLTransmitter
-
- doSendSchema - Variable in class arlut.csd.ganymede.server.XMLTransmitter
-
- doSetState() - Method in class arlut.csd.ganymede.server.GanymedeAdmin
-
This private method updates the server state display on
this admin console
- doSort - Variable in class arlut.csd.JDataComponent.JstringListBox
-
If true, the JstringListBox will sort items.
- doStringXML(XMLItem) - Method in class arlut.csd.ganymede.server.DBObjectBaseField
-
This method takes care of doing everything required to
take an XMLItem tree <fielddef type="string"> and
update this field's schema information to match.
- doTest - Variable in class arlut.csd.ganymede.client.xmlclient
-
- doubleClickInCell(int, int) - Method in class arlut.csd.JTable.baseTable
-
Hook for subclasses to implement selection logic
- doubleClickInCell(int, int) - Method in class arlut.csd.JTable.rowTable
-
Hook for subclasses to implement selection logic
- doubleClickNode(treeNode) - Method in class arlut.csd.JTree.treeControl
-
Used to trigger the default action in the callback.
- doUpdateCheckedOut() - Method in class arlut.csd.ganymede.server.GanymedeAdmin
-
This private method updates the objects checked out display on
this admin console
- doUpdateLastDump() - Method in class arlut.csd.ganymede.server.GanymedeAdmin
-
This private method updates the last dump time on this admin
console
- doUpdateLocksHeld() - Method in class arlut.csd.ganymede.server.GanymedeAdmin
-
This private method updates the number of locks held display on
this admin console
- doUpdateMemState() - Method in class arlut.csd.ganymede.server.GanymedeAdmin
-
This private method updates the memory statistics display on this
admin console
- doUpdateTransCount() - Method in class arlut.csd.ganymede.server.GanymedeAdmin
-
This private method is used to update this admin console
handle's transaction count.
- down - Variable in class arlut.csd.JCalendar.JYearChooser
-
- doXMLDump(boolean, boolean) - Method in class arlut.csd.ganymede.client.xmlclient
-
- DRAG_ICON - Static variable in class arlut.csd.JTree.treeControl
-
- DRAG_LINE - Static variable in class arlut.csd.JTree.treeControl
-
- DRAG_NONE - Static variable in class arlut.csd.JTree.treeControl
-
- dragAboveNode - Variable in class arlut.csd.JTree.treeControl
-
- dragBelowNode - Variable in class arlut.csd.JTree.treeControl
-
- dragCursor - Variable in class arlut.csd.JTable.tableCanvas
-
- dragFrame(JComponent, int, int) - Method in class arlut.csd.ganymede.client.clientDesktopMgr
-
- dragLineColor - Variable in class arlut.csd.JTree.treeCanvas
-
- dragLineRelease(treeNode, treeNode, treeNode) - Method in class arlut.csd.ganymede.admin.GASHSchema
-
This method is called when a drag and drop operation in the Schema Editor's tree is completed.
- dragLineRelease(treeNode, treeNode, treeNode) - Method in interface arlut.csd.JTree.treeDragDropCallback
-
Called when a DRAG_LINE drag operation ends.
- dragLineTween(treeNode, treeNode, treeNode) - Method in class arlut.csd.ganymede.admin.GASHSchema
-
Method to control whether the drag line may be moved between a pair of given
nodes.
- dragLineTween(treeNode, treeNode, treeNode) - Method in interface arlut.csd.JTree.treeDragDropCallback
-
Called during a DRAG_LINE drag operation, when the dragNode is
pulled between the midline of a pair of rows.
- dragMode - Variable in class arlut.csd.JTree.treeControl
-
- dragNode - Variable in class arlut.csd.JDataComponent.JstringListBox
-
- dragNode - Variable in class arlut.csd.JTree.treeControl
-
- dragOk - Variable in class arlut.csd.JDataComponent.JstringListBox
-
If true, this JstringListBox will allow nodes to be dragged up
and down in the list.
- dragOverNode - Variable in class arlut.csd.JTree.treeControl
-
- dragRowSave - Variable in class arlut.csd.JTable.tableCanvas
-
- dragRowSaveY - Variable in class arlut.csd.JTable.tableCanvas
-
- dragSelected - Variable in class arlut.csd.JTree.treeCanvas
-
- drawHorizLine(int) - Method in class arlut.csd.JTable.tableCanvas
-
- drawLine - Variable in class arlut.csd.JTree.treeCanvas
-
- drawRow(treeNode, int, Vector) - Method in class arlut.csd.JTree.treeCanvas
-
drawRow() is the internal rendering method for each row of the
treeControl.
- DROPPING - Static variable in interface arlut.csd.ganymede.common.ObjectStatus
-
Status code for a newly created object that is to be dropped
- DUMP - Variable in class arlut.csd.ganymede.admin.GASHAdminFrame
-
- dump - Variable in class arlut.csd.ganymede.client.gclient
-
Local copy of the category/object tree downloaded from
the server by the
buildTree()
method.
- dump(String) - Method in interface arlut.csd.ganymede.rmi.Session
-
This method provides the hook for doing a
fast database dump to a string form.
- dump(Query) - Method in interface arlut.csd.ganymede.rmi.Session
-
This method provides the hook for doing a
fast database dump to a string form.
- dump(String) - Method in class arlut.csd.ganymede.server.DBQueryEngine
-
This method provides the hook for doing a
fast database dump to a string form.
- dump(Query) - Method in class arlut.csd.ganymede.server.DBQueryEngine
-
This method provides the hook for doing a
fast database dump to a string form.
- dump(String, boolean, boolean) - Method in class arlut.csd.ganymede.server.DBStore
-
Dumps the database to disk
This method dumps the entire database to disk.
- dump(String) - Method in class arlut.csd.ganymede.server.GanymedeSession
-
This method provides the hook for doing a
fast database dump to a string form.
- dump(Query) - Method in class arlut.csd.ganymede.server.GanymedeSession
-
This method provides the hook for doing a
fast database dump to a string form.
- dumpAndArchiveTask - Class in arlut.csd.ganymede.server
-
Runnable class to do a journal sync.
- dumpAndArchiveTask() - Constructor for class arlut.csd.ganymede.server.dumpAndArchiveTask
-
- dumpCreatorModifierInfo - Variable in class arlut.csd.ganymede.server.XMLDumpContext
-
If true, the Ganymede server thread using this
XMLDumpContext will include the four standard
history fields for each object in the emitted XML
file.
- dumpData - Variable in class arlut.csd.ganymede.client.xmlclient
-
- dumpDB() - Method in class arlut.csd.ganymede.admin.GASHAdminDispatch
-
- dumpDB() - Method in interface arlut.csd.ganymede.rmi.adminSession
-
Dumps the current state of the db to disk.
- dumpDB() - Method in class arlut.csd.ganymede.server.GanymedeAdmin
-
Dumps the current state of the db to disk.
- dumpDialog - Variable in class arlut.csd.ganymede.admin.GASHAdminFrame
-
- dumperList - Variable in class arlut.csd.ganymede.server.DBObjectBase
-
- dumpField - Variable in class arlut.csd.ganymede.admin.GASHAdminFrame
-
- dumpLabel - Variable in class arlut.csd.ganymede.admin.GASHAdminFrame
-
- dumpLockList - Variable in class arlut.csd.ganymede.server.DBObjectBase
-
Collection of
DBDumpLocks that are locked on this DBObjectBase.
- dumpMI - Variable in class arlut.csd.ganymede.admin.GASHAdminFrame
-
- dumpPasswordHashes - Variable in class arlut.csd.ganymede.server.XMLDumpContext
-
If true, the Ganymede server thread using this XMLDumpContext
will include password hash information to the emitted XML
file.
- dumpPlaintextPasswords - Variable in class arlut.csd.ganymede.server.XMLDumpContext
-
If true, the Ganymede server thread using this
XMLDumpContext will include plaintext passwords
to the emitted XML file whenever possible
- dumpRescanInfo() - Method in class arlut.csd.ganymede.common.ReturnVal
-
This method returns an encoded string representing
the objects and fields to be rescanned by the
client in response to this ReturnVal.
- DumpResult - Class in arlut.csd.ganymede.common
-
This class is a serializable transport object, used to transmit the results
of a data dump query to the client.
- DumpResult() - Constructor for class arlut.csd.ganymede.common.DumpResult
-
- DumpResultBuilder - Class in arlut.csd.ganymede.server
-
The DumpResultBuilder is a server-side factory tool used to
generate the serializable
DumpResult object used to pass data dump results to the client.
- DumpResultBuilder(Vector) - Constructor for class arlut.csd.ganymede.server.DumpResultBuilder
-
- DumpResultCol - Class in arlut.csd.ganymede.common
-
This class is a simple data carrier for column definitions carried
in the DumpResult class.
- DumpResultCol(String, short, short) - Constructor for class arlut.csd.ganymede.common.DumpResultCol
-
- dumpRows() - Method in class arlut.csd.JTree.treeControl
-
Internal diagnostic method, prints the structure of this tree to
System.err.
- dumpSchema - Variable in class arlut.csd.ganymede.client.xmlclient
-
- dumpSchemaXML(XMLDumpContext) - Method in class arlut.csd.ganymede.server.DBStore
-
Dumps the schema definition to xmlOut.
- dumpTask - Class in arlut.csd.ganymede.server
-
Runnable class to do a journal sync.
- dumpTask() - Constructor for class arlut.csd.ganymede.server.dumpTask
-
- dumpXML(String, boolean, boolean, String, boolean, boolean) - Method in class arlut.csd.ganymede.server.DBStore
-
Dumps the database to disk as an XML file
This method dumps the entire database to disk.
- dumpXML(OutputStream, boolean, boolean, String, boolean, boolean) - Method in class arlut.csd.ganymede.server.DBStore
-
Dumps the database and/or database schema to an OutputStream
as an XML file
This method dumps the entire database to the OutputStream.
- duplicates(List<E>) - Static method in class arlut.csd.Util.VectorUtils
-
This method returns a Vector of items that appeared in the
vector parameter more than once.
- duplications - Variable in class arlut.csd.ganymede.server.GanymedeXMLSession
-
HashSet used to detect <object> elements that map to the same Invid
in the DBStore.
- E_old_pw_hash(byte[], byte[], byte[]) - Static method in class arlut.csd.crypto.smbencrypt
-
- E_P16(byte[], byte[]) - Static method in class arlut.csd.crypto.smbencrypt
-
This method actually performs the standard LANMAN DES hashing, using
the 14 byte password array p14 as the hashing key and the magic
string 'KGS!
- E_P24(byte[], byte[], byte[]) - Static method in class arlut.csd.crypto.smbencrypt
-
- ebSz - Variable in class arlut.csd.ganymede.server.serverAdminAsyncResponder
-
Current counter for how many events we have queued
- ebSz - Variable in class arlut.csd.ganymede.server.serverClientAsyncResponder
-
Current counter for how many events we have queued
- EDIT - Static variable in class arlut.csd.ganymede.server.DBJournal
-
- edit - Variable in class arlut.csd.ganymede.server.xPerm
-
- edit_action - Static variable in class arlut.csd.ganymede.client.containerPanel
-
- edit_action - Static variable in class arlut.csd.ganymede.client.gclient
-
- edit_db_object(Invid) - Method in interface arlut.csd.ganymede.rmi.Session
-
Check an object out from the database for editing.
- edit_db_object(Invid) - Method in class arlut.csd.ganymede.server.GanymedeSession
-
Check an object out from the database for editing.
- edit_pane - Variable in class arlut.csd.ganymede.client.fieldoption_editor
-
- edit_pane - Variable in class arlut.csd.ganymede.client.perm_editor
-
- edit_pop_action - Static variable in class arlut.csd.ganymede.client.gclient
-
- editable - Variable in class arlut.csd.ganymede.client.containerPanel
-
- editable - Variable in class arlut.csd.ganymede.client.datePanel
-
- editable - Variable in class arlut.csd.ganymede.client.DelegateEditor
-
Is the renderer read-only?
- editable - Variable in class arlut.csd.ganymede.client.DelegateRenderer
-
Is the renderer read-only?
- editable - Variable in class arlut.csd.ganymede.client.elementWrapper
-
- editable - Variable in class arlut.csd.ganymede.client.fieldoption_editor
-
Should the widget be displayed read-only or not?
- editable - Variable in class arlut.csd.ganymede.client.framePanel
-
- editable - Variable in class arlut.csd.ganymede.client.objectPane
-
- editable - Variable in class arlut.csd.ganymede.client.ownerPanel
-
If true, we'll allow attempts to edit the owner list for this object.
- editable - Variable in class arlut.csd.ganymede.client.ownershipPanel
-
- editable - Static variable in class arlut.csd.ganymede.client.perm_editor.PermEditorModel
-
- EDITABLE - Static variable in class arlut.csd.ganymede.client.perm_editor.PermEditorModel
-
- EDITABLE - Static variable in class arlut.csd.ganymede.client.perm_editor.PermRow
-
- editable - Variable in class arlut.csd.ganymede.client.personaContainer
-
- editable - Variable in class arlut.csd.ganymede.client.personaPanel
-
- editable - Variable in class arlut.csd.ganymede.client.vectorPanel
-
- editable - Variable in class arlut.csd.ganymede.common.FieldInfo
-
- editable - Variable in class arlut.csd.ganymede.common.ObjectHandle
-
- editable - Variable in class arlut.csd.ganymede.common.PermEntry
-
- EDITABLE - Static variable in class arlut.csd.ganymede.server.QueryLexer
-
- EDITABLE - Static variable in class arlut.csd.ganymede.server.QueryParser
-
- editable - Variable in class arlut.csd.JCalendar.JMonthYearPanel
-
- editable - Variable in class arlut.csd.JCalendar.JpanelCalendar
-
If true, we will allow the calendar to be used to change the
date/time selected.
- editable - Variable in class arlut.csd.JDataComponent.StringSelector
-
- editableFilter - Variable in class arlut.csd.ganymede.server.GanyQueryTransmuter
-
- editableOnly - Variable in class arlut.csd.ganymede.client.openObjectDialog
-
- editableOnly - Variable in class arlut.csd.ganymede.common.Query
-
If true, this query will only be matched against objects in the
database that the user has permission to edit.
- editableQuery - Variable in class arlut.csd.ganymede.client.BaseNode
-
- editBase(BaseNode) - Method in class arlut.csd.ganymede.admin.BaseEditor
-
This method is used to retarget the base editor to a new base
without having to break down and reconstruct the panels.
- editBase(BaseNode) - Method in class arlut.csd.ganymede.admin.GASHSchema
-
- editBox - Variable in class arlut.csd.ganymede.client.querybox
-
- editCategory(CatTreeNode) - Method in class arlut.csd.ganymede.admin.CategoryEditor
-
- editCategory(CatTreeNode) - Method in class arlut.csd.ganymede.admin.GASHSchema
-
- editCellAt(int, int, EventObject) - Method in class arlut.csd.ganymede.client.JTreeTable
-
Overriden to invoke repaint for the particular location if
the column contains the tree.
- editDBObject(Invid) - Method in class arlut.csd.ganymede.server.DBSession
-
Pull an object out of the database for editing.
- editDBObject(short, int) - Method in class arlut.csd.ganymede.server.DBSession
-
Pull an object out of the database for editing.
- editedObjects - Variable in class arlut.csd.ganymede.server.GanymedeXMLSession
-
Vector of
xmlobjects
that correspond to pre-existing Ganymede
server objects that have been/need to be checked out for editing by this
GanymedeXMLSession.
- editField(FieldNode, boolean) - Method in class arlut.csd.ganymede.admin.BaseFieldEditor
-
Edit the given field.
- editField(FieldNode, boolean, boolean) - Method in class arlut.csd.ganymede.admin.BaseFieldEditor
-
Edit the given field.
- editField(FieldNode) - Method in class arlut.csd.ganymede.admin.GASHSchema
-
- EDITING - Static variable in interface arlut.csd.ganymede.common.ObjectStatus
-
Status code for an object in the DBStore that has been checked out for editing.
- editingMode - Variable in class arlut.csd.ganymede.server.DBObjectBase
-
Controls whether changes to this object base (and its field
definitions) are permitted at the present.
- editingTransaction - Variable in class arlut.csd.ganymede.server.DBNameSpaceEditingHandle
-
If editingTransaction is null, that means that the field
containing the value tracked by this handle is 'checked in' to
the datastore.
- editInPlace - Variable in class arlut.csd.ganymede.common.FieldTemplate
-
- editInPlace - Variable in class arlut.csd.ganymede.server.DBObjectBaseField
-
- editInPlaceCF - Variable in class arlut.csd.ganymede.admin.BaseFieldEditor
-
- editMenu - Variable in class arlut.csd.ganymede.client.gclient
-
- editMI - Variable in class arlut.csd.ganymede.client.gResultTable
-
- editNameSpace(SpaceNode) - Method in class arlut.csd.ganymede.admin.GASHSchema
-
- editNameSpace(SpaceNode) - Method in class arlut.csd.ganymede.admin.NameSpaceEditor
-
- editObject(Invid) - Method in class arlut.csd.ganymede.client.gclient
-
Opens a new
framePanel
window to allow the user to edit an object.
- editObject(Invid, framePanel) - Method in class arlut.csd.ganymede.client.gclient
-
Opens a new
framePanel
window to allow the user to edit an object.
- editObjectDialog() - Method in class arlut.csd.ganymede.client.gclient
-
Opens a dialog to let the user choose an object for editing, and
if cancel is not chosen, the object is opened for editing.
- editObjectMI - Variable in class arlut.csd.ganymede.client.gclient
-
- editOnly - Variable in class arlut.csd.ganymede.client.querybox
-
- editOnServer(GanymedeSession) - Method in class arlut.csd.ganymede.server.xmlobject
-
This method causes this object to be checked out for editing
on the server.
- editor - Variable in class arlut.csd.ganymede.admin.GASHSchema
-
- editor - Variable in class arlut.csd.ganymede.client.fieldoption_button
-
- editor - Variable in class arlut.csd.ganymede.client.JInvidChooser
-
- editor - Variable in class arlut.csd.ganymede.client.perm_button
-
- editor - Variable in class arlut.csd.ganymede.server.DBBaseCategory
-
A reference to the DBSchemaEdit object that is editing us
for a client-side schema editor.
- editor - Variable in class arlut.csd.ganymede.server.DBObjectBase
-
Used to keep track of schema editing
- editor - Variable in class arlut.csd.ganymede.server.DBObjectBaseField
-
If we are being edited, this will point to an instance
of a server-side schema editing class.
- editor - Variable in class arlut.csd.ganymede.server.GanymedeXMLSession
-
If we are editing the server's schema from the XML source, this
field will hold a reference to a DBSchemaEdit object.
- editPanel - Variable in class arlut.csd.ganymede.admin.BaseEditor
-
- editPanel - Variable in class arlut.csd.ganymede.admin.BaseFieldEditor
-
- editSchema() - Method in interface arlut.csd.ganymede.rmi.adminSession
-
Locks the server to prevent client logins and edits the server
schema.
- editSchema() - Method in class arlut.csd.ganymede.server.GanymedeAdmin
-
Locks the server to prevent client logins and edits the server
schema.
- editSchema() - Method in class arlut.csd.ganymede.server.GanymedeXMLSession
-
This is a copy of the editSchema method from the GanymedeAdmin
class which has been modified so that it will assert a schema
edit lock without requiring that the login semaphore count be
zero.
- editset - Variable in class arlut.csd.ganymede.server.DBEditObject
-
transaction that this object has been checked out in
care of.
- editSet - Variable in class arlut.csd.ganymede.server.DBSession
-
Transaction handle for this session.
- editTab(TabNode) - Method in class arlut.csd.ganymede.admin.GASHSchema
-
- editTab(TabNode) - Method in class arlut.csd.ganymede.admin.TabEditor
-
This method is used to initialize this TabEditor component
against a given TabNode, by scanning
- ekskey(byte[], byte[]) - Method in class org.mindrot.BCrypt
-
Perform the "enhanced key schedule" step described by
Provos and Mazieres in "A Future-Adaptable Password Scheme"
http://www.openbsd.org/papers/bcrypt-paper.ps
- element - Variable in class arlut.csd.JTable.rowHandle
-
- elementAt(int) - Method in class arlut.csd.Util.NamedStack
-
- elements() - Method in class arlut.csd.ganymede.server.DBBaseFieldTable
-
Returns an enumeration of the objects in this DBBaseFieldTable.
- elements() - Method in class arlut.csd.ganymede.server.DBObjectTable
-
Returns an enumeration of the objects in this DBObjectTable.
- elementWrapper - Class in arlut.csd.ganymede.client
-
This GUI class is used in the Ganymede client to wrap embedded
objects in an expandable panel for inclusion in a presentation in a
vectorPanel.
- elementWrapper(String, Component, vectorPanel, boolean) - Constructor for class arlut.csd.ganymede.client.elementWrapper
-
- embedded - Variable in class arlut.csd.ganymede.server.DBObjectBase
-
If true, this type of object is used as a target for an
edit-in-place
InvidDBField.
- EMBEDDEDBASEICON - Static variable in class arlut.csd.ganymede.admin.GASHSchema
-
- embeddedBaseMenu - Variable in class arlut.csd.ganymede.admin.GASHSchema
-
- embeddedObjects - Variable in class arlut.csd.ganymede.server.GanymedeXMLSession
-
Vector of
xmlobjects that correspond to Ganymede server objects that have
been created/checked out for editing during embedded invid field
processing, and which need to have their invid fields registered
after everything else is done.
- emit(DataOutput) - Method in class arlut.csd.ganymede.common.Invid
-
Method to write this Invid out to a stream.
- emit(DataOutput) - Method in class arlut.csd.ganymede.common.PermEntry
-
- emit(DataOutput) - Method in class arlut.csd.ganymede.server.BooleanDBField
-
- emit(DataOutput) - Method in class arlut.csd.ganymede.server.DateDBField
-
- emit(DataOutput) - Method in class arlut.csd.ganymede.server.DBBaseCategory
-
Emits this category and its contents to <out>, in
ganymede.db form.
- emit(DataOutput) - Method in class arlut.csd.ganymede.server.DBField
-
This method is responsible for writing out the contents of
this field to an binary output stream.
- emit(DataOutput) - Method in class arlut.csd.ganymede.server.DBNameSpace
-
Write out a namespace definition to a DataOutput stream.
- emit(DataOutput) - Method in class arlut.csd.ganymede.server.DBObject
-
The emit() method is part of the process of dumping the DBStore
to disk.
- emit(DataOutput, boolean) - Method in class arlut.csd.ganymede.server.DBObjectBase
-
- emit(DataOutput) - Method in class arlut.csd.ganymede.server.DBObjectBaseField
-
This method is used when the database is being dumped, to write
out this field definition to disk.
- emit(DataOutput) - Method in class arlut.csd.ganymede.server.DBObjectDeltaRec
-
This method emits this delta rec to a file
- emit(DataOutput) - Method in class arlut.csd.ganymede.server.FieldOptionDBField
-
- emit(DataOutput) - Method in class arlut.csd.ganymede.server.FloatDBField
-
- emit(DataOutput) - Method in class arlut.csd.ganymede.server.InvidDBField
-
This method is used to write the contents of this field to the
Ganymede.db file and/or to the Journal file.
- emit(DataOutput) - Method in class arlut.csd.ganymede.server.IPDBField
-
- emit(DataOutput) - Method in class arlut.csd.ganymede.server.NumericDBField
-
- emit(DataOutput) - Method in class arlut.csd.ganymede.server.PasswordDBField
-
This method is responsible for writing out the contents of
this field to an binary output stream.
- emit(DataOutput) - Method in class arlut.csd.ganymede.server.PasswordDBField.passwordHistoryArchive
-
- emit(DataOutput) - Method in class arlut.csd.ganymede.server.PasswordDBField.passwordHistoryEntry
-
- emit(DataOutput) - Method in class arlut.csd.ganymede.server.PermissionMatrixDBField
-
- emit(DataOutput) - Method in class arlut.csd.ganymede.server.StringDBField
-
- emitDateXML(XMLDumpContext, Date) - Method in class arlut.csd.ganymede.server.DateDBField
-
- emitDoubleXML(XMLDumpContext, double) - Method in class arlut.csd.ganymede.server.FloatDBField
-
- emitHelper(DataOutput, String, boolean) - Method in class arlut.csd.ganymede.server.PasswordDBField
-
Helper method for the emit() method, which takes care of encoding
null strings as empty strings on disk.
- emitIntXML(XMLDumpContext, int) - Method in class arlut.csd.ganymede.server.NumericDBField
-
- emitInvidXML(XMLDumpContext, Invid, boolean) - Method in class arlut.csd.ganymede.server.InvidDBField
-
This method writes out an Invid in XML form to a Ganymede
XML data dump stream.
- emitIPXML(XMLDumpContext, Byte[]) - Method in class arlut.csd.ganymede.server.IPDBField
-
- emitIPXML(XMLDumpContext, IPwrap) - Method in class arlut.csd.ganymede.server.IPDBField
-
- emitStringXML(XMLDumpContext, String) - Method in class arlut.csd.ganymede.server.StringDBField
-
- emitXML(XMLDumpContext) - Method in class arlut.csd.ganymede.server.BooleanDBField
-
This method is used when the database is being dumped, to write
out this field to disk.
- emitXML(XMLDumpContext) - Method in class arlut.csd.ganymede.server.DateDBField
-
This method is used when the database is being dumped, to write
out this field to disk.
- emitXML(XMLDumpContext) - Method in class arlut.csd.ganymede.server.DBBaseCategory
-
Emits this category and its contents to <out>, in
XML form.
- emitXML(XMLDumpContext) - Method in class arlut.csd.ganymede.server.DBField
-
This method is used when the database is being dumped, to write
out this field to disk.
- emitXML(XMLDumpContext) - Method in class arlut.csd.ganymede.server.DBNameSpace
-
Write out an XML entity for this namespace.
- emitXML(XMLDumpContext) - Method in class arlut.csd.ganymede.server.DBObject
-
This method is used when this object is being dumped.
- emitXML(XMLDumpContext) - Method in class arlut.csd.ganymede.server.DBObjectBase
-
This method dumps schema information to an XML stream.
- emitXML(XMLDumpContext) - Method in class arlut.csd.ganymede.server.DBObjectBaseField
-
This method is used when the database is being dumped, to write
out this field definition to disk.
- emitXML(XMLDumpContext) - Method in class arlut.csd.ganymede.server.FieldOptionDBField
-
This method is used when the database is being dumped, to write
out this field to disk.
- emitXML(XMLDumpContext, boolean) - Method in class arlut.csd.ganymede.server.FieldOptionDBField
-
This method is used when the database is being dumped, to write
out this field to disk.
- emitXML(XMLDumpContext) - Method in class arlut.csd.ganymede.server.FloatDBField
-
This method is used when the database is being dumped, to write
out this field to disk.
- emitXML(XMLDumpContext) - Method in class arlut.csd.ganymede.server.InvidDBField
-
This method is used when the database is being dumped, to write
out this field to disk.
- emitXML(XMLDumpContext) - Method in class arlut.csd.ganymede.server.IPDBField
-
This method is used when the database is being dumped, to write
out this field to disk.
- emitXML(XMLDumpContext) - Method in class arlut.csd.ganymede.server.NumericDBField
-
This method is used when the database is being dumped, to write
out this field to disk.
- emitXML(XMLDumpContext) - Method in class arlut.csd.ganymede.server.PasswordDBField
-
This method is used when the database is being dumped, to write
out this field to disk.
- emitXML(XMLDumpContext, boolean) - Method in class arlut.csd.ganymede.server.PasswordDBField
-
This method is used when the database is being dumped, to write
out this field to disk.
- emitXML(XMLDumpContext) - Method in class arlut.csd.ganymede.server.PermissionMatrixDBField
-
- emitXML(XMLDumpContext, boolean) - Method in class arlut.csd.ganymede.server.PermissionMatrixDBField
-
- emitXML(XMLDumpContext) - Method in class arlut.csd.ganymede.server.StringDBField
-
This method is used when the database is being dumped, to write
out this field to disk.
- emitXML_fields(XMLDumpContext) - Method in class arlut.csd.ganymede.server.DBObjectBase
-
This helper method writes out all the field descriptions for
this DBObjectBase, wrapping fields in <tab> container
elements that identify the tab that the fields belong to.
- emitXMLDelta(XMLDumpContext) - Method in class arlut.csd.ganymede.server.DBEditObject
-
This method is used to write out this DBEditObject and the
deltas between this DBEditObject and the original checked in
version of this DBEditObject to the provided XMLDumpContext.
- empty - Variable in class arlut.csd.ganymede.client.personaPanel
-
- empty() - Method in class arlut.csd.Util.NamedStack
-
- empty - Variable in class arlut.csd.Util.XMLElement
-
- EMPTY_DIRECTIVE - Static variable in class arlut.csd.JTable.TableSorter
-
- emptyBorder10 - Variable in class arlut.csd.ganymede.admin.GASHSchema
-
- emptyBorder10 - Variable in class arlut.csd.ganymede.client.gclient
-
- emptyBorder10 - Variable in class arlut.csd.ganymede.client.windowPanel
-
- emptyBorder10Right - Variable in class arlut.csd.ganymede.client.windowPanel
-
- emptyBorder15 - Variable in class arlut.csd.ganymede.client.windowPanel
-
- emptyBorder3 - Variable in class arlut.csd.ganymede.client.windowPanel
-
- emptyBorder5 - Variable in class arlut.csd.ganymede.admin.GASHSchema
-
- emptyBorder5 - Variable in class arlut.csd.ganymede.client.gclient
-
- emptyBorder5 - Variable in class arlut.csd.ganymede.client.windowPanel
-
- emptyNull(String) - Static method in class arlut.csd.Util.StringUtils
-
Simple method to exchange null strings for empty strings.
- emptyPane - Variable in class arlut.csd.ganymede.admin.GASHSchema
-
- EmptyVector<E> - Class in arlut.csd.Util
-
An immutable, empty subclass of java.util.Vector.
- EmptyVector() - Constructor for class arlut.csd.Util.EmptyVector
-
- enable() - Method in class arlut.csd.ganymede.common.scheduleHandle
-
Server-side method to enable future invocations of this
task
- enable(String) - Method in class arlut.csd.ganymede.server.loginSemaphore
-
re-enables logins.
- enableButtons(boolean) - Method in class arlut.csd.ganymede.client.glogin
-
- enabled - Variable in class arlut.csd.ganymede.client.fieldoption_button
-
- enabled - Variable in class arlut.csd.ganymede.client.perm_button
-
- enabled - Variable in class arlut.csd.ganymede.client.perm_editor
-
- enabled - Variable in class arlut.csd.ganymede.client.perm_editor.PermRow
-
- enabled - Static variable in class arlut.csd.ganymede.common.RMISSLClientSocketFactory
-
This variable is true if this class has been used to create an
SSL socket since JVM startup.
- enableOversight - Variable in class arlut.csd.ganymede.server.GanymedeSession
-
If this variable is set to false, no custom wizard code will ever
be invoked, and required fields will not be forced.
- enableOversight(boolean) - Method in class arlut.csd.ganymede.server.GanymedeSession
-
This method is used to allow local server-side code to request
that no oversight be maintained over changes made to the server
through this GanymedeSession.
- enableTask(String) - Method in class arlut.csd.ganymede.admin.GASHAdminDispatch
-
- ENABLETASK - Variable in class arlut.csd.ganymede.admin.GASHAdminFrame
-
- enableTask(String) - Method in interface arlut.csd.ganymede.rmi.adminSession
-
Causes a task that was temporarily disabled by
disableTask()
to be available for execution again.
- enableTask(String) - Method in class arlut.csd.ganymede.server.GanymedeAdmin
-
Causes a task that was temporarily disabled by
disableTask()
to be available for execution again.
- enableTask(String) - Method in class arlut.csd.ganymede.server.GanymedeScheduler
-
This method is provided to allow an admin console to specify
that a task be re-enabled after a suspension.
- enableWizards(boolean) - Method in interface arlut.csd.ganymede.rmi.Session
-
This method is used to allow a client to request that wizards
not be provided in response to actions by the client.
- enableWizards - Variable in class arlut.csd.ganymede.server.GanymedeSession
-
This variable tracks whether or not the client desires to have
wizards presented.
- enableWizards(boolean) - Method in class arlut.csd.ganymede.server.GanymedeSession
-
This method is used to allow a client to request that wizards
not be provided in response to actions by the client.
- encipher(int[], int) - Method in class org.mindrot.BCrypt
-
Blowfish encipher a single 64-bit block encoded as
two 32-bit halves
- ENCODE - Static variable in class arlut.csd.crypto.Base64
-
Specify encoding in first bit.
- encode(ByteBuffer, ByteBuffer) - Static method in class arlut.csd.crypto.Base64
-
Performs Base64 encoding on the raw ByteBuffer,
writing it to the encoded ByteBuffer.
- encode(ByteBuffer, CharBuffer) - Static method in class arlut.csd.crypto.Base64
-
Performs Base64 encoding on the raw ByteBuffer,
writing it to the encoded CharBuffer.
- encode - Variable in class arlut.csd.crypto.Base64.InputStream
-
- encode - Variable in class arlut.csd.crypto.Base64.OutputStream
-
- encode3to4(byte[], byte[], int, int) - Static method in class arlut.csd.crypto.Base64
-
Encodes up to the first three bytes of array threeBytes
and returns a four-byte array in Base64 notation.
- encode3to4(byte[], int, int, byte[], int, int) - Static method in class arlut.csd.crypto.Base64
-
Encodes up to three bytes of the array source
and writes the resulting four Base64 bytes to destination.
- encode_base64(byte[], int) - Static method in class org.mindrot.BCrypt
-
Encode a byte array using bcrypt's slightly-modified base64
encoding scheme.
- encodeBytes(byte[]) - Static method in class arlut.csd.crypto.Base64
-
Encodes a byte array into Base64 notation.
- encodeBytes(byte[], int) - Static method in class arlut.csd.crypto.Base64
-
Encodes a byte array into Base64 notation.
- encodeBytes(byte[], int, int) - Static method in class arlut.csd.crypto.Base64
-
Encodes a byte array into Base64 notation.
- encodeBytes(byte[], int, int, int) - Static method in class arlut.csd.crypto.Base64
-
Encodes a byte array into Base64 notation.
- encodeBytesToBytes(byte[]) - Static method in class arlut.csd.crypto.Base64
-
- encodeBytesToBytes(byte[], int, int, int) - Static method in class arlut.csd.crypto.Base64
-
- encodedValues() - Method in interface arlut.csd.ganymede.rmi.invid_field
-
- encodedValues() - Method in class arlut.csd.ganymede.server.InvidDBField
-
Returns a QueryResult encoded list of the current values
stored in this field.
- encodeFileToFile(String, String) - Static method in class arlut.csd.crypto.Base64
-
Reads infile and encodes it to outfile.
- encodeFromFile(String) - Static method in class arlut.csd.crypto.Base64
-
Convenience method for reading a binary file
and base64-encoding it.
- encodeObject(Serializable) - Static method in class arlut.csd.crypto.Base64
-
Serializes an object and returns the Base64-encoded
version of that serialized object.
- encodeObject(Serializable, int) - Static method in class arlut.csd.crypto.Base64
-
Serializes an object and returns the Base64-encoded
version of that serialized object.
- encodeObjectToXML() - Method in class arlut.csd.ganymede.client.framePanel
-
Generates an XML representation of this object for save()/mail().
- encodeRescanList(HashMap<Invid, Vector<Short>>) - Method in class arlut.csd.ganymede.common.ReturnVal
-
This method takes a HashMap mapping Invid's to Vectors
of Short field identifiers or the String "all" and generates
the StringBuffer to be serialized down to the client.
- encodeToFile(byte[], String) - Static method in class arlut.csd.crypto.Base64
-
Convenience method for encoding data to a file.
- end() - Method in interface arlut.csd.ganymede.rmi.FileTransmitter
-
This method is called to notify the FileTransmitter that no
more of the file will be pulled.
- end() - Method in class arlut.csd.ganymede.server.XMLTransmitter
-
This method is called to notify the FileTransmitter that no
more of the file will be pulled.
- end_with - Static variable in class arlut.csd.ganymede.client.QueryRow
-
- endAttribute() - Method in class arlut.csd.ganymede.server.XMLDumpContext
-
Ends an attribute.
- endAttribute() - Method in class com.jclark.xml.output.SyncXMLWriter
-
- endAttribute() - Method in class com.jclark.xml.output.UTF8XMLWriter
-
- endAttribute() - Method in class com.jclark.xml.output.XMLWriter
-
Ends an attribute.
- endDocument() - Method in class arlut.csd.Util.XMLReader
-
Receive notification of the end of a document.
- endDraggingFrame(JComponent) - Method in class arlut.csd.ganymede.client.clientDesktopMgr
-
- endElement(String) - Method in class arlut.csd.ganymede.server.XMLDumpContext
-
Ends an element.
- endElement(String, String, String) - Method in class arlut.csd.Util.XMLReader
-
Receive notification of the end of an element.
- endElement(String) - Method in class com.jclark.xml.output.SyncXMLWriter
-
- endElement(String) - Method in class com.jclark.xml.output.UTF8XMLWriter
-
- endElement(String) - Method in class com.jclark.xml.output.XMLWriter
-
Ends an element.
- endElementIndent(String) - Method in class arlut.csd.ganymede.server.XMLDumpContext
-
Ends an element, indenting before emitting the end tag.
- endReplacementText() - Method in class arlut.csd.ganymede.server.XMLDumpContext
-
Ends the replacement text for an internal entity.
- endReplacementText() - Method in class com.jclark.xml.output.SyncXMLWriter
-
- endReplacementText() - Method in class com.jclark.xml.output.UTF8XMLWriter
-
- endReplacementText() - Method in class com.jclark.xml.output.XMLWriter
-
Ends the replacement text for an internal entity.
- endResizingFrame(JComponent) - Method in class arlut.csd.ganymede.client.clientDesktopMgr
-
- ENDSWITH - Static variable in class arlut.csd.ganymede.common.QueryDataNode
-
- endsWith(StringBuffer, String) - Static method in class arlut.csd.Util.StringUtils
-
Returns true if the StringBuffer parameter ends with the
ending String.
- endsWith(StringBuilder, String) - Static method in class arlut.csd.Util.StringUtils
-
Returns true if the StringBuilder parameter ends with the
ending String.
- endTransactionLog(List<Invid>, String, Invid, DBEditSet) - Method in class arlut.csd.ganymede.server.DBLog
-
- enforceFixedSize - Variable in class arlut.csd.JDataComponent.JLabelPanel
-
If true, we'll put in a JSpacer to keep the label cells
at a fixed size, even if certain rows are made invisible.
- enqueue(adminAsyncMessage) - Method in class arlut.csd.ganymede.server.serverAdminAsyncResponder
-
private enqueue method.
- enqueue(clientAsyncMessage) - Method in class arlut.csd.ganymede.server.serverClientAsyncResponder
-
private enqueue method.
- enqueue(Object) - Method in class arlut.csd.Util.Queue
-
- enqueue(XMLItem) - Method in class arlut.csd.Util.XMLReader
-
private enqueue method.
- enqueuePtr - Variable in class arlut.csd.ganymede.server.serverAdminAsyncResponder
-
Index pointer to the slot for the next item to be place in
- enqueuePtr - Variable in class arlut.csd.ganymede.server.serverClientAsyncResponder
-
Index pointer to the slot for the next item to be place in
- enqueuePtr - Variable in class arlut.csd.Util.XMLReader
-
- ensureCapacity(int) - Method in class arlut.csd.Util.EmptyVector
-
- ensureCapacity(int) - Method in class arlut.csd.Util.SharedStringBuffer
-
Ensures that the capacity of the buffer is at least equal to the
specified minimum.
- ensureEndsWith(String, String) - Static method in class arlut.csd.Util.StringUtils
-
Returns inputString with whatever characters from
desiredEnding are required to ensure that the resulting String
ends with desiredEnding.
- ensureEndsWith(StringBuffer, String) - Static method in class arlut.csd.Util.StringUtils
-
Appends the minimum number of characters to 'in' necessary to
ensure that 'in' ends with the contents of desiredEnding.
- ensureEndsWith(StringBuilder, String) - Static method in class arlut.csd.Util.StringUtils
-
Appends the minimum number of characters to 'in' necessary to
ensure that 'in' ends with the contents of desiredEnding.
- entityReference(boolean, String) - Method in class arlut.csd.ganymede.server.XMLDumpContext
-
Writes an entity reference.
- entityReference(boolean, String) - Method in class com.jclark.xml.output.SyncXMLWriter
-
- entityReference(boolean, String) - Method in class com.jclark.xml.output.UTF8XMLWriter
-
- entityReference(boolean, String) - Method in class com.jclark.xml.output.XMLWriter
-
Writes an entity reference.
- entry - Variable in class arlut.csd.ganymede.server.DBObjectTableEnumerator
-
- entry - Variable in class arlut.csd.ganymede.server.DBObjectTableIterator
-
- entryBase(String) - Method in class arlut.csd.ganymede.common.FieldOptionMatrix
-
Private helper method used to decode a hash key generated
by the matrixEntry() methods.
- entryBase(String) - Method in class arlut.csd.ganymede.common.PermMatrix
-
Private helper method used to decode a hash key generated
by the matrixEntry() methods.
- entryCount - Variable in class arlut.csd.ganymede.server.MailOut
-
- entryField(String) - Method in class arlut.csd.ganymede.common.FieldOptionMatrix
-
Private helper method used to decode a hash key generated
by the matrixEntry() methods.
- entryField(String) - Method in class arlut.csd.ganymede.common.PermMatrix
-
Private helper method used to decode a hash key generated
by the matrixEntry() methods.
- entrySet() - Method in class arlut.csd.ganymede.server.DBObject
-
Part of the JythonMap interface.
- entrySet() - Method in class arlut.csd.ganymede.server.DBObjectBase
-
Returns a Set of <label, DBObject> entries, one for each
DBObject contained in this DBObjectBase.
- entrySet() - Method in class arlut.csd.ganymede.server.DBStore
-
- enumerateObjects(short) - Method in class arlut.csd.ganymede.server.GanymedeBuilderTask
-
This method is used by subclasses of GanymedeBuilderTask to
obtain a list of DBObject references of the requested
type.
- enumerateObjects(int) - Method in class arlut.csd.ganymede.server.GanymedeBuilderTask
-
This method is used by subclasses of GanymedeBuilderTask to
obtain a list of DBObject references of the requested
type.
- EOF - Static variable in class arlut.csd.ganymede.server.QueryLexer
-
- EOF - Static variable in class arlut.csd.ganymede.server.QueryParser
-
- eof - Variable in class arlut.csd.ganymede.server.XMLTransmitter
-
- EOFnext() - Method in class arlut.csd.Util.Parser
-
Returns true if the next thing to be read is EOF
- EOL - Static variable in class Qsmtp.Qsmtp
-
SMTP end of line characters.
- EOLnext() - Method in class arlut.csd.Util.Parser
-
Returns true if the next thing to be read is EOL
- equalMembers(List<E>, List<E>) - Static method in class arlut.csd.Util.VectorUtils
-
This method returns true if vectA and vectB contain the same
elements, in whatever order.
- equals - Static variable in class arlut.csd.ganymede.client.QueryRow
-
- equals(Object) - Method in class arlut.csd.ganymede.common.Invid
-
- equals(Invid) - Method in class arlut.csd.ganymede.common.Invid
-
- equals(Object) - Method in class arlut.csd.ganymede.common.InvidSlot
-
- equals(Object) - Method in class arlut.csd.ganymede.common.PermEntry
-
- EQUALS - Static variable in class arlut.csd.ganymede.common.QueryDataNode
-
- equals(Object) - Method in class arlut.csd.ganymede.common.RMISSLClientSocketFactory
-
- equals(Object) - Method in class arlut.csd.ganymede.common.RMISSLServerSocketFactory
-
- equals(Object) - Method in class arlut.csd.ganymede.server.DBBaseCategory
-
- equals(Object) - Method in class arlut.csd.ganymede.server.DBField
-
Returns true if obj is a field with the same value(s) as
this one.
- equals(Object) - Method in class arlut.csd.ganymede.server.DBObject
-
Simple equals test.. doesn't really test to see if things are
value-equals, but rather identity equals.
- equals(Object) - Method in class arlut.csd.ganymede.server.DBObjectBaseField
-
We support equals based on field id number, not on value.
- equals(Object) - Method in class arlut.csd.ganymede.server.FieldOptionDBField
-
fancy equals method really does check for value equality
- equals(Object) - Method in class arlut.csd.ganymede.server.GKey
-
- equals(Object) - Method in class arlut.csd.ganymede.server.IPwrap
-
Equality test.
- equals(Object) - Method in class arlut.csd.ganymede.server.PasswordDBField
-
Returns true if obj is a field with the same value(s) as
this one.
- equals(Object) - Method in class arlut.csd.ganymede.server.PermissionMatrixDBField
-
Fancy equals method really does check for value equality.
- equals(Object) - Method in class arlut.csd.JDataComponent.listHandle
-
- equals_ci - Static variable in class arlut.csd.ganymede.client.QueryRow
-
- EQUALS_SIGN - Static variable in class arlut.csd.crypto.Base64
-
The equals sign (=) as a byte.
- EQUALS_SIGN_ENC - Static variable in class arlut.csd.crypto.Base64
-
- equalTest(Byte[], Byte[]) - Method in class arlut.csd.ganymede.server.IPDBField
-
Equality test.
- err - Variable in class arlut.csd.ganymede.client.xmlclient
-
This PrintWriter is used to handle all debug/error output on
behalf of the xmlclient during processing.
- err - Variable in class arlut.csd.ganymede.server.GanymedeXMLSession
-
This PrintWriter is used to handle all debug/error output
on behalf of the GanymedeXMLSession.
- err - Variable in class arlut.csd.Util.XMLReader
-
- errBuf - Variable in class arlut.csd.ganymede.client.xmlclient
-
This StringWriter holds error output generated by the xmlclient
during processing.
- errBuf - Variable in class arlut.csd.ganymede.server.GanymedeXMLSession
-
This StringWriter holds output generated by the GanymedeXMLSession's
parser thread.
- error(String) - Method in class arlut.csd.ganymede.client.password.PasswordClient
-
Send output to this.
- ERROR - Static variable in interface arlut.csd.ganymede.common.ClientMessage
-
- error - Variable in class arlut.csd.Util.XMLError
-
- error(SAXParseException) - Method in class arlut.csd.Util.XMLReader
-
Receive notification of a recoverable error.
- error - Variable in class arlut.csd.Util.XMLWarning
-
- errorBallIcon - Variable in class arlut.csd.ganymede.admin.GASHAdminDispatch
-
- errorCondition - Variable in class arlut.csd.ganymede.server.serverAdminAsyncResponder
-
If our commThread receives a remote exception when communicating
with a remote Client, this field will become non-null, and no more
communications will be attempted with that client.
- errorCondition - Variable in class arlut.csd.ganymede.server.serverClientAsyncResponder
-
If our commThread receives a remote exception when communicating
with a remote Client, this field will become non-null, and no more
communications will be attempted with that client.
- errorImage - Variable in class arlut.csd.ganymede.admin.GASHAdmin
-
- errorImage - Variable in class arlut.csd.ganymede.admin.GASHAdminFrame
-
- errorImage - Variable in class arlut.csd.ganymede.client.gclient
-
- errorImage - Variable in class arlut.csd.ganymede.client.glogin
-
- errorType - Variable in class arlut.csd.ganymede.common.ReturnVal
-
An enum that is used to indicate if this ReturnVal represents
a specific type of error that the client will respond to in a
special way.
- ErrorTypeEnum - Enum in arlut.csd.ganymede.common
-
This Enum is used to label certain types of error conditions
that can be transmitted by a
ReturnVal from the server to the
client
As a Java 5 enum, this class is inherently serializable, and the
Ganymede server's RMI API involves the transmission of ErrorTypeEnum
values to and from Ganymede clients.
- ErrorTypeEnum() - Constructor for enum arlut.csd.ganymede.common.ErrorTypeEnum
-
- errPrint(String) - Method in class arlut.csd.ganymede.server.GanymedeXMLSession
-
Writes to server stderr
- errPrintln(String) - Method in class arlut.csd.ganymede.server.GanymedeXMLSession
-
Writes to server stderr with an identifying prefix
- ESC - Static variable in class arlut.csd.ganymede.server.QueryLexer
-
- ESC - Static variable in class arlut.csd.ganymede.server.QueryParser
-
- escape(String) - Static method in class arlut.csd.Util.StringUtils
-
This method takes an input string and inserts back-slash
escapes to protect single quote, double quote, newlines, and
back-slash characters.
- escapeCSV(String) - Method in class arlut.csd.ganymede.client.gResultTable
-
This helper method makes a field string safe to emit to a CSV
file.
- escapeHTML(String) - Method in class arlut.csd.ganymede.client.gResultTable
-
This helper method makes a field string safe to emit
to an HTML file.
- escapeStr(String) - Method in class arlut.csd.ganymede.server.DBLogFileController
-
This method makes the provided String safe for inclusion
in the log file.
- escapeString(String, char) - Method in class arlut.csd.ganymede.client.gResultTable
-
This helper method makes a field string safe to emit
to a sepChar separated text file.
- establish(Object) - Method in class arlut.csd.ganymede.server.DBDumpLock
-
A thread that calls establish() will be suspended (waiting on
the server's
DBStore
until all DBObjectBases listed in this DBDumpLock's constructor
are available to be locked.
- establish(Object) - Method in class arlut.csd.ganymede.server.DBLock
-
This method waits until the lock can be established.
- establish(Object) - Method in class arlut.csd.ganymede.server.DBReadLock
-
A thread that calls establish() will be suspended (waiting on
the server's
DBStore
until all DBObjectBases listed in this DBReadLock's constructor
are available to be locked.
- establish(Object) - Method in class arlut.csd.ganymede.server.DBWriteLock
-
A thread that calls establish() will be suspended (waiting on
the server's
DBStore
until all DBObjectBases listed in this DBWriteLock's constructor
are available to be locked.
- establish(DBObject, boolean) - Method in class arlut.csd.ganymede.server.InvidDBField
-
This method is used to effect the remote side of a bind operation
on a symmetric link.
- event - Variable in class arlut.csd.ganymede.common.AdminEntry
-
- EventBase - Static variable in interface arlut.csd.ganymede.common.SchemaConstants
-
- eventBuffer - Variable in class arlut.csd.ganymede.server.serverAdminAsyncResponder
-
- eventBuffer - Variable in class arlut.csd.ganymede.server.serverClientAsyncResponder
-
- eventClassToken - Variable in class arlut.csd.ganymede.server.DBLogEvent
-
- eventCustom - Class in arlut.csd.ganymede.server
-
- eventCustom(DBObjectBase) - Constructor for class arlut.csd.ganymede.server.eventCustom
-
Customization Constructor
- eventCustom(DBObjectBase, Invid, DBEditSet) - Constructor for class arlut.csd.ganymede.server.eventCustom
-
Create new object constructor
- eventCustom(DBObject, DBEditSet) - Constructor for class arlut.csd.ganymede.server.eventCustom
-
Check-out constructor, used by DBObject.createShadow()
to pull out an object for editing.
- EventDescription - Static variable in interface arlut.csd.ganymede.common.SchemaConstants
-
fuller description of this event class, suitable for an email
body (String field)
- EventExternalMail - Static variable in interface arlut.csd.ganymede.common.SchemaConstants
-
A list of external email addresses to send mail for this event to.
- EventFilter - Interface in foxtrot.pumps
-
Filters AWT events pumped by
EventPumps before they're dispatched.
- EventFilterable - Interface in foxtrot.pumps
-
EventPumps that implement this interface have the possibility
to filter AWT events before they are dispatched.
- EventListenerProxy - Class in foxtrot.utils
-
This class wraps an EventListener subclass (and thus any AWT/Swing event listener such as
ActionListeners, MouseListeners and so on) making sure that if
a wrapped listener is executing, another wrapped listener (even of different type) it is
not executed.
- EventListenerProxy(EventListener) - Constructor for class foxtrot.utils.EventListenerProxy
-
Creates an instance that wraps the given listener
- EventMailBoolean - Static variable in interface arlut.csd.ganymede.common.SchemaConstants
-
if true, events of this type should be mailed (Boolean field)
- EventMailOwners - Static variable in interface arlut.csd.ganymede.common.SchemaConstants
-
if true, the owner groups owning the objects referenced in this
event will get a copy of any mail (Boolean field)
- EventMailToSelf - Static variable in interface arlut.csd.ganymede.common.SchemaConstants
-
if true, the admin performing the action will get a copy of any
mail (Boolean field)
- EventName - Static variable in interface arlut.csd.ganymede.common.SchemaConstants
-
Short name for this event class, suitable for an email message
title (String field)
- eventNames - Static variable in class arlut.csd.ganymede.server.objectEventCustom
-
We're going to present the user with a list of recommended event
names to choose from.
- eventPump - Variable in class foxtrot.AbstractSyncWorker
-
- eventPump() - Method in class foxtrot.AbstractSyncWorker
-
Returns the EventPump for this worker, creating it if not already set.
- eventPump(EventPump) - Method in class foxtrot.AbstractSyncWorker
-
Sets the EventPump for this worker.
- EventPump - Interface in foxtrot
-
Synchronous Foxtrot workers use an implementation of this interface
to pump AWT events from the standard AWT Event Queue while executing
Tasks.
- eventtime - Variable in class arlut.csd.ganymede.common.AdminEntry
-
- EventToken - Static variable in interface arlut.csd.ganymede.common.SchemaConstants
-
single-word token for this event class (String field)
- ewHash - Variable in class arlut.csd.ganymede.client.vectorPanel
-
Hash mapping GUI components added to this vectorPanel to the
elementWrappers holding them.
- eWrapperBorder - Variable in class arlut.csd.ganymede.client.windowPanel
-
- eWrapperBorderInvalid - Variable in class arlut.csd.ganymede.client.windowPanel
-
- ExceptionDialog - Class in arlut.csd.ganymede.client
-
This class provides a dialog for the client to use to throw up an
exception, and to allow the user to report the bug to the server.
- ExceptionDialog(Frame, String) - Constructor for class arlut.csd.ganymede.client.ExceptionDialog
-
- ExceptionDialog(Frame, String, Image) - Constructor for class arlut.csd.ganymede.client.ExceptionDialog
-
- ExceptionDialog(Frame, String, String) - Constructor for class arlut.csd.ganymede.client.ExceptionDialog
-
- ExceptionDialog(Frame, String, String, Image) - Constructor for class arlut.csd.ganymede.client.ExceptionDialog
-
- exceptionHandler(Throwable) - Method in class arlut.csd.ganymede.admin.GASHAdminFrame
-
- excludeSelected(db_field) - Method in interface arlut.csd.ganymede.rmi.invid_field
-
This method returns true if this invid field should not
show any choices that are currently selected in field
x, where x is another field in this db_object.
- excludeSelected(db_field) - Method in interface arlut.csd.ganymede.rmi.string_field
-
This method returns true if this invid field should not
show any choices that are currently selected in field
x, where x is another field in this db_object.
- excludeSelected(db_field, db_field) - Method in class arlut.csd.ganymede.server.DBEditObject
-
This method returns true if field1 should not show any choices
that are currently selected in field2, where both field1 and
field2 are fields in this object.
- excludeSelected(db_field) - Method in class arlut.csd.ganymede.server.InvidDBField
-
This method returns true if this invid field should not
show any choices that are currently selected in field
x, where x is another field in this db_object.
- excludeSelected(db_field) - Method in class arlut.csd.ganymede.server.StringDBField
-
This method returns true if this invid field should not
show any choices that are currently selected in field
x, where x is another field in this db_object.
- exists(DBSession, Invid) - Method in class arlut.csd.ganymede.server.DBStore
-
Convenience method for initializeObjects().
- ExitThread - Class in arlut.csd.ganymede.client
-
Client-side self-destruction thread.
- ExitThread(String) - Constructor for class arlut.csd.ganymede.client.ExitThread
-
- exp_field - Variable in class arlut.csd.ganymede.client.framePanel
-
RMI references to server-side fields that we'll consult to render
the various fixed information fields in our object window.
- expand - Variable in class arlut.csd.ganymede.client.elementWrapper
-
- expandable - Variable in class arlut.csd.JTree.treeNode
-
- expandAllLevels() - Method in class arlut.csd.ganymede.client.vectorPanel
-
Expand all the levels.
- expandAllMI - Variable in class arlut.csd.ganymede.client.vectorPanel
-
- expandAllNodes() - Method in class arlut.csd.ganymede.client.fieldoption_editor
-
Expands all of the nodes in the JTree
- ExpandButton - Variable in class arlut.csd.ganymede.client.fieldoption_editor
-
- ExpandButton - Variable in class arlut.csd.ganymede.client.perm_editor
-
- expandCapacity(int) - Method in class arlut.csd.Util.SharedStringBuffer
-
This implements the expansion semantics of ensureCapacity but is
unsynchronized for use internally by methods which are already
synchronized.
- expanded - Variable in class arlut.csd.ganymede.client.elementWrapper
-
- expanded - Variable in class arlut.csd.JTree.treeNode
-
- expandLevelMI - Variable in class arlut.csd.ganymede.client.vectorPanel
-
- expandLevels(boolean) - Method in class arlut.csd.ganymede.client.vectorPanel
-
Expands all closed elementWrappers in this vectorPanel
- expandNode(treeNode, boolean) - Method in class arlut.csd.JTree.treeControl
-
open the given node
- expandNode(treeNode, boolean, boolean) - Method in class arlut.csd.JTree.treeControl
-
open the given node
- expandOrCollapseNode(EventObject) - Method in class arlut.csd.ganymede.client.JTreeTable
-
- Expansion_Buttons - Variable in class arlut.csd.ganymede.client.fieldoption_editor
-
- Expansion_Buttons - Variable in class arlut.csd.ganymede.client.perm_editor
-
- expiration_Editable - Variable in class arlut.csd.ganymede.client.framePanel
-
- expiration_tab - Variable in class arlut.csd.ganymede.client.framePanel
-
- ExpirationField - Static variable in interface arlut.csd.ganymede.common.SchemaConstants
-
date that this object will expire
- expirationRemovalTab - Class in arlut.csd.ganymede.client
-
This class manages the owner tab in the Ganymede client.
- expirationRemovalTab(framePanel, JTabbedPane, String) - Constructor for class arlut.csd.ganymede.client.expirationRemovalTab
-
- expirationSet - Variable in class arlut.csd.ganymede.common.ObjectHandle
-
- exported - Variable in class arlut.csd.ganymede.server.GanymedeSession
-
List of exported DBObjects (and DBEditObjects and subclasses thereof), so we
can forcibly unexport them at logout time.
- exportFields() - Method in class arlut.csd.ganymede.server.DBObject
-
This method makes the fields in this object remotely accessible.
- exportObject(DBObject) - Method in class arlut.csd.ganymede.server.GanymedeSession
-
Export this object through RMI, so the client can make calls on it.
- exportObjects - Variable in class arlut.csd.ganymede.server.GanymedeSession
-
If true, this GanymedeSession will export its DBObjects and
DBFields for direct access via RMI.
- exportSession - Variable in class arlut.csd.ganymede.server.GanymedeSession
-
If true, this GanymedeSession will export itself and its
asyncPort for direct access via RMI.
- expression() - Method in class arlut.csd.ganymede.server.QueryParser
-
- expungeStaleEntries() - Method in class arlut.csd.ganymede.common.InvidPool
-
This method iterates polls through the ReferenceQueue,
identifying InvidSlots that reference Invids which are no longer
hard-referenced in the Ganymede heap and removing them from the
hash table, thus freeing space in our pool.
- extractDialogRsrc(Frame, Class) - Method in class arlut.csd.JDialog.JDialogBuff
-
frame is an AWT Frame that can be used to format graphics
for.
- extraHeaders - Variable in class Qsmtp.messageObject
-