package com.adobe.cairngorm.samples.dashboard.business
{
import com.adobe.cairngorm.business.Responder;
import com.adobe.cairngorm.business.ServiceLocator;
public class StockMarketDelegate
{
private var responder : Responder;
private var service : Object;
public function StockMarketDelegate( responder : Responder )
{
this.responder = responder;
}
public function getQuoteForSymbol( symbol : String ) : void
{
if( symbol == "fail" )
{
responder.onFault();
}
else
{
var stockQuote : Number = Math.random() * 50 + 5;
responder.onResult( stockQuote );
}
}
}
}