The Customizing Business Components in IBM Maximo 6 course uses the IBM Maximo software family of Java tools and Java classes to enable Java developers and integrators to customize IBM Maximo Java components and assemble business solutions using the IBM Maximo component architecture.
Objectives
The goal of this course is to provide hands-on knowledge of how to use the IBM Maximo Java Business Components to program on the IBM Maximo Application Server. This course does not cover any GUI JSP customization; screen customization is not covered. When you have completed this course you should be able to use Java to customize IBM Maximo within the IBM Maximo component architecture.
Course outline
This course contains the following topics:
IBM Maximo Component Architecture
IBM Maximo Data Dictionary and Component Registration
Setting Up a Development Environment for IBM Maximo Customization
IBM Maximo Java Customization including:
Developing Java Customization Classes
Accessing IBM Maximo Data
Class Hierarchies for MBOs
Creating and Navigating MBO Sets
Modifying Objects
Using Relationships
Handling Errors
Customizing Validation Classes
Customizing Business Components
Accessing Non-IBM Maximo Database Tables
Who will benefit from this course
This course is intended for Java developers including:
- Java application developers
- Application vendors
- System integrators
Required skills/knowledge
Participants in this course should have the following prerequisite knowledge and skills:
Work Management in IBM Maximo 6 or Immersion Training in IBM Maximo 6 or Core Consultant Training in IBM Maximo 6
The Basic Java for IBM Maximo 6 Programmers and Advanced Java for IBM Maximo 6 Programmers courses or equivalent
Java programming experience
Experience doing Java development using Eclipse 3.0
Note: If students have not been performing Java development in the past six months, students should take the Basic Java for Maximo 6 Programmers and the Advanced Java for Maximo 6 Programmers courses.
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: