ozone core API

org.ozoneDB.core.admin
Class AdminClient

java.lang.Object
  |
  +--org.ozoneDB.core.admin.AdminClient
All Implemented Interfaces:
org.ozoneDB.xml.util.SAXChunkProducerDelegate

public class AdminClient
extends java.lang.Object
implements org.ozoneDB.xml.util.SAXChunkProducerDelegate

Version:
$Revision: 1.2 $ $Date: 2002/06/08 00:49:39 $
Author:
SMB
, Medium.net

Field Summary
(package private)  Admin admin
           
(package private) static java.lang.String COMMAND_AG
           
(package private) static java.lang.String COMMAND_AU
           
(package private) static java.lang.String COMMAND_BACKUP
           
(package private) static java.lang.String COMMAND_NG
           
(package private) static java.lang.String COMMAND_NU
           
(package private) static java.lang.String COMMAND_RESTORE
           
(package private) static java.lang.String COMMAND_RG
           
(package private) static java.lang.String COMMAND_RU
           
(package private) static java.lang.String COMMAND_SD
           
(package private) static java.lang.String COMMAND_START_GARBAGECOLLECTION
           
(package private) static java.lang.String COMMAND_TXS
           
(package private) static java.lang.String COMMAND_U2G
           
(package private)  org.ozoneDB.ExternalDatabase db
           
(package private) static java.lang.String DB_URL
           
(package private)  java.lang.String dbURL
           
(package private)  java.io.PrintWriter out
           
(package private)  java.io.PrintWriter verboseOut
           
 
Constructor Summary
AdminClient(java.lang.String[] _args)
           
 
Method Summary
protected  void addUser2Group(java.lang.String[] _args)
           
protected  void allGroups(java.lang.String[] _args)
           
protected  void allUsers(java.lang.String[] _args)
           
protected  void backup(java.lang.String[] _args)
           
protected  void close()
           
static void main(java.lang.String[] args)
           
protected  void newGroup(java.lang.String[] _args)
           
protected  void newUser(java.lang.String[] _args)
           
protected  void numberOfTxs()
           
 void open()
           
static void printUsage()
           
 void processChunk(org.ozoneDB.xml.util.SAXChunkProducer _producer)
          This method is inherited from SAXChunkProducerDelegate.
protected  void removeGroup(java.lang.String[] _args)
           
protected  void removeUser(java.lang.String[] _args)
           
protected  void restore(java.lang.String[] _args)
           
protected  void shutdown()
           
protected  void startGarbageCollection()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

COMMAND_NU

static final java.lang.String COMMAND_NU
See Also:
Constant Field Values

COMMAND_RU

static final java.lang.String COMMAND_RU
See Also:
Constant Field Values

COMMAND_AU

static final java.lang.String COMMAND_AU
See Also:
Constant Field Values

COMMAND_NG

static final java.lang.String COMMAND_NG
See Also:
Constant Field Values

COMMAND_RG

static final java.lang.String COMMAND_RG
See Also:
Constant Field Values

COMMAND_AG

static final java.lang.String COMMAND_AG
See Also:
Constant Field Values

COMMAND_U2G

static final java.lang.String COMMAND_U2G
See Also:
Constant Field Values

COMMAND_SD

static final java.lang.String COMMAND_SD
See Also:
Constant Field Values

COMMAND_TXS

static final java.lang.String COMMAND_TXS
See Also:
Constant Field Values

COMMAND_BACKUP

static final java.lang.String COMMAND_BACKUP
See Also:
Constant Field Values

COMMAND_RESTORE

static final java.lang.String COMMAND_RESTORE
See Also:
Constant Field Values

COMMAND_START_GARBAGECOLLECTION

static final java.lang.String COMMAND_START_GARBAGECOLLECTION
See Also:
Constant Field Values

DB_URL

static final java.lang.String DB_URL
See Also:
Constant Field Values

dbURL

java.lang.String dbURL

out

java.io.PrintWriter out

verboseOut

java.io.PrintWriter verboseOut

db

org.ozoneDB.ExternalDatabase db

admin

Admin admin
Constructor Detail

AdminClient

public AdminClient(java.lang.String[] _args)
            throws java.lang.Exception
Method Detail

main

public static void main(java.lang.String[] args)
                 throws java.lang.Exception
java.lang.Exception

printUsage

public static void printUsage()

open

public void open()
          throws java.lang.Exception
java.lang.Exception

close

protected void close()
              throws java.lang.Exception
java.lang.Exception

newUser

protected void newUser(java.lang.String[] _args)
                throws java.lang.Exception
java.lang.Exception

removeUser

protected void removeUser(java.lang.String[] _args)
                   throws java.lang.Exception
java.lang.Exception

allUsers

protected void allUsers(java.lang.String[] _args)
                 throws java.lang.Exception
java.lang.Exception

newGroup

protected void newGroup(java.lang.String[] _args)
                 throws java.lang.Exception
java.lang.Exception

removeGroup

protected void removeGroup(java.lang.String[] _args)
                    throws java.lang.Exception
java.lang.Exception

allGroups

protected void allGroups(java.lang.String[] _args)
                  throws java.lang.Exception
java.lang.Exception

addUser2Group

protected void addUser2Group(java.lang.String[] _args)
                      throws java.lang.Exception
java.lang.Exception

numberOfTxs

protected void numberOfTxs()
                    throws java.lang.Exception
java.lang.Exception

shutdown

protected void shutdown()
                 throws java.lang.Exception
java.lang.Exception

startGarbageCollection

protected void startGarbageCollection()

restore

protected void restore(java.lang.String[] _args)
                throws java.lang.Exception
java.lang.Exception

processChunk

public void processChunk(org.ozoneDB.xml.util.SAXChunkProducer _producer)
                  throws java.lang.Exception
This method is inherited from SAXChunkProducerDelegate. It is called by the producer when a chunk is ready to be processed.

Specified by:
processChunk in interface org.ozoneDB.xml.util.SAXChunkProducerDelegate
java.lang.Exception

backup

protected void backup(java.lang.String[] _args)
               throws java.lang.Exception
java.lang.Exception

ozone core API

Copyright (C) The Ozone Database Project - www.ozone-db.org. All rights reserved.