A ECE Directory Structure and Contents
This appendix describes the Oracle Communications Billing and Revenue Management Elastic Charging Engine (ECE) directory structure and directory contents.
Topics in this document:
ECE Server Software
Table A-1 shows the ECE server software directory structure where ECE_home is the directory in which ECE is installed.
Table A-1 Elastic Charging Engine Directory Structure and Contents
Directory | Description |
---|---|
ECE_home/bin |
Contains scripts. Path to this directory to run Elastic Charging Controller (ECC). |
ECE_home/config |
Contains security-related configuration files. |
ECE_home/config/management |
Configuration files. Important: All the configurations defined in these files should be viewed and changed through JMX. |
ECE_home/lib |
Libraries such as JAR files and binaries. |
ECE_home/logs |
Log files. |
ECE_home/sample_data |
Sample data used by ECE for a development system. |
ECE_home/sample_data/config_data |
Sample data used by ECE for a development system. |
ECE_home/sample_data/config_data/specifications/ece_end2end |
Sample ECE event definition data for a development system. |
ECE_home/sample_data/crossref_data |
Sample data used by ECE for a development system. |
ECE_home/sample_data/customer_data |
Sample data used by ECE for a development system. |
ECE_home/sample_data/policy_data |
Sample data that can be used for testing the integration of policy clients with ECE. |
ECE_home/sample_data/pricing_data |
Sample data used by ECE for a development system. |
ECE SDK
Table A-2 shows the ECE SDK software directory structure where ECE_home is the directory in which the ECE Server software is installed.
Table A-2 Elastic Charging Engine SDK Directory Structure and Contents
Directory | Description |
---|---|
ECE_home/ocecesdk/bin |
Directories that contain shell scripts for compiling and running various types of sample programs. |
ECE_home/ocecesdk/bin/extensions |
Shell scripts for extension-implementation sample programs. |
ECE_home/ocecesdk/bin/notification |
Shell scripts for notification sample programs. |
ECE_home/ocecesdk/bin/policy |
Shell scripts for policy sample programs. |
ECE_home/ocecesdk/bin/query |
Shell scripts for query sample programs. |
ECE_home/ocecesdk/bin/update |
Shell scripts for update sample programs. |
ECE_home/ocecesdk/bin/usage |
Shell scripts for usage sample programs. |
ECE_home/ocecesdk/config |
Configuration files common to all sample programs. |
ECE_home/ocecesdk/config/extensions |
Configuration files for extension-implementation sample programs. |
ECE_home/ocecesdk/source Note: The full path showing the Java project directory structure to the sample programs is: ECE_home/ocecesdk/source/oracle/communication/brm/charging/sdk |
Java sample programs. |
ECE_home/ocecesdk/source/.../sdk/extensions |
Source files for extensions sample programs. Includes the data loader used for extensions. |
ECE_home/ocecesdk/source/.../sdk/notification |
Source files for notification sample programs. |
ECE_home/ocecesdk/source/.../sdk/policy |
Source files for policy sample programs. |
ECE_home/ocecesdk/source/.../sdk/query |
Source files for query sample programs. |
ECE_home/ocecesdk/source/.../sdk/update |
Source files for update sample programs. |
ECE_home/ocecesdk/source/.../sdk/usage |
Source files for usage sample programs. |