Uses of Interface
com.ultikits.ultitools.utils.PosixAttributePreserver.ReplaceInPlaceListener
Packages that use PosixAttributePreserver.ReplaceInPlaceListener
-
Uses of PosixAttributePreserver.ReplaceInPlaceListener in com.ultikits.ultitools.manager
Classes in com.ultikits.ultitools.manager that implement PosixAttributePreserver.ReplaceInPlaceListenerModifier and TypeClassDescriptionprivate static final classCollects whyPosixAttributePreserver.replaceInPlace(java.io.File, byte[], com.ultikits.ultitools.utils.PosixAttributePreserver.ReplaceInPlaceListener)declined the replacement. -
Uses of PosixAttributePreserver.ReplaceInPlaceListener in com.ultikits.ultitools.utils
Classes in com.ultikits.ultitools.utils that implement PosixAttributePreserver.ReplaceInPlaceListenerModifier and TypeClassDescriptionprivate static final classLogs why a framework language file was not replaced; the file stays as it was in every case but one.Methods in com.ultikits.ultitools.utils with parameters of type PosixAttributePreserver.ReplaceInPlaceListenerModifier and TypeMethodDescriptionstatic booleanPosixAttributePreserver.replaceInPlace(File target, byte[] content, PosixAttributePreserver.ReplaceInPlaceListener listener) Replacestarget's content withcontent, atomically, preserving everything abouttargetan operator may have deliberately set up -- its POSIX permissions/owner/group (seePosixAttributePreserver.copyIfSupported(java.io.File, java.io.File, java.lang.Runnable, java.lang.Runnable, java.util.function.BiConsumer<java.lang.String, java.lang.String>)), whether it has been pinned read-only, and whether it is a symbolic link.