Business Components

Package oracle.jbo.common

Contains the implementation of components shared by thin clients and the middle tier.

See:
          Description

Interface Summary
InterfaceDescription
IDiagnostic Defines methods for logging diagnostic messages.
JBOClassLoader  
JboMessage Defines methods for localizing exception messages for various target languages, and for message formatting.
MetaObjectBase Internal: Applications should not use this class.
ObjectMarshaller Defines the interface for marshalling custom objects
PiggybackEntry The common interface for classes that implement piggybacking.
PropertyConstants Defines constants used by various BC4J properties.
TransPostControl Internal: Applications should not use this class.
 

Class Summary
ClassDescription
ApplicationModuleHelper Internal: Applications should not use this class.
ArrayMarshaller The ArrayMarshaller is a helper class to marshall array of java types into byte streams and vice versa.
ArrayResourceBundle ArrayResourceBundle is an abstract subclass of ResourceBundle that manages locale-dependent resources in an array.
AttributeDefHelper Internal: Applications should not use this class.
CallAnalyzer Provides a method for extracting function-call information from the the current stack.
CharacterEncodingMapping Provides two static conversion functions to translate between IANA names for character set encodings and JDK names.
CheckedListResourceBundle A helper class to aid with keeping our NLSable resources consistent.
ClientDocument Internal: Applications should not use this class.
ClientElement Internal: Applications should not use this class.
CommonMessageBundle  
CommonMessageBundle_en  
CommonMessageBundle_en_US  
Configuration Deprecated. since 5.0 Use Configuration instead.
ConsoleDiagnosticImpl The superclass for classes that display diagnostics in a console.
DebugDiagnostic Provides tracing and logging methods for use during application development.
DefLocaleContext  
Diagnostic The Diagnostic class contains static tracing methods.
DiagnosticFactory Creates instances of implementations of the IDiagnostic interface.
DiagnosticStream This class allows you to pass an instance of itself to code that expects to be using a PrintStream, and to indirect through the Diagnostic facility: hence the output can be controlled using the system properties jbo.diagnostic.logging etcetera.
EventGroup This class provides a typesafe enumeration of instrumented event groups
GraphicsUtils GraphicsUtils defines common user-interface related utility functions.
InstrumentedEvent This class provides the Business Components entry point for InstrumentedEvents It is a wrapper and convenience class, so that the code needn't be concerned with allocating Ids and event groupings.
JavaTypeMapEntries Populates TypeMap Entries for BC4J Designtime and Runtime to map a Database column type to a java-class type and also to jdbc-sqltype and id.
JBOClass  
JboEnvUtil Internal: Applications should not use this class.
JboExceptionHelper The top-level class for Business Component exceptions.
JboExHelperLocalized The superclass for localized exceptions for Business Components.
JboHome Internal: Applications should not use this class.
JboInitialContext Internal: Applications should not use this class.
JboInitialContextFactory Internal: Applications should not use this class.
JboNameUtil Internal: Applications should not use this class.
JBOSessionFactoryHelper Internal: Applications should not use this class.
JboTypeMap Internal: Applications should not use this class.
JboTypeMapEntries  
JboXMLUtil Internal: Applications should not use this class.
MOMProperties This static class exists purely to keep the properties out of the way of MetaObjectManager's static initializer
NamedObjectImpl The base class for all business objects.
ObjectTypeHelper Internal: Applications should not use this class.
OracleTypeMapEntries Populates Oracle-database specific TypeMap Entries for BC4J Designtime and Runtime to map a Database column type to a java-class type and also to jdbc-sqltype and id.
PiggybackClsCheckWrapper  
PiggybackEventEntry This class is a helper class for Client Service to do piggybacking.
PiggybackExceptionEntry This class is a helper class for serializing array of objects
PiggybackHandleEntry This class is a helper class for Client Service to do piggybacking.
PiggybackInput This is a helper class for piggybacking input.
PiggybackInputStream This class is a helper class for Client Service to do piggybacking.
PiggybackKeyEntry This class is a helper class for Client Service to do piggybacking on keys.
PiggybackNavigEntry This class is a helper class for Client Service to do piggybacking.
PiggybackObjectOutputStream This class is a helper class for Client Service to do piggybacking.
PiggybackObjRemovedEntry This class is a helper class for Client Service to do piggybacking.
PiggybackOutput This is a helper class for piggybacking output.
PiggybackRowEntry This class is a helper class for Client Service to do piggybacking.
PiggybackValueEntry This class is a helper class for serializing array of objects
PiggybackViewEntry This class is a helper class for Client Service to do piggybacking.
PipeDiagnosticImpl The superclass for classes that act as a stream for diagnostic messages.
PrintVersion Prints the current BC4J version number.
PropertiesHelper Internal: Applications should not use this class.
PropertyManager Internal: Applications should not use this class.
PropertyMetadata Internal: Applications should not use this class.
RepConversion Numbers' representation conversion/manipulation routines.
ResourceManager Used by the generated implementations of the ArrayResourceBundle which is the ResourceBundle flavor in use by the IDE.
ResourceUtils Utility class to make using resources easier.
RowSetHelper Internal: Applications should not use this class.
RowSetIteratorHelper Internal: Applications should not use this class.
SilentDiagnosticImpl The superclass for classes that act as null output devices.
StringManager Provides methods for managing localizable messages.
StringManagerFactory The factory for creating StringManager instances.
StructureDefHelper Internal: Applications should not use this class.
Timer Internal: Applications should not use this class.
TypeMarshaller Provides methods for passing primitive Java values between the client and middle tier as byte streams.
WeakHashtable Internal: Applications should not use this class.
WeakHashtableImpl Internal: Applications should not use this class.
WeakKeyHashtable Internal: Applications should not use this class.
WeakKeyHashtableImpl Internal: Applications should not use this class.
WeakVector Internal: Applications should not use this class.
WeakVectorImpl Internal: Applications should not use this class.
 

Exception Summary
ExceptionDescription
JboAssert Indicates that an ASSERT() statement has failed.
JboExMsgCarrier  
JboUnexpectedException Indicates an unspecified fatal error.
UnknownSQLTypeException Indicates that an attempt has been made to use a unknown or unimplemented SQL data type.
 

Package oracle.jbo.common Description

Contains the implementation of components shared by thin clients and the middle tier.


Business Components