...
Each module is made up with serval functions. And function can share between modules. Function does the basic job of the module. For example, Policies & Alerts in Eagle DAM is the base function. Each module includes customized module using this function wills both display the policies & Alerts in navigation bar. If you want to extend the module, you can customize function. But avoid modify original function for special usage.
UI Metadata
Site
Feature Description Service
Features description and look-up service
- Service Name: FeatureDescService
- Table name: eagle_feature_desc
- ServiceName: SiteService
- TableName: site
Attributes | Type | Description | |
---|---|---|---|
Tags | sitefeature | String | site feature name/id |
version | String | version number | |
Fields | configdescription | String | Feature description |
Module Description Service
...
Describe how many modules that eagle currently supports, so that user could know how many modules are able to be selected from for certain site.
- Service Name: ModuleDescService
- Table name: eagle_module_desc
Attributes | Type | Description | |
---|---|---|---|
Tags | module | String | module name/id |
Fields | description | String | module description |
features | List<String> | features name/id |
Site Description Service
- ServiceName: SiteDescService
- TableName: eagle_site_desc
Attributes | Type | Description | |
---|---|---|---|
Tags | site | String | site name/id |
Fields | enabled | Boolean | true/false |
Site Module Service
- ServiceName: SiteModuleService
- TableName: eagle_site_
...
Module/Application
- ServiceName: ModuleService
- Table name: module
Attributes | Type | Description | |
---|---|---|---|
Tags | site | String | site name/id |
module | String | module name/id | |
Fields | configuration | String | configuration json |