diff --git a/modules/apis/src/main/java/com/axway/apim/api/export/impl/CSVAPIExporter.java b/modules/apis/src/main/java/com/axway/apim/api/export/impl/CSVAPIExporter.java index 7ea76cc4c..a1ca0b02c 100644 --- a/modules/apis/src/main/java/com/axway/apim/api/export/impl/CSVAPIExporter.java +++ b/modules/apis/src/main/java/com/axway/apim/api/export/impl/CSVAPIExporter.java @@ -78,6 +78,7 @@ private enum HeaderFields { "Application Name", "Application ID", "Application Organization", + "Application Created On", CREATED_ON }); @@ -192,7 +193,7 @@ private void writeStandardToCSV(CSVPrinter csvPrinter, API api) throws IOExcepti api.getName(), api.getPath(), api.getVersion(), - getFormattedDate(api) + getFormattedDate(api.getCreatedOn()) ); } @@ -210,7 +211,7 @@ private void writeWideToCSV(CSVPrinter csvPrinter, API api) throws IOException { getUsedPolicies(api, PolicyType.ROUTING).toString().replace("[", "").replace("]", ""), getUsedPolicies(api, PolicyType.RESPONSE).toString().replace("[", "").replace("]", ""), getUsedPolicies(api, PolicyType.FAULT_HANDLER).toString().replace("[", "").replace("]", ""), - getFormattedDate(api) + getFormattedDate(api.getCreatedOn()) ); } @@ -235,13 +236,14 @@ private void writeAPIUltraToCSV(CSVPrinter csvPrinter, API api, ClientApplicatio app.getName(), app.getId(), app.getOrganization().getName(), - getFormattedDate(api) + getFormattedDate(app.getCreatedOn()), + getFormattedDate(api.getCreatedOn()) ); } - private String getFormattedDate(API api) { - if (api.getCreatedOn() == null) return "N/A"; - return isoDateFormatter.format(api.getCreatedOn()); + private String getFormattedDate(Long longDate) { + if (longDate == null) return "N/A"; + return isoDateFormatter.format(longDate); } @Override