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.4 $ $Date: 2002/09/12 14:43:31 $
- 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 |
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
AdminClient
public AdminClient(java.lang.String[] _args)
throws java.lang.Exception
main
public static void main(java.lang.String[] args)
throws java.lang.Exception
- Throws:
java.lang.Exception
printUsage
public static void printUsage()
open
public void open()
throws java.lang.Exception
- Throws:
java.lang.Exception
close
protected void close()
throws java.lang.Exception
- Throws:
java.lang.Exception
newUser
protected void newUser(java.lang.String[] _args)
throws java.lang.Exception
- Throws:
java.lang.Exception
removeUser
protected void removeUser(java.lang.String[] _args)
throws java.lang.Exception
- Throws:
java.lang.Exception
allUsers
protected void allUsers(java.lang.String[] _args)
throws java.lang.Exception
- Throws:
java.lang.Exception
newGroup
protected void newGroup(java.lang.String[] _args)
throws java.lang.Exception
- Throws:
java.lang.Exception
removeGroup
protected void removeGroup(java.lang.String[] _args)
throws java.lang.Exception
- Throws:
java.lang.Exception
allGroups
protected void allGroups(java.lang.String[] _args)
throws java.lang.Exception
- Throws:
java.lang.Exception
addUser2Group
protected void addUser2Group(java.lang.String[] _args)
throws java.lang.Exception
- Throws:
java.lang.Exception
numberOfTxs
protected void numberOfTxs()
throws java.lang.Exception
- Throws:
java.lang.Exception
shutdown
protected void shutdown()
throws java.lang.Exception
- Throws:
java.lang.Exception
startGarbageCollection
protected void startGarbageCollection()
restore
protected void restore(java.lang.String[] _args)
throws java.lang.Exception
- Throws:
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
- Throws:
java.lang.Exception
backup
protected void backup(java.lang.String[] _args)
throws java.lang.Exception
- Throws:
java.lang.Exception
Copyright (C) The Ozone Database Project - www.ozone-db.org. All rights reserved.