Overview

Summary

ContactDonateImprint


Appendix E-15: API USAGE LOG (UI prompt)


ApiUsageLogApiClientModuleMarineTraffic

Properties (6)

PropertyTypeEntityReferenceModule
(1) ApiClientLONGApiUsageLogApiClientApiClientModule
(2) BytesReceivedLONGApiUsageLog
(3) BytesSentLONGApiUsageLog
(4) EndpointSTRINGApiUsageLog
(5) RequestTimestampUtcDATEApiUsageLog
(6) ResponseStatusCodeLONGApiUsageLog


Module Interfaces (6)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /apiusagelog/{id}findApiUsageLogById(id)ApiClientModuleGETApiUsageLog
(2) /apiusagelog/apiclient/{id}findAllApiUsageLogOfApiClient(id)ApiClientModuleGETApiClient ApiUsageLog
(3) /apiusagelog/{id}deleteApiUsageLogById(id)ApiClientModuleDELETEApiUsageLog
(4) /apiusagelogfindAllApiUsageLog()ApiClientModuleGETApiUsageLog
(5) /apiusagelog/{id}updateApiUsageLogById(apiusagelog)ApiClientModulePUTApiUsageLog
(6) /apiusageloginsertApiUsageLog(apiusagelog)ApiClientModulePOSTApiUsageLog





Example:

final ApiUsageLog apiusagelog = (ApiUsageLog) invokeModule(API_CLIENT_MODULE + "/apiusagelog/" + id, ApiUsageLog.class);
if (apiusagelog != null) {
    final ApiClient apiclient1 = (ApiClient) invokeModule(API_CLIENT_MODULE + "/apiclient/" + apiusagelog.getApiClient().getId(), ApiClient.class);
    if (apiclient1 != null) {
        final UserAccount useraccount2 = (UserAccount) invokeModule(USER_ACCOUNT_MODULE + "/useraccount/" + apiclient1.getUserAccount().getId(), UserAccount.class);
        if (useraccount2 != null) {
            final Country country3 = (Country) invokeModule(USER_ACCOUNT_MODULE + "/country/" + useraccount2.getCountry().getId(), Country.class);
            if (country3 != null) {
            }
        }
    }
}
return apiusagelog;


Overview

Summary

ContactDonateImprint