Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- ACTIVE - Enum constant in enum org.bzdev.ecdb.ECDB.AttendeeState
-
An entry in the attendee table is an active entry.
- ACTIVE - Enum constant in enum org.bzdev.ecdb.ECDB.UserStatus
-
The user is active.
- addAttendee(Connection, int, int, boolean, int) - Method in class org.bzdev.ecdb.ECDB
-
Add a row to the attendee table.
- addAttendee(Connection, int, int, boolean, int, boolean) - Method in class org.bzdev.ecdb.ECDB
-
Add a row to the attendee table, indicating if database changes should be commmitted.
- addCarrier(Connection, String) - Method in class org.bzdev.ecdb.ECDB
-
Add a cellphone carrier.
- addCarrier(Connection, String[]) - Method in class org.bzdev.ecdb.ECDB
-
Add cellphone carriers.
- addEvent(Connection, int, String, String) - Method in class org.bzdev.ecdb.ECDB
-
Add a row to the event table.
- addEvent(Connection, int, String, String, boolean) - Method in class org.bzdev.ecdb.ECDB
-
Add a row to the event table, indicating if database changes should be committed.
- addEventInstance(Connection, int, int, String, int, Date, Time, Date, Time, String) - Method in class org.bzdev.ecdb.ECDB
-
Add a row to the event-instance table.
- addEventInstance(Connection, int, int, String, int, Date, Time, Date, Time, String, boolean) - Method in class org.bzdev.ecdb.ECDB
-
Add a row to the event-instance table, indicating if database changes should be committed.
- addFirstAlarm(Connection, int, int, int, Time, boolean, Time, boolean, boolean) - Method in class org.bzdev.ecdb.ECDB
-
Add a row to the first-alarm table.
- addFirstAlarm(Connection, int, int, int, Time, boolean, Time, boolean, boolean, boolean) - Method in class org.bzdev.ecdb.ECDB
-
Add a row to the first-alarm table, indicating if the database changes should be committed.
- addLocation(Connection, String, String) - Method in class org.bzdev.ecdb.ECDB
-
Add an entry to the location table.
- addLocation(Connection, String, String, boolean) - Method in class org.bzdev.ecdb.ECDB
-
Add an entry to the location table, indicating if the database change should be committed.
- addOwner(Connection, String, String, String) - Method in class org.bzdev.ecdb.ECDB
-
Add a new owner to the owner table.
- addOwner(Connection, String, String, String, boolean) - Method in class org.bzdev.ecdb.ECDB
-
Add a new owner to the owner table, indicating if database changes should be committed.
- addPreEventDefault(Connection, int, int, boolean) - Method in class org.bzdev.ecdb.ECDB
-
Add a rew to the pre-event default table.
- addPreEventDefault(Connection, int, int, boolean, boolean) - Method in class org.bzdev.ecdb.ECDB
-
Add a rew to the pre-event default table, indicating if database changes should be committed.
- addSecondAlarm(Connection, int, int, int, int, boolean, boolean) - Method in class org.bzdev.ecdb.ECDB
-
Add a row to the second-alarm table.
- addSecondAlarm(Connection, int, int, int, int, boolean, boolean, boolean) - Method in class org.bzdev.ecdb.ECDB
-
Add a row to the second-alarm table, indicating if the database changes should be committed.
- addSeries(Connection, int, String) - Method in class org.bzdev.ecdb.ECDB
-
Add a series to the series table.
- addSeries(Connection, int, String, boolean) - Method in class org.bzdev.ecdb.ECDB
-
Add a series to the series table, indicating if database changes should be committed.
- addSeriesInstance(Connection, int, int) - Method in class org.bzdev.ecdb.ECDB
-
Add a row to the series-instance table.
- addSeriesInstance(Connection, int, int, boolean) - Method in class org.bzdev.ecdb.ECDB
-
Add a row to the series-instance table, indicating if database changes should be committed..
- addUserInfo(Connection, String, String, boolean, String, String, String, String, int) - Method in class org.bzdev.ecdb.ECDB
-
Add a new user.
- addUserInfo(Connection, String, String, boolean, String, String, String, String, int, boolean) - Method in class org.bzdev.ecdb.ECDB
-
Add a new user, indicating if the new table entry should be committed.
- allowRoles() - Method in class org.bzdev.ecdb.ECDB
-
Configure a database to allow roles specified in the configuration file.
- applySeries(Connection, int, int) - Method in class org.bzdev.ecdb.ECDB
-
Apply a series to a user
- applySeries(Connection, int, int, boolean) - Method in class org.bzdev.ecdb.ECDB
-
Apply a series to a user, indicating if database changes should be committed.
- APPROVE_OPTION - Static variable in class org.bzdev.ecdb.SelectedFileChooser
- ATTENDEE - Enum constant in enum org.bzdev.ecdb.ECDB.Table
-
This constant indicates the attendee table.
C
- CANCEL - Static variable in class org.bzdev.ecdb.InputTablePane
-
The value returned by
InputTablePane.showDialog(Component,String,InputTablePane)
when the dialog's CANCEL button is pressed. - CANCEL_OPTION - Static variable in class org.bzdev.ecdb.SelectedFileChooser
- CANCELLED - Enum constant in enum org.bzdev.ecdb.ECDB.AttendeeState
-
An entry in the attendee table has ben cancelled.
- CANCELLED - Enum constant in enum org.bzdev.ecdb.ECDB.CalendarStatus
-
An appointment status is 'cancelled'.
- CANCELLED - Enum constant in enum org.bzdev.ecdb.ECDB.UserStatus
-
The user has been cancelled.
- CANCELLING - Enum constant in enum org.bzdev.ecdb.ECDB.AttendeeState
-
An entry in the attendee table is in the process of being cancelled.
- CARRIER - Enum constant in enum org.bzdev.ecdb.ECDB.Table
-
This constant indicates the carrier table.
- CARRIER_MAP - Enum constant in enum org.bzdev.ecdb.ECDB.Table
-
This constant indicates the carrier-map table.
- CarrierEditor - Class in org.bzdev.ecdb
-
Table-cell editor for ECDB carriers.
- CarrierEditor(ECDB, Connection) - Constructor for class org.bzdev.ecdb.CarrierEditor
-
Constructor.
- CarrierLabeledID(int, String) - Constructor for class org.bzdev.ecdb.ECDB.CarrierLabeledID
-
Constructor.
- CellEmailFinder - Class in org.bzdev.ecdb
-
Base class for finding the email address to use for an MMS gateway for a cell phone number.
- CellEmailFinder() - Constructor for class org.bzdev.ecdb.CellEmailFinder
- CellEmailFinderSPI - Interface in org.bzdev.ecdb
-
Service-provider interface for a CellEmailFinder.
- close() - Method in class org.bzdev.ecdb.ECDB
-
Close this ECDB session.
- ColSpec(String, String, Class<?>, TableCellRenderer, TableCellEditor) - Constructor for class org.bzdev.ecdb.InputTablePane.ColSpec
-
Constructor.
- complete(JFrame, boolean, Object...) - Method in class org.bzdev.ecdb.SMTPAgent
- CONFIRMED - Enum constant in enum org.bzdev.ecdb.ECDB.CalendarStatus
-
An appointment status is 'confirmed'.
- copyToClipboard(Vector<byte[]>, boolean) - Static method in class org.bzdev.ecdb.ECDB
-
Copy a series of calendars to the window-system's clipboard.
- createAgent() - Method in interface org.bzdev.ecdb.SMTPAgentSPI
- createDB() - Method in class org.bzdev.ecdb.ECDB
-
Create a database.
- createTables() - Method in class org.bzdev.ecdb.ECDB
-
Create a database's ECDB tables.
D
- deleteAttendee(Connection, int, int, String, int, boolean) - Method in class org.bzdev.ecdb.ECDB
-
Delete one or more rows from the attendee table.
- deleteCancelledEventInstances(Connection) - Method in class org.bzdev.ecdb.ECDB
-
Delete all rows from the event-instance table whose state is "CANCELLED".
- deleteCarrier(Connection, int) - Method in class org.bzdev.ecdb.ECDB
-
Delete a carrier by ID.
- deleteCarrier(Connection, int[]) - Method in class org.bzdev.ecdb.ECDB
-
Delete carriers by ID.
- deleteCarrier(Connection, String) - Method in class org.bzdev.ecdb.ECDB
-
Delete a carrier by name.
- deleteCarrier(Connection, String[]) - Method in class org.bzdev.ecdb.ECDB
-
Delete carriers by name.
- deleteEvent(Connection, int) - Method in class org.bzdev.ecdb.ECDB
-
Delete a row from the event table.
- deleteEvent(Connection, int[]) - Method in class org.bzdev.ecdb.ECDB
-
Delete rows from the event table.
- deleteEvent(Connection, String) - Method in class org.bzdev.ecdb.ECDB
-
Delete rows whose labels match a patter from the event table.
- deleteEvent(Connection, String, boolean) - Method in class org.bzdev.ecdb.ECDB
-
Delete rows whose labels match a patter from the event table, indicating if the deletion is interactive or if all matching rows are to be deleted.
- deleteEventInstance(Connection, int) - Method in class org.bzdev.ecdb.ECDB
-
Delete a row from the event-instance table.
- deleteEventInstances(Connection, int[]) - Method in class org.bzdev.ecdb.ECDB
-
Delete rows from the event-instance table.
- deleteFirstAlarm(Connection, int, int, int, Time, boolean) - Method in class org.bzdev.ecdb.ECDB
-
Delete a row from the first-alarm table.
- deleteFirstAlarms(Connection, int, int, int, Time, Boolean, boolean) - Method in class org.bzdev.ecdb.ECDB
-
Delete rows from the first-alarm table.
- deleteLocation(Connection, int) - Method in class org.bzdev.ecdb.ECDB
-
Delete a row from the location table
- deleteLocation(Connection, int[]) - Method in class org.bzdev.ecdb.ECDB
-
Delete rows from the location table given a list of location IDs
- deleteLocation(Connection, String) - Method in class org.bzdev.ecdb.ECDB
-
Delete rows from the location table given a pattern.
- deleteLocation(Connection, String, boolean) - Method in class org.bzdev.ecdb.ECDB
-
Delete a row from the location table given a pattern and indicating if the deletion is interactive.
- deleteOwner(Connection, int) - Method in class org.bzdev.ecdb.ECDB
-
Delete an entry from the owner table.
- deleteOwner(Connection, int[]) - Method in class org.bzdev.ecdb.ECDB
-
Delete an entry from the owner table a list of owner IDs.
- deleteOwner(Connection, String) - Method in class org.bzdev.ecdb.ECDB
-
Delete an entry from the owner table given a search pattern.
- deleteOwner(Connection, String, boolean) - Method in class org.bzdev.ecdb.ECDB
-
Delete an entry from the owner table given a search pattern, indicating if the deletion is interactive.
- deletePreEventDefault(Connection, int, int) - Method in class org.bzdev.ecdb.ECDB
-
Delete a row from the pre-event default table.
- deletePreEventDefaults(Connection, int, int, boolean) - Method in class org.bzdev.ecdb.ECDB
-
Delete rows from the pre-event default table, indicating if the deletions are interactive.
- deleteSecondAlarm(Connection, int, int, int) - Method in class org.bzdev.ecdb.ECDB
-
Delete a row from the second alarm table.
- deleteSecondAlarms(Connection, int, int, int, boolean) - Method in class org.bzdev.ecdb.ECDB
-
Delete rows from the second alarm table.
- deleteSeries(Connection, int) - Method in class org.bzdev.ecdb.ECDB
-
Delete a series from the series table.
- deleteSeries(Connection, int[]) - Method in class org.bzdev.ecdb.ECDB
-
Delete a series from the series table.
- deleteSeries(Connection, int, String) - Method in class org.bzdev.ecdb.ECDB
-
Delete a series from the series table.
- deleteSeries(Connection, int, String, boolean) - Method in class org.bzdev.ecdb.ECDB
-
Delete a series from the series table, indicating if the deletions are interactive.
- deleteSeriesInstance(Connection, int, int) - Method in class org.bzdev.ecdb.ECDB
-
Delete rows from the series-instance table.
- deleteSeriesInstance(Connection, int, int, boolean) - Method in class org.bzdev.ecdb.ECDB
-
Delete rows from the series-instance table, indicating if multiple deletions should be done interactively.
- deleteUserInfo(Connection, int) - Method in class org.bzdev.ecdb.ECDB
-
Delete user data.
- deleteUserInfo(Connection, int[]) - Method in class org.bzdev.ecdb.ECDB
-
Delete user data based on user IDs.
- deleteUserInfo(Connection, String) - Method in class org.bzdev.ecdb.ECDB
-
Delete user data.
- deleteUserInfo(Connection, String, boolean) - Method in class org.bzdev.ecdb.ECDB
-
Delete user data optionally asking for confirmation.
- dryrunForSend(ECDB, Connection, PrintWriter, Vector<ECDB.UserCalendars>, boolean, boolean) - Static method in class org.bzdev.ecdb.ECDB
-
Send a calendar appointment or message via email, either to an email address.
E
- ECDB - Class in org.bzdev.ecdb
-
Event-Calendar Database Session.
- ECDB() - Constructor for class org.bzdev.ecdb.ECDB
-
Constructor.
- ECDB(File) - Constructor for class org.bzdev.ecdb.ECDB
-
Constructor given a configuration file.
- ECDB(Properties) - Constructor for class org.bzdev.ecdb.ECDB
-
Constructor given configuration properties.
- ECDB.AttendeeState - Enum in org.bzdev.ecdb
-
Attendee state.
- ECDB.CalendarStatus - Enum in org.bzdev.ecdb
-
Calendar status.
- ECDB.CarrierLabeledID - Class in org.bzdev.ecdb
-
LabeledID class representing a carrier.
- ECDB.EventLabeledID - Class in org.bzdev.ecdb
-
LabeledID class representing an event.
- ECDB.InstanceLabeledID - Class in org.bzdev.ecdb
-
LabeledID class representing an event instance.
- ECDB.LabeledID - Class in org.bzdev.ecdb
-
Base class for labeled IDs This class represents a binding between an integer ID and a string labeling that ID.
- ECDB.LocationLabeledID - Class in org.bzdev.ecdb
-
LabeledID class representing a location.
- ECDB.OwnerLabeledID - Class in org.bzdev.ecdb
-
LabeledID class representing an owner.
- ECDB.SeriesLabeledID - Class in org.bzdev.ecdb
-
LabeledID class representing a series.
- ECDB.Table - Enum in org.bzdev.ecdb
-
Table type.
- ECDB.UserCalendars - Class in org.bzdev.ecdb
-
Calendar data.
- ECDB.UserLabeledID - Class in org.bzdev.ecdb
-
LabeledID class representing a user.
- ECDB.UserStatus - Enum in org.bzdev.ecdb
-
User status.
- equals(Object) - Method in class org.bzdev.ecdb.ECDB.LabeledID
- EVENT - Enum constant in enum org.bzdev.ecdb.ECDB.Table
-
This constant indicates the event table.
- EventEditor - Class in org.bzdev.ecdb
-
Table-cell editor for ECDB events.
- EventEditor(ECDB, Connection, int) - Constructor for class org.bzdev.ecdb.EventEditor
-
Constructor.
- EventLabeledID(int, String) - Constructor for class org.bzdev.ecdb.ECDB.EventLabeledID
-
Constructor.
F
- findSeries(Connection, int, String) - Method in class org.bzdev.ecdb.ECDB
-
Find a series ID given an owner ID and a pattern used to match labels.
- FIRST_ALARM - Enum constant in enum org.bzdev.ecdb.ECDB.Table
-
This constant indicates the first-alarm table.
G
- getAllowNewFile() - Method in class org.bzdev.ecdb.SelectedFileChooser
- getAltMediaType() - Method in class org.bzdev.ecdb.ECDB
-
Get the alternative media type for a message.
- getAltTemplateURL() - Method in class org.bzdev.ecdb.ECDB
-
Get the URL for the alternative message template.
- getCalendars(Connection, int, int, int, boolean) - Method in class org.bzdev.ecdb.ECDB
-
Get a list of UserCalendar objects, each associated with a distinct user ID for users attending a specified set of event instances.
- getCarrierDomain(Connection, String, int) - Method in class org.bzdev.ecdb.ECDB
-
List a carrier map.
- getCellEmailAddrTimeout() - Method in class org.bzdev.ecdb.ECDB
-
Get the timeout for email addresses assocated with a cell phone number.
- getColumnCount() - Method in class org.bzdev.ecdb.InputTablePane
-
Get the number of columns in the table.
- getConnection() - Method in class org.bzdev.ecdb.ECDB
-
Get a database connection.
- getFullEmailAddress(Connection, int, boolean) - Method in class org.bzdev.ecdb.ECDB
-
Get the full email address for a user.
- getHeading(ECDB.Table, boolean) - Static method in class org.bzdev.ecdb.ECDB
- getHeadingVector(ECDB.Table, boolean) - Static method in class org.bzdev.ecdb.ECDB
- getID() - Method in class org.bzdev.ecdb.ECDB.LabeledID
-
Get the ID for this object.
- getInstance(String, String) - Method in interface org.bzdev.ecdb.CellEmailFinderSPI
-
Get an instance of CellEmailFinder.
- getInstanceCount(Connection, int, int, int, int) - Method in class org.bzdev.ecdb.ECDB
-
Count the number of rows in the attendee with an instance id that matches an event instance with a specified location and event ID, where the corresponding event has a specified owner.
- getLabel() - Method in class org.bzdev.ecdb.ECDB.LabeledID
-
Get the label for this object.
- getLocationLabeledID(Connection, int) - Method in class org.bzdev.ecdb.ECDB
-
Get the location labeled ID for an owner table entry
- getMediaType() - Method in class org.bzdev.ecdb.ECDB
-
Get the media type for a message.
- getName() - Method in interface org.bzdev.ecdb.SMTPAgentSPI
- getNonAttendees(Connection, int, int, int, int, boolean) - Method in class org.bzdev.ecdb.ECDB
-
Get a list of UserCalendar objects, each associated with a distinct user ID for users not attending a specified set of event instances.
- getOwnerLabeledID(Connection, int) - Method in class org.bzdev.ecdb.ECDB
-
Get the owner labeled ID for an owner table entry
- getPreEventDefault(Connection, int, int) - Method in class org.bzdev.ecdb.ECDB
- getPreflight() - Method in class org.bzdev.ecdb.ECDB
-
Get the preflight mode.
- getRowCount() - Method in class org.bzdev.ecdb.InputTablePane
-
Get the number of rows in the table.
- getSeriesLabeledID(Connection, int, boolean) - Method in class org.bzdev.ecdb.ECDB
-
Get the series labeled ID for an entry in the series table.
- getSubject() - Method in class org.bzdev.ecdb.ECDB
-
Get the current subject line.
- getTemplateURL() - Method in class org.bzdev.ecdb.ECDB
-
Get the URL for the message template.
- getUserCellphoneEmail(Connection, int, boolean) - Method in class org.bzdev.ecdb.ECDB
-
Get the email address for a user's MMS gateway.
- getUserKeyMap(Connection, int) - Method in class org.bzdev.ecdb.ECDB
-
Get a user's keymap.
- getUserLabeledID(Connection, int) - Method in class org.bzdev.ecdb.ECDB
-
Get a user labeled ID for a specified user
- getValueAt(int, int) - Method in class org.bzdev.ecdb.InputTablePane
-
Get the value of a table cell for this table.
I
- InputTablePane - Class in org.bzdev.ecdb
-
Table pane for inputing data.
- InputTablePane(InputTablePane.ColSpec[], int, boolean, boolean, boolean) - Constructor for class org.bzdev.ecdb.InputTablePane
-
Constructor.
- InputTablePane(InputTablePane.ColSpec[], int, Vector<Vector<Object>>, boolean, boolean, boolean) - Constructor for class org.bzdev.ecdb.InputTablePane
-
Constructor with explicitly provided rows, possibly followed by blank rows.
- InputTablePane(InputTablePane.ColSpec[], Vector<Vector<Object>>, boolean, boolean, boolean) - Constructor for class org.bzdev.ecdb.InputTablePane
-
Constructor based on explicitly provided rows.
- InputTablePane.ColSpec - Class in org.bzdev.ecdb
-
Specification for a table column.
- INSTANCE - Enum constant in enum org.bzdev.ecdb.ECDB.Table
-
This constant indicates the event-instance table.
- InstanceEditor - Class in org.bzdev.ecdb
-
Table-cell editor for ECDB Event instances.
- InstanceEditor(ECDB, Connection, int, int, int) - Constructor for class org.bzdev.ecdb.InstanceEditor
-
Constructor.
- InstanceLabeledID(int, String) - Constructor for class org.bzdev.ecdb.ECDB.InstanceLabeledID
-
Constructor.
- isClosed() - Method in class org.bzdev.ecdb.ECDB
-
Determine if this session has been closed.
- isSupported(String, String) - Method in interface org.bzdev.ecdb.CellEmailFinderSPI
-
Determine if a provide supports a particular prefix and cell phone number.
L
- LabeledID(int, String) - Constructor for class org.bzdev.ecdb.ECDB.LabeledID
-
Constructor.
- LabeledIDEditor - Class in org.bzdev.ecdb
-
Table cell editor for an ECDB labeled ID
- LabeledIDEditor(ECDB, Connection, ECDB.Table) - Constructor for class org.bzdev.ecdb.LabeledIDEditor
-
Constructor.
- listAttendees(Connection, int, int, int, String, boolean) - Method in class org.bzdev.ecdb.ECDB
-
List attendees The fields listed are in the following order: userID, instanceID, attendeeState, attendingPreEvent, and seriesID
- listCarrierLabeledIDs(Connection) - Method in class org.bzdev.ecdb.ECDB
-
List all carriers by name and ID.
- listCarriers(Connection, int[], boolean) - Method in class org.bzdev.ecdb.ECDB
-
List carriers given their IDs.
- listCarriers(Connection, String[], boolean) - Method in class org.bzdev.ecdb.ECDB
-
List carriers given name-matching patterns.
- listEventInstance(Connection, int, boolean) - Method in class org.bzdev.ecdb.ECDB
-
List rows from the event-instance table for a series of instance IDs.
- listEventInstances(Connection, int[], boolean) - Method in class org.bzdev.ecdb.ECDB
-
List rows from the event-instance table for a series of instance IDs.
- listEventInstances(Connection, int, int, int, boolean) - Method in class org.bzdev.ecdb.ECDB
-
List rows from the event-instance table.
- listEventInstances(Connection, int, int, Date, Time, String, boolean) - Method in class org.bzdev.ecdb.ECDB
-
List rows from the event-instance table matching additional criteria.
- listEventLabeledIDs(Connection, int) - Method in class org.bzdev.ecdb.ECDB
-
List the event labeled IDs for rows in the event table with specified owners
- listEventLabels(Connection, int) - Method in class org.bzdev.ecdb.ECDB
-
List the labels for rows in the event table with specified owners
- listEvents(Connection, int[], boolean) - Method in class org.bzdev.ecdb.ECDB
-
List the rows in the event table matching event IDs.
- listEvents(Connection, String[], boolean) - Method in class org.bzdev.ecdb.ECDB
-
List the rows in the event table matching patterns.
- listEventsForOwner(Connection, int, boolean) - Method in class org.bzdev.ecdb.ECDB
-
List the rows in the event table matching specified owner IDs.
- listFirstAlarms(Connection, int, int, int, Time, Boolean, boolean) - Method in class org.bzdev.ecdb.ECDB
-
List rows from the first alarm table.
- listInstanceLabeledIDs(Connection, int, int, int) - Method in class org.bzdev.ecdb.ECDB
-
List instance labeled IDs for the event-instance table.
- listInstanceLabeledIDs(Connection, int, int, int, boolean) - Method in class org.bzdev.ecdb.ECDB
-
List instance labeled IDs for the event-instance table, optionally starting with an element matching all event instances.
- listLocationLabeledIDs(Connection) - Method in class org.bzdev.ecdb.ECDB
-
List the location labeled IDs for all locations in the location table.
- listLocationLabeledIDs(Connection, boolean) - Method in class org.bzdev.ecdb.ECDB
-
List the location labeled IDs for all locations in the location table, specifying whether an 'all' entry should appear first.
- listLocationLabels(Connection) - Method in class org.bzdev.ecdb.ECDB
-
List the location labels in the location table This method is intended for building combo boxes and similar GUI components.
- listLocations(Connection, int[], boolean) - Method in class org.bzdev.ecdb.ECDB
-
List rows from the location table matching specified ids.
- listLocations(Connection, String[], boolean) - Method in class org.bzdev.ecdb.ECDB
-
List rows from the location table matching a pattern.
- listOwnerLabeledIDs(Connection) - Method in class org.bzdev.ecdb.ECDB
- listOwnerLabels(Connection) - Method in class org.bzdev.ecdb.ECDB
- listOwners(Connection, int[], boolean) - Method in class org.bzdev.ecdb.ECDB
-
List owners matching each in series of owner IDs.
- listOwners(Connection, String[], boolean) - Method in class org.bzdev.ecdb.ECDB
-
List owners matching a series of patterns When the argument full has the value true, each row contains an owner ID, followed by a label, followed by a summary, followed by an Internet domain name.
- listPreEventDefaults(Connection, int, int, boolean) - Method in class org.bzdev.ecdb.ECDB
-
List rows from the pre-event default table.
- listSecondAlarms(Connection, int, int, int, boolean) - Method in class org.bzdev.ecdb.ECDB
-
List matching rows from the second-alarm table.
- listSeries(Connection, int[], boolean) - Method in class org.bzdev.ecdb.ECDB
-
List rows in the series table that match specific series IDs.
- listSeries(Connection, int, boolean) - Method in class org.bzdev.ecdb.ECDB
-
List rows in the series table that match a specific series ID, or optionally all series IDs.
- listSeries(Connection, int, String, boolean) - Method in class org.bzdev.ecdb.ECDB
-
List rows from the series table.
- listSeriesInstance(Connection, int, int, boolean) - Method in class org.bzdev.ecdb.ECDB
-
List rows from the series-instance table.
- listSeriesInstanceByOwner(Connection, int, int, boolean) - Method in class org.bzdev.ecdb.ECDB
-
List rows from the series-instance table by owner.
- listSeriesLabeledIDs(Connection, int) - Method in class org.bzdev.ecdb.ECDB
-
List the series label IDs for a series.
- listSeriesLabels(Connection, int, boolean) - Method in class org.bzdev.ecdb.ECDB
-
List the labels for a series.
- listUserInfo(Connection, int[], boolean) - Method in class org.bzdev.ecdb.ECDB
-
List users matching a list of user Ids.
- listUserInfo(Connection, String[], boolean) - Method in class org.bzdev.ecdb.ECDB
-
List users matching a pattern.
- listUserInfo(Connection, String, boolean) - Method in class org.bzdev.ecdb.ECDB
-
List users matching a pattern.
- listUserLabeledIDs(Connection, String) - Method in class org.bzdev.ecdb.ECDB
-
list the user labeled IDs for a specified pattern
- LOCATION - Enum constant in enum org.bzdev.ecdb.ECDB.Table
-
This constant indicates the location table.
- LocationEditor - Class in org.bzdev.ecdb
-
Table-cell editor for ECDB locations.
- LocationEditor(ECDB, Connection) - Constructor for class org.bzdev.ecdb.LocationEditor
-
Constructor.
- LocationLabeledID(int, String) - Constructor for class org.bzdev.ecdb.ECDB.LocationLabeledID
-
Constructor.
- lookup(String, String) - Method in class org.bzdev.ecdb.CellEmailFinder
-
Look up the email address for a cell phone number's email address for the number's MMS gateway, using an instance of
CellEmailFinder
obtained from its service-provider interface. - lookup(ECDB, Connection, String, String, int) - Static method in class org.bzdev.ecdb.CellEmailFinder
-
Look up the cell phone number's email address for the number's MMS gateway.
M
- main(String[]) - Static method in class org.bzdev.ecdb.ECDB
-
Main program for ECDB when used as an application instead of purely as part of a class library.
N
- newInstance(String) - Static method in class org.bzdev.ecdb.SMTPAgent
- NOTACTIVE - Enum constant in enum org.bzdev.ecdb.ECDB.UserStatus
-
The user is not active.
O
- OK - Static variable in class org.bzdev.ecdb.InputTablePane
-
The value returned by
InputTablePane.showDialog(Component,String,InputTablePane)
when the dialog's OK button is pressed. - org.bzdev.ecdb - module org.bzdev.ecdb
-
Event-calendar database module.
- org.bzdev.ecdb - package org.bzdev.ecdb
-
Event-calendar database package.
- OWNER - Enum constant in enum org.bzdev.ecdb.ECDB.Table
-
This constant indicates the owner table.
- OwnerEditor - Class in org.bzdev.ecdb
-
Table-cell editor for ECDB owners.
- OwnerEditor(ECDB, Connection) - Constructor for class org.bzdev.ecdb.OwnerEditor
-
Constructor.
- OwnerLabeledID(int, String) - Constructor for class org.bzdev.ecdb.ECDB.OwnerLabeledID
-
Constructor.
P
- PRE_EVENT_DEFAULT - Enum constant in enum org.bzdev.ecdb.ECDB.Table
-
This constant indicates the pre-event-default table.
R
- RESET_OPTION - Static variable in class org.bzdev.ecdb.SelectedFileChooser
S
- saveToDirectory(File, Vector<byte[]>) - Static method in class org.bzdev.ecdb.ECDB
-
Copy a series of calendars to a directory.
- SECOND_ALARM - Enum constant in enum org.bzdev.ecdb.ECDB.Table
-
This constant indicates the second-alarm table.
- SelectedFileChooser - Class in org.bzdev.ecdb
-
Custom file chooser for selecting files rather than opening them or saving them.
- SelectedFileChooser(boolean) - Constructor for class org.bzdev.ecdb.SelectedFileChooser
-
Constructor.
- SelectedFileChooser(File, boolean) - Constructor for class org.bzdev.ecdb.SelectedFileChooser
-
Constructor specifying a current directory.
- SelectedFileChooser(File, FileSystemView, boolean) - Constructor for class org.bzdev.ecdb.SelectedFileChooser
-
Constructor specifying a current directory and file system view.
- SelectedFileChooser(String, boolean) - Constructor for class org.bzdev.ecdb.SelectedFileChooser
-
Constructor specifying a current directory and file system view.
- SelectedFileChooser(FileSystemView, boolean) - Constructor for class org.bzdev.ecdb.SelectedFileChooser
-
Constructor specifying a file system view.
- send(Properties, String, Vector<byte[]>) - Method in class org.bzdev.ecdb.SMTPAgent
- sendViaEmail(ECDB, Connection, Vector<ECDB.UserCalendars>, boolean, JFrame, boolean) - Static method in class org.bzdev.ecdb.ECDB
-
Send a calendar appointment or message via email, either to an email address.
- SERIES - Enum constant in enum org.bzdev.ecdb.ECDB.Table
-
This constant indicates the series table.
- SERIES_INSTANCE - Enum constant in enum org.bzdev.ecdb.ECDB.Table
-
This constant indicates the series-instance table.
- SeriesEditor - Class in org.bzdev.ecdb
-
Table Cell editor for ECDB series.
- SeriesEditor(ECDB, Connection, int) - Constructor for class org.bzdev.ecdb.SeriesEditor
-
Constructor.
- SeriesLabeledID(int, String) - Constructor for class org.bzdev.ecdb.ECDB.SeriesLabeledID
-
Constructor.
- setAltMediaType(String) - Method in class org.bzdev.ecdb.ECDB
-
Set the alternative media type for a message (email or MMS via a gateway).
- setAltTemplateURL(URL) - Method in class org.bzdev.ecdb.ECDB
-
Set the URL for the alternative message template.
- setAttendee(Connection, int, int, String, int) - Method in class org.bzdev.ecdb.ECDB
-
Set fields in a row of the attendee table.
- setAttendee(Connection, int, int, String, int, boolean) - Method in class org.bzdev.ecdb.ECDB
-
Set fields in a row of the attendee table.
- setCarrier(Connection, int, String) - Method in class org.bzdev.ecdb.ECDB
-
Set the name of a carrier.
- setCarrier(Connection, int, String, boolean) - Method in class org.bzdev.ecdb.ECDB
-
Set the name of a carrier, with control over database commits.
- setCarrierMapping(Connection, String, int, String) - Method in class org.bzdev.ecdb.ECDB
-
Set the carrier mapping.
- setCarrierMapping(Connection, String, int, String, boolean) - Method in class org.bzdev.ecdb.ECDB
-
Set the carrier mapping.
- setEvent(Connection, int, int, String, String) - Method in class org.bzdev.ecdb.ECDB
-
Set an event table field.
- setEvent(Connection, int, int, String, String, boolean) - Method in class org.bzdev.ecdb.ECDB
-
Set an event table field, indicating if database changes should be committed.
- setEventInstance(Connection, int, int, int, String, int, Date, Time, Date, Time, String) - Method in class org.bzdev.ecdb.ECDB
-
Set fields in a row of the event table.
- setEventInstance(Connection, int, int, int, String, int, Date, Time, Date, Time, String, boolean) - Method in class org.bzdev.ecdb.ECDB
-
Set fields in a row of the event table, indicating if database changes should be committed.
- setFirstAlarm(Connection, int, int, int, Time, boolean, Time, Boolean, Boolean) - Method in class org.bzdev.ecdb.ECDB
-
Set fields in a row from the first alarm table.
- setFirstAlarm(Connection, int, int, int, Time, boolean, Time, Boolean, Boolean, boolean) - Method in class org.bzdev.ecdb.ECDB
-
Set fields in a row from the first alarm table, indicating if the database changes should be committed.
- setLocation(Connection, int, String, String) - Method in class org.bzdev.ecdb.ECDB
-
Set fields in the location table.
- setLocation(Connection, int, String, String, boolean) - Method in class org.bzdev.ecdb.ECDB
-
Set fields in the location table, indicating if the database changes should be committed.
- setMediaType(String) - Method in class org.bzdev.ecdb.ECDB
-
Set the media type for a message (email or MMS via a gateway).
- setOwner(Connection, int, String, String, String) - Method in class org.bzdev.ecdb.ECDB
-
Set fields in the owner table.
- setOwner(Connection, int, String, String, String, boolean) - Method in class org.bzdev.ecdb.ECDB
-
Set fields in the owner table, indicating if changes should be committed.
- setPreEventDefault(Connection, int, int, boolean) - Method in class org.bzdev.ecdb.ECDB
-
Set the pre-event default field in a row in the pre-event default table.
- setPreEventDefault(Connection, int, int, boolean, boolean) - Method in class org.bzdev.ecdb.ECDB
-
Set the pre-event default field in a row in the pre-event default table, indicating if data base changes should be committed.
- setPreflight(boolean) - Method in class org.bzdev.ecdb.ECDB
-
Set the preflight mode.
- setSecondAlarm(Connection, int, int, int, int, Boolean, Boolean) - Method in class org.bzdev.ecdb.ECDB
-
Set fields in the second-alarm table.
- setSecondAlarm(Connection, int, int, int, int, Boolean, Boolean, boolean) - Method in class org.bzdev.ecdb.ECDB
-
Set fields in the second-alarm table, indicating if the changes should be committed to a database.
- setSeries(Connection, int, int, String) - Method in class org.bzdev.ecdb.ECDB
-
Set fields for a row in the series table.
- setSeries(Connection, int, int, String, boolean) - Method in class org.bzdev.ecdb.ECDB
-
Set fields for a row in the series table, optionally committing database changes.
- setSubject(String) - Method in class org.bzdev.ecdb.ECDB
-
Set the subject for a message (email or MMS via a gateway).
- setTemplateURL(URL) - Method in class org.bzdev.ecdb.ECDB
-
Set the URL for the message template.
- setUserInfo(Connection, int, String, String, Boolean, String, String, String, String, int, String) - Method in class org.bzdev.ecdb.ECDB
-
Set the table entry for a user.
- setUserInfo(Connection, int, String, String, Boolean, String, String, String, String, int, String, boolean) - Method in class org.bzdev.ecdb.ECDB
-
Set the table entry for a user, indicating if the table change should be committed.
- showDialog(Component, String, InputTablePane) - Static method in class org.bzdev.ecdb.InputTablePane
-
Show a dialog containing an InputTablePane
- showDialog(Component, String, InputTablePane.ColSpec[], int, boolean, boolean, boolean) - Static method in class org.bzdev.ecdb.InputTablePane
-
Create a new InputTablePane inside a dialog.
- showDialog(Component, String, InputTablePane.ColSpec[], int, Vector<Vector<Object>>, boolean, boolean, boolean) - Static method in class org.bzdev.ecdb.InputTablePane
-
Create a new InputTablePane, initializing some rows, placing the table inside a dialog.
- showDialog(Component, String, InputTablePane.ColSpec[], Vector<Vector<Object>>, boolean, boolean, boolean) - Static method in class org.bzdev.ecdb.InputTablePane
-
Create a new InputTablePane, initializing some rows, placing the table inside a dialog.
- showSelectDialog(Component) - Method in class org.bzdev.ecdb.SelectedFileChooser
- showSelectDialog(Component, String, String) - Method in class org.bzdev.ecdb.SelectedFileChooser
- SMTPAgent - Class in org.bzdev.ecdb
-
Base class for classes that can send email messages using SMTP.
- SMTPAgent() - Constructor for class org.bzdev.ecdb.SMTPAgent
-
Constructor.
- SMTPAgentSPI - Interface in org.bzdev.ecdb
- stopCellEditing() - Method in class org.bzdev.ecdb.InputTablePane
-
Stop editing a cell.
T
- TENTATIVE - Enum constant in enum org.bzdev.ecdb.ECDB.CalendarStatus
-
An appointment status is 'tentative'.
- toFullString() - Method in class org.bzdev.ecdb.ECDB.LabeledID
-
Get a string representation for thi object showing both a label and an integer ID.
- toString() - Method in class org.bzdev.ecdb.ECDB.LabeledID
-
Get a string representation for this object showing only the label.
U
- USER - Enum constant in enum org.bzdev.ecdb.ECDB.Table
-
This constant indicates the user table.
- UserCalendars() - Constructor for class org.bzdev.ecdb.ECDB.UserCalendars
- UserLabeledID(int, String) - Constructor for class org.bzdev.ecdb.ECDB.UserLabeledID
-
Constructor.
V
- valueOf(String) - Static method in enum org.bzdev.ecdb.ECDB.AttendeeState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.bzdev.ecdb.ECDB.CalendarStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.bzdev.ecdb.ECDB.Table
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.bzdev.ecdb.ECDB.UserStatus
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.bzdev.ecdb.ECDB.AttendeeState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.bzdev.ecdb.ECDB.CalendarStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.bzdev.ecdb.ECDB.Table
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.bzdev.ecdb.ECDB.UserStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form