|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectuk.ac.soton.itinnovation.grid.service.utils.webadmin.AbstractWebConfigBase
uk.ac.soton.itinnovation.grid.service.utils.webadmin.WebConfigBase
public class WebConfigBase
A version of AbstractWebConfigBase for Axis 1.
| Field Summary |
|---|
| Fields inherited from class uk.ac.soton.itinnovation.grid.service.utils.webadmin.AbstractWebConfigBase |
|---|
log, out, parentWebAppContext, request, webappClasses, webinf |
| Constructor Summary | |
|---|---|
WebConfigBase(HttpServletRequest request,
Writer out)
|
|
| Method Summary | |
|---|---|
protected void |
mergeServiceAtomFeeds(Document feed,
String atomFeed,
String base)
Let each service add any events it wants to the master Atom feed. |
protected void |
serviceSpecificSetup()
Called while displaying the admin page if the base configuration is OK. |
boolean |
showPublicServices()
List all the services, with links to their WSDL. |
protected void |
showServices(boolean available)
Write out HTML listing all the services. |
protected void |
testBaseConfiguration()
This is called whenever the checkConfig() thinks the base system is OK. |
protected void |
upgradeServices(String oldVersion)
Called when upgrading from an older version. |
| Methods inherited from class uk.ac.soton.itinnovation.grid.service.utils.webadmin.AbstractWebConfigBase |
|---|
checkConfig, ensurePoliciesDeployed, getAtomFeed, getAtomFeed, getDefaultConfigDir, getUpgradeMessage, getVersionProperty, showFeed, testInvocation, upgradeService |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public WebConfigBase(HttpServletRequest request,
Writer out)
| Method Detail |
|---|
protected void upgradeServices(String oldVersion)
throws Stop
AbstractWebConfigBase
upgradeServices in class AbstractWebConfigBaseStop
protected void serviceSpecificSetup()
throws Exception
AbstractWebConfigBase
serviceSpecificSetup in class AbstractWebConfigBaseException
protected void testBaseConfiguration()
throws Stop,
Exception
Stop
Exception
protected void showServices(boolean available)
throws IOException
AbstractWebConfigBase
showServices in class AbstractWebConfigBaseavailable - whether the links should be clickable (i.e. whether the base configuration has been compeleted yet)
IOException
public boolean showPublicServices()
throws IOException
AbstractWebConfigBase
showPublicServices in class AbstractWebConfigBaseIOException
protected void mergeServiceAtomFeeds(Document feed,
String atomFeed,
String base)
throws Exception
AbstractWebConfigBase
mergeServiceAtomFeeds in class AbstractWebConfigBasefeed - the feed so faratomFeed - the URL of the atom feed being generatedbase - the base URL for this web-app
Exception
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||