|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.apache.axis.configuration.FileProvider
org.jboss.net.axis.XMLResourceProvider
A FileProvider that sits on a given URL and
that hosts classloader-aware deployment information.
| Field Summary | |
protected ClassLoader |
contextLoader
the classloader that is used to interpret the deployment |
protected InputStream |
is
input stream cache |
protected URL |
resource
the original resource that we host |
| Fields inherited from interface org.apache.axis.EngineConfiguration |
PROPERTY_NAME |
| Constructor Summary | |
XMLResourceProvider(URL resource,
ClassLoader loader)
construct a new XmlResourceProvider |
|
| Method Summary | |
Deployment |
buildDeployment()
constructs a new deployment |
void |
configureEngine(org.apache.axis.AxisEngine engine)
configures the given AxisEngine with the given descriptor |
Deployment |
getMyDeployment()
returns out special deployment |
void |
setInputStream(InputStream stream)
override input stream setter to sync protected cache |
void |
writeEngineConfig(org.apache.axis.AxisEngine engine)
not supported, yet. |
| Methods inherited from class org.apache.axis.configuration.FileProvider |
getDeployedServices, getDeployment, getGlobalOptions, getGlobalRequest, getGlobalResponse, getHandler, getService, getServiceByNamespaceURI, getTransport, getTypeMappingRegistry, setDeployment, setSearchClasspath |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected final URL resource
protected InputStream is
protected ClassLoader contextLoader
| Constructor Detail |
public XMLResourceProvider(URL resource, ClassLoader loader)
resource - url pointing to the deployment descriptor| Method Detail |
public void setInputStream(InputStream stream)
public void configureEngine(org.apache.axis.AxisEngine engine)
throws org.apache.axis.ConfigurationException
org.apache.axis.ConfigurationExceptionpublic Deployment buildDeployment() throws org.apache.axis.ConfigurationException
org.apache.axis.ConfigurationExceptionpublic Deployment getMyDeployment()
public void writeEngineConfig(org.apache.axis.AxisEngine engine)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||