SCOPE_PER_ACCESS
public static final int SCOPE_PER_ACCESS
- 0
SCOPE_PER_REQUEST
public static final int SCOPE_PER_REQUEST
- 1
SCOPE_SINGLETON
public static final int SCOPE_SINGLETON
- 2
log
protected static Log log
qname
protected QName qname
Our name
scope
protected int scope
Scope for this item (default is singleton)
scopeStrings
public static String[] scopeStrings
singletonInstance
protected Handler singletonInstance
Placeholder for hanging on to singleton object
type
protected QName type
Our type
getJavaClass
public Class getJavaClass()
throws ClassNotFoundException
- XXX
getParameter
public String getParameter(String name)
Get the value of one of our parameters
getParametersTable
public LockableHashtable getParametersTable()
Returns the config parameters as a hashtable (lockable)
- XXX
getQName
public QName getQName()
- XXX
getType
public QName getType()
- XXX
removeParameter
public void removeParameter(String name)
name
- XXX
setName
public void setName(String name)
name
- XXX
setOptionsHashtable
public void setOptionsHashtable(Hashtable hashtable)
Convenience method for using old deployment XML with WSDD.
This allows us to set the options directly after the Admin class
has parsed them out of the old format.
setParameter
public void setParameter(String name,
String value)
Set a parameter
setQName
public void setQName(QName qname)
setType
public void setType(QName type)
type
- XXX
writeParamsToContext
public void writeParamsToContext(SerializationContext context)
throws IOException