[jboss-cvs] JBossAS SVN: r90790 - projects/vfs/branches/dml-zip-rework/src/main/java/org/jboss/virtual.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Thu Jul 2 19:19:22 EDT 2009
Author: david.lloyd at jboss.com
Date: 2009-07-02 19:19:22 -0400 (Thu, 02 Jul 2009)
New Revision: 90790
Modified:
projects/vfs/branches/dml-zip-rework/src/main/java/org/jboss/virtual/VFS.java
Log:
Unused fields
Modified: projects/vfs/branches/dml-zip-rework/src/main/java/org/jboss/virtual/VFS.java
===================================================================
--- projects/vfs/branches/dml-zip-rework/src/main/java/org/jboss/virtual/VFS.java 2009-07-02 23:01:28 UTC (rev 90789)
+++ projects/vfs/branches/dml-zip-rework/src/main/java/org/jboss/virtual/VFS.java 2009-07-02 23:19:22 UTC (rev 90790)
@@ -48,7 +48,7 @@
/** The log */
private static final Logger log = Logger.getLogger(VFS.class);
- private final MountNode rootMountNode = new MountNode(null);
+ private final MountNode rootMountNode = new MountNode();
private final VirtualFile rootVirtualFile;
private static VFS instance = new VFS();
@@ -74,7 +74,7 @@
{
// By default, there's a root mount which points to the "real" FS
final List<String> emptyList = Collections.<String>emptyList();
- rootMountNode.mount = new Mount(rootMountNode, RealFileSystem.ROOT_INSTANCE, emptyList);
+ rootMountNode.mount = new Mount(RealFileSystem.ROOT_INSTANCE, emptyList);
//noinspection ThisEscapedInObjectConstruction
rootVirtualFile = new VirtualFile(this, emptyList, "");
}
@@ -123,7 +123,7 @@
MountNode subNode;
if (childMap == null) {
childMap = new HashMap<String, MountNode>();
- subNode = new MountNode(mountNode);
+ subNode = new MountNode();
childMap.put(seg, subNode);
mountNode.nodeMap = childMap;
mountNode = subNode;
@@ -133,7 +133,7 @@
mountNode = subNode;
} else {
childMap = new HashMap<String, MountNode>(childMap);
- subNode = new MountNode(mountNode);
+ subNode = new MountNode();
childMap.put(seg, subNode);
mountNode.nodeMap = childMap;
mountNode = subNode;
@@ -145,7 +145,7 @@
if (mountNode.mount != null) {
throw new IOException("Filsystem already mounted at mount point \"" + mountPoint + "\"");
}
- final Mount mount = new Mount(mountNode, fileSystem, realMountPoint);
+ final Mount mount = new Mount(fileSystem, realMountPoint);
mountNode.mount = mount;
log.debugf("Created mount %s for %s on %s at mount point '%s'", mount, fileSystem, this, mountPoint);
return mount;
@@ -321,13 +321,11 @@
* only one {@code FileSystem} may be bound to a specific path at a time.
*/
final class Mount implements Closeable {
- private final MountNode mountNode;
private final FileSystem fileSystem;
private final List<String> realMountPoint;
- private Mount(MountNode mountNode, FileSystem fileSystem, List<String> realMountPoint)
+ private Mount(FileSystem fileSystem, List<String> realMountPoint)
{
- this.mountNode = mountNode;
this.fileSystem = fileSystem;
this.realMountPoint = realMountPoint;
}
@@ -400,7 +398,6 @@
*/
private static final class MountNode {
- private final MountNode parent;
/**
* The immutable node map. Since the map is immutable, changes to this field must be accomplished by replacing
* the field value with a new map (copy on write). Modifications to this field are protected by {@code this}.
@@ -411,9 +408,8 @@
*/
private volatile Mount mount;
- private MountNode(MountNode parent)
+ private MountNode()
{
- this.parent = parent;
}
}
}
More information about the jboss-cvs-commits
mailing list