As funções de expressão descritas aqui são suportadas e manipuladas pelo Monitor Server no WebSphere Business Monitor.
Lista de Argumentos: Long
Variações | Saída |
---|---|
Um valor long | O valor absoluto deste valor long |
Lista de Argumentos: Double
Variações | Saída |
---|---|
Um valor double | O valor absoluto deste valor double |
Double.POSITIVE_INFINITY | (*)Double.POSITIVE_INFINITY |
Double.NEGATIVE_INFINITY | (*)Double.POSITIVE_INFINITY |
Double.NaN | (*)Double.NaN |
Lista de Argumentos: Double
Variações | Saída |
---|---|
Um valor double | O valor de cálculo do inteiro do valor double |
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 de Argumentos: Double
Variações | Saída |
---|---|
Um valor double | A parte fracional do valor double |
Double.NaN | (*)Double.NaN |
Double.NEGATIVE_INFINITY | (*)Double.NEGATIVE_INFINITY |
Double.POSITIVE_INFINITY | (*)Double.POSITIVE_INFINITY |
Lista de Argumentos: bBoolean: test, String: thenTerm, String: elseTerm
Variações | Saída |
---|---|
Boolean, String, String | Se o teste for verdadeiro, thenTerm será retornado; caso contrário, elseTerm será retornado. |
Lista de Argumentos: boolean: test, double: thenTerm, double: elseTerm
Variações | Saída |
---|---|
Boolean, double, double | Se o teste for verdadeiro, thenTerm será retornado; caso contrário, elseTerm será retornado. |
Lista de Argumentos: boolean: test, boolean: thenTerm, boolean: elseTerm
Variações | Saída |
---|---|
Boolean, boolean, boolean | Se o teste for verdadeiro, thenTerm será retornado; caso contrário, elseTerm será retornado. |
Lista de Argumentos: EventWrapper: cbe, String: propertyName
Variações | Saída |
---|---|
EventWrapper, String | Verifica se a propriedade especificada está localizada no CBE e, se estiver, se ela está configurada. Este método não retornará verdadeiro a menos que a propriedade esteja localizada e configurada no CBE. O usuário deve verificar se uma propriedade está configurada. Ela pode ter um caminho alternativo se não for configurada utilizando a função if-then-else. Uma propriedade utilizada em uma expressão e não configurada em um evento faz com que o Monitor Server emita uma exceção grave e seja suspenso. |
Lista de Argumentos: long: var1, long: var2
Variações | Saída |
---|---|
long, long | Retorna o valor máximo. |
Lista de Argumentos: double: var1, double: var2
Variações | Saída |
---|---|
double, double | Retorna o valor máximo. |
Double.NaN, double Ou double, Double.NaN |
(*)Retorna Double.NaN |
Double.POSITIVE_INFINITY, double Ou double, Double.POSITIVE_INFINITY |
(*)Retorna Double.POSITIVE_INFINITY |
Double.NEGATIVE_INFINITY, Double.NEGATIVE_INFINITY | (*)Retorna Double.NEGATIVE_INFINITY |
Double.NEGATIVE_INFINITY, double Ou double, Double.NEGATIVE_INFINITY |
Retorna o outro valor double. |
Lista de Argumentos: Double: var1, long: var2
Variações | Saída |
---|---|
double, long | Retorna o valor máximo. |
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 de Argumentos: long: var1, double: var2
Variações | Saída |
---|---|
long, double | Retorna o valor máximo. |
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 de Argumentos: long: var1, long: var2
Variações | Saída |
---|---|
long, long | Retorna o valor mínimo. |
Lista de Argumentos: double: var1, double: var2
Variações | Saída |
---|---|
double, double | Retorna o valor máximo. |
Double.NaN, double Ou double, Double.NaN |
(*)Retorna Double.NaN |
Double.NEGATIVE_INFINITY, double Ou double, Double.NEGATIVE_INFINITY |
(*)Retorna Double.NEGATIVE_INFINITY |
Double.POSITIVE_INFINITY, Double.POSITIVE_INFINITY | (*)Retorna Double.POSITIVE_INFINITY |
Lista de Argumentos: Double: var1, long: var2
Variações | Saída |
---|---|
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 de Argumentos: long: var1, double: var2
Variações | Saída |
---|---|
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 de Argumentos: String: text, String: subText
Variações | Saída |
---|---|
String, String | Consulta subText no texto e retorna verdadeiro se subText estiver contido no texto; caso contrário, ele retorna "false". |
"", String Ou String, "" |
false |
null, String Ou String, null |
Emite NullPointerException |
Lista de Argumentos: String: text, String: subText
Variações | Saída |
---|---|
String, String | Se o texto iniciar com subText, "true" será retornado; caso contrário, "false" será retornado. |
"", String | false |
String, "" | true |
null, String Ou String, null |
Emite NullPointerException |
Lista de Argumentos:String: text
Variações | Saída |
---|---|
String | Retorna texto em letras maiúsculas. |
"" | "" |
null | Emite NullPointerException |
Lista de Argumentos:String: text
Variações | Saída |
---|---|
String | Retorna texto em letras minúsculas. |
"" | "" |
null | Emite NullPointerException |
Lista de Argumentos:String: s1, String: s2
Variações | Saída |
---|---|
String, String | Retorna s1 + s2 |
null, String | "null" + s2 |
String, null | s1 + "null" |
null, null | "nullnull" |
"", String | s2 |
String, "" | s1 |
Lista de Argumentos:EventWrapper: currentEvent
Variações | Saída |
---|---|
EventWrapper | Retorna a hora de criação do evento em milissegundos. |
Lista de Argumentos:EventWrapper: currentEvent
Variações | Saída |
---|---|
EventWrapper | Retorna a data de criação do evento em milissegundos. |
Lista de Argumentos:EventWrapper: currentEvent
Variações | Saída |
---|---|
EventWrapper | Retorna a data-hora de criação do evento em milissegundos. |
Lista de Argumentos:String: list, String: addedItem, Boolean: duplicate
Variações | Saída |
---|---|
String, String, boolean | Um elemento está incluído em uma lista separada por vírgulas. Se duplicado é "true", as duplicatas são aceitas dentro da lista; caso contrário, a lista não aceita duplicatas. |
String, "", (false or true) | A lista com vírgulas em seqüência, por exemplo "hhh,kkk," |
"", element, (false ou true) | Uma cadeia contendo um elemento |
"", "",(false ou true) | "", cadeia vazia |
null, String, (false ou true) | Uma cadeia contendo um elemento |
String, null, (false ou true) | Emite NullPointerException |
Lista de Argumentos:String: list, String: removedItem, boolean: allOccurences
Variações | Saída |
---|---|
String, String, boolean | Remove um elemento de uma lista separada por vírgula. Uma opção é fornecida para remover todas as ocorrências de dentro da lista. |
null, String, (false ou true) | "" |
"", String, (false ou true) | "" |
String, "", (false ou true) | Cadeia da lista |
String, null, (false ou true) | Emite NullPointerException |
Lista de Argumentos:double: number
Variações | Saída |
---|---|
Duplo | Retorna a cadeia do número fornecido. |
Double.POSITIVE_INFINITY | Infinity |
Double.NEGATIVE_INFINITY | -Infinity |
Double.NaN | NaN |
Lista de Argumentos:long: date
Variações | Saída |
---|---|
long | Converte a data fornecida em data-hora |
Lista de Argumentos:long: date
Variações | Saída |
---|---|
long | A data-hora será truncada para remover a data. A data truncada é, então, alterada para milissegundos. |
Lista de Argumentos:long: date
Variações | Saída |
---|---|
long | Converte a data-hora fornecida em hora. Configura o valor da data como zero e a hora é representada em milissegundos. |
Lista de Argumentos:String: string
Variações | Saída |
---|---|
String | Retorna o valor inteiro do texto de cadeia especificado. |
Uma cadeia não formatada | Emite NumberFormatException |
null | Emite NullPointerException |
Lista de Argumentos:String: string
Variações | Saída |
---|---|
String | Retorna o número localizado na cadeia no formato double. |
Uma cadeia não formatada | Emite NumberFormatException |
null | Emite NullPointerException |
Lista de Argumentos:String: string, String: format
Variações | Saída |
---|---|
String, String | Formata a cadeia especificada em um formato de data. Como o formato de data no sistema é representado como long, este método retorna long. |
String, null Ou null, String |
Emite NullPointerException |
String, "" Ou "", "" Ou "", String |
Emite ParseException |
Lista de Argumentos:String: string, String: format
Variações | Saída |
---|---|
String, String | Formata a cadeia especificada em um formato de data; como o formato de data no sistema é representado como long, este método retorna long. |
String, null Ou null, String |
Emite NullPointerException |
String, "" Ou "", "" Ou "", String |
Emite ParseException |
Lista de Argumentos:String: string, String: format
Variações | Saída |
---|---|
String, String | Formata a cadeia especificada em um formato de data; como o formato de data no sistema é representado como long, este método retorna long. |
String, null Ou null, String |
Emite NullPointerException |
String, "" Ou "", "" Ou "", String |
Emite ParseException |
Lista de Argumentos:String: string, String: format
Variações | Saída |
---|---|
String, String | Formata a cadeia especificada em um formato de duração. Como o formato de duração no sistema é representado como long, este método retorna long. O formato deve ser dddd-hh-mm-ss; se for qualquer outro formato, uma NoSuchElementException será levantada. |
"", String | Emite NoSuchElementException |
null, String | Emite NullPointerException |