interMedia BC4J Integration

oracle.ord.im
Class OrdJboMsgBundle

oracle.ord.im.OrdJboMsgBundle

public class OrdJboMsgBundle

Defines the error codes and default error messages for operations on interMedia BC4J domain objects.

Since:
JDev3.2

Field Summary
TypeField
static java.lang.String CLASS_NOT_SUPPORTED_IN_817
          OJI-05005: ClassNotSupportedException
static java.lang.String DOMAIN_NO_OWNER
          OJI-05000: DomainNoOwnerException
static java.lang.String METHOD_NOT_IMPLEMENTED
          OJI-05004: MethodNotImplementedException
static java.lang.String NOT_CONNECTED_TO_DATABASE
          OJI-05002: NotConnectedException
static java.lang.String NOT_ORD_DOMAIN
          OJI-05001: NotOrdDomainException
static java.lang.String WRONG_TIER
          OJI-05003: WrongTierException
 
Constructor Summary
OrdJboMsgBundle()
           
 
Method Summary
TypeMethod
 java.lang.Object[][] getContents()
           
 

Field Detail

DOMAIN_NO_OWNER

public static final java.lang.String DOMAIN_NO_OWNER
OJI-05000: DomainNoOwnerException

Cause:: The domain object instantiated in the application is not set into the entity object.

Action:: Call setAttribute(String, Object); after the domain object is created.

See Also:
DomainNoOwnerException

NOT_ORD_DOMAIN

public static final java.lang.String NOT_ORD_DOMAIN
OJI-05001: NotOrdDomainException

Cause:: The BC4J framework tries to cast an non-interMedia domain object to an interMedia domain class.

Action:: File a bug report.

See Also:
NotOrdDomainException

NOT_CONNECTED_TO_DATABASE

public static final java.lang.String NOT_CONNECTED_TO_DATABASE
OJI-05002: NotConnectedException

Cause:: A method which requires a JDBC connection to the database is invoked however the object doesn't have the connection. This usually happens to a newly created domain object before it's posted to the database.

Action:: Post the newly created domain object to the database before invoking the method.

See Also:
NotConnectedException

WRONG_TIER

public static final java.lang.String WRONG_TIER
OJI-05003: WrongTierException

Cause:: A method which is marked as local mode only gets invoked in the remote mode.

Action:: Make sure the application is running in the local mode. Or use the corresponding methods that are designed for both modes if the application is intended for running in the remote mode.

See Also:
WrongTierException

METHOD_NOT_IMPLEMENTED

public static final java.lang.String METHOD_NOT_IMPLEMENTED
OJI-05004: MethodNotImplementedException

Cause:: A method, which is reserved for internal use and is not implemented in the current release, gets invoked.

Action:: Make sure not to use those methods that are marked for internal use only.

See Also:
MethodNotImplementedException

CLASS_NOT_SUPPORTED_IN_817

public static final java.lang.String CLASS_NOT_SUPPORTED_IN_817
OJI-05005: ClassNotSupportedException

Cause:: This may happen when the user application tries to use the Oracle 9i interMedia new type with an Oracle 817 compatible jboimdomains.zip.

Action:: Put Oracle 9i compatible jboimdomains.zip and 9i version JDBC/SQLJ libraries in the CLASSPATH.

See Also:
ClassNotSupportedException
Constructor Detail

OrdJboMsgBundle

public OrdJboMsgBundle()
Method Detail

getContents

public java.lang.Object[][] getContents()

interMedia BC4J Integration