Package com.easydesk.util.word
Class ItemSearchFactory
java.lang.Object
com.easydesk.util.word.ItemSearchFactory
Creates new ItemSearch objects and acts as a Regulator on the number of concurrent searches.
- Version:
- $Id: ItemSearchFactory.java,v 1.25 2008/10/29 09:33:45 youngho Exp $
- Author:
- 조 영 호
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptiongetInstance(Item item, EasyDeskUser searcher) DOCUMENT ME!getInstance(MITList mitList, EasyDeskUser searcher) DOCUMENT ME!getInstance(MITList mitList, EasyDeskUser searcher, List perms) getInstance(Module module, ItemType itemType, EasyDeskUser searcher) DOCUMENT ME!voidDOCUMENT ME!voidputInstance(ItemSearch itemSearch) DOCUMENT ME!
-
Field Details
-
INSTANCE
DOCUMENT ME!
-
-
Method Details
-
getInstance
public ItemSearch getInstance(Item item, EasyDeskUser searcher) throws MaxConcurrentSearchException, InterruptedException DOCUMENT ME!- Parameters:
item- DOCUMENT ME!searcher- DOCUMENT ME!- Returns:
- DOCUMENT ME!
- Throws:
MaxConcurrentSearchException- DOCUMENT ME!InterruptedException- DOCUMENT ME!
-
getInstance
public ItemSearch getInstance(Module module, ItemType itemType, EasyDeskUser searcher) throws MaxConcurrentSearchException, InterruptedException DOCUMENT ME!- Parameters:
module- DOCUMENT ME!itemType- DOCUMENT ME!searcher- DOCUMENT ME!- Returns:
- DOCUMENT ME!
- Throws:
MaxConcurrentSearchException- DOCUMENT ME!InterruptedException- DOCUMENT ME!
-
getInstance
public ItemSearch getInstance(MITList mitList, EasyDeskUser searcher) throws MaxConcurrentSearchException, InterruptedException DOCUMENT ME!- Parameters:
mitList- DOCUMENT ME!searcher- DOCUMENT ME!- Returns:
- DOCUMENT ME!
- Throws:
MaxConcurrentSearchException- DOCUMENT ME!InterruptedException- DOCUMENT ME!
-
getInstance
public ItemSearch getInstance(MITList mitList, EasyDeskUser searcher, List perms) throws MaxConcurrentSearchException, InterruptedException - Parameters:
mitList-searcher-perms-- Throws:
MaxConcurrentSearchExceptionInterruptedException
-
putInstance
DOCUMENT ME!- Parameters:
itemSearch- DOCUMENT ME!
-
notifyDone
public void notifyDone()DOCUMENT ME!
-