All Classes and Interfaces
Class
Description
This class wraps the information contained in a .gbf file.
The base of all events in the GBFWrapper, extended by GuiEvent, and
used directly for the NonGUIEvents (Timer, and Namespace)
The base GUIevent class, extended by WinEvent and PopupEvent
This class encapsulates the PopupEvents
This class encapsulates the TopLevel Window Events
Configuration for a BUI and/or desktop app deployment application on the server.
Configuration for BUI and/or remote-launch application related items on the server.
Configuration for a web and desktop applications on the server.
A single asynchronous trigger job configured on the system.
A single asynchronous trigger job target configured on the system.
Information for am individual audit database.
In BBj 13.0 and higher, Data Change Auditing is the process of building an audit trail via Change Audit Jobs.
A single audit replication target that will be added to the replication
system.
The complete autorun configuration.
A single autorun program.
This is the main interface and entry point for accessing BBj administration
functionality.
An individual column in a table from a new BBj format data dictionary.
Contains information about a data file examined by the BBj file system.
An individual index in a table.
An individual index in a table.
An individual procedure in a database.
Process information for am individual BBj Process.
Individual stack elements for a BBj process.
A single BBj replication job that will be added to the replication
system.
Version of BBjAdminBBjReplicationJob that is used for 13.10 and above.
A single BBj replication target that will be added to the replication
system.
An individual table in a database.
An individual type definition in a database.
Configuration for the BUI application on the server.
Configuration for the BUI related items on the server.
Configuration for the BUI application on the server.
This class is designed to contain the same information as the BBjAdminBBjProcess
class with the exception that it does not have a server side implementation so
that it does not make any calls back to the server from the client.
This class is designed to contain the same information as the BBjAdminOpenFile
class with the exception that it does not have a server side implementation so
that it does not make any calls back to the server from the client.
An individual piece of query data
This class is designed to contain the same information as the BBjAdminReplicationJob
class with the exception that it does not have a server side implementation so
that it does not make any calls back to the server from the client.
An individual column in a table.
An interface for classes that need to commit/rollback written properties.
An interface for commit/rollback.
Contains the configuration for the server in a sigle object that can
be used to gather valid properties, display names, valid values,
value types.
References an individual connection pool configuration.
Information on a single context configuration on the web server.
An individual foreign key on a table.
References an individual database configuration and commands.
Necessary information to perform a data dictionary migration from one dictionary
version to another.
A single document index available to BBj Services.
Location of documents that will be monitored by a BBjAdminDocumentIndex.
A single document index available to BBj Services.
A single email message that will be sent through a BBjAdminEmailService.
A single email message to send through a BBjAdminEmailService.
Contains all the configuration information for an email service.
An individual column in a table from an ESQL table.
An individual index in an ESQL table.
An individual index in a table.
An individual ESQL table in a database.
Configuration detail for a single event that the EventManager should notify when a particular
type of event occurs.
The single event manager for the BBjServices installation.
This is the main exception class for BBjAdmin errors.
Factory class for BBjAdmin.
A BBjAdminFile represents a file or directory on the file system
of the machine running BBj Services.
An individual index in a table.
Represents an individual index builder job.
An individual index in a table.
JVM properties.
Configuration for the JNLP application on the server.
Configuration for the JNLP related items on the server.
Configuration for the JNLP application on the server.
Configuration for anything defined in JSON.
Contains the definition for an LDAP search query that is compatible with the information
needed by the UnboundID LDAP SDK.
An individual column in a table from a legacy format data dictionary.
An individual index in a table.
An individual index in a table.
An individual procedure in a database.
An individual table in a database.
An individual type definition in a database.
An individual view in a database.
Deprecated.
Contains all of the license information available for the BLS used by this instance of BBjServices.
List that will work remotely.
A single document index available to BBj Services.
Map that will work remotely.
Contains the definition of a the database metadata defined for a particular database.
Exception thrown when a property is missing.
Base interface for online copy jobs.
Interface to configure an online copy job.
Map from a field to a field.
Interface for configuring a field map.
Information about an individual online copy job file.
Interface for configuring an online copy job file.
Interface for a running online copy job file.
Interface for configuring Online Copy Jobs.
An individual user or role privilege on a database or database object.
An individual stored procedure in a database.
Contains the definition and value for a single property.
Exception thrown by individual property problems.
An interface for classes that need to read properties.
This is the exception class for property validation errors.
An interface for classes that need to write properties.
An individual suggested index from query analysis.
Contains statistics on a single file that is currently being replicated.
Represents a single file filter in a replication or audit job.
A single replication job configured on the source server.
A start process indicates that a replication item is currently being copied from
source to destination.
A single replication target that will be added to the replication
system.
Security exception.
An individual sequence in a database.
Parent interface for various server configurations.
Set of constants for server information.
Configuration for web server servlet.
Set that will work remotely.
A single SQL replication job that will be added to the replication
system.
Information on a single context configuration on the web server.
This is the main exception class for BBj Services server startup errors.
Describes a single system level permission.
Represents an individual table in a database.
Data file type for the table.
Represents an individual table analysis job.
Contains information about the "sanity" of a particular database table.
Contains information about the "sanity" of a particular database table.
A task group represents a set of one or more tasks to be executed serially at a specific point in time
or when BBjServices is started/restarted.
The task queue is the manager containing all the currently configured task groups on the server.
Contains payload information about a specific authentication token.
Possible types of property values.
An individual database type definition.
Contains a single value.
An individual view in a database.
This is the interface for individual Web Application configuration.
This is the interface for configuring the Web App Server.
This is the interface for configuring the Web App Server.
This is the interface for configuring the Web App Server.
Configuration for a single web service on the server.
Configuration for a method used by a web service.
An Exception type used in bridge package.
This BBj plugin is used in conjunction with JavaBBjBridge and provides
the connection between BBjBridgeRequest / BBjBridgeResponse and a channel
that can be opened by the BBj program.
BBjBridgeRequest is used to specify a program that is to be called by
JavaBBjBridge, to pass parameters to that program and to provide data
that can be read by that program from an ALIAS bbj channel.
After calling BBjBridge.runBBj() the BBjBridgeResponse will contain any data
that has been written to the ALIASed BBj channel by the called BBj program.
Check two files for data equivalence.
Base class and entry point for BBj encryption services.
This is the interface used to open the DDE plugin.
This is the interface used to read, write, and get information about open
DDE plugins.
DDEPluginNative
This base class loads the DDEPluginNative shared library
Class used as a utility to display file information.
This is the main interface class with the major Filesystem constants.
EOF exception.
Exception base class for the Filesystem.
ExtractConflict exception.
InputStream
for STRING and PROGRAM files.General exception for unspecified IO errors.
Key exception.
Exception for functionality that is not yet implemented.
OutputStream
for STRING and PROGRAM files.Deprecated.
This is the interface used to open an SQL plugin.
This is the interface used to read, write, and get information about open
SQL plugins.
This is an example file plugin of an in memory hash table.
This is the interface used to read, write, and get information about open
file plugins.
A JavaBBjBridge allows a Java program to execute a BBj program and to
communicate to that program using BBjRequest and BBjResponse.
JavaBBjBridgeFactory provides a factory interface for obtaining instances
of JavaBBjBridge, BBjBridgeRequest and BBjBridgeResponse.
Class used to describe derived keys in MKEYED and XKEYED files.
Class used to describe individual key segments of derived keys in MKEYED and
XKEYED files.
License interface for user licenses.
Interface for presenting license nag messages to users.
Process nag messages.
The filesystem often needs to handle mode strings for various reasons and a
central place to parse this string into a mode map was necessary.
Class used as a utility to recover files.
RegNative
This base class loads the RegNative shared library
This is the interface used to open an Registry plugin.
This is the interface used to read, write, and get information about open
REG plugins.
Represents a single call to a remote server including the type
of call, the method name, and the parameters.
This is the interface used to open an SQL plugin.
This is the interface used to read, write, and get information about open
SQL plugins.
TestBridge is a demo program that demonstrates the usage of JavaBBjBridge.