Package com.caucho.remote.client

Examples of com.caucho.remote.client.ProtocolProxyFactory


        if (annType.isAnnotationPresent(ProxyType.class)) {
          ProxyType proxyType
          = (ProxyType) annType.getAnnotation(ProxyType.class);

          Class<?> factoryClass = proxyType.defaultFactory();
          ProtocolProxyFactory proxyFactory
          = (ProtocolProxyFactory) factoryClass.newInstance();

          proxyFactory.setProxyType(ann);
          proxyFactory.setAnnotated(annotated);

          Object proxy = proxyFactory.createProxy((Class<?>) annotated.getBaseType());

          AnnotatedTypeImpl<?> annotatedType
          = new AnnotatedTypeImpl((AnnotatedType) annotated);

          annotatedType.addAnnotation(EnhancedLiteral.ANNOTATION);
View Full Code Here


  else if (annType.isAnnotationPresent(ProxyType.class)) {
    ProxyType proxyType
      = (ProxyType) annType.getAnnotation(ProxyType.class);

    Class factoryClass = proxyType.defaultFactory();
    ProtocolProxyFactory proxyFactory
      = (ProtocolProxyFactory) factoryClass.newInstance();

    proxyFactory.setProxyType(ann);
    proxyFactory.setAnnotated(annotated);

    Object proxy = proxyFactory.createProxy((Class) annotated.getBaseType());

    AnnotatedTypeImpl annotatedType
      = new AnnotatedTypeImpl((Class) annotated.getBaseType());

    annotatedType.addAnnotation(EnhancedLiteral.ANNOTATION);
View Full Code Here

TOP

Related Classes of com.caucho.remote.client.ProtocolProxyFactory

Copyright © 2018 www.massapicom. 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.