public abstract class org.glassfish.admingui.common.util.RestResponse extends java.lang.Object
{
public void <init>()
{
org.glassfish.admingui.common.util.RestResponse v;
v := @this: org.glassfish.admingui.common.util.RestResponse;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
public abstract int getResponseCode();
public abstract java.lang.String getResponseBody();
public static org.glassfish.admingui.common.util.RestResponse getRestResponse(jakarta.ws.rs.core.Response)
{
jakarta.ws.rs.core.Response v;
org.glassfish.admingui.common.util.JerseyRestResponse v;
v := @parameter: jakarta.ws.rs.core.Response;
v = new org.glassfish.admingui.common.util.JerseyRestResponse;
specialinvoke v.<org.glassfish.admingui.common.util.JerseyRestResponse: void <init>(jakarta.ws.rs.core.Response)>(v);
return v;
}
public boolean isSuccess()
{
int v;
org.glassfish.admingui.common.util.RestResponse v;
boolean v;
v := @this: org.glassfish.admingui.common.util.RestResponse;
v = virtualinvoke v.<org.glassfish.admingui.common.util.RestResponse: int getResponseCode()>();
if v < 200 goto label;
if v > 299 goto label;
v = 1;
goto label;
label:
v = 0;
label:
return v;
}
public abstract java.util.Map getResponse();
public abstract void close();
}