public Object getTarget() { return beanContext.getInstance(); }
public void inject(BeanContext ctx) { inject(ctx, ctx.getInstance()); }
public void inject(BeanContext ctx) { Object instance = ctx.getInstance(); inject(instance); }
public void inject(BeanContext ctx) { inject(ctx.getInstance()); }
public void inject(BeanContext ctx) { inject(ctx, ctx.getInstance()); }
public void inject(BeanContext ctx) { inject(ctx, ctx.getInstance()); }
public void inject(BeanContext ctx) { inject(ctx, ctx.getInstance()); }
public void inject(BeanContext bctx) { inject(bctx, bctx.getInstance()); }
public void inject(BeanContext ctx) { Object instance = ctx.getInstance(); inject(instance); }
public void inject(BeanContext ctx) { inject(ctx, ctx.getInstance()); }
public void inject(BeanContext ctx, Object instance) { try { field.set(instance, ctx.getEJBContext()); } catch (IllegalAccessException e) { throw new RuntimeException(e); } }
public void inject(BeanContext ctx) { property.set(ctx.getInstance(), container.getTimerService()); }
public void inject(BeanContext ctx) { property.set(ctx.getInstance(), new WebServiceContextProxy()); if(!(ctx instanceof StatelessBeanContext)) throw new RuntimeException("Can only inject on stateless bean context"); ((StatelessBeanContext)ctx).setWebServiceContextProperty(property); }
public void inject(BeanContext ctx) { property.set(ctx.getInstance(), new WebServiceContextProxy()); if(!(ctx instanceof StatelessBeanContext)) throw new RuntimeException("Can only inject on stateless bean context"); ((StatelessBeanContext)ctx).setWebServiceContextProperty(property); }
public void released(BeanContext beanCtx) { StatelessBeanContext sbc = (StatelessBeanContext)beanCtx; sbc.setMessageContextJAXRPC(null); BeanProperty beanProp = sbc.getWebServiceContextProperty(); if (beanProp != null) beanProp.set(beanCtx.getInstance(), null); } }
public void released(BeanContext beanCtx) { StatelessBeanContext sbc = (StatelessBeanContext)beanCtx; sbc.setMessageContextJAXRPC(null); BeanProperty beanProp = sbc.getWebServiceContextProperty(); if (beanProp != null) beanProp.set(beanCtx.getInstance(), null); } }
public void released(BeanContext beanCtx) { StatelessBeanContext sbc = (StatelessBeanContext)beanCtx; sbc.setMessageContextJAXRPC(null); BeanProperty beanProp = sbc.getWebServiceContextProperty(); if (beanProp != null) beanProp.set(beanCtx.getInstance(), null); } }
public void attached(BeanContext beanCtx) { // JAX-RPC MessageContext StatelessBeanContext sbc = (StatelessBeanContext)beanCtx; sbc.setMessageContextJAXRPC(jaxrpcMessageContext); // JAX-WS MessageContext BeanProperty beanProp = sbc.getWebServiceContextProperty(); if (beanProp != null) { EJBContext ejbCtx = beanCtx.getEJBContext(); jaxwsContext.addAttachment(EJBContext.class, ejbCtx); beanProp.set(beanCtx.getInstance(), jaxwsContext); } }
public void attached(BeanContext beanCtx) { StatelessBeanContext sbc = (StatelessBeanContext)beanCtx; sbc.setMessageContextJAXRPC(jaxrpcMessageContext); BeanProperty beanProp = sbc.getWebServiceContextProperty(); if (beanProp != null) { EJBContext ejbCtx = beanCtx.getEJBContext(); SPIProvider spiProvider = SPIProviderResolver.getInstance().getProvider(); WebServiceContextFactory factory = spiProvider.getSPI(WebServiceContextFactory.class); ExtensibleWebServiceContext wsContext = factory.newWebServiceContext(InvocationType.JAXWS_EJB3, jaxwsMessageContext); wsContext.addAttachment(EJBContext.class, ejbCtx); beanProp.set(beanCtx.getInstance(), wsContext); } }
public void attached(BeanContext beanCtx) { StatelessBeanContext sbc = (StatelessBeanContext)beanCtx; sbc.setMessageContextJAXRPC(jaxrpcMessageContext); BeanProperty beanProp = sbc.getWebServiceContextProperty(); if (beanProp != null) { EJBContext ejbCtx = beanCtx.getEJBContext(); SPIProvider spiProvider = SPIProviderResolver.getInstance().getProvider(); ExtensibleWebServiceContext wsContext = spiProvider.getSPI(WebServiceContextFactory.class).newWebServiceContext(InvocationType.JAXWS_EJB3, jaxwsMessageContext); wsContext.addAttachment(EJBContext.class, ejbCtx); beanProp.set(beanCtx.getInstance(), wsContext); } }