org.emboss.jemboss.server
Class JembossFileServer

java.lang.Object
  |
  +--org.emboss.jemboss.server.JembossFileServer

public class JembossFileServer
extends java.lang.Object


Constructor Summary
JembossFileServer()
           
 
Method Summary
 java.util.Vector delDir(java.lang.String options, java.lang.String filename, java.lang.String userName)
           
 java.util.Vector delFile(java.lang.String options, java.lang.String filename, java.lang.String userName)
           
 java.util.Vector directory_shortls(java.lang.String options, java.lang.String dirname, java.lang.String user)
           
 java.util.Vector embreo_roots(java.lang.String user)
           
 java.util.Vector get_file(java.lang.String options, java.lang.String filename, java.lang.String user)
           
private  java.lang.String getRoot(java.lang.String s, java.lang.String user)
          Given the alias a user root alias e.g.
 java.util.Vector mkdir(java.lang.String options, java.lang.String dirname, java.lang.String userName)
           
 java.util.Vector put_file(java.lang.String options, java.lang.String filename, byte[] filedata, java.lang.String user)
           
 java.util.Vector rename(java.lang.String options, java.lang.String oldfile, java.lang.String newfile, java.lang.String userName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JembossFileServer

public JembossFileServer()
Method Detail

embreo_roots

public java.util.Vector embreo_roots(java.lang.String user)

getRoot

private java.lang.String getRoot(java.lang.String s,
                                 java.lang.String user)
Given the alias a user root alias e.g. "HOME" return the directory this represents

Returns:
directory path

directory_shortls

public java.util.Vector directory_shortls(java.lang.String options,
                                          java.lang.String dirname,
                                          java.lang.String user)

get_file

public java.util.Vector get_file(java.lang.String options,
                                 java.lang.String filename,
                                 java.lang.String user)

put_file

public java.util.Vector put_file(java.lang.String options,
                                 java.lang.String filename,
                                 byte[] filedata,
                                 java.lang.String user)
Parameters:
filename - name of the file to put
filedata - file contents

mkdir

public java.util.Vector mkdir(java.lang.String options,
                              java.lang.String dirname,
                              java.lang.String userName)

delFile

public java.util.Vector delFile(java.lang.String options,
                                java.lang.String filename,
                                java.lang.String userName)

delDir

public java.util.Vector delDir(java.lang.String options,
                               java.lang.String filename,
                               java.lang.String userName)

rename

public java.util.Vector rename(java.lang.String options,
                               java.lang.String oldfile,
                               java.lang.String newfile,
                               java.lang.String userName)