gdamour 2004/02/25 05:36:16
Modified: sandbox/webdav project.xml Added: sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/remote/datastore GFileStub.java GFileManagerProxy.java GFileCommand.java CommandWithProxy.java CommandResult.java ProxyCommand.java GFileManagerClient.java sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/remote/messaging ServerNode.java QueueOutInterceptor.java MsgHeader.java MsgHeaderConstants.java HeaderInInterceptor.java StreamInInterceptor.java MsgQueue.java Connector.java StreamManagerImpl.java Processor.java StreamOutInterceptor.java RequestSender.java MsgCopier.java StreamInputStream.java MsgBody.java MsgInInterceptor.java Processors.java HeaderOutInterceptor.java HeaderReactor.java ServantNode.java GInputStream.java MsgOutInterceptor.java StreamOutputStream.java QueueInInterceptor.java ServerProcessors.java StreamManager.java Msg.java sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/local LocalGFileDAO.java LocalGFileManager.java sandbox/webdav/src/java/org/apache/geronimo/datastore/impl DirtyMarkerImpl.java GFileDAO.java GFileTO.java GFileDelegateImpl.java DirtyMarker.java GFileImpl.java GFileStateManager.java StateManager.java DAOException.java GFileDelegate.java LockManager.java AbstractGFileManager.java sandbox/webdav/src/java/org/apache/geronimo/datastore GFileManagerException.java GFile.java GFileManager.java Log: Initial check-in of a "distributed" filesystem. The "local" filesystem is modeled as a "Domain Store". The "remote" part is based on a general purpose networking infrastructure using "messaging" as the mean of communication. Both of these implementations have been only partially tested as they need to be refactored and GBeanify. Revision Changes Path 1.1 incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/remote/datastore/GFileStub.java http://cvs.apache.org/viewcvs/incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/remote/datastore/GFileStub.java?rev=1.1 1.1 incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/remote/datastore/GFileManagerProxy.java http://cvs.apache.org/viewcvs/incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/remote/datastore/GFileManagerProxy.java?rev=1.1 1.1 incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/remote/datastore/GFileCommand.java http://cvs.apache.org/viewcvs/incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/remote/datastore/GFileCommand.java?rev=1.1 1.1 incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/remote/datastore/CommandWithProxy.java http://cvs.apache.org/viewcvs/incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/remote/datastore/CommandWithProxy.java?rev=1.1 1.1 incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/remote/datastore/CommandResult.java http://cvs.apache.org/viewcvs/incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/remote/datastore/CommandResult.java?rev=1.1 1.1 incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/remote/datastore/ProxyCommand.java http://cvs.apache.org/viewcvs/incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/remote/datastore/ProxyCommand.java?rev=1.1 1.1 incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/remote/datastore/GFileManagerClient.java http://cvs.apache.org/viewcvs/incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/remote/datastore/GFileManagerClient.java?rev=1.1 1.1 incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/remote/messaging/ServerNode.java http://cvs.apache.org/viewcvs/incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/remote/messaging/ServerNode.java?rev=1.1 1.1 incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/remote/messaging/QueueOutInterceptor.java http://cvs.apache.org/viewcvs/incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/remote/messaging/QueueOutInterceptor.java?rev=1.1 1.1 incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/remote/messaging/MsgHeader.java http://cvs.apache.org/viewcvs/incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/remote/messaging/MsgHeader.java?rev=1.1 1.1 incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/remote/messaging/MsgHeaderConstants.java http://cvs.apache.org/viewcvs/incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/remote/messaging/MsgHeaderConstants.java?rev=1.1 1.1 incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/remote/messaging/HeaderInInterceptor.java http://cvs.apache.org/viewcvs/incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/remote/messaging/HeaderInInterceptor.java?rev=1.1 1.1 incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/remote/messaging/StreamInInterceptor.java http://cvs.apache.org/viewcvs/incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/remote/messaging/StreamInInterceptor.java?rev=1.1 1.1 incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/remote/messaging/MsgQueue.java http://cvs.apache.org/viewcvs/incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/remote/messaging/MsgQueue.java?rev=1.1 1.1 incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/remote/messaging/Connector.java http://cvs.apache.org/viewcvs/incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/remote/messaging/Connector.java?rev=1.1 1.1 incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/remote/messaging/StreamManagerImpl.java http://cvs.apache.org/viewcvs/incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/remote/messaging/StreamManagerImpl.java?rev=1.1 1.1 incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/remote/messaging/Processor.java http://cvs.apache.org/viewcvs/incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/remote/messaging/Processor.java?rev=1.1 1.1 incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/remote/messaging/StreamOutInterceptor.java http://cvs.apache.org/viewcvs/incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/remote/messaging/StreamOutInterceptor.java?rev=1.1 1.1 incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/remote/messaging/RequestSender.java http://cvs.apache.org/viewcvs/incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/remote/messaging/RequestSender.java?rev=1.1 1.1 incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/remote/messaging/MsgCopier.java http://cvs.apache.org/viewcvs/incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/remote/messaging/MsgCopier.java?rev=1.1 1.1 incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/remote/messaging/StreamInputStream.java http://cvs.apache.org/viewcvs/incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/remote/messaging/StreamInputStream.java?rev=1.1 1.1 incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/remote/messaging/MsgBody.java http://cvs.apache.org/viewcvs/incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/remote/messaging/MsgBody.java?rev=1.1 1.1 incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/remote/messaging/MsgInInterceptor.java http://cvs.apache.org/viewcvs/incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/remote/messaging/MsgInInterceptor.java?rev=1.1 1.1 incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/remote/messaging/Processors.java http://cvs.apache.org/viewcvs/incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/remote/messaging/Processors.java?rev=1.1 1.1 incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/remote/messaging/HeaderOutInterceptor.java http://cvs.apache.org/viewcvs/incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/remote/messaging/HeaderOutInterceptor.java?rev=1.1 1.1 incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/remote/messaging/HeaderReactor.java http://cvs.apache.org/viewcvs/incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/remote/messaging/HeaderReactor.java?rev=1.1 1.1 incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/remote/messaging/ServantNode.java http://cvs.apache.org/viewcvs/incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/remote/messaging/ServantNode.java?rev=1.1 1.1 incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/remote/messaging/GInputStream.java http://cvs.apache.org/viewcvs/incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/remote/messaging/GInputStream.java?rev=1.1 1.1 incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/remote/messaging/MsgOutInterceptor.java http://cvs.apache.org/viewcvs/incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/remote/messaging/MsgOutInterceptor.java?rev=1.1 1.1 incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/remote/messaging/StreamOutputStream.java http://cvs.apache.org/viewcvs/incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/remote/messaging/StreamOutputStream.java?rev=1.1 1.1 incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/remote/messaging/QueueInInterceptor.java http://cvs.apache.org/viewcvs/incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/remote/messaging/QueueInInterceptor.java?rev=1.1 1.1 incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/remote/messaging/ServerProcessors.java http://cvs.apache.org/viewcvs/incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/remote/messaging/ServerProcessors.java?rev=1.1 1.1 incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/remote/messaging/StreamManager.java http://cvs.apache.org/viewcvs/incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/remote/messaging/StreamManager.java?rev=1.1 1.1 incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/remote/messaging/Msg.java http://cvs.apache.org/viewcvs/incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/remote/messaging/Msg.java?rev=1.1 1.1 incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/local/LocalGFileDAO.java http://cvs.apache.org/viewcvs/incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/local/LocalGFileDAO.java?rev=1.1 1.1 incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/local/LocalGFileManager.java http://cvs.apache.org/viewcvs/incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/local/LocalGFileManager.java?rev=1.1 1.1 incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/DirtyMarkerImpl.java http://cvs.apache.org/viewcvs/incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/DirtyMarkerImpl.java?rev=1.1 1.1 incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/GFileDAO.java http://cvs.apache.org/viewcvs/incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/GFileDAO.java?rev=1.1 1.1 incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/GFileTO.java http://cvs.apache.org/viewcvs/incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/GFileTO.java?rev=1.1 1.1 incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/GFileDelegateImpl.java http://cvs.apache.org/viewcvs/incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/GFileDelegateImpl.java?rev=1.1 1.1 incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/DirtyMarker.java http://cvs.apache.org/viewcvs/incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/DirtyMarker.java?rev=1.1 1.1 incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/GFileImpl.java http://cvs.apache.org/viewcvs/incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/GFileImpl.java?rev=1.1 1.1 incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/GFileStateManager.java http://cvs.apache.org/viewcvs/incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/GFileStateManager.java?rev=1.1 1.1 incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/StateManager.java http://cvs.apache.org/viewcvs/incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/StateManager.java?rev=1.1 1.1 incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/DAOException.java http://cvs.apache.org/viewcvs/incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/DAOException.java?rev=1.1 1.1 incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/GFileDelegate.java http://cvs.apache.org/viewcvs/incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/GFileDelegate.java?rev=1.1 1.1 incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/LockManager.java http://cvs.apache.org/viewcvs/incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/LockManager.java?rev=1.1 1.1 incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/AbstractGFileManager.java http://cvs.apache.org/viewcvs/incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/impl/AbstractGFileManager.java?rev=1.1 1.1 incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/GFileManagerException.java http://cvs.apache.org/viewcvs/incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/GFileManagerException.java?rev=1.1 1.1 incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/GFile.java http://cvs.apache.org/viewcvs/incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/GFile.java?rev=1.1 1.1 incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/GFileManager.java http://cvs.apache.org/viewcvs/incubator-geronimo/sandbox/webdav/src/java/org/apache/geronimo/datastore/GFileManager.java?rev=1.1 1.9 +7 -1 incubator-geronimo/sandbox/webdav/project.xml http://cvs.apache.org/viewcvs/incubator-geronimo/sandbox/webdav/project.xml.diff?r1=1.8&r2=1.9