org.apache.lokahi.tomcat.api.server
Class TomcatModel

java.lang.Object
  extended by org.apache.lokahi.core.common.interfaces.LokahiModel<Tomcat>
      extended by org.apache.lokahi.tomcat.api.server.TomcatModel

public class TomcatModel
extends LokahiModel<Tomcat>

Version:
$Id: TomcatModel.java,v 1.3 2006/03/07 20:18:55 drtobes Exp $
Author:
Stephen Toback

Field Summary
 
Fields inherited from class org.apache.lokahi.core.common.interfaces.LokahiModel
jp, logger, tpe
 
Constructor Summary
TomcatModel()
           
 
Method Summary
 void addTomcat(User u, Tomcat a, Function f)
           
 void deleteTomcat(User u, Tomcat a, Function f)
           
 Tomcat getObject(int id)
           
 java.util.Collection<Tomcat> getObjects()
           
 void updateTomcat(User u, Tomcat a, Function f)
           
 Tomcat viewTomcat(int id)
           
 java.util.Collection<Tomcat> viewTomcats()
           
 
Methods inherited from class org.apache.lokahi.core.common.interfaces.LokahiModel
jpInit, jpInit, jpInit, jpInit, perform
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TomcatModel

public TomcatModel()
Method Detail

addTomcat

public void addTomcat(User u,
                      Tomcat a,
                      Function f)
               throws AuthorizationException,
                      TMCIllegalArgumentException,
                      java.sql.SQLException,
                      java.io.IOException
Throws:
AuthorizationException
TMCIllegalArgumentException
java.sql.SQLException
java.io.IOException

deleteTomcat

public void deleteTomcat(User u,
                         Tomcat a,
                         Function f)
                  throws java.sql.SQLException,
                         AuthorizationException,
                         TMCIllegalArgumentException
Throws:
java.sql.SQLException
AuthorizationException
TMCIllegalArgumentException

updateTomcat

public void updateTomcat(User u,
                         Tomcat a,
                         Function f)
                  throws AuthorizationException,
                         TMCIllegalArgumentException,
                         java.sql.SQLException,
                         java.io.IOException
Throws:
AuthorizationException
TMCIllegalArgumentException
java.sql.SQLException
java.io.IOException

viewTomcat

public Tomcat viewTomcat(int id)
                  throws java.sql.SQLException
Throws:
java.sql.SQLException

viewTomcats

public java.util.Collection<Tomcat> viewTomcats()
                                         throws java.sql.SQLException
Throws:
java.sql.SQLException

getObjects

public java.util.Collection<Tomcat> getObjects()
                                        throws java.sql.SQLException
Specified by:
getObjects in class LokahiModel<Tomcat>
Throws:
java.sql.SQLException

getObject

public Tomcat getObject(int id)
                 throws java.sql.SQLException
Specified by:
getObject in class LokahiModel<Tomcat>
Throws:
java.sql.SQLException