keycloak
クラス | 公開メンバ関数 | 静的公開メンバ関数 | 非公開変数類 | 全メンバ一覧
org.keycloak.models.cache.infinispan.authorization.events.ScopeRemovedEvent クラス
org.keycloak.models.cache.infinispan.authorization.events.ScopeRemovedEvent の継承関係図
Inheritance graph
org.keycloak.models.cache.infinispan.authorization.events.ScopeRemovedEvent 連携図
Collaboration graph

クラス

class  ExternalizerImpl
 

公開メンバ関数

String getId ()
 
String toString ()
 
void addInvalidations (StoreFactoryCacheManager cache, Set< String > invalidations)
 
int hashCode ()
 
boolean equals (Object obj)
 

静的公開メンバ関数

static ScopeRemovedEvent create (String id, String name, String serverId)
 

非公開変数類

String id
 
String name
 
String serverId
 

詳解

著者
Marek Posolda

関数詳解

◆ addInvalidations()

void org.keycloak.models.cache.infinispan.authorization.events.ScopeRemovedEvent.addInvalidations ( StoreFactoryCacheManager  cache,
Set< String >  invalidations 
)
inline

org.keycloak.models.cache.infinispan.authorization.events.AuthorizationCacheInvalidationEventを実装しています。

60  {
61  cache.scopeRemoval(id, name, serverId, invalidations);
62  }

◆ create()

static ScopeRemovedEvent org.keycloak.models.cache.infinispan.authorization.events.ScopeRemovedEvent.create ( String  id,
String  name,
String  serverId 
)
inlinestatic
41  {
42  ScopeRemovedEvent event = new ScopeRemovedEvent();
43  event.id = id;
44  event.name = name;
45  event.serverId = serverId;
46  return event;
47  }

◆ equals()

boolean org.keycloak.models.cache.infinispan.events.InvalidationEvent.equals ( Object  obj)
inlineinherited
35  {
36  if (obj == null) return false;
37  if (!obj.getClass().equals(this.getClass())) return false;
38 
39  InvalidationEvent that = (InvalidationEvent) obj;
40  if (!that.getId().equals(getId())) return false;
41  return true;
42  }

◆ getId()

String org.keycloak.models.cache.infinispan.authorization.events.ScopeRemovedEvent.getId ( )
inline
50  {
51  return id;
52  }

◆ hashCode()

int org.keycloak.models.cache.infinispan.events.InvalidationEvent.hashCode ( )
inlineinherited
30  {
31  return getClass().hashCode() * 13 + getId().hashCode();
32  }

◆ toString()

String org.keycloak.models.cache.infinispan.authorization.events.ScopeRemovedEvent.toString ( )
inline
55  {
56  return String.format("ScopeRemovedEvent [ id=%s, name=%s]", id, name);
57  }

メンバ詳解

◆ id

String org.keycloak.models.cache.infinispan.authorization.events.ScopeRemovedEvent.id
private

◆ name

String org.keycloak.models.cache.infinispan.authorization.events.ScopeRemovedEvent.name
private

◆ serverId

String org.keycloak.models.cache.infinispan.authorization.events.ScopeRemovedEvent.serverId
private

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