segunda-feira, 7 de maio de 2012

Enviando single order no Apama


com.apama.oms.NewOrder norder := new com.apama.oms.NewOrder;
norder.orderId   := "test" + integer.getUnique().toString();
norder.type      := "LIMIT";
norder.quantity  := 100;

norder.symbol     := "BISA3";
// order details


com.apama.oms.OrderPublisherStateContainer npub := new com.apama.oms.OrderPublisherStateContainer;
com.apama.service.framework.ServiceInterface frwk;


frwk := framework.initialiseServiceInterface("apamafmk"," apamafmk ","",new dictionary<string,string>);


com.apama.oms.OrderPublisherStateContainer npub := new com.apama.oms.OrderPublisherStateContainer;
// useless stuff


npub.submit( frwk, norder, true);
// order sent !? lets mensure it ;)