Classes and interfaces

The classes and interfaces of the ODK API belong to the following package:

com.crossworlds.ODK

Table 64 lists the classes and interfaces in the ODK API.

Table 64. Classes and interfaces in the ODK API

Class or interface Description Page
AgentMetaData
Represents an agent-property object, which can represent either a startup property or a business-object property "AgentMetaData class"
AgentProperty
Defines the attribute-type constants "AgentProperty class"
BusObjAttr
Represents an attribute within the business object definition "BusObjAttr class"
BusObjAttrType
Interface that defines the attribute-type constants
BusObjDef
Represents a business object definition, which describes the business object "BusObjDef class"
BusObjVerb
Represents a business object verb, which describes an action or operation that is valid on the business object "BusObjVerb class"
CompleteCondition

"CompleteCondition class"
ContentMetaData
Represents the content meta-data of the ODA, which describes the content that the ODA has generated "ContentMetaData class"
ContentType
Represents the content type that the ODA supports "ContentType class"
DependentCondition

"DependentCondition class"
IGeneratesBinFiles
Interface to implement by the ODA to provide support for the generation of binary files from the source data "IGeneratesBinFiles interface"
IGeneratesBoDefs
Interface to implement by the ODA to provide support for the generation of business object definitions from the source data "IGeneratesBoDefs interface"
IGeneratesContent

Is the base class for the two content-generation interfaces, IGeneratesBinFiles and IGeneratesBoDefs. It defines the getContentProtocol() method.

Note:
This manual does not provide a separate chapter for this interface. For information on getContentProtocol(), see the description of the IGeneratesBinFiles or IGeneratesBoDefs interface
None
InputCondition

"InputCondition class"
ODKAgentBase

Is the base class for the ODA base class, ODKAgentBase2. It defines several methods that ODKAgentBase2 inherits.

Note:
This manual does not provide a separate chapter for this class. For information, see the description of the ODKAgentBase2 class.
None
ODKAgentBase2
Represents the base class for an ODA. You extend this class to define your ODA class and implement the required methods "ODKAgentBase2 class"
ODKConstant
Interface that defines constants for use with the ODK API:
  • outcome-status constants
  • verb constants
"ODKConstant interface"
ODKException
Represents an exception object for the ODK API "ODKException class"
ODKUtility
Provides miscellaneous utility methods for use in an ODA; These utility methods fall into the following general categories:
  • Static methods for generating and logging messages
  • Static methods for creating business objects
  • Static methods for obtaining connector configuration properties
  • Methods for obtaining locale information
"ODKUtility class"
TreeNode

"TreeNode class"

Copyright IBM Corp. 1997, 2003