Package org.uberfire.ext.metadata.io
Class IndexableIOEvent.DeletedFileEvent
- java.lang.Object
-
- org.uberfire.ext.metadata.io.IndexableIOEvent
-
- org.uberfire.ext.metadata.io.IndexableIOEvent.DeletedFileEvent
-
- Enclosing class:
- IndexableIOEvent
public static class IndexableIOEvent.DeletedFileEvent extends IndexableIOEvent
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.uberfire.ext.metadata.io.IndexableIOEvent
IndexableIOEvent.DeletedFileEvent, IndexableIOEvent.Kind, IndexableIOEvent.NewFileEvent, IndexableIOEvent.RenamedFileEvent
-
-
Constructor Summary
Constructors Constructor Description DeletedFileEvent(org.uberfire.java.nio.file.Path file)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T> Tapply(Function<IndexableIOEvent.NewFileEvent,T> newHandler, Function<IndexableIOEvent.RenamedFileEvent,T> renameHandler, Function<IndexableIOEvent.DeletedFileEvent,T> deleteHandler)voidconsume(Consumer<IndexableIOEvent.NewFileEvent> newFileConsumer, Consumer<IndexableIOEvent.RenamedFileEvent> renameConsumer, Consumer<IndexableIOEvent.DeletedFileEvent> deleteConsumer)org.uberfire.java.nio.file.PathgetFile()StringtoString()-
Methods inherited from class org.uberfire.ext.metadata.io.IndexableIOEvent
getKind
-
-
-
-
Method Detail
-
getFile
public org.uberfire.java.nio.file.Path getFile()
-
consume
public void consume(Consumer<IndexableIOEvent.NewFileEvent> newFileConsumer, Consumer<IndexableIOEvent.RenamedFileEvent> renameConsumer, Consumer<IndexableIOEvent.DeletedFileEvent> deleteConsumer)
- Specified by:
consumein classIndexableIOEvent
-
apply
public <T> T apply(Function<IndexableIOEvent.NewFileEvent,T> newHandler, Function<IndexableIOEvent.RenamedFileEvent,T> renameHandler, Function<IndexableIOEvent.DeletedFileEvent,T> deleteHandler)
- Specified by:
applyin classIndexableIOEvent
-
-