Monitor Server da soporte a las funciones de expresiones descritas aquí y las maneja en WebSphere Business Monitor.
Lista de argumentos: Long
Variaciones | Salida |
---|---|
Un valor largo | Valor absoluto de este valor largo |
Lista de argumentos: Double
Variaciones | Salida |
---|---|
Un valor doble | Valor absoluto de este valor doble |
Double.POSITIVE_INFINITY | (*)Double.POSITIVE_INFINITY |
Double.NEGATIVE_INFINITY | (*)Double.POSITIVE_INFINITY |
Double.NaN | (*)Double.NaN |
Lista de argumentos: Double
Variaciones | Salida |
---|---|
Un valor doble | Valor de difusión absoluto del valor doble |
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
Variaciones | Salida |
---|---|
Un valor doble | Parte fraccional del valor doble |
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
Variaciones | Salida |
---|---|
Boolean, String, String | Si test es true, se devuelve thenTerm; en caso contrario, se devuelve elseTerm. |
Lista de argumentos: boolean: test, double: thenTerm, double: elseTerm
Variaciones | Salida |
---|---|
Boolean, double, double | Si test es true, se devuelve thenTerm; en caso contrario, se devuelve elseTerm. |
Lista de argumentos: boolean: test, boolean: thenTerm, boolean: elseTerm
Variaciones | Salida |
---|---|
Boolean, boolean, boolean | Si test es true, se devuelve thenTerm; en caso contrario, se devuelve elseTerm. |
Lista de argumentos: EventWrapper: cbe, String: propertyName
Variaciones | Salida |
---|---|
EventWrapper, String | Verifica si una propiedad determinada se encuentra en CBE y, en caso afirmativo, si se ha establecido o no. Este método no devolverá el valor true a menos que la propiedad se encuentre y establezca en CBE. El usuario debe comprobar si se ha establecido una propiedad. Puede tener una vía de acceso alternativa si no se ha establecido mediante la función if-then-else. Una propiedad que se ha utilizado en una expresión y no se ha establecido en un suceso causa que Monitor Server lance una excepción grave y se suspenda. |
Lista de argumentos: long: var1, long: var2
Variaciones | Salida |
---|---|
long, long | Devuelve el valor máximo. |
Lista de argumentos: double: var1, double: var2
Variaciones | Salida |
---|---|
double, double | Devuelve el valor máximo. |
Double.NaN, double O double, Double.NaN |
(*)Devuelve Double.NaN |
Double.POSITIVE_INFINITY, double O double, Double.POSITIVE_INFINITY |
(*)Devuelve Double.POSITIVE_INFINITY |
Double.NEGATIVE_INFINITY, Double.NEGATIVE_INFINITY | (*)Devuelve Double.NEGATIVE_INFINITY |
Double.NEGATIVE_INFINITY, double O double, Double.NEGATIVE_INFINITY |
Devuelve el otro valor doble. |
Lista de argumentos: Double: var1, long: var2
Variaciones | Salida |
---|---|
double, long | Devuelve el 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
Variaciones | Salida |
---|---|
long, double | Devuelve el 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
Variaciones | Salida |
---|---|
long, long | Devuelve el valor mínimo. |
Lista de argumentos: double: var1, double: var2
Variaciones | Salida |
---|---|
double, double | Devuelve el valor máximo. |
Double.NaN, double O double, Double.NaN |
(*)Devuelve Double.NaN |
Double.NEGATIVE_INFINITY, double O double, Double.NEGATIVE_INFINITY |
(*)Devuelve Double.NEGATIVE_INFINITY |
Double.POSITIVE_INFINITY, Double.POSITIVE_INFINITY | (*)Devuelve Double.POSITIVE_INFINITY |
Lista de argumentos: Double: var1, long: var2
Variaciones | Salida |
---|---|
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
Variaciones | Salida |
---|---|
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
Variaciones | Salida |
---|---|
String, String | Busca subText en el texto y devuelve true si subText se encuentra en el texto; en caso contrario, devuelve false. |
"", String O String, "" |
false |
null, String O String, null |
Lanza NullPointerException |
Lista de argumentos: String: text, String: subText
Variaciones | Salida |
---|---|
String, String | Si el texto empieza por subText, se devuelve true; en caso contrario, se devuelve false. |
"", String | false |
String, "" | true |
null, String O String, null |
Lanza NullPointerException |
Lista de argumentos: String: text
Variaciones | Salida |
---|---|
String | Devuelve texto en letras mayúsculas. |
"" | "" |
null | Lanza NullPointerException |
Lista de argumentos:String: text
Variaciones | Salida |
---|---|
String | Devuelve texto en letras minúsculas. |
"" | "" |
null | Lanza NullPointerException |
Lista de argumentos: String: s1, String: s2
Variaciones | Salida |
---|---|
String, String | Devuelve s1 + s2 |
null, String | "null" + s2 |
String, null | s1 + "null" |
null, null | "nullnull" |
"", String | s2 |
String, "" | s1 |
Lista de argumentos: EventWrapper: currentEvent
Variaciones | Salida |
---|---|
EventWrapper | Devuelve la hora de creación del suceso en milisegundos. |
Lista de argumentos: EventWrapper: currentEvent
Variaciones | Salida |
---|---|
EventWrapper | Devuelve la fecha de creación del suceso en milisegundos. |
Lista de argumentos: EventWrapper: currentEvent
Variaciones | Salida |
---|---|
EventWrapper | Devuelve la fecha-hora de creación del suceso en milisegundos. |
Lista de argumentos: String: list, String: addedItem, Boolean: duplicate
Variaciones | Salida |
---|---|
String, String, boolean | Se añade un elemento a una lista separada por comas. Si el valor de duplicate es true, se aceptan duplicados en la lista; en caso contrario, la lista no acepta duplicados. |
String, "", (false o true) | La lista con una coma de cola, por ejemplo, "hhh,kkk," |
"", element, (false o true) | Una serie que contiene un elemento |
"", "",(false o true) | "", serie vacía |
null, String, (false o true) | Una serie que contiene un elemento |
String, null, (false o true) | Lanza NullPointerException |
Lista de argumentos: String: list, String: removedItem, boolean: allOccurences
Variaciones | Salida |
---|---|
String, String, boolean | Elimina un elemento de una lista separada por comas. Se da la opción de eliminar todas las apariciones en la lista o no. |
null, String, (false o true) | "" |
"", String, (false o true) | "" |
String, "", (false o true) | Serie de la lista |
String, null, (false o true) | Lanza NullPointerException |
Lista de argumentos: double: number
Variaciones | Salida |
---|---|
Double | Devuelve la serie del número dado. |
Double.POSITIVE_INFINITY | Infinity |
Double.NEGATIVE_INFINITY | -Infinity |
Double.NaN | NaN |
Lista de argumentos: long: date
Variaciones | Salida |
---|---|
long | Convierte la fecha dada en fecha-hora |
Lista de argumentos: long: date
Variaciones | Salida |
---|---|
long | La fecha y hora se truncará para eliminar la fecha. A continuación, la fecha truncada se cambia a milisegundos. |
Lista de argumentos: long: date
Variaciones | Salida |
---|---|
long | Convierte la fecha-hora dada en hora. Establece el valor de la fecha en cero y la hora se representa en milisegundos. |
Lista de argumentos: String: string
Variaciones | Salida |
---|---|
String | Devuelve el valor entero del texto de serie dado. |
Serie sin formato | Lanza NumberFormatException |
null | Lanza NullPointerException |
Lista de argumentos: String: string
Variaciones | Salida |
---|---|
String | Devuelve el número encontrado en la serie en formato double. |
Serie sin formato | Lanza NumberFormatException |
null | Lanza NullPointerException |
Lista de argumentos: String: string, String: format
Variaciones | Salida |
---|---|
String, String | Formatea la serie dada en un formato de fecha. Dado que el formato de fecha en el sistema se representa como long, este método devuelve long. |
String, null O null, String |
Lanza NullPointerException |
String, "" O "", "" O "", String |
Lanza ParseException |
Lista de argumentos: String: string, String: format
Variaciones | Salida |
---|---|
String, String | Formatea la serie dada en un formato de fecha; como el formato de fecha en el sistema se representa como long, este método devuelve long. |
String, null O null, String |
Lanza NullPointerException |
String, "" O "", "" O "", String |
Lanza ParseException |
Lista de argumentos: String: string, String: format
Variaciones | Salida |
---|---|
String, String | Formatea la serie dada en un formato de fecha; como el formato de fecha en el sistema se representa como long, este método devuelve long. |
String, null O null, String |
Lanza NullPointerException |
String, "" O "", "" O "", String |
Lanza ParseException |
Lista de argumentos: String: string, String: format
Variaciones | Salida |
---|---|
String, String | Formatea la serie dada en un formato de duración. Dado que el formato de duración en el sistema se representa como long, este método devuelve long. El formato debe ser dddd-hh-mm-ss; si es cualquier otro formato, se genera una NoSuchElementException. |
"", String | Lanza NoSuchElementException |
null, String | Lanza NullPointerException |