| Contact | Donate | Imprint |
| AlertRule | PortModule | MarineTraffic |
| Property | Type | Entity | Reference | Module |
| (1) AlertType | STRING | AlertRule | ||
| (2) CreatedUtc | DATE | AlertRule | ||
| (3) Description | STRING | AlertRule | ||
| (4) GeographicalArea | LONG | AlertRule | GeographicalArea | GeographicalAreaModule |
| (5) IsActive | BOOL | AlertRule | ||
| (6) Name | STRING | AlertRule | ||
| (7) Port | LONG | AlertRule | Port | PortModule |
| (8) ThresholdSpeed | STRING | AlertRule | ||
| (9) UserAccount | LONG | AlertRule | UserAccount | UserAccountModule |
| (10) Vessel | LONG | AlertRule | Vessel | VesselModule |
| Remote Method | Local Method | Module | HTTP-Method | References |
| (1) /alertrule/port/{id} | findAllAlertRuleOfPort(id) | PortModule | GET | Port AlertRule |
| (2) /alertrule | insertAlertRule(alertrule) | PortModule | POST | AlertRule |
| (3) /alertrule/{id} | updateAlertRuleById(alertrule) | PortModule | PUT | AlertRule |
| (4) /alertrule/{id} | deleteAlertRuleById(id) | PortModule | DELETE | AlertRule |
| (5) /alertrule/geographicalarea/{id} | findAllAlertRuleOfGeographicalArea(id) | PortModule | GET | GeographicalArea AlertRule |
| (6) /alertrule/{id} | findAlertRuleById(id) | PortModule | GET | AlertRule |
| (7) /alertrule/useraccount/{id} | findAllAlertRuleOfUserAccount(id) | PortModule | GET | UserAccount AlertRule |
| (8) /alertrule | findAllAlertRule() | PortModule | GET | AlertRule |
| (9) /alertevent/alertrule/{id} | findAllAlertEventOfAlertRule(id) | PortModule | GET | AlertRule AlertEvent |
| (10) /alertrule/vessel/{id} | findAllAlertRuleOfVessel(id) | PortModule | GET | Vessel AlertRule |
Example:
final AlertRule alertrule = (AlertRule) invokeModule(PORT_MODULE + "/alertrule/" + id, AlertRule.class);| Contact | Donate | Imprint |