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