jp.co.ogis_ri.citk.policytool.domain.realm.impl
クラス JpaRealmRepositoryImpl

java.lang.Object
  上位を拡張 jp.co.ogis_ri.citk.policytool.common.repository.JpaGenericRepository<Realm,Long>
      上位を拡張 jp.co.ogis_ri.citk.policytool.domain.realm.impl.JpaRealmRepositoryImpl
すべての実装されたインタフェース:
GenericRepository<Realm,Long>, RealmRepository

@Repository
public class JpaRealmRepositoryImpl
extends JpaGenericRepository<Realm,Long>
implements RealmRepository

JPAによりレルムのエンティティに対する処理を行うクラス.


フィールドの概要
 
クラス jp.co.ogis_ri.citk.policytool.common.repository.JpaGenericRepository から継承されたフィールド
em
 
コンストラクタの概要
JpaRealmRepositoryImpl()
           
 
メソッドの概要
 List<Realm> findAll()
          エンティティを全件取得する.
 Group findGroupByName(Realm realm, String groupName)
          指定されたレルム, グループ名のグループを検索する.
 List<Group> findGroupByRealm(Realm realm)
          指定されたレルムのグループを検索する.
 List<String> findGroupNames(Realm realm)
          グループ名リスト取得 データベース内に存在するグループ名のリストを、重複するものは除いて参照する。
 Realm findRealmByName(String realmName)
          指定された名前のレルムを検索する.
 List<Referral> findReferrals(Realm realm)
          参照ポリシーリスト参照 データベース内の参照ポリシーを参照する。
 void sync()
          レルムリスト同期処理 OpenAMサーバからレルムリストを取得、 システム内データベースとサーバのレルムリストを同期する。
 
クラス jp.co.ogis_ri.citk.policytool.common.repository.JpaGenericRepository から継承されたメソッド
findById, merge, persist, reflesh, remove, removeAll
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
インタフェース jp.co.ogis_ri.citk.policytool.common.repository.GenericRepository から継承されたメソッド
findById, merge, persist, reflesh, remove, removeAll
 

コンストラクタの詳細

JpaRealmRepositoryImpl

public JpaRealmRepositoryImpl()
メソッドの詳細

sync

public void sync()
レルムリスト同期処理 OpenAMサーバからレルムリストを取得、 システム内データベースとサーバのレルムリストを同期する。

定義:
インタフェース RealmRepository 内の sync

findGroupNames

public List<String> findGroupNames(Realm realm)
グループ名リスト取得 データベース内に存在するグループ名のリストを、重複するものは除いて参照する。

定義:
インタフェース RealmRepository 内の findGroupNames
パラメータ:
realm - レルム.
戻り値:
グループ名文字列のリスト

findReferrals

public List<Referral> findReferrals(Realm realm)
参照ポリシーリスト参照 データベース内の参照ポリシーを参照する。

定義:
インタフェース RealmRepository 内の findReferrals
パラメータ:
realm - レルム.
戻り値:
参照ポリシーのリスト

findAll

public List<Realm> findAll()
インタフェース GenericRepository の記述:
エンティティを全件取得する.

定義:
インタフェース GenericRepository<Realm,Long> 内の findAll
オーバーライド:
クラス JpaGenericRepository<Realm,Long> 内の findAll
戻り値:
エンティティのリスト.

findRealmByName

public Realm findRealmByName(String realmName)
インタフェース RealmRepository の記述:
指定された名前のレルムを検索する.

定義:
インタフェース RealmRepository 内の findRealmByName
パラメータ:
realmName - レルム名.
戻り値:
指定された名前のレルム.

findGroupByRealm

public List<Group> findGroupByRealm(Realm realm)
インタフェース RealmRepository の記述:
指定されたレルムのグループを検索する.

定義:
インタフェース RealmRepository 内の findGroupByRealm
パラメータ:
realm - レルム.
戻り値:
グループ.

findGroupByName

public Group findGroupByName(Realm realm,
                             String groupName)
インタフェース RealmRepository の記述:
指定されたレルム, グループ名のグループを検索する.

定義:
インタフェース RealmRepository 内の findGroupByName
パラメータ:
realm - レルム.
groupName - グループ名.;
戻り値:
グループ.


Copyright © 2011-2012 OGIS-RI Co.,Ltd.. All Rights Reserved.