Table of contents

Official Content

Defines the programming interface for an external resource from the Knowledge Base as if it were just another object.

The external resources can be native classes of the language, assemblies (.dll) if they are developed in .NET, or classes (.class) in the case of Java. Also, they can be Enterprise Java Beans (EJB), Stored Procedures (SP), or Web Services (WS).


You can create an EO manually from the New Object dialog, indicating each property/method, or you can use a Wizard/Inspector to make your work easier.

The properties and/or Wizards that you can use to create the EOs vary based on the type of EO. The types of EOs are the following:

To create an EO through Wizards/Inspectors, under the Tools/Application Integration menu you have the following options:


Once an EO has been defined based on the properties related to the external resource you wish to use, the EO will be available just like any other type of data in the Knowledge Base, and you can use it from any of the objects you have. This is done in the same way as with any extended data type: by defining a variable of that type and then calling the methods and/or setting the properties you need.


External objects aren't intended for the following cases:

Subcribe to this category's changes
Sub CategoriesAdd a new subcategory in this category
PagesAdd a new page in this category
Last update: February 2024 | © GeneXus. All rights reserved. GeneXus Powered by Globant