Exception subclasses

Within this ODKException class are subclasses that identify particular exceptions possible in the methods of the ODK API. Table 103 lists the subclassed exceptions.

Table 103. ODKException subclasses.

Exception subclass Definition

 
 BusObjInvalidAttrException
 
Thrown when an attribute is invalid.

 
 BusObjInvalidDefException
 
Thrown when a business object definition is invalid.

 
 BusObjInvalidVerbException
 
Thrown when a verb is invalid.

 
 BusObjNoSuchAttrException
 
Thrown when the attribute does not exist in the business object definition.

 
 BusObjNoSuchVerbException
 
Thrown when the verb is not supported by the business object definition.

 
 ODKInvalidNodeException
 
Thrown to indicate a tree-node exception.

 
 ODKInvalidPropException
 
Thrown to indicate exceptions caused by an invalid property.

 
 UnsupportedContentException
 
Thrown if the ODA cannot supported the requested generated content.

Copyright IBM Corp. 1997, 2004