• last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
ARC-452 - check for parent when scheduling a SIPBuilderJobAction
ARC-452 - do not use java to copy tar file to lta directory
ARC-452

- refactored finally block in SIPBuilderJobAction.java

ARC-452

- do not compress SIP

ARC-452

- do not use renameTo() to move files use Files.copy() instead

ARC-452

- check for successul move of tgz file

ARC-452 - added LTAStatusService.java; added new props to mycore.properties
  1. … 2 more files in changeset.
ARC-452

- when SIPBuilder status code is 0 delete source folder and log file as they are not needed anymore

ARC-452

- added support for moving the generated tgz file to irods incoming (set by property MCR.SIPBuilder.out.lza)

  1. … 1 more file in changeset.
ARC-452

- do not overwrite already submitted jobs

ARC-452

- created class SIPBuilderJobAction

- removed SIPBuilder from MCRUploadJobStarter as it uses now MCRJob api

- moved SIPBuilder#SIPTask to SIPBuilderJobAction#execute()

- changed command "build sip for id {0}" to reflect changes in SIPBuilder

    • -0
    • +119
    ./SIPBuilderJobAction.java
  1. … 2 more files in changeset.
set log level to error
do not throw IllegalArgumentException
do not throw IllegalArgumentException
make SIPBuilder implement MCRShutdownHandler.Closeable
  1. … 1 more file in changeset.
created method stub createPremisXML()
make fields final
applied javastyle guide for fields
added null check
separated building of the sip source from actually building the sip
    • -0
    • +165
    ./SIPBuilder.java
  1. … 1 more file in changeset.
due to debug reasons do not delete sip source folder
delete sip source folder after creation of SIP
invoke external SIPBuilder to create SIP,

added extra log for SIPBuilder

  1. … 2 more files in changeset.
allow to create multiple SIP at a time
added javadoc to SIPSourceCreator.java
changed method name, added some javadoc
transform mets.xml (all pathes must match the pathes within the SIP source folder)
include mets.xml in SIP output directory
  1. … 1 more file in changeset.
removed unused imports
added SIPSourceCreator.java
    • -0
    • +109
    ./SIPSourceCreator.java
  1. … 2 more files in changeset.