|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object jp.go.nict.langrid.dao.DaoFactory
public abstract class DaoFactory
DAOクラスのファクトリ。
コンストラクタの概要 | |
---|---|
DaoFactory()
|
メソッドの概要 | |
---|---|
static void |
addEntityClasses(Class<?>... additionalEntities)
Daoで扱う追加のエンティティクラスを指定する。 |
abstract AcceptableRemoteAddressDao |
createAcceptableRemoteAddressDao()
AcceptableRemoteAddressDaoを作成して返す |
abstract AccessLimitDao |
createAccessLimitDao()
AccessLimitDaoを作成して返す。 |
abstract AccessLogDao |
createAccessLogDao()
AccessLogDaoを作成して返す。 |
abstract AccessRightDao |
createAccessRightDao()
AccessRighyDaoを作成して返す。 |
abstract AccessStatDao |
createAccessStateDao()
AccessStateDaoを作成して返す。 |
abstract DomainDao |
createDomainDao()
DomainDaoを作成して返す |
abstract FederationDao |
createFederationDao()
FederationDaoを作成して返す。 |
abstract GridDao |
createGridDao()
GridDaoを作成して返す。 |
static DaoFactory |
createInstance()
DaoFactoryのインスタンスを返す。 |
abstract InvocationDao |
createInvocationDao()
InvocationDaoを作成して返す |
abstract NewsDao |
createNewsDao()
NewsDaoを作成して返す |
abstract NodeDao |
createNodeDao()
NodeDaoを作成して返す。 |
abstract OperationRequestDao |
createOperationRequestDao()
RequestedOperationDaoを作成して返す |
abstract OverUseLimitDao |
createOverUseLimitDao()
OverUseLimitDaoを作成して返す。 |
abstract OverUseStateDao |
createOverUseStateDao()
OverUseStateDaoを作成して返す。 |
abstract ProtocolDao |
createProtocolDao()
ProtocolTypeDaoを作成して返す |
abstract ResourceDao |
createResourceDao()
ResourceDaoを作成して返す |
abstract ResourceTypeDao |
createResourceTypeDao()
ResourceTypeDaoを作成して返す |
abstract ServiceActionScheduleDao |
createServiceActionScheduleDao()
OperationBookingDaoを作成して返す |
abstract ServiceDao |
createServiceDao()
ServiceDaoを作成して返す。 |
abstract ServiceDeploymentDao |
createServiceDeploymentDao()
ServiceDeploymentDaoを作成して返す。 |
abstract ServiceTypeDao |
createServiceTypeDao()
ServiceTypeDaoを作成して返す |
abstract SubscriptionDao |
createSubscriptionDao()
SubscriptionDaoを作成して返す |
abstract SystemPropertyDao |
createSystemPropertyDao()
SystemPropertyDaoを作成して返す。 |
abstract TemporaryUserDao |
createTemporaryUserDao()
TemporaryUserDaoを作成して返す。 |
abstract UserDao |
createUserDao()
UserDaoを作成して返す。 |
abstract DaoContext |
getDaoContext()
DaoContextを返す。 |
abstract void |
initialize(List<Class<?>> additionalEntities)
|
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public DaoFactory()
メソッドの詳細 |
---|
public abstract DaoContext getDaoContext()
public abstract SystemPropertyDao createSystemPropertyDao() throws DaoException
DaoException
- DAOの作成に失敗したpublic abstract GridDao createGridDao() throws DaoException
DaoException
- DAOの作成に失敗したpublic abstract FederationDao createFederationDao() throws DaoException
DaoException
- DAOの作成に失敗したpublic abstract UserDao createUserDao() throws DaoException
DaoException
- DAOの作成に失敗したpublic abstract TemporaryUserDao createTemporaryUserDao() throws DaoException
DaoException
- DAOの作成に失敗したpublic abstract ServiceDao createServiceDao() throws DaoException
DaoException
- DAOの作成に失敗したpublic abstract ServiceDeploymentDao createServiceDeploymentDao() throws DaoException
DaoException
- DAOの作成に失敗したpublic abstract NodeDao createNodeDao() throws DaoException
DaoException
- DAOの作成に失敗したpublic abstract AccessLimitDao createAccessLimitDao() throws DaoException
DaoException
- DAOの作成に失敗したpublic abstract AccessLogDao createAccessLogDao() throws DaoException
DaoException
- DAOの作成に失敗したpublic abstract AccessRightDao createAccessRightDao() throws DaoException
DaoException
- DAOの作成に失敗したpublic abstract AccessStatDao createAccessStateDao() throws DaoException
DaoException
- DAOの作成に失敗したpublic abstract OverUseLimitDao createOverUseLimitDao() throws DaoException
DaoException
- DAOの作成に失敗したpublic abstract OverUseStateDao createOverUseStateDao() throws DaoException
DaoException
- DAOの作成に失敗したpublic abstract ResourceDao createResourceDao() throws DaoException
DaoException
- DAOの作成に失敗したpublic abstract AcceptableRemoteAddressDao createAcceptableRemoteAddressDao() throws DaoException
DaoException
- DAOの作成に失敗したpublic static void addEntityClasses(Class<?>... additionalEntities) throws DaoException
additionalEntities
- 追加のエンティティクラス
DaoException
- 処理に失敗したpublic abstract ServiceActionScheduleDao createServiceActionScheduleDao() throws DaoException
DaoException
- DAOの作成に失敗したpublic abstract OperationRequestDao createOperationRequestDao() throws DaoException
DaoException
- DAOの作成に失敗したpublic abstract NewsDao createNewsDao() throws DaoException
DaoException
- DAOの作成に失敗したpublic abstract DomainDao createDomainDao() throws DaoException
DaoException
- DAOの作成に失敗したpublic abstract ProtocolDao createProtocolDao() throws DaoException
DaoException
- DAOの作成に失敗したpublic abstract ResourceTypeDao createResourceTypeDao() throws DaoException
DaoException
- DAOの作成に失敗したpublic abstract ServiceTypeDao createServiceTypeDao() throws DaoException
DaoException
- DAOの作成に失敗したpublic abstract InvocationDao createInvocationDao() throws DaoException
DaoException
- Daoの作成に失敗したpublic abstract SubscriptionDao createSubscriptionDao() throws DaoException
DaoException
- Daoの作成に失敗したpublic static DaoFactory createInstance() throws DaoException
DaoException
- 作成に失敗した。public abstract void initialize(List<Class<?>> additionalEntities) throws DaoException
DaoException
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |