Table of Contents
- Title and Copyright Information
- Preface
- 1 Overview
- 2 Using Design Studio to Extend UIM
-
3
Using the Persistence Framework
- About the Persistence Framework Foundation
- Understanding Persistence Framework Concepts
- Persistence Framework Classes and API Methods
- JPQL Query Examples
-
4
Extending the Data Model
- About the UIM Data Model
- About the Metadata Files
- Understanding Metadata File Content
- Extending the Data Model Through the Metadata Files
- Applying Metadata Static Extensions
-
More on Entity Definitions
- Understanding Entity Capability Definitions
-
Understanding Entity Relationship and Collection Definitions
- Uni-Directional, One-to-One Relationship
- Uni-Directional, One-to-Many Relationship
- Uni-Directional, Many-to-Many Relationship
- Bi-Directional, One-to-One Relationship
- Bi-Directional, One-to-Many Relationship
- Bi-Directional, Many-to-Many Relationship
- Relationship Definition Affect on Generated Entities
- Understanding Entity Manager Definitions
- 5 Extending Life Cycles
- 6 Extending the Topology
- 7 Extending Security
-
8
Extending UIM Through Rulesets
- About Using Rulesets to Extend UIM
- About Rules
- About Rulesets and Extension Points
- About Base Rulesets
-
Working with Rulesets
- Installing, Configuring, and Using the Drools Eclipse Plug-ins
- Installing, Configuring, and Using the Groovy Eclipse Plug-ins
- Creating Rulesets
- Creating Extension Points
- Creating Ruleset Extension Points
- Creating Enabled Extension Points
- Configuring a Specification for a Ruleset Extension Point
- Validating and Compiling Rulesets
- Deploying Cartridges Containing Rulesets
- Running Rulesets
- Debugging Custom Drools Rulesets
- Debugging Custom Groovy Rulesets
- Troubleshooting Rulesets and Cartridge Deployment
- Upgrading or Converting Rulesets
- Handling Concurrent Scenarios
- 9 Using Rulesets for Bills of Materials
- 10 Extending Notifications
-
11
Customizing the User Interface
- Installing JDeveloper
- Extracting the inventory.ear File into JDeveloper
- Configuring the JDeveloper Project
- Customizing the User Interface
- Deploying User Interface Customizations
- Customizing Logos
- Testing User Interface Customizations
- Adding Verification while Creating an Entity
- Disabling Edit Option in Entity Search and Entity Summary Pages
-
12
Localizing UIM
- Setting the Language Preference in Internet Explorer
- Determining the Locale ID
- Localizing UIM
- Localizing UIM Help
- 13 Optimizing Concurrent Resource Allocation
- 14 Using the Federation Framework
- 15 Integrating UIM Using UIM-Formatted URLs
- A Federation Data Domain Cartridges
- B Federation Protocol Cartridges
-
C
Base Rulesets
- Address Range Validation
- Convert LD SR1 to SR2
- Create Address Characteristic Map
- Find Address Range
- Import Inventory
- Place Format Identifier
- Reservation Check Redeemer
- Reservation Expiration
- System Export and System Import
- Telephone Number Formatting
- Telephone Number Grading
- TN Selection
- Trail Pipe Topology Edge
- Validate Address for Range
- Validate Relate Places