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) void
cleanup()
private void
collectEntries
(Automounter.RegistryEntry registryEntry, List<Automounter.RegistryEntry> entries) private Automounter.RegistryEntry
private Automounter.RegistryEntry
find
(VirtualFile file) private Collection
<Automounter.RegistryEntry> private boolean
private void
mount
(VirtualFile target, MountConfig mountConfig) private void
removeInboundReference
(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)
-