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

クラス

class  ExternalizerImpl
 

公開メンバ関数

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

静的公開メンバ関数

static RoleUpdatedEvent create (String roleId, String roleName, String containerId)
 

非公開変数類

String roleId
 
String roleName
 
String containerId
 

詳解

著者
Marek Posolda

関数詳解

◆ addInvalidations()

void org.keycloak.models.cache.infinispan.events.RoleUpdatedEvent.addInvalidations ( RealmCacheManager  realmCache,
Set< String >  invalidations 
)
inline

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

59  {
60  realmCache.roleUpdated(containerId, roleName, invalidations);
61  }
String containerId
Definition: RoleUpdatedEvent.java:38
String roleName
Definition: RoleUpdatedEvent.java:37

◆ create()

static RoleUpdatedEvent org.keycloak.models.cache.infinispan.events.RoleUpdatedEvent.create ( String  roleId,
String  roleName,
String  containerId 
)
inlinestatic
40  {
41  RoleUpdatedEvent event = new RoleUpdatedEvent();
42  event.roleId = roleId;
43  event.roleName = roleName;
44  event.containerId = containerId;
45  return event;
46  }
String containerId
Definition: RoleUpdatedEvent.java:38
String roleId
Definition: RoleUpdatedEvent.java:36
String roleName
Definition: RoleUpdatedEvent.java:37

◆ 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.events.RoleUpdatedEvent.getId ( )
inline
49  {
50  return roleId;
51  }
String roleId
Definition: RoleUpdatedEvent.java:36

◆ 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.events.RoleUpdatedEvent.toString ( )
inline
54  {
55  return String.format("RoleUpdatedEvent [ roleId=%s, roleName=%s, containerId=%s ]", roleId, roleName, containerId);
56  }
String containerId
Definition: RoleUpdatedEvent.java:38
String roleId
Definition: RoleUpdatedEvent.java:36
String roleName
Definition: RoleUpdatedEvent.java:37

メンバ詳解

◆ containerId

String org.keycloak.models.cache.infinispan.events.RoleUpdatedEvent.containerId
private

◆ roleId

String org.keycloak.models.cache.infinispan.events.RoleUpdatedEvent.roleId
private

◆ roleName

String org.keycloak.models.cache.infinispan.events.RoleUpdatedEvent.roleName
private

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