|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjectAMETAS.servicedev.AMETASServiceParamHandler
Mit Hilfe dieser Klasse können die Startparameter eines Dienstes einfach zerlegt und verarbeitet werden. Es wird vorausgesetzt, daß Parameter als Zuweisung eines Wertes zu einem Bezeichner angegeben werden ( "Bezeichner=Wert" ). Einem Objekt dieser Klasse wird der Vektor übergeben, der die Parameter enthält. Die Parameter werden zerlegt und können dann über den Bezeichner mit verschiedenen Methoden abgefragt werden.
| Constructor Summary | |
AMETASServiceParamHandler(java.util.Vector vctParams)
Konstruktor |
|
| Method Summary | |
boolean |
getBoolean(java.lang.String sIdentifier)
Zugriffsmethode, die den Wert eines Parameters als boolean liefert. |
double |
getDouble(java.lang.String sIdentifier)
Zugriffsmethode, die den Wert eines Parameters als double liefert. |
int |
getInt(java.lang.String sIdentifier)
Zugriffsmethode, die den Wert eines Parameters als int liefert. |
long |
getLong(java.lang.String sIdentifier)
Zugriffsmethode, die den Wert eines Parameters als long liefert. |
java.lang.String |
getString(java.lang.String sIdentifier)
Zugriffsmethode, die den Wert eines Parameters in Stringform liefert. |
void |
setDefault(java.lang.String sIdentifier,
java.lang.String sValue)
Setzt einen Vorgabewert für einen Parameter. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public AMETASServiceParamHandler(java.util.Vector vctParams)
throws java.lang.IllegalArgumentException
vctParams - Ein Vektor aus Strings der Form
"Bezeichner=Wert"
java.lang.IllegalArgumentException - falls der übergebene
Parametervektor nicht verarbeitet werden konnte.| Method Detail |
public void setDefault(java.lang.String sIdentifier,
java.lang.String sValue)
sIdentifier - Der Name des ParameterssValue - Der Wert des Parameters in Stringform. Wie
dieser Wert interpretiert wird, entscheidet die später
auzurufende Zugriffsmethode.public java.lang.String getString(java.lang.String sIdentifier)
sIdentifier - Der Name des Parameters, dessen Wert
gewünscht wird
public int getInt(java.lang.String sIdentifier)
throws WrongFormatException
sIdentifier - Der Name des Parameters, dessen Wert
gewünscht wird
WrongFormatException - falls der
Wert des Parameters aufgrund eines inkompatiblen Formates
nicht in den gewünschte Typ umgewandelt werden konnte.
public long getLong(java.lang.String sIdentifier)
throws WrongFormatException
sIdentifier - Der Name des Parameters, dessen Wert
gewünscht wird
WrongFormatException - falls der
Wert des Parameters aufgrund eines inkompatiblen Formates
nicht in den gewünschte Typ umgewandelt werden konnte.
public double getDouble(java.lang.String sIdentifier)
throws WrongFormatException
sIdentifier - Der Name des Parameters, dessen Wert
gewünscht wird
WrongFormatException - falls der
Wert des Parameters aufgrund eines inkompatiblen Formates
nicht in den gewünschte Typ umgewandelt werden konnte.
public boolean getBoolean(java.lang.String sIdentifier)
throws WrongFormatException
sIdentifier - Der Name des Parameters, dessen Wert
gewünscht wird
WrongFormatException - falls der
Wert des Parameters aufgrund eines inkompatiblen Formates
nicht in den gewünschte Typ umgewandelt werden konnte.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||