Package com.easydesk.om.manager
Class EasyDeskGroupManager
java.lang.Object
org.apache.torque.manager.AbstractBaseManager<EasyDeskGroupImpl>
com.easydesk.om.manager.base.BaseEasyDeskGroupManager
com.easydesk.om.manager.EasyDeskGroupManager
- All Implemented Interfaces:
ArtifactizableManager<EasyDeskGroupImpl>,Serializable,CacheListener<Persistent>
public class EasyDeskGroupManager
extends BaseEasyDeskGroupManager
implements ArtifactizableManager<EasyDeskGroupImpl>, CacheListener<Persistent>
EasyDeskGroupManager
- See Also:
-
Field Summary
Fields inherited from class com.easydesk.om.manager.base.BaseEasyDeskGroupManager
DEFAULT_MANAGER_CLASS, MANAGED_CLASSFields inherited from class org.apache.torque.manager.AbstractBaseManager
cache, groupCache, log, mrCacheFields inherited from interface com.easydesk.om.manager.ArtifactizableManager
GET_ALL_INSTANCE, GET_ALL_METHOD_NAME -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidRefresh and Update Local Cachestatic EasyDeskGroup[]이름에 해당하는 instance 를 구한다.fields which interest us with respect to cache eventsstatic EasyDeskGroupImplgetNewInstance(Item item) DOCUMENT ME!voidNotify to All and update local cacheprotected voidNotify other managers with relevant CacheEvents.voidDOCUMENT ME!Methods inherited from class com.easydesk.om.manager.base.BaseEasyDeskGroupManager
addCacheListener, clear, exists, existsImpl, getCachedInstance, getInstance, getInstance, getInstance, getInstance, getInstance, getInstances, getInstances, getManager, getMethodResult, putInstance, retrieveStoredOM, retrieveStoredOMsMethods inherited from class org.apache.torque.manager.AbstractBaseManager
addCacheListenerImpl, addValidField, cacheGet, clearImpl, dispose, getClassName, getMethodResultCache, getOMClass, getOMInstance, getOMInstance, getOMInstance, getOMs, getOMs, getOMs, getRegion, notifyListeners, putInstanceImpl, putInstanceImpl, removeInstanceImpl, setClassName, setOMClass, setRegionMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.easydesk.om.manager.ArtifactizableManager
getAllInstance, getMethodResultCache
-
Constructor Details
-
EasyDeskGroupManager
Creates a newEasyDeskGroupManagerinstance.- Throws:
TorqueException- if an error occurs
-
-
Method Details
-
getByName
이름에 해당하는 instance 를 구한다. 같은 이름이 여러 개이면 첫 번째를 반환한다.- Parameters:
name- 찾을 이름- Returns:
- 이름에 해당하는 EasyDeskGroup
- Throws:
UnknownEntityException- 조회 중 오류가 발생하거나 이름에 해당하는 instance 가 없는 경우TorqueException- 조회 중 오류가 발생하거나 이름에 해당하는 instance 가 없는 경우
-
registerAsListener
protected void registerAsListener()Notify other managers with relevant CacheEvents.- Overrides:
registerAsListenerin classAbstractBaseManager<EasyDeskGroupImpl>
-
addedObject
Refresh and Update Local Cache- Specified by:
addedObjectin interfaceCacheListener<Persistent>- Parameters:
om- Description of the Parameter
-
refreshedObject
Notify to All and update local cache- Specified by:
refreshedObjectin interfaceCacheListener<Persistent>- Parameters:
om- Description of the Parameter
-
removedObject
DOCUMENT ME!- Specified by:
removedObjectin interfaceCacheListener<Persistent>- Parameters:
om- DOCUMENT ME!
-
getInterestedFields
fields which interest us with respect to cache events- Specified by:
getInterestedFieldsin interfaceCacheListener<Persistent>- Returns:
- The interestedFields value
-
getNewInstance
- Parameters:
item-- Throws:
Exception
-
getOMInstanceForArtifactizable
DOCUMENT ME!- Specified by:
getOMInstanceForArtifactizablein interfaceArtifactizableManager<EasyDeskGroupImpl>- Returns:
- DOCUMENT ME!
- Throws:
TorqueException- instance 생성 중 오류가 발생한 경우
-