Citrix

Produktdokumentation



Ganzes Dokument herunterladen

Customization Overview

Dec. 22, 2015

The Customization pack allows customer or professional services team to extend or customize CloudPortal Business Manager.

Customization pack comes with two GIT repositories.
  • cpbm-customization.git: This repository has three bundles which allows customization of CloudPortal Business Manager product.
  • cpbm-ccp-connector.git: This repository has one bundle which allows customization of user interface of CCP connector.
Bundles in cpbm-customization.git:
  • citrix.cpbm.custom.model
    • This bundle consists of all the proxy model interfaces of the customizable entities. These are Tenant, User, and Subscription proxy interfaces used for custom fields.
    • This bundle also consists a package called com.citrix.cpbm.custom.model which can contain any custom model required for customization.
  • citrix.cpbm.custom.common
    • All custom liquibase goes under this.
    • Custom DAOs and Services are written here.
    • Custom job is configured here.
    • Custom workflow is configured here.
    • Custom report is configured here.
    • Custom email templates
    • Topic Subscribers
  • citrix.cpbm.custom.portal
    • CPBM open sourced portal UI contents like controllers, view (JSPs, javascripts, css, and so on).
    • WebSecurity xml consisting of access based control for URL paths.
Bundle in cpbm-ccp-connector.git
  • cloud.cloudplatform.fragment
    • CCP connector UI contents like controllers, view (JSPs, javascripts, css, and so on).
Back to Top