Class JsonUserExporter

    • Constructor Detail

      • JsonUserExporter

        public JsonUserExporter​(UserExportParams params,
                                com.axway.apim.lib.ExportResult result)
    • Method Detail

      • export

        public void export​(List<com.axway.apim.api.model.User> users)
                    throws com.axway.apim.lib.error.AppException
        Specified by:
        export in class UserResultHandler
        Throws:
        com.axway.apim.lib.error.AppException
      • saveUserLocally

        public void saveUserLocally​(ExportUser user,
                                    UserResultHandler userResultHandler)
                             throws com.axway.apim.lib.error.AppException
        Throws:
        com.axway.apim.lib.error.AppException
      • writeContent

        public void writeContent​(com.fasterxml.jackson.databind.ObjectMapper mapper,
                                 ExportUser user,
                                 String configFile,
                                 File localFolder)
                          throws com.axway.apim.lib.error.AppException
        Throws:
        com.axway.apim.lib.error.AppException
      • writeBytesToFile

        public static void writeBytesToFile​(byte[] bFile,
                                            String fileDest)
                                     throws com.axway.apim.lib.error.AppException
        Throws:
        com.axway.apim.lib.error.AppException