|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.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 descriptorMethod Detail |
public void setInputStream(InputStream stream)
public void configureEngine(org.apache.axis.AxisEngine engine) throws org.apache.axis.ConfigurationException
org.apache.axis.ConfigurationException
public Deployment buildDeployment() throws org.apache.axis.ConfigurationException
org.apache.axis.ConfigurationException
public 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 |