|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.apache.axis.deployment.wsdd.WSDDConstants
org.apache.axis.deployment.wsdd.WSDDElement
org.apache.axis.deployment.wsdd.WSDDDeployableItem
WSDD DeployableItem complexType
| Field Summary | |
protected static org.apache.commons.logging.Log |
log
|
protected LockableHashtable |
parameters
Our parameters |
protected QName |
qname
Our name |
protected int |
scope
Scope for this item (default is singleton) |
static int |
SCOPE_PER_ACCESS
|
static int |
SCOPE_PER_REQUEST
|
static int |
SCOPE_SINGLETON
|
static java.lang.String[] |
scopeStrings
|
protected Handler |
singletonInstance
Placeholder for hanging on to singleton object |
protected QName |
type
Our type |
| Constructor Summary | |
WSDDDeployableItem()
Default constructor |
|
WSDDDeployableItem(org.w3c.dom.Element e)
|
|
| Method Summary | |
Handler |
getInstance(EngineConfiguration registry)
|
java.lang.Class |
getJavaClass()
|
java.lang.String |
getParameter(java.lang.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. |
void |
removeParameter(java.lang.String name)
|
void |
setName(java.lang.String name)
|
void |
setOptionsHashtable(java.util.Hashtable hashtable)
Convenience method for using old deployment XML with WSDD. |
void |
setParameter(java.lang.String name,
java.lang.String value)
Set a parameter |
void |
setQName(QName qname)
|
void |
setType(QName type)
|
void |
writeParamsToContext(SerializationContext context)
|
| Methods inherited from class org.apache.axis.deployment.wsdd.WSDDElement |
getChildElement, getChildElements, getElementName, writeToContext |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final int SCOPE_PER_ACCESS
public static final int SCOPE_PER_REQUEST
public static final int SCOPE_SINGLETON
public static java.lang.String[] scopeStrings
protected static org.apache.commons.logging.Log log
protected LockableHashtable parameters
protected QName qname
protected QName type
protected int scope
protected Handler singletonInstance
| Constructor Detail |
public WSDDDeployableItem()
public WSDDDeployableItem(org.w3c.dom.Element e)
throws WSDDException
e - (Element) XXX
WSDDException - XXX| Method Detail |
public void setName(java.lang.String name)
name - XXXpublic void setQName(QName qname)
public QName getQName()
public QName getType()
public void setType(QName type)
type - XXX
public void setParameter(java.lang.String name,
java.lang.String value)
public java.lang.String getParameter(java.lang.String name)
public LockableHashtable getParametersTable()
public void setOptionsHashtable(java.util.Hashtable hashtable)
public void writeParamsToContext(SerializationContext context)
throws java.io.IOException
java.io.IOExceptionpublic void removeParameter(java.lang.String name)
name - XXX
public final Handler getInstance(EngineConfiguration registry)
throws ConfigurationException
registry - XXX
ConfigurationException - XXX
protected Handler makeNewInstance(EngineConfiguration registry)
throws ConfigurationException
registry - XXX
ConfigurationException - XXX
public java.lang.Class getJavaClass()
throws java.lang.ClassNotFoundException
java.lang.ClassNotFoundException - XXX
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||