2026-03-17 13:31:18 -07:00

42 lines
1.1 KiB
Java

/*
* Decompiled with CFR 0.152.
*
* Could not load the following classes:
* javax.baja.spy.ObjectSpy
* javax.baja.spy.Spy
* javax.baja.spy.SpyDir
* javax.baja.spy.SpyWriter
* javax.baja.sys.BObject
*/
package com.tridium.fox.sys.spy;
import com.tridium.fox.session.FoxSession;
import java.io.PrintWriter;
import javax.baja.spy.ObjectSpy;
import javax.baja.spy.Spy;
import javax.baja.spy.SpyDir;
import javax.baja.spy.SpyWriter;
import javax.baja.sys.BObject;
public class FoxSessionSpy
extends SpyDir {
private FoxSession session;
public void write(SpyWriter spyWriter) throws Exception {
spyWriter.a("connection", "Session Connection Info");
this.session.spy((PrintWriter)spyWriter);
}
public Spy find(String string) {
if (string.equals("connection") && this.session != null && this.session.conn() instanceof BObject) {
return new ObjectSpy((BObject)this.session.conn());
}
return null;
}
public FoxSessionSpy(FoxSession foxSession) {
this.session = foxSession;
}
}