Interface StorageFileNameProvider.Builder<B extends StorageFileNameProvider.Builder<?>>

    • Method Detail

      • channelDirectoryPrefix

        String channelDirectoryPrefix()
      • setChannelDirectoryPrefix

        B setChannelDirectoryPrefix​(String channelDirectoryPrefix)
      • dataFilePrefix

        String dataFilePrefix()
      • setDataFilePrefix

        B setDataFilePrefix​(String storageFilePrefix)
      • dataFileSuffix

        String dataFileSuffix()
      • setDataFileSuffix

        B setDataFileSuffix​(String storageFileSuffix)
      • transactionsFilePrefix

        String transactionsFilePrefix()
      • setTransactionsFilePrefix

        B setTransactionsFilePrefix​(String transactionsFilePrefix)
      • transactionsFileSuffix

        String transactionsFileSuffix()
      • setTransactionsFileSuffix

        B setTransactionsFileSuffix​(String transactionsFileSuffix)
      • rescuedFileSuffix

        String rescuedFileSuffix()
      • setRescuedFileSuffix

        B setRescuedFileSuffix​(String rescuedFileSuffix)
      • typeDictionaryFileName

        String typeDictionaryFileName()
      • setTypeDictionaryFileName

        B setTypeDictionaryFileName​(String typeDictionaryFileName)
      • lockFileName

        String lockFileName()
      • setLockFileName

        B setLockFileName​(String lockFileName)
      • New

        static StorageFileNameProvider.Default New​(String channelDirectoryPrefix,
                                                   String storageFilePrefix,
                                                   String storageFileSuffix,
                                                   String transactionsFilePrefix,
                                                   String transactionsFileSuffix,
                                                   String rescuedFileSuffix,
                                                   String typeDictionaryFileName,
                                                   String lockFileName)
        Parameters:
        channelDirectoryPrefix - may not be null.
        storageFilePrefix - may not be null.
        storageFileSuffix - may not be null.
        transactionsFilePrefix - may not be null.
        transactionsFileSuffix - may not be null.
        typeDictionaryFileName - may not be null.
        lockFileName - may not be null.
        rescuedFileSuffix - may not be null.
        Returns:
        a new StorageFileNameProvider instance