sfi.director.cli.create Class Reference

Inheritance diagram for sfi.director.cli.create:

sfi.director.cli.CLICommand sfi.director.cli.delete sfi.director.cli.docu sfi.director.cli.event sfi.director.cli.init sfi.director.cli.list sfi.director.cli.listconfig sfi.director.cli.listdirectories sfi.director.cli.listevents sfi.director.cli.modify sfi.director.cli.schema List of all members.

Detailed Description

Implements the 'create' director command raising events on directory objects.


Public Member Functions

String usage ()
 return a one-line usage string
String help ()
 return a more verbose usage string (aka.
String[] getOptDefinitions ()
 return option definitions as used by Tools.getOpt()
synchronized void run (Hashtable optvals) throws DirectorException
 run the command with the (pre-parsed) options optargs
DN getBase ()
void prettyPrint (DBObject dbo, DBConnection db)
synchronized void edit (int mode) throws DirectorException

Static Public Member Functions

static DN getBase (Vector darg)
static DN getBase (String dir)

Static Public Attributes

final static int MOD_CREATE = 0
final static int MOD_EDIT = 1
final static int MOD_EVENT = 2
final static int MOD_DELETE = 3
final static int MOD_LISTEVENT = 4
final static int MOD_LIST = 5

Package Attributes

Hashtable optvals = null
Workflow workflow = null
DN baseDN


Member Function Documentation

synchronized void sfi.director.cli.create.edit int  mode  )  throws DirectorException
 

static DN sfi.director.cli.create.getBase String  dir  )  [static]
 

static DN sfi.director.cli.create.getBase Vector  darg  )  [static]
 

DN sfi.director.cli.create.getBase  ) 
 

String [] sfi.director.cli.create.getOptDefinitions  )  [virtual]
 

return option definitions as used by Tools.getOpt()

Implements sfi.director.cli.CLICommand.

Reimplemented in sfi.director.cli.delete, sfi.director.cli.docu, sfi.director.cli.event, sfi.director.cli.init, sfi.director.cli.list, sfi.director.cli.listconfig, sfi.director.cli.listdirectories, sfi.director.cli.listevents, sfi.director.cli.modify, and sfi.director.cli.schema.

String sfi.director.cli.create.help  )  [virtual]
 

return a more verbose usage string (aka.

help)

Implements sfi.director.cli.CLICommand.

Reimplemented in sfi.director.cli.delete, sfi.director.cli.docu, sfi.director.cli.event, sfi.director.cli.init, sfi.director.cli.list, sfi.director.cli.listconfig, sfi.director.cli.listdirectories, sfi.director.cli.listevents, sfi.director.cli.modify, and sfi.director.cli.schema.

void sfi.director.cli.create.prettyPrint DBObject  dbo,
DBConnection  db
 

synchronized void sfi.director.cli.create.run Hashtable  optvals  )  throws DirectorException [virtual]
 

run the command with the (pre-parsed) options optargs

Implements sfi.director.cli.CLICommand.

Reimplemented in sfi.director.cli.delete, sfi.director.cli.docu, sfi.director.cli.event, sfi.director.cli.init, sfi.director.cli.list, sfi.director.cli.listconfig, sfi.director.cli.listdirectories, sfi.director.cli.listevents, sfi.director.cli.modify, and sfi.director.cli.schema.

String sfi.director.cli.create.usage  )  [virtual]
 

return a one-line usage string

Implements sfi.director.cli.CLICommand.

Reimplemented in sfi.director.cli.delete, sfi.director.cli.docu, sfi.director.cli.event, sfi.director.cli.init, sfi.director.cli.list, sfi.director.cli.listconfig, sfi.director.cli.listdirectories, sfi.director.cli.listevents, sfi.director.cli.modify, and sfi.director.cli.schema.


Member Data Documentation

DN sfi.director.cli.create.baseDN [package]
 

final static int sfi.director.cli.create.MOD_CREATE = 0 [static]
 

final static int sfi.director.cli.create.MOD_DELETE = 3 [static]
 

final static int sfi.director.cli.create.MOD_EDIT = 1 [static]
 

final static int sfi.director.cli.create.MOD_EVENT = 2 [static]
 

final static int sfi.director.cli.create.MOD_LIST = 5 [static]
 

final static int sfi.director.cli.create.MOD_LISTEVENT = 4 [static]
 

Hashtable sfi.director.cli.create.optvals = null [package]
 

Workflow sfi.director.cli.create.workflow = null [package]
 


The documentation for this class was generated from the following file:
Generated on Sat Feb 11 01:20:18 2012 for Node Director by  doxygen 1.4.5