org.apache.lokahi.tomcat.api.entity
Class TomcatContextModel
java.lang.Object
org.apache.lokahi.core.common.interfaces.LokahiModel<TomcatContext>
org.apache.lokahi.tomcat.api.entity.TomcatContextModel
public class TomcatContextModel
- extends LokahiModel<TomcatContext>
- Version:
- $Id: TomcatContextModel.java,v 1.3 2006/03/07 20:18:55 drtobes Exp $
- Author:
- Stephen Toback
Field Summary |
protected static org.apache.log4j.Logger |
logger
|
Fields inherited from class org.apache.lokahi.core.common.interfaces.LokahiModel |
jp, tpe |
Method Summary |
void |
addContext(TomcatContext tc,
VirtualHost vh,
HostingPool hp,
Project p,
User u,
Function f)
|
void |
deleteContext(java.util.Collection<TomcatContext> c,
User u,
Function f)
|
TomcatContext |
getObject(int id)
|
java.util.Collection<TomcatContext> |
getObjects()
|
void |
installContext(java.util.Collection<TomcatWorker> c,
Project p,
User u,
TomcatContext tc)
|
void |
installContext(Project p,
User u,
TomcatContext tc)
|
void |
installContext(TomcatWorker tw,
Project p,
User u,
TomcatContext tc)
|
void |
listContext(java.util.Collection<TomcatWorker> c,
Project p,
User u,
TomcatContext tc)
|
void |
listContext(Project p,
User u,
TomcatContext tc)
|
void |
listContext(TomcatWorker tw,
Project p,
User u,
TomcatContext tc)
|
void |
redeployContext(java.util.Collection<TomcatWorker> c,
Project p,
User u,
TomcatContext tc)
|
void |
redeployContext(Project p,
User u,
TomcatContext tc)
|
void |
redeployContext(TomcatWorker tw,
Project p,
User u,
TomcatContext tc)
|
void |
reloadContext(java.util.Collection<TomcatWorker> c,
Project p,
User u,
TomcatContext tc)
|
void |
reloadContext(Project p,
User u,
TomcatContext tc)
|
void |
reloadContext(TomcatWorker tw,
Project p,
User u,
TomcatContext tc)
|
void |
removeContextFromVhost(TomcatContext tc,
VirtualHost vh,
Project p,
User u,
Function f,
boolean removeFromProject)
|
void |
sessionsOfContext(java.util.Collection<TomcatWorker> c,
Project p,
User u,
TomcatContext tc)
|
void |
sessionsOfContext(Project p,
User u,
TomcatContext tc)
|
void |
sessionsOfContext(TomcatWorker tw,
Project p,
User u,
TomcatContext tc)
|
void |
startContext(java.util.Collection<TomcatWorker> c,
Project p,
User u,
TomcatContext tc)
|
void |
startContext(Project p,
User u,
TomcatContext tc)
|
void |
startContext(TomcatWorker tw,
Project p,
User u,
TomcatContext tc)
|
void |
statusOfContext(java.util.Collection<TomcatWorker> c,
Project p,
User u,
TomcatContext tc)
|
void |
statusOfContext(Project p,
User u,
TomcatContext tc)
|
void |
statusOfContext(TomcatWorker tw,
Project p,
User u,
TomcatContext tc)
|
void |
stopContext(java.util.Collection<TomcatWorker> c,
Project p,
User u,
TomcatContext tc)
|
void |
stopContext(Project p,
User u,
TomcatContext tc)
|
void |
stopContext(TomcatWorker tw,
Project p,
User u,
TomcatContext tc)
|
void |
undeployContext(java.util.Collection<TomcatWorker> c,
Project p,
User u,
TomcatContext tc)
|
void |
undeployContext(Project p,
User u,
TomcatContext tc)
|
void |
undeployContext(TomcatWorker tw,
Project p,
User u,
TomcatContext tc)
|
void |
updateContext(TomcatContext tc,
User u,
Function f,
Project p)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger
protected static final org.apache.log4j.Logger logger
TomcatContextModel
public TomcatContextModel()
reloadContext
public void reloadContext(TomcatWorker tw,
Project p,
User u,
TomcatContext tc)
throws java.sql.SQLException,
java.io.IOException,
AuthorizationException
- Throws:
java.sql.SQLException
java.io.IOException
AuthorizationException
reloadContext
public void reloadContext(java.util.Collection<TomcatWorker> c,
Project p,
User u,
TomcatContext tc)
throws java.sql.SQLException,
java.io.IOException,
AuthorizationException
- Throws:
java.sql.SQLException
java.io.IOException
AuthorizationException
reloadContext
public void reloadContext(Project p,
User u,
TomcatContext tc)
throws java.sql.SQLException,
java.io.IOException,
AuthorizationException,
TMCIllegalArgumentException
- Throws:
java.sql.SQLException
java.io.IOException
AuthorizationException
TMCIllegalArgumentException
statusOfContext
public void statusOfContext(TomcatWorker tw,
Project p,
User u,
TomcatContext tc)
throws java.sql.SQLException,
java.io.IOException,
AuthorizationException
- Throws:
java.sql.SQLException
java.io.IOException
AuthorizationException
statusOfContext
public void statusOfContext(java.util.Collection<TomcatWorker> c,
Project p,
User u,
TomcatContext tc)
throws java.sql.SQLException,
java.io.IOException,
AuthorizationException
- Throws:
java.sql.SQLException
java.io.IOException
AuthorizationException
statusOfContext
public void statusOfContext(Project p,
User u,
TomcatContext tc)
throws java.sql.SQLException,
java.io.IOException,
AuthorizationException,
TMCIllegalArgumentException
- Throws:
java.sql.SQLException
java.io.IOException
AuthorizationException
TMCIllegalArgumentException
redeployContext
public void redeployContext(TomcatWorker tw,
Project p,
User u,
TomcatContext tc)
throws java.sql.SQLException,
java.io.IOException,
AuthorizationException
- Throws:
java.sql.SQLException
java.io.IOException
AuthorizationException
redeployContext
public void redeployContext(java.util.Collection<TomcatWorker> c,
Project p,
User u,
TomcatContext tc)
throws java.sql.SQLException,
java.io.IOException,
AuthorizationException
- Throws:
java.sql.SQLException
java.io.IOException
AuthorizationException
redeployContext
public void redeployContext(Project p,
User u,
TomcatContext tc)
throws java.sql.SQLException,
java.io.IOException,
AuthorizationException,
TMCIllegalArgumentException
- Throws:
java.sql.SQLException
java.io.IOException
AuthorizationException
TMCIllegalArgumentException
listContext
public void listContext(TomcatWorker tw,
Project p,
User u,
TomcatContext tc)
throws java.sql.SQLException,
java.io.IOException,
AuthorizationException
- Throws:
java.sql.SQLException
java.io.IOException
AuthorizationException
listContext
public void listContext(java.util.Collection<TomcatWorker> c,
Project p,
User u,
TomcatContext tc)
throws java.sql.SQLException,
java.io.IOException,
AuthorizationException
- Throws:
java.sql.SQLException
java.io.IOException
AuthorizationException
listContext
public void listContext(Project p,
User u,
TomcatContext tc)
throws java.sql.SQLException,
java.io.IOException,
AuthorizationException,
TMCIllegalArgumentException
- Throws:
java.sql.SQLException
java.io.IOException
AuthorizationException
TMCIllegalArgumentException
installContext
public void installContext(TomcatWorker tw,
Project p,
User u,
TomcatContext tc)
throws java.sql.SQLException,
java.io.IOException,
AuthorizationException
- Throws:
java.sql.SQLException
java.io.IOException
AuthorizationException
installContext
public void installContext(java.util.Collection<TomcatWorker> c,
Project p,
User u,
TomcatContext tc)
throws java.sql.SQLException,
java.io.IOException,
AuthorizationException
- Throws:
java.sql.SQLException
java.io.IOException
AuthorizationException
installContext
public void installContext(Project p,
User u,
TomcatContext tc)
throws java.sql.SQLException,
java.io.IOException,
AuthorizationException,
TMCIllegalArgumentException
- Throws:
java.sql.SQLException
java.io.IOException
AuthorizationException
TMCIllegalArgumentException
undeployContext
public void undeployContext(TomcatWorker tw,
Project p,
User u,
TomcatContext tc)
throws java.sql.SQLException,
java.io.IOException,
AuthorizationException
- Throws:
java.sql.SQLException
java.io.IOException
AuthorizationException
undeployContext
public void undeployContext(java.util.Collection<TomcatWorker> c,
Project p,
User u,
TomcatContext tc)
throws java.sql.SQLException,
java.io.IOException,
AuthorizationException
- Throws:
java.sql.SQLException
java.io.IOException
AuthorizationException
undeployContext
public void undeployContext(Project p,
User u,
TomcatContext tc)
throws java.sql.SQLException,
java.io.IOException,
AuthorizationException,
TMCIllegalArgumentException
- Throws:
java.sql.SQLException
java.io.IOException
AuthorizationException
TMCIllegalArgumentException
sessionsOfContext
public void sessionsOfContext(TomcatWorker tw,
Project p,
User u,
TomcatContext tc)
throws java.sql.SQLException,
java.io.IOException,
AuthorizationException
- Throws:
java.sql.SQLException
java.io.IOException
AuthorizationException
sessionsOfContext
public void sessionsOfContext(java.util.Collection<TomcatWorker> c,
Project p,
User u,
TomcatContext tc)
throws java.sql.SQLException,
java.io.IOException,
AuthorizationException
- Throws:
java.sql.SQLException
java.io.IOException
AuthorizationException
sessionsOfContext
public void sessionsOfContext(Project p,
User u,
TomcatContext tc)
throws java.sql.SQLException,
java.io.IOException,
AuthorizationException,
TMCIllegalArgumentException
- Throws:
java.sql.SQLException
java.io.IOException
AuthorizationException
TMCIllegalArgumentException
startContext
public void startContext(TomcatWorker tw,
Project p,
User u,
TomcatContext tc)
throws java.sql.SQLException,
java.io.IOException,
AuthorizationException
- Throws:
java.sql.SQLException
java.io.IOException
AuthorizationException
startContext
public void startContext(java.util.Collection<TomcatWorker> c,
Project p,
User u,
TomcatContext tc)
throws java.sql.SQLException,
java.io.IOException,
AuthorizationException
- Throws:
java.sql.SQLException
java.io.IOException
AuthorizationException
startContext
public void startContext(Project p,
User u,
TomcatContext tc)
throws java.sql.SQLException,
java.io.IOException,
AuthorizationException,
TMCIllegalArgumentException
- Throws:
java.sql.SQLException
java.io.IOException
AuthorizationException
TMCIllegalArgumentException
stopContext
public void stopContext(TomcatWorker tw,
Project p,
User u,
TomcatContext tc)
throws java.sql.SQLException,
java.io.IOException,
AuthorizationException
- Throws:
java.sql.SQLException
java.io.IOException
AuthorizationException
stopContext
public void stopContext(java.util.Collection<TomcatWorker> c,
Project p,
User u,
TomcatContext tc)
throws java.sql.SQLException,
java.io.IOException,
AuthorizationException
- Throws:
java.sql.SQLException
java.io.IOException
AuthorizationException
stopContext
public void stopContext(Project p,
User u,
TomcatContext tc)
throws java.sql.SQLException,
java.io.IOException,
AuthorizationException,
TMCIllegalArgumentException
- Throws:
java.sql.SQLException
java.io.IOException
AuthorizationException
TMCIllegalArgumentException
addContext
public void addContext(TomcatContext tc,
VirtualHost vh,
HostingPool hp,
Project p,
User u,
Function f)
throws TMCIllegalArgumentException,
AuthorizationException,
AlreadyExistException,
java.sql.SQLException,
java.io.IOException
- Throws:
TMCIllegalArgumentException
AuthorizationException
AlreadyExistException
java.sql.SQLException
java.io.IOException
updateContext
public void updateContext(TomcatContext tc,
User u,
Function f,
Project p)
throws TMCIllegalArgumentException,
AuthorizationException,
AlreadyExistException,
java.sql.SQLException,
java.io.IOException
- Throws:
TMCIllegalArgumentException
AuthorizationException
AlreadyExistException
java.sql.SQLException
java.io.IOException
deleteContext
public void deleteContext(java.util.Collection<TomcatContext> c,
User u,
Function f)
throws java.sql.SQLException,
java.io.IOException,
TMCIllegalArgumentException,
AuthorizationException
- Throws:
java.sql.SQLException
java.io.IOException
TMCIllegalArgumentException
AuthorizationException
removeContextFromVhost
public void removeContextFromVhost(TomcatContext tc,
VirtualHost vh,
Project p,
User u,
Function f,
boolean removeFromProject)
throws AuthorizationException,
java.sql.SQLException,
TMCIllegalArgumentException
- Throws:
AuthorizationException
java.sql.SQLException
TMCIllegalArgumentException
getObjects
public java.util.Collection<TomcatContext> getObjects()
throws java.sql.SQLException
- Specified by:
getObjects
in class LokahiModel<TomcatContext>
- Throws:
java.sql.SQLException
getObject
public TomcatContext getObject(int id)
throws java.sql.SQLException
- Specified by:
getObject
in class LokahiModel<TomcatContext>
- Throws:
java.sql.SQLException