Examples of injectContexts()


Examples of org.apache.cxf.jaxrs.model.ClassResourceInfo.injectContexts()

        final OperationResourceInfo ori = exchange.get(OperationResourceInfo.class);
        final ClassResourceInfo cri = ori.getClassResourceInfo();
        final Message inMessage = exchange.getInMessage();
        final ServerProviderFactory providerFactory = ServerProviderFactory.getInstance(inMessage);
        if (cri.isRoot()) {
            cri.injectContexts(resourceObject, ori, inMessage);
            ProviderInfo<Application> appProvider = providerFactory.getApplicationProvider();
            if (appProvider != null) {
                InjectionUtils.injectContexts(appProvider.getProvider(),
                                              appProvider,
                                              inMessage);
View Full Code Here

Examples of org.apache.cxf.jaxrs.model.ClassResourceInfo.injectContexts()

    }

    private <T> T doInitResource(Class<?> cls, T resource) {
        ClassResourceInfo sub = cri.getSubResource(subClass, cls, resource, true, m);
        sub.initBeanParamInfo(ServerProviderFactory.getInstance(m));
        sub.injectContexts(resource, m.getExchange().get(OperationResourceInfo.class), m);
        return resource;
    }
}
View Full Code Here

Examples of org.apache.cxf.jaxrs.model.ClassResourceInfo.injectContexts()

        final OperationResourceInfo ori = exchange.get(OperationResourceInfo.class);
        final ClassResourceInfo cri = ori.getClassResourceInfo();
        final Message inMessage = exchange.getInMessage();
        final ServerProviderFactory providerFactory = ServerProviderFactory.getInstance(inMessage);
        if (cri.isRoot()) {
            cri.injectContexts(resourceObject, ori, inMessage);
            ProviderInfo<Application> appProvider = providerFactory.getApplicationProvider();
            if (appProvider != null) {
                InjectionUtils.injectContexts(appProvider.getProvider(),
                                              appProvider,
                                              inMessage);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.