dea.albums
Class ObjData

java.lang.Object
  extended bydea.albums.ObjData
All Implemented Interfaces:
IDebugLevels, java.io.Serializable

public class ObjData
extends java.lang.Object
implements IDebugLevels, java.io.Serializable

See Also:
Serialized Form

Field Summary
 DB db
          Get connection to DB utils
 Display display
          Get connection to display / log utils
 
Fields inherited from interface dea.common.IDebugLevels
BASIC, DEBUG_ALL, ERROR, METH_DETAIL, METH_ENTER, METH_EXIT, METH_EXT, METH_GET, METH_SET, METH_VARS, SHOW_PASS
 
Constructor Summary
ObjData()
           
 
Method Summary
 long create(java.lang.String name, java.lang.String detail, java.lang.String cnum)
          insert record into DB
 void createAttr(java.lang.String objNum, java.lang.String attrNum, java.lang.String val)
          write record to DB
 void delAttrs(java.lang.String objNum)
          Delete all atributes for this object from the DB
 java.util.Hashtable getAttribs()
          load attrib lists (as Hashtables) by category from DB
 java.util.Hashtable getAttribs(java.lang.String onum)
          load attrib lists (as Hashtables) by category from DB
 java.lang.String getDetail()
           
 java.lang.String getName()
           
 java.lang.String getObjCatNum()
           
 long getObjNum()
           
 java.lang.String getONum()
           
 java.util.HashSet getPics()
          get pics for object
 void load(long onum)
          load record from DB
static void main(java.lang.String[] args)
          for testing only
 void setDetail(java.lang.String newDetail)
           
 void setName(java.lang.String newName)
           
 void setObjCatNum(java.lang.String newObjCatNum)
           
 void setObjNum(long newobjNum)
           
 void setONum(java.lang.String newONum)
           
 java.lang.String toString()
          Return String containing the members of this bean
 long write(long onum, java.lang.String name, java.lang.String detail, java.lang.String cnum)
          write record to DB
 void writeAttr(java.lang.String objNum, java.lang.String attrNum, java.lang.String val)
          Deprecated.  
 void writeLinks(long onum, java.util.HashSet selected)
          load record from DB
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

display

public Display display
Get connection to display / log utils


db

public DB db
Get connection to DB utils

Constructor Detail

ObjData

public ObjData()
Method Detail

setObjNum

public void setObjNum(long newobjNum)

getObjNum

public long getObjNum()

setName

public void setName(java.lang.String newName)

getName

public java.lang.String getName()

setDetail

public void setDetail(java.lang.String newDetail)

getDetail

public java.lang.String getDetail()

setONum

public void setONum(java.lang.String newONum)

getONum

public java.lang.String getONum()

setObjCatNum

public void setObjCatNum(java.lang.String newObjCatNum)

getObjCatNum

public java.lang.String getObjCatNum()

getPics

public java.util.HashSet getPics()
get pics for object


load

public void load(long onum)
load record from DB


writeLinks

public void writeLinks(long onum,
                       java.util.HashSet selected)
                throws java.sql.SQLException,
                       java.lang.ClassNotFoundException
load record from DB

Throws:
java.sql.SQLException
java.lang.ClassNotFoundException

write

public long write(long onum,
                  java.lang.String name,
                  java.lang.String detail,
                  java.lang.String cnum)
           throws java.sql.SQLException,
                  java.lang.ClassNotFoundException
write record to DB

Throws:
java.sql.SQLException
java.lang.ClassNotFoundException

create

public long create(java.lang.String name,
                   java.lang.String detail,
                   java.lang.String cnum)
            throws java.sql.SQLException,
                   java.lang.ClassNotFoundException
insert record into DB

Throws:
java.sql.SQLException
java.lang.ClassNotFoundException

getAttribs

public java.util.Hashtable getAttribs()
load attrib lists (as Hashtables) by category from DB


getAttribs

public java.util.Hashtable getAttribs(java.lang.String onum)
load attrib lists (as Hashtables) by category from DB


delAttrs

public void delAttrs(java.lang.String objNum)
Delete all atributes for this object from the DB


writeAttr

public void writeAttr(java.lang.String objNum,
                      java.lang.String attrNum,
                      java.lang.String val)
               throws java.sql.SQLException,
                      java.lang.ClassNotFoundException
Deprecated.  

write record to DB

Throws:
java.sql.SQLException
java.lang.ClassNotFoundException

createAttr

public void createAttr(java.lang.String objNum,
                       java.lang.String attrNum,
                       java.lang.String val)
                throws java.sql.SQLException,
                       java.lang.ClassNotFoundException
write record to DB

Throws:
java.sql.SQLException
java.lang.ClassNotFoundException

toString

public java.lang.String toString()
Return String containing the members of this bean


main

public static void main(java.lang.String[] args)
for testing only



Copyright © 2001-2005 Round Mountain Rescue Ranch. All Rights Reserved.