Class RiceAttachmentDataToS3ConversionImpl

java.lang.Object
co.kuali.rice.kew.notes.service.impl.RiceAttachmentDataToS3ConversionImpl
All Implemented Interfaces:
RiceAttachmentDataToS3Conversion

@DisallowConcurrentExecution public class RiceAttachmentDataToS3ConversionImpl extends Object implements RiceAttachmentDataToS3Conversion
  • Constructor Details

    • RiceAttachmentDataToS3ConversionImpl

      public RiceAttachmentDataToS3ConversionImpl()
  • Method Details

    • execute

      public void execute()
      Specified by:
      execute in interface RiceAttachmentDataToS3Conversion
    • getBytesFromS3File

      protected byte[] getBytesFromS3File(Object s3File) throws NoSuchMethodException, IllegalAccessException, InvocationTargetException
      Throws:
      NoSuchMethodException
      IllegalAccessException
      InvocationTargetException
    • processRecords

      protected boolean processRecords()
    • isS3IntegrationEnabled

      protected boolean isS3IntegrationEnabled()
    • isS3DualSaveEnabled

      protected boolean isS3DualSaveEnabled()
    • isDeleteFromFileSystem

      protected boolean isDeleteFromFileSystem()
    • getRiceS3FileService

      public co.kuali.rice.coreservice.api.attachment.S3FileService getRiceS3FileService()
    • setRiceS3FileService

      public void setRiceS3FileService(co.kuali.rice.coreservice.api.attachment.S3FileService riceS3FileService)
    • getParameterService

      public org.kuali.rice.coreservice.framework.parameter.ParameterService getParameterService()
    • setParameterService

      public void setParameterService(org.kuali.rice.coreservice.framework.parameter.ParameterService parameterService)
    • getDataObjectService

      public org.kuali.rice.krad.data.DataObjectService getDataObjectService()
    • setDataObjectService

      public void setDataObjectService(org.kuali.rice.krad.data.DataObjectService dataObjectService)