At a glance
Course description
The IBM Enterprise IT and Asset Management 7.1: Customizing Business Objects course provides hands-on training for developers and integrators to customize the business objects within the IBM Tivoli process automation engine component architecture. This 5-day course uses the Eclipse IDE and leverages the product’s Java tools and class libraries to manage and customize Mbos (Maximo business objects). By customizing business objects, you can create and assemble business solutions. These business solutions can be used by Tivoli Asset Management for IT 7.1, Tivoli Change and Configuration Database (CCMDB) 7.1, Tivoli Service Request Manager 7.1, and Maximo Asset Management 7.1.
Objectives
After completing this course, you should be able to accomplish the following tasks:
-
Access and modify IBM Tivoli process automation engine data
-
Customize products supported by the IBM Tivoli process automation engine
-
Navigate within the business object class hierarchies
-
Manage MboSets, Mbos, and Mbo attribute data
-
Use relationships, domains, and indexes to validate business object data
-
Use the product's exception hierarchy for error handling
-
Create customized validation classes for application data validation
-
Customize Mbo and MboSet class methods
-
Develop new business object classes with customized methods
Course outline
-
IBM Tivoli process automation engine component architecture
-
IBM Tivoli process automation engine data dictionary
-
Develop code to access, filter, and order MboSet data
-
Develop code to access Mbo data
-
Create and navigate within MboSets
-
Work within the Mbo class hierarchy
-
Write code to modify Mbos and Mbo attributes
-
Use relationships and dot notation
-
Write code to access related objects using relationships and hierarchies
-
The MXException hierarchy
-
Use exception class methods
-
Write code to validate data using indexes, domains, and Java validation classes
-
Develop custom Java validation classes
-
Use the Logging application
-
Create a custom logger
-
YesNoCancel Exception
-
Write validation classes for domains
-
Develop Java customization classes using RMI
-
Use MboSet customization methods
-
Use Mbo customization methods
- Update product applications with customized business objects
Who will benefit from this course
This course is intended for Java developers, including:
- Java application developers
- Application vendors
- System integrators
Required skills/knowledge
You should have the following prerequisite knowledge and skills:
-
Java programming proficiency and recent experience in Java development
-
Experience doing Java development using Eclipse 3.0 or another IDE
-
Experience or courses in IBM Maximo 6 or 7.1 (such as the courses listed in Recommended Courses)
Note: Students who have not been performing Java development in the past 6 months should take the IBM Enterprise IT and Asset Management 7.1: Java for Customizion course.
Recommended courses
- IBM Enterprise IT and Asset Management 7.1: Java for Customization (Classroom)
- Immersion Training in IBM Maximo 6 for IT (Classroom)
- Immersion Training in IBM Maximo 6 for IT (Instructor-led Online) (Instructor-led Online)
Education centers
Contact
If you are unable to locate a course at the time and location you desire, including training for prior product releases, please feel free to contact your regional delivery management team:
