org.asyrinx.joey.om.impl
クラス AbstractEntityServiceManager

java.lang.Object
  拡張org.asyrinx.joey.om.impl.AbstractEntityServiceManager
すべての実装インタフェース:
EntityServiceManager

public abstract class AbstractEntityServiceManager
extends java.lang.Object
implements EntityServiceManager

作成者:
akima

コンストラクタの概要
AbstractEntityServiceManager()
           
 
メソッドの概要
 void deleteEntity(java.lang.Class entityClass, java.io.Serializable key)
           
 org.seasar.framework.container.S2Container getContainer()
           
 EntityService getEntityService(java.lang.Class entityClass)
           
protected abstract  java.util.Map initServiceMap()
           
 Entity loadEntity(java.lang.Class entityClass, java.io.Serializable key)
           
 Entity newEntity(java.lang.Class entityClass)
           
 void restoreBeforeSave(Entity entity)
           
 void saveEntity(java.lang.Class entityClass, java.lang.Object entity)
           
 java.util.List select(java.lang.Class entityClass, SearchCondition condition)
           
 void setContainer(org.seasar.framework.container.S2Container container)
           
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

AbstractEntityServiceManager

public AbstractEntityServiceManager()
メソッドの詳細

initServiceMap

protected abstract java.util.Map initServiceMap()

newEntity

public Entity newEntity(java.lang.Class entityClass)
定義:
インタフェース EntityServiceManager 内の newEntity

restoreBeforeSave

public void restoreBeforeSave(Entity entity)
定義:
インタフェース EntityServiceManager 内の restoreBeforeSave

loadEntity

public Entity loadEntity(java.lang.Class entityClass,
                         java.io.Serializable key)
定義:
インタフェース EntityServiceManager 内の loadEntity

select

public java.util.List select(java.lang.Class entityClass,
                             SearchCondition condition)
定義:
インタフェース EntityServiceManager 内の select

deleteEntity

public void deleteEntity(java.lang.Class entityClass,
                         java.io.Serializable key)
定義:
インタフェース EntityServiceManager 内の deleteEntity

saveEntity

public void saveEntity(java.lang.Class entityClass,
                       java.lang.Object entity)
定義:
インタフェース EntityServiceManager 内の saveEntity

getEntityService

public EntityService getEntityService(java.lang.Class entityClass)
定義:
インタフェース EntityServiceManager 内の getEntityService

getContainer

public org.seasar.framework.container.S2Container getContainer()
戻り値:
Returns the container.

setContainer

public void setContainer(org.seasar.framework.container.S2Container container)
パラメータ:
container - The container to set.


Copyright © 2004 asyrinx organization. All Rights Reserved.