jp.go.nict.langrid.p2pgridbasis.dao
インタフェース DataDao
- 既知の実装クラスの一覧:
- P2PGridBasisAccessLimitDao, P2PGridBasisAccessLogDao, P2PGridBasisAccessRightDao, P2PGridBasisAccessStateDao, P2PGridBasisDomainDao, P2PGridBasisFederationDao, P2PGridBasisGridDao, P2PGridBasisNewsDao, P2PGridBasisNodeDao, P2PGridBasisOverUseLimitDao, P2PGridBasisProtocolDao, P2PGridBasisResourceDao, P2PGridBasisResourceMetaAttributeDao, P2PGridBasisResourceTypeDao, P2PGridBasisServiceDao, P2PGridBasisServiceMetaAttributeDao, P2PGridBasisServiceTypeDao, P2PGridBasisTemporaryUserDao, P2PGridBasisUserDao
public interface DataDao
各Daoの,Controller以下に公開するインタフェース
- 作成者:
- Naoki Miyata, Masato Mori, Takao Nakaguchi
updateDataTarget
boolean updateDataTarget(Data data)
throws UnmatchedDataTypeException,
DataDaoException
- 情報を更新する
同じIDを持つデータが存在しない場合,そのデータが追加される
同じIDを持つデータが存在する場合,そのデータが上書きされる
- パラメータ:
data
-
- 戻り値:
- 追加又は更新が行われたかどうか
- 例外:
UnmatchedDataTypeException
DataDaoException
updateDataSource
boolean updateDataSource(Data data)
throws UnmatchedDataTypeException,
DataDaoException
- 例外:
UnmatchedDataTypeException
DataDaoException
setEntityListener
void setEntityListener()
removeEntityListener
void removeEntityListener()