Table of Contents Title and Copyright Information Preface Purpose Audience Documentation Accessibility Critical Patches Diversity and Inclusion Conventions 1 Introduction 1.1 How to use this Guide 2 Extensibility Approach 2.1 Features 2.2 Layers 2.3 Release hierarchies 3 Extensible units 3.1 Application Server Layer 3.1.1 Language xml 3.1.2 SYS Java Script File 3.1.3 Kernel JavaScript File 3.1.4 Cluster JavaScript File 3.1.5 Custom JavaScript File 3.2 Database layer – Maintenance 3.2.1 Function ID Main Package 3.2.2 Hook Packages 3.2.3 Kernel Package 3.2.4 Cluster Package 3.2.5 Custom Package 3.3 Database layer – Bypassing base functionality