Package org.jboss.vfs.util.automount
Class Automounter.RegistryEntry
java.lang.Object
org.jboss.vfs.util.automount.Automounter.RegistryEntry
- Enclosing class:
Automounter
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final ConcurrentMap<String, Automounter.RegistryEntry> private final Set<MountOwner> private final AtomicBoolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) voidcleanup()private voidcollectEntries(Automounter.RegistryEntry registryEntry, List<Automounter.RegistryEntry> entries) private Automounter.RegistryEntryprivate Automounter.RegistryEntryfind(VirtualFile file) private Collection<Automounter.RegistryEntry> private booleanprivate voidmount(VirtualFile target, MountConfig mountConfig) private voidremoveInboundReference(MountOwner owner)
-
Field Details
-
children
-
inboundReferences
-
handles
-
mounted
-
-
Constructor Details
-
RegistryEntry
RegistryEntry()
-
-
Method Details
-
mount
- Throws:
IOException
-
removeInboundReference
-
cleanup
void cleanup() -
isMounted
private boolean isMounted() -
find
-
find
-
getEntriesRecursive
-
collectEntries
private void collectEntries(Automounter.RegistryEntry registryEntry, List<Automounter.RegistryEntry> entries)
-