|
|||||||||||
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 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, 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 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
- XXXMethod 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
- XXXpublic 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.IOException
public void removeParameter(java.lang.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 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 |