SCOPE_PER_ACCESS
public static final int SCOPE_PER_ACCESS
SCOPE_PER_REQUEST
public static final int SCOPE_PER_REQUEST
SCOPE_SINGLETON
public static final int SCOPE_SINGLETON
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
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)
getQName
public QName getQName()
getType
public QName getType()
removeParameter
public void removeParameter(String name)
setName
public void setName(String name)
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)
writeParamsToContext
public void writeParamsToContext(SerializationContext context)
throws IOException