Funkcje wyrażeń opisane w tym dokumencie są obsługiwane przez serwer programu Monitor w programie WebSphere Business Monitor.
Lista argumentów: Long
Odmiany | Wyjście |
---|---|
Wartość long | Wartość bezwzględna tej wartości long |
Lista argumentów: Double
Odmiany | Wyjście |
---|---|
Wartość typu double | Wartość bezwzględna tej wartości double |
Double.POSITIVE_INFINITY | (*)Double.POSITIVE_INFINITY |
Double.NEGATIVE_INFINITY | (*)Double.POSITIVE_INFINITY |
Double.NaN | (*)Double.NaN |
Lista argumentów: Double
Odmiany | Wyjście |
---|---|
Wartość typu double | Wartość typu double rzutowana na typ integer (liczbą całkowitą) |
Double.NaN | 0 |
Double.MAX_VALUE | Integer.MAX_VALUE |
Double.MIN_VALUE | 0 |
Double.NEGATIVE_INFINITY | Integer.MIN_VALUE |
Double.POSITIVE_INFINITY | Integer.MAX_VALUE |
Lista argumentów: Double
Odmiany | Wyjście |
---|---|
Wartość typu double | Część ułamkowa wartości typu double |
Double.NaN | (*)Double.NaN |
Double.NEGATIVE_INFINITY | (*)Double.NEGATIVE_INFINITY |
Double.POSITIVE_INFINITY | (*)Double.POSITIVE_INFINITY |
Lista argumentów: boolean: test, String: thenTerm, String: elseTerm
Odmiany | Wyjście |
---|---|
Boolean, String, String | Jeśli wartość test jest równa true (prawda), zwracana jest wartość thenTerm, w przeciwnym razie zwracana jest wartość elseTerm. |
Lista argumentów: boolean: test, double: thenTerm, double: elseTerm
Odmiany | Wyjście |
---|---|
Boolean, double, double | Jeśli wartość test jest równa true (prawda), zwracana jest wartość thenTerm, w przeciwnym razie zwracana jest wartość elseTerm. |
Lista argumentów: boolean: test, boolean: thenTerm, boolean: elseTerm
Odmiany | Wyjście |
---|---|
Boolean, boolean, boolean | Jeśli wartość test jest równa true (prawda), zwracana jest wartość thenTerm, w przeciwnym razie zwracana jest wartość elseTerm. |
Lista argumentów: EventWrapper: cbe, String: propertyName
Odmiany | Wyjście |
---|---|
EventWrapper, String | Sprawdza, czy dana właściwość znajduje się w modelu CBE, a jeśli zostanie znaleziona, sprawdza, czy jest ustawiona. Ta metoda nie zwróci wartości true (prawda), jeśli właściwość nie znajduje się i nie jest ustawiona w modelu CBE. Użytkownik musi sprawdzić, czy właściwość jest ustawiona. Może ona posiadać alternatywną ścieżkę, jeśli nie została ustawiona przez funkcję if-then-else. Jeśli właściwość jest użyta w wyrażeniu i nieustawiona w zdarzeniu, powoduje to zgłoszenie twardego wyjątku przez serwer programu Monitor i zawieszenie tego serwera. |
Lista argumentów: long: var1, long: var2
Odmiany | Wyjście |
---|---|
long, long | Zwraca wartość maksymalną. |
Lista argumentów: double: var1, double: var2
Odmiany | Wyjście |
---|---|
double, double | Zwraca wartość maksymalną. |
Double.NaN, double Lub double, Double.NaN |
(*)Zwraca Double.NaN |
Double.POSITIVE_INFINITY, double Lub double, Double.POSITIVE_INFINITY |
(*)Zwraca Double.POSITIVE_INFINITY |
Double.NEGATIVE_INFINITY, Double.NEGATIVE_INFINITY | (*)Zwraca Double.NEGATIVE_INFINITY |
Double.NEGATIVE_INFINITY, double Lub double, Double.NEGATIVE_INFINITY |
Zwraca drugą wartość typu double. |
Lista argumentów: Double: var1, long: var2
Odmiany | Wyjście |
---|---|
double, long | Zwraca wartość maksymalną. |
Double.POSITIVE_INFINITY, long | (*)Double.POSITIVE_INFINITY |
Double.NaN, long | (*)Double.NaN |
Double.NEGATIVE_INFINITY, Long.MAX_VALUE | ( (double) Long.MAX_VALUE ) |
Double.NEGATIVE_INFINITY, Long.MIN_VALUE | ( (double) Long.MIN_VALUE ) |
Lista argumentów: long: var1, double: var2
Odmiany | Wyjście |
---|---|
long, double | Zwraca wartość maksymalną. |
long, Double.POSITIVE_INFINITY | (*)Double.POSITIVE_INFINITY |
long, Double.NaN | (*)Double.NaN |
Long.MAX_VALUE, Double.NEGATIVE_INFINITY | ((double) Long.MAX_VALUE) |
Long.MIN_VALUE, Double.NEGATIVE_INFINITY | ((double) Long.MIN_VALUE) |
Lista argumentów: long: var1, long: var2
Odmiany | Wyjście |
---|---|
long, long | Zwraca wartość minimalną. |
Lista argumentów: double: var1, double: var2
Odmiany | Wyjście |
---|---|
double, double | Zwraca wartość maksymalną. |
Double.NaN, double Lub double, Double.NaN |
(*)Zwraca Double.NaN |
Double.NEGATIVE_INFINITY, double Lub double, Double.NEGATIVE_INFINITY |
(*)Zwraca Double.NEGATIVE_INFINITY |
Double.POSITIVE_INFINITY, Double.POSITIVE_INFINITY | (*)Zwraca Double.POSITIVE_INFINITY |
Lista argumentów: Double: var1, long: var2
Odmiany | Wyjście |
---|---|
Double.MIN_VALUE, Long.MIN_VALUE | ( (double) Long.MIN_VALUE ) |
Double.MAX_VALUE, Long.MAX_VALUE | ( (double) Long.MAX_VALUE ) |
Double.NaN, long | (*)Double.NaN |
Double.NEGATIVE_INFINITY, long | (*)Double.NEGATIVE_INFINITY |
Double.POSITIVE_INFINITY, long | (double) long |
Lista argumentów: long: var1, double: var2
Odmiany | Wyjście |
---|---|
Double.MIN_VALUE, Long.MIN_VALUE | ( (double) Long.MIN_VALUE ) |
Double.MAX_VALUE, Long.MAX_VALUE | ( (double) Long.MAX_VALUE ) |
Double.NaN, long | (*)Double.NaN |
Double.NEGATIVE_INFINITY, long | (*)Double.NEGATIVE_INFINITY |
Double.POSITIVE_INFINITY, long | (double) long |
Lista argumentów: String: text, String: subText
Odmiany | Wyjście |
---|---|
String, String | Szuka łańcucha subText w łańcuchu text i zwraca wartość true (prawda), jeśli łańcuch subText jest zawarty w łańcuchu text. W przeciwnym razie zwraca wartość false (fałsz). |
"", String Lub String, "" |
fałsz |
null, String Lub String, null |
Zgłasza wyjątek NullPointerException |
Lista argumentów:String: text, String: subText
Odmiany | Wyjście |
---|---|
String, String | Jeśli łańcuch text zaczyna się łańcuchem subText, zwracana jest wartość true (prawda). W przeciwnym razie zwracana jest wartość false (fałsz). |
"", String | fałsz |
String, "" | prawda |
null, String Lub String, null |
Zgłasza wyjątek NullPointerException |
Lista argumentów: String: text
Odmiany | Wyjście |
---|---|
String | Zwraca łańcuch text z literami zamienionymi na wielkie litery. |
"" | "" |
null | Zgłasza wyjątek NullPointerException |
Lista argumentów: String: text
Odmiany | Wyjście |
---|---|
String | Zwraca łańcuch text z literami zamienionymi na małe litery. |
"" | "" |
null | Zgłasza wyjątek NullPointerException |
Lista argumentów: String: s1, String: s2
Odmiany | Wyjście |
---|---|
String, String | Zwraca wartość s1 + s2 |
null, String | "null" + s2 |
String, null | s1 + "null" |
null, null | "nullnull" |
"", String | s2 |
String, "" | s1 |
Lista argumentów: EventWrapper: currentEvent
Odmiany | Wyjście |
---|---|
EventWrapper | Zwraca czas utworzenia zdarzenia (w milisekundach). |
Lista argumentów: EventWrapper: currentEvent
Odmiany | Wyjście |
---|---|
EventWrapper | Zwraca datę utworzenia zdarzenia (w milisekundach). |
Lista argumentów: EventWrapper: currentEvent
Odmiany | Wyjście |
---|---|
EventWrapper | Zwraca datę i godzinę utworzenia zdarzenia (w milisekundach). |
Lista argumentów:String: list, String: addedItem, Boolean: duplicate
Odmiany | Wyjście |
---|---|
String, String, boolean | Dodawanie elementu do listy rozdzielanej przecinkami. Jeśli argument duplicate jest równy true (prawda), na liście akceptowane są duplikaty. W przeciwnym razie duplikaty nie są akceptowane. |
String, "", (false lub true) | Lista z przecinkiem na końcu, na przykład "hhh,kkk," |
"", element, (false lub true) | Łańcuch zawierający element |
"", "",(false lub true) | "", pusty łańcuch |
null, String, (false lub true) | Łańcuch zawierający element |
String, null, (false lub true) | Zgłasza wyjątek NullPointerException |
Lista argumentów: String: list, String: removedItem, boolean: allOccurences
Odmiany | Wyjście |
---|---|
String, String, boolean | Usuwa element z listy rozdzielanej przecinkami. Opcjonalnie można usunąć wszystkie wystąpienia na liście. |
null, String, (false lub true) | "" |
"", String, (false lub true) | "" |
String, "", (false lub true) | Łańcuch listy |
String, null, (false lub true) | Zgłasza wyjątek NullPointerException |
Lista argumentów:double: number
Odmiany | Wyjście |
---|---|
Double | Zwraca daną liczbę jako typ string. |
Double.POSITIVE_INFINITY | Infinity |
Double.NEGATIVE_INFINITY | -Infinity |
Double.NaN | NaN |
Lista argumentów: long: date
Odmiany | Wyjście |
---|---|
long | Przekształca daną datę w typ daty i godziny. |
Lista argumentów: long: date
Odmiany | Wyjście |
---|---|
long | Typ daty i godziny zostanie obcięty w celu usunięcia daty. Obcięta data jest przekształcana w milisekundy. |
Lista argumentów: long: date
Odmiany | Wyjście |
---|---|
long | Przekształca dany typ daty i godziny w typ czasu. Ustawia wartość daty na zero, a godzina jest przedstawiana w milisekundach. |
Lista argumentów: String: string
Odmiany | Wyjście |
---|---|
String | Zwraca wartość typu integer danego łańcucha tekstowego (argumentu string). |
Niesformatowany łańcuch | Zgłasza wyjątek NumberFormatException |
null | Zgłasza wyjątek NullPointerException |
Lista argumentów: String: string
Odmiany | Wyjście |
---|---|
String | Zwraca liczbę znalezioną w łańcuchu (w argumencie string) jako typ double. |
Niesformatowany łańcuch | Zgłasza wyjątek NumberFormatException |
null | Zgłasza wyjątek NullPointerException |
Lista argumentów: String: string, String: format
Odmiany | Wyjście |
---|---|
String, String | Formatuje dany łańcuch na format daty. Ponieważ format daty jest reprezentowany w systemie jako typ long, ta metoda zwraca long. |
String, null Lub null, String |
Zgłasza wyjątek NullPointerException |
String, "" Lub "", "" Lub "", String |
Zwraca wyjątek ParseException |
Lista argumentów: String: string, String: format
Odmiany | Wyjście |
---|---|
String, String | Formatuje podany łańcuch na format daty. Ponieważ format daty jest reprezentowany w systemie jako typ long, ta metoda zwraca typ long. |
String, null Lub null, String |
Zgłasza wyjątek NullPointerException |
String, "" Lub "", "" Lub "", String |
Zwraca wyjątek ParseException |
Lista argumentów: String: string, String: format
Odmiany | Wyjście |
---|---|
String, String | Formatuje podany łańcuch na format daty. Ponieważ format daty jest reprezentowany w systemie jako typ long, ta metoda zwraca typ long. |
String, null Lub null, String |
Zgłasza wyjątek NullPointerException |
String, "" Lub "", "" Lub "", String |
Zwraca wyjątek ParseException |
Lista argumentów: String: string, String: format
Odmiany | Wyjście |
---|---|
String, String | Formatuje dany łańcuch na format przedziału czasu. Ponieważ format przedziału czasu jest reprezentowany w systemie jako typ long, ta metoda zwraca typ long.Format musi mieć postać dddd-gg-mm-ss (dzień-godzina-minuta-sekunda), w przypadku innego formatu zgłoszony zostanie wyjątek NoSuchElementException. |
"", String | Zgłasza wyjątek NoSuchElementException |
null, String | Zgłasza wyjątek NullPointerException |