當前位置: 首頁>>代碼示例>>Java>>正文


Java ApiController類代碼示例

本文整理匯總了Java中com.ib.controller.ApiController的典型用法代碼示例。如果您正苦於以下問題:Java ApiController類的具體用法?Java ApiController怎麽用?Java ApiController使用的例子?那麽, 這裏精選的類代碼示例或許可以為您提供幫助。


ApiController類屬於com.ib.controller包,在下文中一共展示了ApiController類的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。

示例1: lookupContract

import com.ib.controller.ApiController; //導入依賴的package包/類
public static ArrayList<ContractDetails> lookupContract(ApiController controller, Contract contract) {
	final ArrayList<ContractDetails> rval = new ArrayList<ContractDetails>();
	final boolean[] isReady = new boolean[1];
	final Object sync = new Object();
	
	if (controller == null)
		return rval;
	
	isReady[0] = false;
			
	controller.reqContractDetails(contract, new IContractDetailsHandler() {

		@Override
		public void contractDetails(ArrayList<ContractDetails> list) {
			rval.addAll(list);
			
			synchronized (sync) {
				isReady[0] = true;
				sync.notify();
			}
		}
	});
	
	synchronized (sync) {
		try {
			while (!isReady[0]) {
				sync.wait();
			}
		} catch (InterruptedException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
	}
	
	return rval;
}
 
開發者ID:qerio,項目名稱:goib,代碼行數:37,代碼來源:Util.java

示例2: controller

import com.ib.controller.ApiController; //導入依賴的package包/類
public ApiController controller() 		{ return m_controller; } 
開發者ID:softwarespartan,項目名稱:TWS,代碼行數:2,代碼來源:ApiDemo.java


注:本文中的com.ib.controller.ApiController類示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。