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

公開メンバ関数

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

詳解

関数詳解

◆ readObject()

SessionData org.keycloak.models.sessions.infinispan.changes.sessions.SessionData.ExternalizerImpl.readObject ( ObjectInput  input) throws IOException, ClassNotFoundException
inline
67  {
68  String realmId = MarshallUtil.unmarshallString(input);
69  int lastSessionRefresh = KeycloakMarshallUtil.unmarshallInteger(input);
70 
71  return new SessionData(realmId, lastSessionRefresh);
72  }
final String realmId
Definition: SessionData.java:35
final int lastSessionRefresh
Definition: SessionData.java:36
SessionData(String realmId, int lastSessionRefresh)
Definition: SessionData.java:38

◆ writeObject()

void org.keycloak.models.sessions.infinispan.changes.sessions.SessionData.ExternalizerImpl.writeObject ( ObjectOutput  output,
SessionData  obj 
) throws IOException
inline
60  {
61  MarshallUtil.marshallString(obj.realmId, output);
62  KeycloakMarshallUtil.marshall(obj.lastSessionRefresh, output);
63  }

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