setEventParameters
setEventParameters(parámetrosEvento)
El método setEventParameters define los parámetros de evento utilizados por el comando postEvent. Estos valores se almacenan en los datos de la sesión.
*
parámetrosEvento: matriz de objetos NameValuePair que define los parámetros del evento.
Por ejemplo, si el evento está registrando una oferta en el historial de contactos, debe incluir el código de tratamiento de la oferta.
Valor de retorno
Ninguno.
Ejemplo
El ejemplo siguiente es un fragmento de un método executeBatch que llama a postEvent.
NameValuePair parmB1 = new NameValuePairImpl();
parmB1.setName("SerieBúsqueda");
parmB1.setValueAsString("hipoteca");
parmB1.setValueDataType(NameValuePair.DATA_TYPE_STRING);

NameValuePair parmB2 = new NameValuePairImpl();
parmB2.setName("MarcaHora");
parmB2.setValueAsDate(new Date());
parmB2.setValueDataType(NameValuePair.DATA_TYPE_DATETIME);

NameValuePair parmB3 = new NameValuePairImpl();
parmB3.setName("Navegador");
parmB3.setValueAsString("IE6");
parmB3.setValueDataType(NameValuePair.DATA_TYPE_STRING);

NameValuePair parmB4 = new NameValuePairImpl();
parmB4.setName("FlashEnabled");
parmB4.setValueAsNumeric(1.0);
parmB4.setValueDataType(NameValuePair.DATA_TYPE_NUMERIC);

NameValuePair parmB5 = new NameValuePairImpl();
parmB5.setName("TxAcctValueChange");
parmB5.setValueAsNumeric(0.0);
parmB5.setValueDataType(NameValuePair.DATA_TYPE_NUMERIC);

NameValuePair parmB6 = new NameValuePairImpl();
parmB6.setName("TemaPágina");
parmB6.setValueAsString("");
parmB6.setValueDataType(NameValuePair.DATA_TYPE_STRING);

NameValuePair[] postEventParameters = { parmB1,
parmB2,
parmB3,
parmB4,
parmB5,
parmB6
};
. . .
Command postEventCommand = new CommandImpl();
postEventCommand.setMethodIdentifier(Command.COMMAND_POSTEVENT);
postEventCommand.setEventParameters(postEventParameters);
postEventCommand.setEvent(eventName);