Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Gliffy Diagram
nameModuleUI

 

...

Application &

...

Feature

Gliffy Diagram
nameModuleMapping

Each site contains multi modulesapplications. Module Application works for different monitoring purpose. Add there is no communication between modulesapplications. For example, Eagle Dam is a module application for security monitoring.

Each module application is made up with serval functionsfeatures. And function feature can share between modulesapplications. Function Feature does the basic job of the moduleapplication. For example, Policies & Alerts in Eagle DAM is the base functionfeature. Each module application includes customized module application using this function feature wills both display the policies & Alerts in navigation bar. If you want to extend the moduleapplication, you can customize functionfeature. But avoid modify original function feature for special usage.

UI Metadata

...

 AttributesTypeDescription
TagsfeatureStringfeature name/id
 versionStringversion number
FieldsdescriptionStringFeature description

...

Application Description Service

Describe how many modules applications that eagle currently supports, so that user could know how many modules applications are able to be selected from for certain site.

  • Service Name: ModuleDescServiceApplicationDescService
  • Table name: eagle_moduleapplication_desc
 AttributesTypeDescription
TagsmoduleapplicationStringmodule application name/id
FieldsdescriptionStringmodule application description
 featuresList<String>features name/id

...

 AttributesTypeDescription
TagssiteStringsite name/id
FieldsenabledBooleantrue/false

Site

...

Application Service

Like AlertDataSourceEntity

  • ServiceName: SiteModuleServiceSiteApplicationService
  • TableName: eagle_site_moduleapplication
 AttributesTypeDescription
TagssiteStringsite name/id
 moduleapplicationStringmodule application name/id
FieldsconfigurationStringconfiguration json
 enabledBooleanenable or not