org.seasar.robot.service.impl
クラス DataServiceImpl

java.lang.Object
  上位を拡張 org.seasar.robot.service.impl.DataServiceImpl
すべての実装されたインタフェース:
DataService

public class DataServiceImpl
extends Object
implements DataService

作成者:
shinsuke

フィールドの概要
protected  MemoryDataHelper dataHelper
           
protected static long idCount
           
 
コンストラクタの概要
DataServiceImpl()
           
 
メソッドの概要
 void delete(String sessionId)
           
 void deleteAll()
           
 AccessResult getAccessResult(String sessionId, String url)
           
 List<AccessResult> getAccessResultList(String url, boolean hasData)
           
 int getCount(String sessionId)
           
 void iterate(String sessionId, AccessResultCallback accessResultCallback)
           
 void iterateUrlDiff(String oldSessionId, String newSessionId, AccessResultCallback accessResultCallback)
           
 void store(AccessResult accessResult)
           
 void update(AccessResult accessResult)
           
 void update(List<AccessResult> accessResultList)
           
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

idCount

protected static volatile long idCount

dataHelper

protected MemoryDataHelper dataHelper
コンストラクタの詳細

DataServiceImpl

public DataServiceImpl()
メソッドの詳細

store

public void store(AccessResult accessResult)
定義:
インタフェース DataService 内の store

getCount

public int getCount(String sessionId)
定義:
インタフェース DataService 内の getCount

delete

public void delete(String sessionId)
定義:
インタフェース DataService 内の delete

deleteAll

public void deleteAll()
定義:
インタフェース DataService 内の deleteAll

getAccessResult

public AccessResult getAccessResult(String sessionId,
                                    String url)
定義:
インタフェース DataService 内の getAccessResult

getAccessResultList

public List<AccessResult> getAccessResultList(String url,
                                              boolean hasData)
定義:
インタフェース DataService 内の getAccessResultList

iterate

public void iterate(String sessionId,
                    AccessResultCallback accessResultCallback)
定義:
インタフェース DataService 内の iterate

iterateUrlDiff

public void iterateUrlDiff(String oldSessionId,
                           String newSessionId,
                           AccessResultCallback accessResultCallback)
定義:
インタフェース DataService 内の iterateUrlDiff

update

public void update(AccessResult accessResult)
定義:
インタフェース DataService 内の update

update

public void update(List<AccessResult> accessResultList)
定義:
インタフェース DataService 内の update


Copyright © 2009-2010 The Seasar Foundation. All Rights Reserved.