Class ApplicationExporter

    • Constructor Detail

      • ApplicationExporter

        protected ApplicationExporter​(AppExportParams params,
                                      com.axway.apim.lib.ExportResult result)
    • Method Detail

      • export

        public abstract void export​(List<com.axway.apim.api.model.apps.ClientApplication> apps)
                             throws com.axway.apim.lib.error.AppException
        Throws:
        com.axway.apim.lib.error.AppException
      • hasError

        public boolean hasError()
      • getFilter

        public abstract com.axway.apim.adapter.client.apps.ClientAppFilter getFilter()
                                                                              throws com.axway.apim.lib.error.AppException
        Throws:
        com.axway.apim.lib.error.AppException
      • getBaseFilterBuilder

        protected com.axway.apim.adapter.client.apps.ClientAppFilter.Builder getBaseFilterBuilder()
                                                                                           throws com.axway.apim.lib.error.AppException
        Throws:
        com.axway.apim.lib.error.AppException
      • getCustomProperties

        protected List<String> getCustomProperties()
      • getCreatedBy

        protected String getCreatedBy​(String userId,
                                      com.axway.apim.api.model.apps.ClientApplication app)
      • getCreatedOn

        protected Date getCreatedOn​(Long createdOn)