public class org.apache.isis.viewer.restfulobjects.viewer.resources.ImageResourceServerside extends org.apache.isis.viewer.restfulobjects.viewer.resources.ResourceAbstract
{
private static final org.apache.logging.log4j.Logger log;
public void <init>(org.apache.isis.core.metamodel.context.MetaModelContext, org.apache.isis.core.config.IsisConfiguration, org.apache.isis.applib.services.iactnlayer.InteractionLayerTracker)
{
org.apache.logging.log4j.Logger v;
org.apache.isis.core.metamodel.context.MetaModelContext v;
org.apache.isis.viewer.restfulobjects.viewer.resources.ImageResourceServerside v;
org.apache.isis.applib.services.iactnlayer.InteractionLayerTracker v;
org.apache.isis.core.config.IsisConfiguration v;
v := @this: org.apache.isis.viewer.restfulobjects.viewer.resources.ImageResourceServerside;
v := @parameter: org.apache.isis.core.metamodel.context.MetaModelContext;
v := @parameter: org.apache.isis.core.config.IsisConfiguration;
v := @parameter: org.apache.isis.applib.services.iactnlayer.InteractionLayerTracker;
specialinvoke v.<org.apache.isis.viewer.restfulobjects.viewer.resources.ResourceAbstract: void <init>(org.apache.isis.core.metamodel.context.MetaModelContext,org.apache.isis.core.config.IsisConfiguration,org.apache.isis.applib.services.iactnlayer.InteractionLayerTracker)>(v, v, v);
v = <org.apache.isis.viewer.restfulobjects.viewer.resources.ImageResourceServerside: org.apache.logging.log4j.Logger log>;
interfaceinvoke v.<org.apache.logging.log4j.Logger: void debug(java.lang.String)>("<init>");
return;
}
public javax.ws.rs.core.Response image() throws java.io.IOException
{
byte[] v;
org.apache.isis.viewer.restfulobjects.viewer.resources.ImageResourceServerside v;
org.apache.logging.log4j.Logger v;
javax.ws.rs.core.Response v, v;
javax.ws.rs.core.Response$ResponseBuilder v;
java.lang.Class v;
java.io.InputStream v;
v := @this: org.apache.isis.viewer.restfulobjects.viewer.resources.ImageResourceServerside;
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
v = staticinvoke <org.apache.isis.commons.internal.resources._Resources: java.io.InputStream load(java.lang.Class,java.lang.String)>(v, "SimpleObject.png");
v = staticinvoke <org.apache.isis.commons.internal.base._Bytes: byte[] of(java.io.InputStream)>(v);
v = <org.apache.isis.viewer.restfulobjects.viewer.resources.ImageResourceServerside: org.apache.logging.log4j.Logger log>;
v = staticinvoke <javax.ws.rs.core.Response: javax.ws.rs.core.Response$ResponseBuilder ok(java.lang.Object)>(v);
v = virtualinvoke v.<javax.ws.rs.core.Response$ResponseBuilder: javax.ws.rs.core.Response build()>();
v = staticinvoke <org.apache.isis.viewer.restfulobjects.viewer.resources._EndpointLogging: javax.ws.rs.core.Response response(org.apache.logging.log4j.Logger,java.lang.String,javax.ws.rs.core.Response)>(v, "GET /image", v);
return v;
}
static void <clinit>()
{
org.apache.logging.log4j.Logger v;
v = staticinvoke <org.apache.logging.log4j.LogManager: org.apache.logging.log4j.Logger getLogger(java.lang.Class)>(class "Lorg/apache/isis/viewer/restfulobjects/viewer/resources/ImageResourceServerside;");
<org.apache.isis.viewer.restfulobjects.viewer.resources.ImageResourceServerside: org.apache.logging.log4j.Logger log> = v;
return;
}
}