org.gxos.config
Class Parameters
java.lang.Object
|
+--org.gxos.config.Parameters
- All Implemented Interfaces:
- java.io.Serializable
- public class Parameters
- extends java.lang.Object
- implements java.io.Serializable
Parameters are name/value pairs. These value are inserted into a
hashtable before sent to database initialization. These values
are implementation specific.
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Parameters
public Parameters()
addParameter
public void addParameter(Parameter vParameter)
throws java.lang.IndexOutOfBoundsException
- Parameters:
vParameter
-
addParameter
public void addParameter(int index,
Parameter vParameter)
throws java.lang.IndexOutOfBoundsException
- Parameters:
index
- vParameter
-
enumerateParameter
public java.util.Enumeration enumerateParameter()
getParameter
public Parameter getParameter(int index)
throws java.lang.IndexOutOfBoundsException
- Parameters:
index
-
getParameter
public Parameter[] getParameter()
getParameterCount
public int getParameterCount()
isValid
public boolean isValid()
marshal
public void marshal(java.io.Writer out)
throws org.exolab.castor.xml.MarshalException,
org.exolab.castor.xml.ValidationException
- Parameters:
out
-
marshal
public void marshal(org.xml.sax.DocumentHandler handler)
throws org.exolab.castor.xml.MarshalException,
org.exolab.castor.xml.ValidationException
- Parameters:
handler
-
removeAllParameter
public void removeAllParameter()
removeParameter
public Parameter removeParameter(int index)
- Parameters:
index
-
setParameter
public void setParameter(int index,
Parameter vParameter)
throws java.lang.IndexOutOfBoundsException
- Parameters:
index
- vParameter
-
setParameter
public void setParameter(Parameter[] parameterArray)
- Parameters:
parameterArray
-
unmarshal
public static Parameters unmarshal(java.io.Reader reader)
throws org.exolab.castor.xml.MarshalException,
org.exolab.castor.xml.ValidationException
- Parameters:
reader
-
validate
public void validate()
throws org.exolab.castor.xml.ValidationException