Package org.broadleafcommerce.common.io
Interface AtomicMove
- All Known Implementing Classes:
AtomicMoveImpl
public interface AtomicMove
Utility class that utilizes NIO support for atomic filesystem move operations. The attempts to guarantee no intra-jvm
or extra-jvm clashing on the same file. This is useful when it's possible multiple operations may be trying to create
the same file.
- Author:
- Jeff Fischer
-
Method Summary
-
Method Details
-
replaceExisting
- Throws:
IOException
-