Class FileSystemResolver

    • Field Detail

      • TRANSACTION_DESTINATION_SUFFIX

        private static final java.lang.String TRANSACTION_DESTINATION_SUFFIX
        See Also:
        Constant Field Values
      • TRANSACTION_PATTERN

        private static final java.util.regex.Pattern TRANSACTION_PATTERN
      • transactional

        private java.lang.String transactional
        Transactional mode. auto: use transaction if possible, only log verbose message if not true: always use transaction, fail if not supported false: never use transactions
      • supportTransaction

        private java.lang.Boolean supportTransaction
        When set indicates if this resolver supports transaction
      • baseTransactionPattern

        private java.lang.String baseTransactionPattern
        The pattern leading to the directory where files are published before being moved at the end of a transaction
      • fullTransactionPatterns

        private java.util.Map<java.lang.String,​java.lang.String> fullTransactionPatterns
        Map between actual patterns and patterns used during the transaction to put files in a temporary directory
      • transactionTempDir

        private java.io.File transactionTempDir
        Location where files are published during the transaction
      • transactionDestDir

        private java.io.File transactionDestDir
        Location where files should end up at the end of the transaction
    • Constructor Detail

      • FileSystemResolver

        public FileSystemResolver()