|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.axis.deployment.wsdd.WSDDConstants org.apache.axis.deployment.wsdd.WSDDElement org.apache.axis.deployment.wsdd.WSDDDeployableItem
WSDD DeployableItem complexType
Field Summary | |
protected LockableHashtable |
parameters
Our parameters |
protected javax.xml.namespace.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 String[] |
scopeStrings
|
protected Handler |
singletonInstance
Placeholder for hanging on to singleton object |
protected javax.xml.namespace.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) |
javax.xml.namespace.QName |
getQName()
|
javax.xml.namespace.QName |
getType()
|
protected Handler |
makeNewInstance(EngineConfiguration registry)
Creates a new instance of this deployable. |
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(javax.xml.namespace.QName qname)
|
void |
setType(javax.xml.namespace.QName type)
|
void |
writeParamsToContext(SerializationContext context)
|
Methods inherited from class org.apache.axis.deployment.wsdd.WSDDElement |
getChildElement, getChildElements, getDocumentation, 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 String[] scopeStrings
protected LockableHashtable parameters
protected javax.xml.namespace.QName qname
protected javax.xml.namespace.QName type
protected int scope
protected Handler singletonInstance
Constructor Detail |
public WSDDDeployableItem()
public WSDDDeployableItem(Element e) throws WSDDException
e
- (Element) XXX
WSDDException
- XXXMethod Detail |
public void setName(String name)
name
- XXXpublic void setQName(javax.xml.namespace.QName qname)
public javax.xml.namespace.QName getQName()
public javax.xml.namespace.QName getType()
public void setType(javax.xml.namespace.QName type)
type
- XXXpublic void setParameter(String name, String value)
public String getParameter(String name)
public LockableHashtable getParametersTable()
public void setOptionsHashtable(Hashtable hashtable)
public void writeParamsToContext(SerializationContext context) throws IOException
IOException
public void removeParameter(String name)
name
- XXXpublic final Handler getInstance(EngineConfiguration registry) throws ConfigurationException
registry
- XXX
ConfigurationException
- XXXprotected Handler makeNewInstance(EngineConfiguration registry) throws ConfigurationException
registry
- XXX
ConfigurationException
- XXXpublic Class getJavaClass() throws ClassNotFoundException
ClassNotFoundException
- XXX
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |