org.apache.axis.deployment.wsdd
public abstract class WSDDDeployableItem extends WSDDElement
| Field Summary | |
|---|---|
| protected static Log | log |
| protected LockableHashtable | parameters Our parameters |
| protected QName | qname Our name |
| protected int | scope Scope for this item (default is singleton) |
| static String[] | scopeStrings |
| protected Handler | singletonInstance Placeholder for hanging on to singleton object |
| static int | SCOPE_PER_ACCESS |
| static int | SCOPE_PER_REQUEST |
| static int | SCOPE_SINGLETON |
| protected QName | type Our type |
| Constructor Summary | |
|---|---|
| WSDDDeployableItem()
Default constructor | |
| WSDDDeployableItem(Element e) | |
| Method Summary | |
|---|---|
| Handler | getInstance(EngineConfiguration registry) |
| Class | getJavaClass() |
| String | getParameter(String name)
Get the value of one of our parameters |
| LockableHashtable | getParametersTable()
Returns the config parameters as a hashtable (lockable) |
| QName | getQName() |
| QName | getType() |
| protected Handler | makeNewInstance(EngineConfiguration registry)
Creates a new instance of this deployable. if the
java class is not found, the registry is queried to
find a suitable item |
| void | removeParameter(String name) |
| void | setName(String name) |
| void | setOptionsHashtable(Hashtable hashtable)
Convenience method for using old deployment XML with WSDD.
|
| void | setParameter(String name, String value)
Set a parameter |
| void | setQName(QName qname) |
| void | setType(QName type) |
| void | writeParamsToContext(SerializationContext context) |
Parameters: e (Element) XXX
Throws: WSDDException XXX
Parameters: registry XXX
Returns: XXX
Throws: ConfigurationException XXX
Returns: XXX
Throws: ClassNotFoundException XXX
Returns: XXX
Returns: XXX
Returns: XXX
Parameters: registry XXX
Returns: XXX
Throws: ConfigurationException XXX
Parameters: name XXX
Parameters: name XXX
Parameters: type XXX