org.apache.lokahi.tomcat.api.pool
Class TomcatPoolModel
java.lang.Object
org.apache.lokahi.core.common.interfaces.LokahiModel<TomcatPool>
org.apache.lokahi.tomcat.api.pool.TomcatPoolModel
public class TomcatPoolModel
- extends LokahiModel<TomcatPool>
- Version:
- $Id: TomcatPoolModel.java,v 1.3 2006/03/07 20:18:55 drtobes Exp $
- Author:
- Stephen Toback
Fields inherited from class org.apache.lokahi.core.common.interfaces.LokahiModel |
jp, tpe |
Method Summary |
void |
addTomcatPool(User u,
TomcatPool tp,
Function f)
|
void |
deleteTomcatPool(User u,
java.util.Collection<TomcatPool> c,
Function f)
|
void |
deleteTomcatPool(User u,
TomcatPool tp,
Function f)
|
void |
deployTomcatConfig(User u,
java.util.Collection<TomcatPool> c,
Function f)
|
void |
deployTomcatConfig(User u,
Project p,
JobPool jobPool,
TomcatPool tp)
|
void |
deployTomcatConfig(User u,
Project p,
JobPool jobPool,
TomcatPool tp,
Function f)
|
void |
deployTomcatConfig(User u,
Project p,
TomcatPool tp)
|
TomcatPool |
getObject(int id)
|
java.util.Collection<TomcatPool> |
getObjects()
|
void |
restartTomcat(User u,
java.util.Collection<TomcatPool> c,
Function f)
|
void |
restartTomcat(User u,
Project p,
JobPool jobPool,
TomcatPool tp)
|
void |
restartTomcat(User u,
Project p,
TomcatPool tp)
|
void |
startTomcat(User u,
java.util.Collection<TomcatPool> c,
Function f)
|
void |
startTomcat(User u,
Project p,
JobPool jobPool,
TomcatPool tp)
|
void |
startTomcat(User u,
Project p,
TomcatPool tp)
|
void |
stopTomcat(User u,
java.util.Collection<TomcatPool> c,
Function f)
|
void |
stopTomcat(User u,
Project p,
JobPool jobPool,
TomcatPool tp)
|
void |
stopTomcat(User u,
Project p,
TomcatPool tp)
|
void |
updateTomcat(User u,
Project p,
JobPool jobPool,
TomcatPool tp)
|
void |
updateTomcat(User u,
Project p,
TomcatPool tp)
|
void |
updateTomcatPool(User u,
TomcatPool tp,
Function f)
|
TomcatPool |
viewTomcatPool(int id)
|
java.util.Collection<TomcatPool> |
viewTomcatPools()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TomcatPoolModel
public TomcatPoolModel()
addTomcatPool
public void addTomcatPool(User u,
TomcatPool tp,
Function f)
throws java.sql.SQLException,
AuthorizationException,
TMCIllegalArgumentException
- Throws:
java.sql.SQLException
AuthorizationException
TMCIllegalArgumentException
deleteTomcatPool
public void deleteTomcatPool(User u,
TomcatPool tp,
Function f)
throws java.sql.SQLException,
AuthorizationException,
TMCIllegalArgumentException
- Throws:
java.sql.SQLException
AuthorizationException
TMCIllegalArgumentException
updateTomcatPool
public void updateTomcatPool(User u,
TomcatPool tp,
Function f)
throws java.sql.SQLException,
AuthorizationException,
TMCIllegalArgumentException
- Throws:
java.sql.SQLException
AuthorizationException
TMCIllegalArgumentException
deleteTomcatPool
public void deleteTomcatPool(User u,
java.util.Collection<TomcatPool> c,
Function f)
throws java.sql.SQLException,
AuthorizationException,
TMCIllegalArgumentException
- Throws:
java.sql.SQLException
AuthorizationException
TMCIllegalArgumentException
stopTomcat
public void stopTomcat(User u,
java.util.Collection<TomcatPool> c,
Function f)
throws TMCException,
TMCIllegalArgumentException,
java.sql.SQLException,
java.lang.NoSuchMethodException,
java.io.IOException
- Throws:
TMCException
TMCIllegalArgumentException
java.sql.SQLException
java.lang.NoSuchMethodException
java.io.IOException
startTomcat
public void startTomcat(User u,
java.util.Collection<TomcatPool> c,
Function f)
throws TMCException,
TMCIllegalArgumentException,
java.sql.SQLException,
java.lang.NoSuchMethodException,
java.io.IOException
- Throws:
TMCException
TMCIllegalArgumentException
java.sql.SQLException
java.lang.NoSuchMethodException
java.io.IOException
restartTomcat
public void restartTomcat(User u,
java.util.Collection<TomcatPool> c,
Function f)
throws TMCException,
TMCIllegalArgumentException,
java.sql.SQLException,
java.lang.NoSuchMethodException,
java.io.IOException
- Throws:
TMCException
TMCIllegalArgumentException
java.sql.SQLException
java.lang.NoSuchMethodException
java.io.IOException
deployTomcatConfig
public void deployTomcatConfig(User u,
java.util.Collection<TomcatPool> c,
Function f)
throws TMCException,
TMCIllegalArgumentException,
java.sql.SQLException,
java.lang.NoSuchMethodException,
java.io.IOException
- Throws:
TMCException
TMCIllegalArgumentException
java.sql.SQLException
java.lang.NoSuchMethodException
java.io.IOException
updateTomcat
public void updateTomcat(User u,
Project p,
TomcatPool tp)
throws java.sql.SQLException,
java.lang.NoSuchMethodException,
java.io.IOException,
AuthorizationException
- Throws:
java.sql.SQLException
java.lang.NoSuchMethodException
java.io.IOException
AuthorizationException
restartTomcat
public void restartTomcat(User u,
Project p,
TomcatPool tp)
throws java.sql.SQLException,
java.lang.NoSuchMethodException,
java.io.IOException,
AuthorizationException
- Throws:
java.sql.SQLException
java.lang.NoSuchMethodException
java.io.IOException
AuthorizationException
startTomcat
public void startTomcat(User u,
Project p,
TomcatPool tp)
throws java.sql.SQLException,
java.lang.NoSuchMethodException,
java.io.IOException,
AuthorizationException
- Throws:
java.sql.SQLException
java.lang.NoSuchMethodException
java.io.IOException
AuthorizationException
stopTomcat
public void stopTomcat(User u,
Project p,
TomcatPool tp)
throws java.sql.SQLException,
java.lang.NoSuchMethodException,
java.io.IOException,
AuthorizationException
- Throws:
java.sql.SQLException
java.lang.NoSuchMethodException
java.io.IOException
AuthorizationException
deployTomcatConfig
public void deployTomcatConfig(User u,
Project p,
TomcatPool tp)
throws java.sql.SQLException,
java.lang.NoSuchMethodException,
java.io.IOException,
AuthorizationException
- Throws:
java.sql.SQLException
java.lang.NoSuchMethodException
java.io.IOException
AuthorizationException
updateTomcat
public void updateTomcat(User u,
Project p,
JobPool jobPool,
TomcatPool tp)
throws java.sql.SQLException,
java.lang.NoSuchMethodException,
java.io.IOException,
AuthorizationException
- Throws:
java.sql.SQLException
java.lang.NoSuchMethodException
java.io.IOException
AuthorizationException
restartTomcat
public void restartTomcat(User u,
Project p,
JobPool jobPool,
TomcatPool tp)
throws java.sql.SQLException,
java.lang.NoSuchMethodException,
java.io.IOException,
AuthorizationException
- Throws:
java.sql.SQLException
java.lang.NoSuchMethodException
java.io.IOException
AuthorizationException
startTomcat
public void startTomcat(User u,
Project p,
JobPool jobPool,
TomcatPool tp)
throws java.sql.SQLException,
java.lang.NoSuchMethodException,
java.io.IOException,
AuthorizationException
- Throws:
java.sql.SQLException
java.lang.NoSuchMethodException
java.io.IOException
AuthorizationException
stopTomcat
public void stopTomcat(User u,
Project p,
JobPool jobPool,
TomcatPool tp)
throws java.sql.SQLException,
java.lang.NoSuchMethodException,
java.io.IOException,
AuthorizationException
- Throws:
java.sql.SQLException
java.lang.NoSuchMethodException
java.io.IOException
AuthorizationException
deployTomcatConfig
public void deployTomcatConfig(User u,
Project p,
JobPool jobPool,
TomcatPool tp)
throws java.sql.SQLException,
java.lang.NoSuchMethodException,
java.io.IOException,
AuthorizationException
- Throws:
java.sql.SQLException
java.lang.NoSuchMethodException
java.io.IOException
AuthorizationException
viewTomcatPool
public TomcatPool viewTomcatPool(int id)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
viewTomcatPools
public java.util.Collection<TomcatPool> viewTomcatPools()
throws java.sql.SQLException
- Throws:
java.sql.SQLException
deployTomcatConfig
public void deployTomcatConfig(User u,
Project p,
JobPool jobPool,
TomcatPool tp,
Function f)
throws java.sql.SQLException,
AuthorizationException,
java.io.IOException,
TMCIllegalArgumentException
- Throws:
java.sql.SQLException
AuthorizationException
java.io.IOException
TMCIllegalArgumentException
getObjects
public java.util.Collection<TomcatPool> getObjects()
throws java.sql.SQLException
- Specified by:
getObjects
in class LokahiModel<TomcatPool>
- Throws:
java.sql.SQLException
getObject
public TomcatPool getObject(int id)
throws java.sql.SQLException
- Specified by:
getObject
in class LokahiModel<TomcatPool>
- Throws:
java.sql.SQLException