/*
 * $Id: ServiceBindingAlgorithm.java,v 1.2 2005/07/03 10:01:03 rampil Exp $
 * Copyright (c) 2005 LOGICAL-PARADOX.ORG
 */
package org.logical_paradox.rss.dsr.algorithm;

import org.logical_paradox.rss.dsr.ServiceList;

/**
 * ServiceBindingAlgorithm
 * サービス選択のアルゴリズム
 * @author satoshi akabane@logical-paradox.org
 * @version $Revision: 1.2 $
 */
public abstract class ServiceBindingAlgorithm {
	/**
	 * コンストラクタ
	 */
	public ServiceBindingAlgorithm() {
	}
	/**
	 * サービスを選択して，サービス名を返す
	 * @param services サービスリスト
	 * @return 選択されたサービスのノードID
	 */
	public abstract String getService( ServiceList list );
}

// end of ServiceBindingAlgorithm.java
