jena
Class DBcmd

java.lang.Object
jena.DBcmd
- Direct Known Subclasses:
- dbcreate, dbdump, dblist, dbload, dbremove
- abstract class DBcmd
- extends java.lang.Object
Framework for the database commands.
- Version:
- $Id: DBcmd.java,v 1.6 2005/02/21 11:49:04 andy_seaborne Exp $
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
argDeclDbURL
protected final jena.cmdline.ArgDecl argDeclDbURL
argDeclDbType
protected final jena.cmdline.ArgDecl argDeclDbType
argDeclDbUser
protected final jena.cmdline.ArgDecl argDeclDbUser
argDeclDbPassword
protected final jena.cmdline.ArgDecl argDeclDbPassword
argDeclModelName
protected final jena.cmdline.ArgDecl argDeclModelName
argDeclDbDriver
protected final jena.cmdline.ArgDecl argDeclDbDriver
argDeclVerbose
protected final jena.cmdline.ArgDecl argDeclVerbose
verbose
protected boolean verbose
argDeclDebug
protected final jena.cmdline.ArgDecl argDeclDebug
debug
protected boolean debug
argDeclHelp
protected final jena.cmdline.ArgDecl argDeclHelp
argDbURL
protected java.lang.String argDbURL
argDbType
protected java.lang.String argDbType
argDbUser
protected java.lang.String argDbUser
argDbPassword
protected java.lang.String argDbPassword
argModelName
protected java.lang.String argModelName
drivers
static java.util.Map drivers
takesPositionalArgs
boolean takesPositionalArgs
cmdName
java.lang.String cmdName
cmdLine
jena.cmdline.CommandLine cmdLine
jdbcConnection
private com.hp.hpl.jena.db.IDBConnection jdbcConnection
dbModel
private com.hp.hpl.jena.db.ModelRDB dbModel
usage
private java.lang.String[] usage
DBcmd
DBcmd(java.lang.String n,
boolean posArgs)
init
protected void init(java.lang.String[] args)
getRDBModel
protected com.hp.hpl.jena.db.ModelRDB getRDBModel()
getConnection
protected com.hp.hpl.jena.db.IDBConnection getConnection()
exec
protected void exec()
exec0
abstract void exec0()
- Called if there are no psoitional arguments
exec1
abstract boolean exec1(java.lang.String arg)
- Called for each postional argument, inside a transaction.
Return true to continue this transaction, false to end it and start a new
one if there are any more args
setUsage
protected void setUsage(java.lang.String a)
setUsage
protected void setUsage(java.lang.String[] a)
- Usage message: one line per entry
usage
protected void usage()