mitreid-connect
公開メンバ関数 | 非公開変数類 | 全メンバ一覧
org.mitre.openid.connect.repository.impl.JpaBlacklistedSiteRepository クラス
org.mitre.openid.connect.repository.impl.JpaBlacklistedSiteRepository の継承関係図
Inheritance graph
org.mitre.openid.connect.repository.impl.JpaBlacklistedSiteRepository 連携図
Collaboration graph

公開メンバ関数

Collection< BlacklistedSitegetAll ()
 
BlacklistedSite getById (Long id)
 
void remove (BlacklistedSite blacklistedSite)
 
BlacklistedSite save (BlacklistedSite blacklistedSite)
 
BlacklistedSite update (BlacklistedSite oldBlacklistedSite, BlacklistedSite blacklistedSite)
 

非公開変数類

EntityManager manager
 

詳解

著者
jricher

関数詳解

◆ getAll()

Collection<BlacklistedSite> org.mitre.openid.connect.repository.impl.JpaBlacklistedSiteRepository.getAll ( )
inline

org.mitre.openid.connect.repository.BlacklistedSiteRepositoryを実装しています。

51  {
52  TypedQuery<BlacklistedSite> query = manager.createNamedQuery(BlacklistedSite.QUERY_ALL, BlacklistedSite.class);
53  return query.getResultList();
54  }
EntityManager manager
Definition: JpaBlacklistedSiteRepository.java:44

◆ getById()

BlacklistedSite org.mitre.openid.connect.repository.impl.JpaBlacklistedSiteRepository.getById ( Long  id)
inline

org.mitre.openid.connect.repository.BlacklistedSiteRepositoryを実装しています。

61  {
62  return manager.find(BlacklistedSite.class, id);
63  }
EntityManager manager
Definition: JpaBlacklistedSiteRepository.java:44

◆ remove()

void org.mitre.openid.connect.repository.impl.JpaBlacklistedSiteRepository.remove ( BlacklistedSite  blacklistedSite)
inline

org.mitre.openid.connect.repository.BlacklistedSiteRepositoryを実装しています。

70  {
71  BlacklistedSite found = manager.find(BlacklistedSite.class, blacklistedSite.getId());
72 
73  if (found != null) {
74  manager.remove(found);
75  } else {
76  throw new IllegalArgumentException();
77  }
78 
79  }
EntityManager manager
Definition: JpaBlacklistedSiteRepository.java:44

◆ save()

BlacklistedSite org.mitre.openid.connect.repository.impl.JpaBlacklistedSiteRepository.save ( BlacklistedSite  blacklistedSite)
inline

org.mitre.openid.connect.repository.BlacklistedSiteRepositoryを実装しています。

86  {
87  return saveOrUpdate(blacklistedSite.getId(), manager, blacklistedSite);
88  }
EntityManager manager
Definition: JpaBlacklistedSiteRepository.java:44

◆ update()

BlacklistedSite org.mitre.openid.connect.repository.impl.JpaBlacklistedSiteRepository.update ( BlacklistedSite  oldBlacklistedSite,
BlacklistedSite  blacklistedSite 
)
inline

org.mitre.openid.connect.repository.BlacklistedSiteRepositoryを実装しています。

95  {
96 
97  blacklistedSite.setId(oldBlacklistedSite.getId());
98  return saveOrUpdate(oldBlacklistedSite.getId(), manager, blacklistedSite);
99 
100  }
EntityManager manager
Definition: JpaBlacklistedSiteRepository.java:44

メンバ詳解

◆ manager

EntityManager org.mitre.openid.connect.repository.impl.JpaBlacklistedSiteRepository.manager
private

このクラス詳解は次のファイルから抽出されました: