org.openware.job.data
Class TclPersistentManager

java.lang.Object
  |
  +--org.openware.job.data.TclPersistentManager

public class TclPersistentManager
extends java.lang.Object


Constructor Summary
TclPersistentManager(tcl.lang.Interp interp, java.lang.String jndiFactoryName, java.lang.String jndiProviderUrl, java.lang.String jndiUsername, java.lang.String jndiPassword, java.lang.String ejbJndiName, java.lang.String classInfoClassName)
           
 
Method Summary
 java.lang.Object create(java.lang.String tableName)
          Create a new PersistTcl wrapper object for the give table name.
 tcl.lang.TclObject query(java.lang.String tableName)
           
 tcl.lang.TclObject query(java.lang.String tableName, java.lang.String whereClause)
           
 tcl.lang.TclObject query(java.lang.String tableName, java.lang.String whereClause, java.lang.String joinTable)
           
 tcl.lang.TclObject query(java.lang.String tableName, java.lang.String whereClause, java.lang.String[] joinTables)
           
 void revert()
           
 void save()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TclPersistentManager

public TclPersistentManager(tcl.lang.Interp interp,
                            java.lang.String jndiFactoryName,
                            java.lang.String jndiProviderUrl,
                            java.lang.String jndiUsername,
                            java.lang.String jndiPassword,
                            java.lang.String ejbJndiName,
                            java.lang.String classInfoClassName)
                     throws tcl.lang.TclException
Method Detail

save

public void save()
          throws tcl.lang.TclException

revert

public void revert()
            throws tcl.lang.TclException

create

public java.lang.Object create(java.lang.String tableName)
                        throws tcl.lang.TclException
Create a new PersistTcl wrapper object for the give table name.
Parameters:
tableName - The name of the DB table to create the persist object for.

query

public tcl.lang.TclObject query(java.lang.String tableName,
                                java.lang.String whereClause)
                         throws tcl.lang.TclException

query

public tcl.lang.TclObject query(java.lang.String tableName)
                         throws tcl.lang.TclException

query

public tcl.lang.TclObject query(java.lang.String tableName,
                                java.lang.String whereClause,
                                java.lang.String joinTable)
                         throws tcl.lang.TclException

query

public tcl.lang.TclObject query(java.lang.String tableName,
                                java.lang.String whereClause,
                                java.lang.String[] joinTables)
                         throws tcl.lang.TclException


Copyright © 2000,2001 Openware. All Rights Reserved.