亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? xfireclientinterceptor.java

?? Xfire文件 用于開發web service 的一個開源工具 很好用的
?? JAVA
字號:
package org.codehaus.xfire.spring.remoting;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.UndeclaredThrowableException;import java.net.ConnectException;import java.net.MalformedURLException;import org.aopalliance.aop.AspectException;import org.aopalliance.intercept.MethodInterceptor;import org.aopalliance.intercept.MethodInvocation;import org.codehaus.xfire.XFire;import org.codehaus.xfire.client.XFireProxyFactory;import org.codehaus.xfire.spring.ServiceBean;import org.springframework.beans.factory.InitializingBean;import org.springframework.remoting.RemoteAccessException;import org.springframework.remoting.RemoteConnectFailureException;/** * Interceptor for accessing a XFire SOAP service. * * @author <a href="mailto:poutsma@mac.com">Arjen Poutsma</a> * @see XFireExporter * @see XFireProxyFactory */public class XFireClientInterceptor        implements MethodInterceptor, InitializingBean{    private XFireProxyFactory proxyFactory;    private Object xFireProxy;        private String serviceUrl;    private ServiceBean service;    private XFire xfire;        public void afterPropertiesSet()            throws MalformedURLException    {        prepare();    }    /**     * Initialize the XFire proxy for this interceptor.     */    public void prepare()            throws MalformedURLException    {        if (getXfire() == null)        {            throw new IllegalArgumentException("xFire is required");        }        if (getServiceUrl() == null)        {            throw new IllegalArgumentException("serviceUrl is required");        }        if (this.proxyFactory == null)        {            this.proxyFactory = new XFireProxyFactory(getXfire());        }        this.xFireProxy = createXFireProxy(this.proxyFactory);    }    /**     * Create the XFire proxy that is wrapped by this interceptor.     *     * @param proxyFactory the proxy factory to use     * @return the Burlap proxy     * @throws MalformedURLException if thrown by the proxy factory     * @see XFireProxyFactory#create     */    protected Object createXFireProxy(XFireProxyFactory proxyFactory)            throws MalformedURLException    {        return proxyFactory.create(getService().getXFireService(), getServiceUrl());    }    public Object invoke(MethodInvocation invocation)            throws Throwable    {        if (this.xFireProxy == null)        {            throw new IllegalStateException("XFireClientInterceptor is not properly initialized - " +                                            "invoke 'prepare' before attempting any operations");        }        try        {            return invocation.getMethod().invoke(this.xFireProxy, invocation.getArguments());        }        catch (InvocationTargetException ex)        {            if (ex.getTargetException() instanceof UndeclaredThrowableException)            {                UndeclaredThrowableException utex = (UndeclaredThrowableException) ex.getTargetException();                throw convertBurlapAccessException(utex.getUndeclaredThrowable());            }            throw ex.getTargetException();        }        catch (Throwable ex)        {            throw new AspectException("Failed to invoke SOAP service [" + getServiceUrl() + "]", ex);        }    }    /**     * Convert the given Remote exception to an appropriate Spring RemoteAccessException.     *     * @param ex the exception to convert     * @return the RemoteAccessException to throw     */    protected RemoteAccessException convertBurlapAccessException(Throwable ex)    {        if (ex instanceof ConnectException)        {            throw new RemoteConnectFailureException("Cannot connect to SOAP service at [" + getServiceUrl() + "]", ex);        }        else        {            throw new RemoteAccessException("Cannot access SOAP service at [" + getServiceUrl() + "]", ex);        }    }    /**     * Set the <code>XFireProxyFactory</code> instance to use. If not specified, a default     * <code>XFireProxyFactory</code> will be created.     *     * @param proxyFactory the proxy factory     */    public void setProxyFactory(XFireProxyFactory proxyFactory)    {        this.proxyFactory = proxyFactory;    }    public String getServiceUrl()    {        return serviceUrl;    }    public void setServiceUrl(String serviceUrl)    {        this.serviceUrl = serviceUrl;    }    public ServiceBean getService()    {        return service;    }    public void setService(ServiceBean serviceBean)    {        this.service = serviceBean;    }    public XFire getXfire()    {        return xfire;    }    public void setXfire(XFire fire)    {        xfire = fire;    }}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日本韩国欧美在线| 在线观看中文字幕不卡| 午夜精品福利一区二区蜜股av| 国产日韩欧美麻豆| 久久精品人人做人人综合| 精品国产91洋老外米糕| 精品国产一区a| 精品三级av在线| 精品剧情v国产在线观看在线| 欧美成人aa大片| 欧美精品一区二区高清在线观看| 日韩欧美国产三级电影视频| 久久中文字幕电影| 国产精品剧情在线亚洲| 亚洲日韩欧美一区二区在线| 一区二区三区美女| 天天操天天色综合| 韩国三级中文字幕hd久久精品| 国产一区美女在线| av一区二区三区| 在线观看视频一区二区欧美日韩| 欧美色男人天堂| 久久女同精品一区二区| 国产精品久久久久久久久久免费看 | 亚洲国产激情av| 亚洲视频一区二区在线| 午夜av区久久| 国产91精品在线观看| 在线视频一区二区免费| 日韩欧美在线网站| 国产精品理伦片| 免费看欧美美女黄的网站| 国产福利一区二区三区视频在线 | 成人av片在线观看| 欧美精品在线一区二区| 亚洲国产电影在线观看| 午夜欧美一区二区三区在线播放| 精品一区二区综合| 欧美在线三级电影| 国产日产欧美一区二区视频| 婷婷国产v国产偷v亚洲高清| 国产.精品.日韩.另类.中文.在线.播放| 日本丰满少妇一区二区三区| 精品国产乱子伦一区| 一区二区欧美国产| 国产大陆精品国产| 精品免费视频.| 天堂资源在线中文精品| 99久久精品国产导航| 精品av久久707| 天天色综合天天| 欧美性受xxxx| 综合久久一区二区三区| 国产精品影视在线| 91精品福利在线一区二区三区 | 免费看欧美美女黄的网站| 91成人国产精品| 国产精品美女久久久久久久久| 免费在线看成人av| 欧美日韩中字一区| 亚洲在线视频网站| 国产91高潮流白浆在线麻豆| 精品欧美黑人一区二区三区| 蜜臀av在线播放一区二区三区 | 麻豆国产91在线播放| 欧美日韩在线不卡| 亚洲一区在线视频观看| 91国偷自产一区二区三区观看| 久久精品视频在线免费观看| 国产一区二区久久| 久久精品免费在线观看| 极品美女销魂一区二区三区| 精品国产1区二区| 精品影视av免费| 久久久噜噜噜久久中文字幕色伊伊 | 91精品久久久久久久久99蜜臂| 亚洲主播在线观看| 欧美日韩成人高清| 日韩激情一区二区| 欧美一级生活片| 国内一区二区视频| 欧美国产日产图区| 97se亚洲国产综合自在线观| 最新国产成人在线观看| 色天天综合久久久久综合片| 一区二区三区加勒比av| 欧美精品自拍偷拍动漫精品| 久久精品理论片| 国产免费久久精品| 91美女精品福利| 亚洲成人激情综合网| 日韩欧美在线不卡| 国产成人精品在线看| 亚洲精品国产无套在线观| 欧美日韩高清影院| 精品一区二区三区的国产在线播放| 2020国产精品| 97久久人人超碰| 日韩精品成人一区二区在线| 久久综合色综合88| 91亚洲永久精品| 日韩电影一二三区| 国产拍欧美日韩视频二区 | 日本成人在线网站| 久久久精品影视| 在线观看亚洲精品视频| 捆绑调教美女网站视频一区| 中文字幕高清一区| 337p亚洲精品色噜噜狠狠| 国产一区美女在线| 亚洲高清免费一级二级三级| 久久众筹精品私拍模特| 欧美亚洲国产bt| 国产91精品一区二区麻豆网站 | 国产人妖乱国产精品人妖| 色噜噜偷拍精品综合在线| 麻豆精品视频在线| 亚洲激情六月丁香| 久久综合九色综合97_久久久 | 蜜臀av一区二区| 亚洲男同1069视频| 久久久久久免费网| 在线播放一区二区三区| 99久久er热在这里只有精品66| 美日韩一区二区三区| 亚洲综合偷拍欧美一区色| 久久久久久麻豆| 666欧美在线视频| 色呦呦国产精品| 国产成人精品午夜视频免费| 日韩精品亚洲专区| 亚洲视频一区在线观看| 欧美激情一区二区三区不卡 | 亚洲成av人片观看| 亚洲精品国产品国语在线app| 国产精品天美传媒| 久久无码av三级| 精品少妇一区二区三区在线视频 | 国产91富婆露脸刺激对白| 蜜桃免费网站一区二区三区| 亚洲成人av福利| 亚洲自拍另类综合| 亚洲一区欧美一区| 亚洲国产精品久久人人爱| 伊人色综合久久天天| 亚洲欧美色综合| 亚洲精品国产高清久久伦理二区| 中文字幕一区二区视频| 国产精品丝袜黑色高跟| 国产日韩精品久久久| 国产亚洲精品资源在线26u| 亚洲精品一区在线观看| www亚洲一区| 欧美国产日产图区| 中文字幕综合网| 亚洲精品videosex极品| 亚洲一二三四久久| 日日摸夜夜添夜夜添国产精品| 亚洲国产日日夜夜| 免费在线观看一区| 国产精品自拍网站| 不卡高清视频专区| 91免费版pro下载短视频| 91精品福利在线| 在线综合视频播放| 久久婷婷成人综合色| 国产欧美精品一区二区色综合| 亚洲国产精品t66y| 一区二区三区不卡视频在线观看| 亚洲综合免费观看高清完整版在线 | 日韩精品五月天| 精品一区二区三区视频在线观看| 精品一二三四区| www.亚洲精品| 8x8x8国产精品| 26uuuu精品一区二区| 中文字幕永久在线不卡| 天天色综合成人网| 国产精品88av| 欧美在线影院一区二区| 日韩精品一区二区三区在线| 国产蜜臀97一区二区三区| 亚洲欧美区自拍先锋| 久久99精品视频| 色噜噜狠狠色综合中国| 日韩欧美中文字幕精品| 最新中文字幕一区二区三区 | 国产九色精品成人porny| 99久久久久免费精品国产| 欧美精品九九99久久| 国产网站一区二区三区| 水蜜桃久久夜色精品一区的特点| 粉嫩蜜臀av国产精品网站| 337p亚洲精品色噜噜噜| 最新日韩在线视频| 国产做a爰片久久毛片| 欧美男人的天堂一二区| 国产午夜亚洲精品羞羞网站| 亚洲福利视频导航| 91在线视频18|