Class UserResultHandler

java.lang.Object
com.axway.apim.users.impl.UserResultHandler
Direct Known Subclasses:
ConsoleUserExporter, DeleteUserHandler, JsonUserExporter, UserChangePasswordHandler

public abstract class UserResultHandler extends Object
  • Constructor Details

    • UserResultHandler

      protected UserResultHandler(UserExportParams params, com.axway.apim.lib.ExportResult result)
  • Method Details

    • create

      public static UserResultHandler create(UserResultHandler.ResultHandler exportImpl, UserExportParams params, com.axway.apim.lib.ExportResult result) throws com.axway.apim.lib.error.AppException
      Throws:
      com.axway.apim.lib.error.AppException
    • export

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

      public boolean hasError()
    • getBaseFilterBuilder

      protected com.axway.apim.adapter.user.UserFilter.Builder getBaseFilterBuilder()
    • getAPICustomProperties

      protected List<String> getAPICustomProperties()
    • getFilter

      public abstract com.axway.apim.adapter.user.UserFilter getFilter() throws com.axway.apim.lib.error.AppException
      Throws:
      com.axway.apim.lib.error.AppException