Package org.opends.guitools.controlpanel.datamodel
Defines the data structures that are used in the control panel. This
includes table models, some exceptions, the classes used to represent the
configuration (like ServerDescriptor), etc.
-
Interface Summary Interface Description MonitoringAttributes An interface defining the different methods required by the UI components to display monitoring attributes data. -
Class Summary Class Description AbstractIndexDescriptor Abstract class used to describe the configuration of an index.AbstractIndexTableModel Table Model used to store information about indexes.Action The class that is used by the different action buttons on the left side of the main ControlPanel dialog.BackendDescriptor The class that describes the backend configuration.BackupDescriptor Class used to describe a backup.BackupTableModel The table used to display the backups.BaseDNDescriptor This class is used to represent a Base DN / Replica and is aimed to be used by the classes in the BackendTableModel class.BaseDNTableModel The table model used to display all the base DNs.BinaryValue Class used to represent Binary Values.CategorizedComboBoxElement Class used in the combo box models.Category Class containing the different actions for a given category.ConnectionHandlerDescriptor This class is used to represent a Listener and is aimed to be used by the classes in the ListenersTableModel class.ConnectionHandlersMonitoringTableModel The table model used to display the monitoring information of connection handlers.ConnectionHandlerTableModel The table model used by the table that displays the connection handlers.ControlPanelInfo This is the classes that is shared among all the different places in the Control Panel.DatabaseMonitoringTableModel The table model used to display all the database monitoring information.IndexDescriptor The class used to describe the index configuration (the normal index: the one used to improve search performance on a given attribute).IndexTableModel The table model for the indexes.ObjectClassValue This class represent all the objectclass values for a given entry.ScheduleType The class to be used to describe the task schedule.ServerDescriptor This is just a class used to provide a data model describing what the StatusPanelDialog will show to the user.SortableListModel<T> Note: this implementation does not call automatically fireContentsChanged, its up to the caller of the different methods of this implementation to call it explicitly.SortableTableModel A generic interface that must implement table models that are sortable.TaskTableModel The table used to display the tasks.VLVIndexDescriptor The class used to describe the VLV index configuration.VLVIndexTableModel The table model for the VLV indexes.VLVSortOrder Class that describes the VLV sort order. -
Enum Summary Enum Description BackendDescriptor.PluggableType An enumeration describing the different pluggable backends.BackendDescriptor.Type An enumeration describing the type of backend.BackupDescriptor.Type The different types of backups.BaseDNDescriptor.Type An enumeration describing the type of base DN for a given backend.BasicMonitoringAttributes The enumeration containing the different monitoring attributes that can be displayed in the monitoring panels.BinaryValue.Type The type of the binary value.CategorizedComboBoxElement.Type The type of the element.ConnectionHandlerDescriptor.Protocol Enumeration used to represent the Protocol of the listener.ConnectionHandlerDescriptor.State Enumeration used to represent the state of the listener.ConnectionProtocolPolicy Policy to follow to choose the protocol to be used.ScheduleType.Type The different type of schedules.ServerDescriptor.ServerStatus Enumeration indicating the status of the server. -
Exception Summary Exception Description CannotRenameException Exception that occurs when the user ask to make a modification that is not handled by ModifyEntryTask.CheckEntrySyntaxException The exception that occurs when the user is editing an entry and some of the provided data is not valid.ConfigReadException Exception that occurs reading the server configuration.