Lines Matching refs:implType

128         Class<T> implType, boolean processHandlerAnnotation, @Nullable Invoker invoker,
134 return createEndpoint(implType, processHandlerAnnotation, invoker, serviceName,
139 Class<T> implType, boolean processHandlerAnnotation, @Nullable Invoker invoker,
150 implType,processHandlerAnnotation, invoker,serviceName,portName,container,binding,primaryWsdl,metadata,resolver,isTransportSynchronous,isStandard);
164 Class<T> implType, boolean processHandlerAnnotation, @Nullable Invoker invoker,
170 return create(implType, processHandlerAnnotation, invoker, serviceName,
177 Class<T> implType, boolean processHandlerAnnotation, @Nullable Invoker invoker,
184 if(implType ==null)
187 MetadataReader metadataReader = getExternalMetadatReader(implType, binding);
190 verifyImplementorClass(implType, metadataReader);
194 invoker = InstanceResolver.createDefault(implType).createInvoker();
219 serviceName = getDefaultServiceName(implType, metadataReader);
222 portName = getDefaultPortName(serviceName,implType, metadataReader);
234 binding = BindingImpl.create(BindingID.parse(implType));
241 if (isStandard && implType.getAnnotation(WebServiceProvider.class)==null) {
242 portTypeName = RuntimeModeler.getPortTypeName(implType, metadataReader);
261 features.parseAnnotations(implType);
265 if (isUseProviderTube(implType, isStandard)) {
278 new PolicyResolver.ServerContext(null, container, implType, false));
282 terminal = createProviderInvokerTube(implType, binding, invoker, container);
285 seiModel = createSEIModel(wsdlPort, implType, serviceName, portName, binding, primaryDoc);
293 primaryDoc = generateWSDL(binding, seiModel, docList, container, implType);
308 processHandlerAnnotation(binding, implType, serviceName, portName);
317 return create(serviceName, portName, binding, container, seiModel, wsdlPort, implType, serviceDefiniton,
321 protected <T> WSEndpoint<T> create(QName serviceName, QName portName, WSBinding binding, Container container, SEIModel seiModel, WSDLPort wsdlPort, Class<T> implType, ServiceDefinitionImpl serviceDefinition, EndpointAwareTube terminal, boolean isTransportSynchronous, PolicyMap policyMap) {
323 wsdlPort, implType, serviceDefinition, terminal, isTransportSynchronous, policyMap);
326 protected boolean isUseProviderTube(Class<?> implType, boolean isStandard) {
327 return !isStandard || implType.getAnnotation(WebServiceProvider.class)!=null;
334 protected <T> EndpointAwareTube createProviderInvokerTube(final Class<T> implType, final WSBinding binding,
336 return ProviderInvokerTube.create(implType, binding, invoker, container);
428 private static <T> void processHandlerAnnotation(WSBinding binding, Class<T> implType, QName serviceName, QName portName) {
431 implType, serviceName, portName, binding);
493 Class<?> implType, @NotNull QName serviceName, @NotNull QName portName, WSBinding binding,
497 config.setEndpointClass(implType);
501 config.setClassLoader(implType.getClassLoader());
504 config.setMetadataReader(getExternalMetadatReader(implType, binding));
510 public static MetadataReader getExternalMetadatReader(Class<?> implType, WSBinding binding) {
515 return ef.getMetadataReader(implType.getClassLoader(), false);
542 public static @NotNull QName getDefaultServiceName(Class<?> implType) {
543 return getDefaultServiceName(implType, null);
546 public static @NotNull QName getDefaultServiceName(Class<?> implType, MetadataReader metadataReader) {
547 return getDefaultServiceName(implType, true, metadataReader);
550 public static @NotNull QName getDefaultServiceName(Class<?> implType, boolean isStandard) {
551 return getDefaultServiceName(implType, isStandard, null);
554 public static @NotNull QName getDefaultServiceName(Class<?> implType, boolean isStandard, MetadataReader metadataReader) {
559 WebServiceProvider wsProvider = metadataReader.getAnnotation(WebServiceProvider.class, implType);
565 serviceName = RuntimeModeler.getServiceName(implType, metadataReader, isStandard);
577 public static @NotNull QName getDefaultPortName(QName serviceName, Class<?> implType) {
578 return getDefaultPortName(serviceName, implType, null);
581 public static @NotNull QName getDefaultPortName(QName serviceName, Class<?> implType, MetadataReader metadataReader) {
582 return getDefaultPortName(serviceName, implType, true, metadataReader);
585 public static @NotNull QName getDefaultPortName(QName serviceName, Class<?> implType, boolean isStandard) {
586 return getDefaultPortName(serviceName, implType, isStandard, null);
589 public static @NotNull QName getDefaultPortName(QName serviceName, Class<?> implType, boolean isStandard, MetadataReader metadataReader) {
594 WebServiceProvider wsProvider = metadataReader.getAnnotation(WebServiceProvider.class, implType);
600 portName = RuntimeModeler.getPortName(implType, metadataReader, serviceName.getNamespaceURI(), isStandard);
610 * @param implType
615 public static @Nullable String getWsdlLocation(Class<?> implType) {
616 return getWsdlLocation(implType, new ReflectAnnotationReader());
623 * @param implType
628 public static @Nullable String getWsdlLocation(Class<?> implType, MetadataReader metadataReader) {
634 WebService ws = metadataReader.getAnnotation(WebService.class, implType);
638 WebServiceProvider wsProvider = implType.getAnnotation(WebServiceProvider.class);
656 Container container, Class implType) {
676 // WSDLGenerator wsdlGen = new WSDLGenerator(seiModel, wsdlResolver, binding, container, implType, false,