Index

A C D E F G I L M N O P R S T U V 
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.
A C D E F G I L M N O P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form