Customization IBM Maximo Online Training
Customization topics (Section B)
- Get introduced to Maximo Architecture
- Understand Maximo Business Objects and its customization
- Maximo User Interface Architecture and its customization
- Understand Field validations
- Understand Error Handling in Maximo
- Understanding the Cron Tasks and Action Classes in Maximo
- Understanding Logging and Log Messages in Maximo
- Debugging in Maximo
- Common coding standards for Maximo Customizations
MBO Customization (Section C)
1) Introduction to Maximo Business Object Framework.
- Introduction to Maximo Framework
- MaximoStartupServlet
ii.Maximo Login Page.
iii.RmiRegistryServlet
- Design Patterns used in Maximo
iii.Service Oriented Architecture(SOA)(AppService class)
- Important Maximo Framework classes
- MXServer
- MaxSession
iii.UserInfo
- MaxVars
3) Maximo Database related classes
- Maximo Database Related Classes (DBManager,SQLFormat)
- Transaction in Maximo (MXTransaction)
iii.Persistent and Virtual classes
- Relationships
4) Maximo Business Objects classes
- Understanding the Application Set and Application Classes in Maximo
- Understanding the important MBO Classes.
- MboSet
- Mbo
iii.StatefulMbo
iii.Understanding Faux and Hierarchical Mbo’s
- Understanding Status Handlers
- Customization Points.
- Sample customization Scenarios
5) Maximo WebClient Architecture
- Understanding the Maximo Client Framework.
- Application XML’s
iii.Maximo’s presentation Layer(AppInstance, PageInstance, ControlHandler, and properties)
- Understanding the Maximo System Bean classes
- Customization Points
- Sample Customization Scenarios.
6) Field Level Validation classes
- Understanding the field level classes
- Creating a custom Field Level class.
iii.Sample Customization Scenarios
7) Error Handling in Maximo
- Understanding the Maximo’ Error handling Framework
- MaxMessages
iii.Error Levels
- Creating custom error/warning/status messages
8) Coding Standards for Maximo
- Coding standards specific to Maximo
9) Cron tasks and Action Classes
- Understanding the Cron Tasks in Maximo
- Create a simple cron task
iii.Introduction to Escalation and Workflows
- Creating a simple Action class
10) Logging and Log Settings in Maximo
Configuration ()
- Application designer
- System properties
- Domains
- Roles
- Database configuration
- Actions
- Conditional expression manager
- Security groups
- Escalations
- Communication templates
-
Migration (Section E)
-
Integration (Section H)
- Detail explanation of integration along with web services
Note :
- Based on request detail explanation of any topic
- Real-time scenarios explained
Pre requisite
- Sql, Java oops concepts, general idea on enterprise management is added advantage.