org.media.datastore.sepengine.util
Class SepADMDBHandler

java.lang.Object
  |
  +--org.media.datastore.sepengine.util.SepADMDBHandler

public class SepADMDBHandler
extends Object

This class .....

Version:
$Revision: 1.43 $ $Date: 2001/05/21 22:30:30
Author:
Szabo Csaba
See Also:
String, RDBInfo, ChownInfo, ChmodInfo, GroupInfo, UserInfo, TreeInfo, StringInputStream, SepDBHandler

Constructor Summary
SepADMDBHandler(RDBInfo info, String uname, SepInterpreter si)
           
 
Method Summary
 boolean addGroup(GroupInfo gi)
           
 boolean addUser(UserInfo ui)
           
 boolean blockUser(UserInfo ui)
           
 InputStream changeStoreType(String subtree, String storeType, boolean verbose, boolean recursive)
           
 InputStream chmod(ChmodInfo ci)
           
 InputStream chown(ChownInfo ci)
           
 InputStream copyTree(String src, String dest, boolean verbose, boolean recursive)
           
 boolean delGroup(GroupInfo gi)
           
 boolean delUser(UserInfo ui)
           
 InputStream execute(String tree, String sql)
           
 String getErrorMSG()
           
 Vector getUsers()
           
 boolean hasRights()
           
 InputStream listTree(String tName, boolean isLong, boolean istree)
           
 boolean modGroup(GroupInfo gi)
           
 boolean modUser(UserInfo ui)
           
 boolean removeTree(String tName, boolean forced)
           
 InputStream setNamingFlag(String subtree, String flag, boolean verbose, boolean recursive)
           
 String toSQL(String tree, String subtree)
           
 boolean unblockUser(UserInfo ui)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SepADMDBHandler

public SepADMDBHandler(RDBInfo info,
                       String uname,
                       SepInterpreter si)
Method Detail

getErrorMSG

public String getErrorMSG()

hasRights

public boolean hasRights()

removeTree

public boolean removeTree(String tName,
                          boolean forced)

listTree

public InputStream listTree(String tName,
                            boolean isLong,
                            boolean istree)

copyTree

public InputStream copyTree(String src,
                            String dest,
                            boolean verbose,
                            boolean recursive)

changeStoreType

public InputStream changeStoreType(String subtree,
                                   String storeType,
                                   boolean verbose,
                                   boolean recursive)

setNamingFlag

public InputStream setNamingFlag(String subtree,
                                 String flag,
                                 boolean verbose,
                                 boolean recursive)

chmod

public InputStream chmod(ChmodInfo ci)

chown

public InputStream chown(ChownInfo ci)

addGroup

public boolean addGroup(GroupInfo gi)

modGroup

public boolean modGroup(GroupInfo gi)

delGroup

public boolean delGroup(GroupInfo gi)

getUsers

public Vector getUsers()

addUser

public boolean addUser(UserInfo ui)

modUser

public boolean modUser(UserInfo ui)

delUser

public boolean delUser(UserInfo ui)

blockUser

public boolean blockUser(UserInfo ui)

unblockUser

public boolean unblockUser(UserInfo ui)

toSQL

public String toSQL(String tree,
                    String subtree)

execute

public InputStream execute(String tree,
                           String sql)


"Copyright © 2001 Internet Multicasting Services & media.org. All Rights Reserved."