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