|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectjavax.servlet.GenericServlet
javax.servlet.http.HttpServlet
org.apache.axis.transport.http.AxisServletBase
org.apache.axis.transport.http.AutoRegisterServlet
Servlet that autoregisters
| Field Summary |
| Fields inherited from class org.apache.axis.transport.http.AxisServletBase |
ATTR_AXIS_ENGINE, axisServer |
| Constructor Summary | |
AutoRegisterServlet()
|
|
| Method Summary | |
protected void |
applyAndSaveSettings()
actually update the engine and save the settings |
protected void |
autoRegister()
register classes, log exceptions |
java.lang.String[] |
getResourcesToRegister()
subclass this to return an array of resource names. |
void |
init()
init by registering |
protected void |
logSuccess(java.lang.String item)
handler for logging success, defaults to handing off to logging at debug level |
void |
registerAndLogResource(java.lang.String resource)
register a single resource; log trouble and success. |
protected void |
registerAnythingElse()
override point for subclasses to add other registration stuff |
void |
registerFile(java.io.File file)
register a file |
void |
registerResource(java.lang.String resourcename)
register a resource |
void |
registerStream(java.io.InputStream instream)
register an open stream, which we close afterwards |
| Methods inherited from class org.apache.axis.transport.http.AxisServletBase |
decLockCounter, destroy, getEngine, getEngine, getEngineEnvironment, getHomeDir, getLoadCounter, getOption, getServletContext, getWebappBase, getWebInfPath, incLockCounter, isDevelopment, service |
| Methods inherited from class javax.servlet.http.HttpServlet |
doDelete, doGet, doHead, doOptions, doPost, doPut, doTrace, getLastModified, service |
| Methods inherited from class javax.servlet.GenericServlet |
getInitParameter, getInitParameterNames, getServletConfig, getServletInfo, getServletName, init, log, log |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public AutoRegisterServlet()
| Method Detail |
public void init()
throws javax.servlet.ServletException
init in class AxisServletBasejavax.servlet.ServletException
public void registerStream(java.io.InputStream instream)
throws org.xml.sax.SAXException,
javax.xml.parsers.ParserConfigurationException,
java.io.IOException
instream -
org.xml.sax.SAXException
javax.xml.parsers.ParserConfigurationException
java.io.IOException
public void registerResource(java.lang.String resourcename)
throws org.xml.sax.SAXException,
javax.xml.parsers.ParserConfigurationException,
java.io.IOException
resourcename -
org.xml.sax.SAXException
javax.xml.parsers.ParserConfigurationException
java.io.IOException
public void registerFile(java.io.File file)
throws java.io.IOException,
org.xml.sax.SAXException,
javax.xml.parsers.ParserConfigurationException
file -
java.io.IOException
org.xml.sax.SAXException
javax.xml.parsers.ParserConfigurationExceptionpublic java.lang.String[] getResourcesToRegister()
protected void logSuccess(java.lang.String item)
item - what were we loading?protected void autoRegister()
protected void registerAnythingElse()
public void registerAndLogResource(java.lang.String resource)
resource -
protected void applyAndSaveSettings()
throws AxisFault,
ConfigurationException
AxisFault
ConfigurationException
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||