/** * Wrapper that holds the reference of the {@link RequestProcessingContext}. This class helps to get the current request scoped * object without wrapping using the proxy. Outer wrapper can be proxied but inner reference object still remains the direct * reference. * * @author Petr Bouda */ @RequestScoped public class RequestProcessingContextReference implements Ref<RequestProcessingContext> { private RequestProcessingContext processingContext; @Override public void set(RequestProcessingContext processingContext) { this.processingContext = processingContext; } @Override public RequestProcessingContext get() { return processingContext; } }
/** * Wrapper that holds the reference of the {@link RequestProcessingContext}. This class helps to get the current request scoped * object without wrapping using the proxy. Outer wrapper can be proxied but inner reference object still remains the direct * reference. * * @author Petr Bouda */ @RequestScoped public class RequestProcessingContextReference implements Ref<RequestProcessingContext> { private RequestProcessingContext processingContext; @Override public void set(RequestProcessingContext processingContext) { this.processingContext = processingContext; } @Override public RequestProcessingContext get() { return processingContext; } }
@Override @RequestScoped public Object get() { return _provide(); } }
/** * Request scoped resource. * * @author Petr Bouda */ @RequestScoped @Path("request") public class RequestScopedResource { @Inject private ApplicationCounterBean application; @PathParam("name") private String name; private UriInfo uriInfo; public RequestScopedResource(@Context UriInfo uriInfo) { this.uriInfo = uriInfo; } @GET @Path("{name}") @Produces("text/plain") public String getHello() { return "Hello_" + name + " [" + application.getNumber() + "] " + "[" + uriInfo.getPath() + "] " + this; } }
/** * Wrapper that holds the reference of the {@link RequestProcessingContext}. This class helps to get the current request scoped * object without wrapping using the proxy. Outer wrapper can be proxied but inner reference object still remains the direct * reference. * * @author Petr Bouda */ @RequestScoped public class RequestProcessingContextReference implements Ref<RequestProcessingContext> { private RequestProcessingContext processingContext; @Override public void set(RequestProcessingContext processingContext) { this.processingContext = processingContext; } @Override public RequestProcessingContext get() { return processingContext; } }
/** * Wrapper that holds the reference of the {@link RequestProcessingContext}. This class helps to get the current request scoped * object without wrapping using the proxy. Outer wrapper can be proxied but inner reference object still remains the direct * reference. * * @author Petr Bouda */ @RequestScoped public class RequestProcessingContextReference implements Ref<RequestProcessingContext> { private RequestProcessingContext processingContext; @Override public void set(RequestProcessingContext processingContext) { this.processingContext = processingContext; } @Override public RequestProcessingContext get() { return processingContext; } }
@RequestScoped @Component @javax.annotation.Generated(value = "io.swagger.codegen.languages.JavaJAXRSCXFCDIServerCodegen", date = "2017-10-24T11:13:47.492+03:00") public class CsrfTokenApiServiceImpl implements CsrfTokenApiService { @Override public Response getCsrfToken(SecurityContext securityContext) { return Response.status(Response.Status.NO_CONTENT) .build(); } }
@RequestScoped @Component @javax.annotation.Generated(value = "io.swagger.codegen.languages.JavaJAXRSCXFCDIServerCodegen", date = "2017-10-24T11:13:47.492+03:00") public class InfoApiServiceImpl implements InfoApiService { @Override public Response getInfo(SecurityContext securityContext) { // TODO: implement api version Info deployServiceInfo = new Info(); deployServiceInfo.setApiVersion(1); return Response.ok() .entity(deployServiceInfo) .build(); } }
@Override @RequestScoped public CloseableService provide() { return super.provide(); } }
@Override @RequestScoped public AsyncContext provide() { return super.provide(); } }
@Override @RequestScoped public UriRoutingContext provide() { return super.provide(); } }
@Override @RequestScoped public AsyncContext provide() { return super.provide(); } }
@Override @RequestScoped public Object get() { return _provide(); } }
@Override @RequestScoped public ContainerRequest provide() { return super.provide(); } }
@Override @RequestScoped public AsyncContext provide() { return super.provide(); } }
@Override @RequestScoped public ContainerRequest provide() { return super.provide(); } }
@RequestScoped @Override public DrillUserPrincipal provide() { return new AnonDrillUserPrincipal(); }
@Override @RequestScoped public CloseableService provide() { return super.provide(); } }
@Override @RequestScoped public ContainerRequest provide() { return super.provide(); } }
@Override @RequestScoped public UriRoutingContext provide() { return super.provide(); } }