org.apache.lokahi.core.common.interfaces
Class TMCDao<T extends TMCDao>

java.lang.Object
  extended by org.apache.lokahi.core.common.interfaces.RestObject
      extended by org.apache.lokahi.core.common.interfaces.TMCDao<T>
All Implemented Interfaces:
Collectable, Dao<T>, Restable
Direct Known Subclasses:
ApachePool, ApacheWorker, Application, Environment, File, FunctionableEntity, Hardware, HostingPool, Instance, Ip, Job, JobPool, TomcatPool, TomcatWorker, User, XMLDao

public abstract class TMCDao<T extends TMCDao>
extends RestObject
implements Dao<T>, Collectable

Version:
$Id: TMCDao.java,v 1.2 2006/03/07 22:05:24 drtobes Exp $
Author:
Stephen Toback

Constructor Summary
TMCDao()
           
 
Method Summary
abstract  T get(int id)
           
 
Methods inherited from class org.apache.lokahi.core.common.interfaces.RestObject
elementBuilder, elementBuilder
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.lokahi.core.common.interfaces.Dao
fillObject
 
Methods inherited from interface org.apache.lokahi.core.common.interfaces.Collectable
getName, getPk
 
Methods inherited from interface org.apache.lokahi.core.common.interfaces.Restable
buildShortXMLRepresentation, buildXMLRepresention
 

Constructor Detail

TMCDao

public TMCDao()
Method Detail

get

public abstract T get(int id)
                              throws java.sql.SQLException
Throws:
java.sql.SQLException