keycloak
公開メンバ関数 | 全メンバ一覧
org.keycloak.models.sessions.infinispan.changes.sessions.LastSessionRefreshEvent.ExternalizerImpl クラス
org.keycloak.models.sessions.infinispan.changes.sessions.LastSessionRefreshEvent.ExternalizerImpl の継承関係図
Inheritance graph
org.keycloak.models.sessions.infinispan.changes.sessions.LastSessionRefreshEvent.ExternalizerImpl 連携図
Collaboration graph

公開メンバ関数

void writeObject (ObjectOutput output, LastSessionRefreshEvent obj) throws IOException
 
LastSessionRefreshEvent readObject (ObjectInput input) throws IOException, ClassNotFoundException
 

詳解

関数詳解

◆ readObject()

LastSessionRefreshEvent org.keycloak.models.sessions.infinispan.changes.sessions.LastSessionRefreshEvent.ExternalizerImpl.readObject ( ObjectInput  input) throws IOException, ClassNotFoundException
inline
58  {
59  Map<String, SessionData> map = MarshallUtil.unmarshallMap(input, new MarshallUtil.MapBuilder<String, SessionData, Map<String, SessionData>>() {
60 
61  @Override
62  public Map<String, SessionData> build(int size) {
63  return new HashMap<>(size);
64  }
65 
66  });
67 
69  return event;
70  }
LastSessionRefreshEvent(Map< String, SessionData > lastSessionRefreshes)
Definition: LastSessionRefreshEvent.java:39

◆ writeObject()

void org.keycloak.models.sessions.infinispan.changes.sessions.LastSessionRefreshEvent.ExternalizerImpl.writeObject ( ObjectOutput  output,
LastSessionRefreshEvent  obj 
) throws IOException
inline
52  {
53  MarshallUtil.marshallMap(obj.lastSessionRefreshes, output);
54  }

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