Transports and Interfaces: Siebel eBusiness Application Integration Volume III > Integrating with J2EE Application Server > Generating JavaBeans for Integration Objects >

About the Folders and Files Created for Integration Object Java


A new folder named com is created as the first subfolder under the folder you specified in the wizard as your root folder. Beneath it is a siebel directory, and below that a local directory. Here is where you find separate folders for the Java code generated for any integration object for which you have generated Java code, as shown in Figure 9.

Figure 9.  Directory Structure Created to Contain Java Code for Integration Objects

Click for full size image

The files are created under the last leaf of the directory as shown in Figure 10.

Figure 10.  Java Bean Files for Sample Account Integration Object

Click for full size image

Generated JavaBean for the Sample Account Integration Object

Table 22 presents a description of the Java classes generated for the Sample Account integration object. The files the JavaBean Wizard generates varies for each integration object definition. The table presented here is designed to provide you with an idea of the structure of the Java classes that are generated for a typical integration object, as well an explanation of what each file represents.

Table 22.  Java File List for Sample Account Integration Object
Java File
Description
Account_AttachmentIC.java
Java class that corresponds to the Account Attachment integration object component. Provides a set of methods that allow Java developers to construct the Account Attachment integration object component, convert to and from a property set, and to define relationships between integration object components.
Account_OrganizationIC.java
Java class that corresponds to the Account Organization integration object component. Provides a set of methods that allow Java developers to construct the Account Organization integration object component, convert to and from a property set, and to define relationships between integration object components.
AccountIC.java
Java class that corresponds to the Account integration object component. Provides a set of methods that allow Java developers to construct the Account integration object component, convert to or from a property set, and to define relationships between integration object components.
Business_AddressIC.java
Java class that corresponds to the Business Address integration object component. Provides a set of methods that allow Java developers to construct the Business Address integration object component, convert to or from a property set, and to define relationships between integration object components.
ContactIC.java
Java class that corresponds to the Contact integration object component. Provides a set of methods that allow Java developers to construct the Contact integration object component, convert to or from a property set, and to define relationships between integration object components.
Sample_AccountIO.java
Java class that corresponds to the Sample Account integration object. Provides a set of methods that allow Java developers to construct an integration object, add integration object components to the integration object and convert to or from a property set.


 Transports and Interfaces: Siebel eBusiness Application Integration Volume III 
 Published: 23 June 2003