|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jboss.axis.deployment.wsdd.WSDDConstants
org.jboss.axis.deployment.wsdd.WSDDElement
org.jboss.axis.deployment.wsdd.WSDDDeployableItem
public abstract class 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.jboss.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 - XXX| Method 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 - XXX
public 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
IOExceptionpublic void removeParameter(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 Class getJavaClass()
throws ClassNotFoundException
ClassNotFoundException - XXX
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||