< prev index next >

src/java.base/solaris/classes/sun/nio/fs/SolarisWatchService.java

Print this page

        

*** 270,284 **** // no modifiers supported at this time if (modifiers.length > 0) { for (WatchEvent.Modifier modifier: modifiers) { if (modifier == null) return new NullPointerException(); ! if (modifier instanceof com.sun.nio.file.SensitivityWatchEventModifier) ! continue; // ignore return new UnsupportedOperationException("Modifier not supported"); } } UnixPath dir = (UnixPath)obj; // check file is directory UnixFileAttributes attrs = null; --- 270,286 ---- // no modifiers supported at this time if (modifiers.length > 0) { for (WatchEvent.Modifier modifier: modifiers) { if (modifier == null) return new NullPointerException(); ! if (!ExtendedOptions.SENSITIVITY_HIGH.matches(modifier) && ! !ExtendedOptions.SENSITIVITY_MEDIUM.matches(modifier) && ! !ExtendedOptions.SENSITIVITY_LOW.matches(modifier)) { return new UnsupportedOperationException("Modifier not supported"); } } + } UnixPath dir = (UnixPath)obj; // check file is directory UnixFileAttributes attrs = null;
< prev index next >