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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? restworksession.java

?? 日常的辦公系統(tǒng) 應用工作流框架等增加員工的基本信息、培訓信息、獎罰信息、薪資信息
?? JAVA
?? 第 1 頁 / 共 2 頁
字號:
/* * Copyright (c) 2005, John Mettraux, OpenWFE.org * All rights reserved. *  * Redistribution and use in source and binary forms, with or without  * modification, are permitted provided that the following conditions are met: *  * . Redistributions of source code must retain the above copyright notice, this *   list of conditions and the following disclaimer.   *  * . Redistributions in binary form must reproduce the above copyright notice,  *   this list of conditions and the following disclaimer in the documentation  *   and/or other materials provided with the distribution. *  * . Neither the name of the "OpenWFE" nor the names of its contributors may be *   used to endorse or promote products derived from this software without *   specific prior written permission. *  * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"  * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE  * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE  * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR  * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF  * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS  * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN  * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)  * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE  * POSSIBILITY OF SUCH DAMAGE. * * $Id: RestWorkSession.java,v 1.8 2005/05/17 16:41:04 jmettraux Exp $ *///// RestWorkSession.java//// john.mettraux@openwfe.org//// generated with // jtmpl 1.0.04 31.10.2002 John Mettraux (jmettraux@openwfe.org)//package openwfe.org.worklist.impl;import java.nio.channels.SelectionKey;import openwfe.org.ServiceException;import openwfe.org.ApplicationContext;import openwfe.org.rmi.session.WorkSessionServer;import openwfe.org.rmi.session.WorkSessionServerImpl;import openwfe.org.rest.RestUtils;import openwfe.org.rest.RestService;import openwfe.org.rest.RmiBridgedRestSession;import openwfe.org.engine.workitem.LaunchItem;import openwfe.org.engine.workitem.InFlowWorkItem;import openwfe.org.engine.workitem.WorkItemCoderLoader;import openwfe.org.engine.expressions.FlowExpressionId;import openwfe.org.worklist.Launchable;import openwfe.org.worklist.WorkSession;import openwfe.org.worklist.WorkListException;import openwfe.org.worklist.impl.XmlWorkItemAndHeaderCoder;/** * An association with a rmi worksession * * <p><font size=2>CVS Info : * <br>$Author: jmettraux $ * <br>$Date: 2005/05/17 16:41:04 $ * <br>$Id: RestWorkSession.java,v 1.8 2005/05/17 16:41:04 jmettraux Exp $ </font> * * @author john.mettraux@openwfe.org */public class RestWorkSession    extends RmiBridgedRestSession{    private final static org.apache.log4j.Logger log = org.apache.log4j.Logger        .getLogger(RestWorkSession.class.getName());    //    // CONSTANTS and DEFINITIONS    private final static String E_LAUNCHABLES = "launchables";    private final static String E_LAUNCHABLE = "launchable";    private final static String A_ENGINE_ID = "engine-id";    private final static String A_URL = "url";    //    // FIELDS    private WorkSession session = null;    private XmlWorkItemAndHeaderCoder coder = null;    //    // CONSTRUCTORS    public void init        (final RestService service,          final Long sessionId,          final String username,         final String password)    throws        ServiceException    {        super.init(service, sessionId, username, password);        //        // locating the coder that will be used                final WorkItemCoderLoader loader = openwfe.org.engine.Definitions            .getWorkItemCoderLoader(this.service.getContext());        log.debug("init() loader is "+loader);        this.coder = (XmlWorkItemAndHeaderCoder)loader.getXmlCoder();        log.info            ("HeaderCoder successfully located");    }    //    // METHODS from RestSession    protected boolean authentify         (final String username, final String password)    throws         ServiceException    {        try        {            this.session = (WorkSession)getWorkSessionServer()                .login(username, password);        }        catch (final Exception e)        {            throw new ServiceException("login failed", e);        }        return true;    }    //    // METHODS    //    // session methods    public void do_getstorenames        (final SelectionKey key, final String firstLine, final byte[] request)    throws         Exception    {        do_liststores(key, firstLine, request);    }    public void do_liststores        (final SelectionKey key, final String firstLine, final byte[] request)    throws         Exception    {        java.util.List storeNames = this.session.getStoreNames();        org.jdom.Element eStores = new org.jdom.Element("stores");                java.util.Iterator it = storeNames.iterator();        while (it.hasNext())        {            eStores.addContent(buildStoreElement((String)it.next()));        }        reply(key, eStores);    }    protected org.jdom.Element buildStoreElement (String storeName)        throws Exception    {        int count = 0;        try        {            count = this.session.countWorkItems(storeName);        }        catch (java.security.AccessControlException ace)        {            // ignore        }        String permissionString = "";        try        {            if (this.session.checkPermission(storeName, "read"))                permissionString += "r";        }        catch (java.security.AccessControlException ace)        {            // ignore        }        try        {            if (this.session.checkPermission(storeName, "write"))                permissionString += "w";        }        catch (java.security.AccessControlException ace)        {            // ignore        }        try        {            if (this.session.checkPermission(storeName, "delegate"))                permissionString += "d";        }        catch (java.security.AccessControlException ace)        {            // ignore        }        try        {            if (this.session.checkPermission(storeName, "browse"))                permissionString += "b";        }        catch (java.security.AccessControlException ace)        {            // ignore        }        org.jdom.Element elt = new org.jdom.Element("store");        elt.setAttribute("name", storeName);        elt.setAttribute("workitem-count", ""+count);        elt.setAttribute("permissions", permissionString);        return elt;    }    public void do_getheaders        (final SelectionKey key, final String firstLine, final byte[] request)    throws         Exception    {        final String storeName = extractStoreName(firstLine);        int limit = -1;        try        {            limit = Integer.parseInt                (RestUtils.extractFromLine(firstLine, "limit"));        }        catch (Exception e)        {            // ignore        }        final java.util.List headers =             this.session.getHeaders(storeName, limit);        reply(key, getCoder().encodeHeadersAsXml(headers));    }    public void do_findflowinstance        (final SelectionKey key, final String firstLine, final byte[] request)    throws         Exception    {        String storeName = extractStoreName(firstLine);        String wfid = null;        try        {            wfid = RestUtils.extractFromLine(firstLine, "id");        }        catch (Exception e)        {

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
激情五月婷婷综合网| 日韩一二在线观看| 99视频超级精品| 丁香婷婷综合五月| 国产自产v一区二区三区c| 国产精品国产馆在线真实露脸| 欧美二区在线观看| 欧美日韩亚洲综合在线 欧美亚洲特黄一级 | 国产精品一卡二| 激情丁香综合五月| 狠狠狠色丁香婷婷综合激情| 狠狠v欧美v日韩v亚洲ⅴ| 国产美女av一区二区三区| 九九九久久久精品| 国产精品原创巨作av| 国产精品中文字幕日韩精品| 国产成人av电影在线播放| 粉嫩aⅴ一区二区三区四区| 成人免费高清视频在线观看| gogo大胆日本视频一区| 色婷婷一区二区| 欧美日韩精品三区| 欧美亚洲动漫精品| 日韩一区二区三区四区五区六区| 精品入口麻豆88视频| 国产亚洲一区二区三区在线观看| 国产精品色婷婷| 国产清纯白嫩初高生在线观看91| 日本三级韩国三级欧美三级| 亚洲超碰精品一区二区| 国产精品一区三区| 一级中文字幕一区二区| 欧美大片在线观看一区二区| 久久久不卡网国产精品一区| 中文字幕在线观看不卡视频| 亚洲欧美日韩一区二区三区在线观看| 亚洲成人福利片| 极品美女销魂一区二区三区| 国产美女久久久久| 色哦色哦哦色天天综合| 91精品国产综合久久国产大片| 久久久精品人体av艺术| 亚洲综合色在线| 久久国产精品99久久久久久老狼| 成人免费视频网站在线观看| 欧美怡红院视频| 2021久久国产精品不只是精品| 欧美精品一区二区三区四区| 国产亚洲欧美中文| 亚洲国产sm捆绑调教视频| 日本一道高清亚洲日美韩| 粉嫩久久99精品久久久久久夜 | 99久久免费精品| 欧美日韩亚洲丝袜制服| 久久一夜天堂av一区二区三区| 成人免费一区二区三区在线观看 | 成人精品视频一区二区三区| 欧美日高清视频| 国产欧美一区二区精品婷婷| 亚洲va欧美va人人爽| 成人性视频免费网站| 欧美精品久久久久久久久老牛影院| 欧美videos大乳护士334| 中文字幕在线不卡国产视频| 日韩专区在线视频| 91在线视频观看| 精品国产乱码久久久久久牛牛| 一区二区三区在线免费| 国产一区二区精品久久| 欧美日韩免费不卡视频一区二区三区| 久久综合九色综合欧美就去吻| 欧美色爱综合网| 在线中文字幕不卡| 欧美成人a∨高清免费观看| 自拍偷拍亚洲激情| 激情综合网最新| 欧美日韩一区二区三区免费看| 欧美极品少妇xxxxⅹ高跟鞋| 日韩不卡免费视频| 在线观看不卡视频| 亚洲欧洲精品一区二区三区| 国产美女在线精品| 欧美一区二区精品| 亚洲国产视频一区| 色一情一伦一子一伦一区| 国产日韩欧美精品综合| 久久精品国产久精国产爱| 欧美巨大另类极品videosbest | 在线不卡中文字幕| 亚洲一区二区三区四区不卡| 91在线观看一区二区| 中文在线资源观看网站视频免费不卡 | 欧美大片顶级少妇| 亚洲欧洲精品一区二区三区不卡| 国产一区二区伦理片| 在线欧美小视频| 国产精品全国免费观看高清| 极品美女销魂一区二区三区| 9191久久久久久久久久久| 亚洲一区二区三区在线播放| 99re8在线精品视频免费播放| 久久久国产精品麻豆| 毛片av一区二区| 日韩欧美久久久| 麻豆免费精品视频| 日韩一级精品视频在线观看| 婷婷一区二区三区| 欧美日韩免费观看一区三区| 亚洲综合一二区| 欧美三级在线播放| 香蕉成人伊视频在线观看| 欧美日韩日日骚| 亚洲123区在线观看| 91精品国产色综合久久ai换脸| 亚洲成a人片在线不卡一二三区| 91视频一区二区| 亚洲自拍偷拍欧美| 欧美日韩成人综合在线一区二区| 亚洲6080在线| 日韩写真欧美这视频| www.日本不卡| 亚洲欧美aⅴ...| 色域天天综合网| 亚洲自拍都市欧美小说| 欧美猛男超大videosgay| 亚洲一区在线观看视频| 制服丝袜成人动漫| 日韩精品成人一区二区在线| 精品电影一区二区| 99久久精品情趣| 亚洲精品免费在线播放| 欧美精品视频www在线观看| 免费在线欧美视频| 国产清纯白嫩初高生在线观看91 | 91香蕉视频污| 亚洲第一精品在线| 精品区一区二区| www.激情成人| 亚洲一区二区三区不卡国产欧美| 欧美一区二区性放荡片| 国产一区 二区| 一区二区在线看| 91精品国产色综合久久| 美国毛片一区二区三区| 国产精品嫩草影院com| 在线免费观看日韩欧美| 日韩黄色片在线观看| 国产精品青草久久| 欧美日韩大陆一区二区| 国产91清纯白嫩初高中在线观看| 一区二区在线免费观看| 久久综合色天天久久综合图片| 成人国产精品免费网站| 首页综合国产亚洲丝袜| 中文一区在线播放| 欧美精品一二三| 波多野结衣中文一区| 日本人妖一区二区| 最新成人av在线| 日韩精品在线看片z| 一本久久综合亚洲鲁鲁五月天 | 国产一区视频导航| 亚洲愉拍自拍另类高清精品| 久久久久久综合| 欧美体内she精高潮| 国产sm精品调教视频网站| 亚洲午夜精品17c| 中文无字幕一区二区三区| 91麻豆精品国产综合久久久久久| 成人深夜福利app| 美女视频黄 久久| 一区二区三区四区高清精品免费观看| 久久伊99综合婷婷久久伊| 欧美日韩久久久| 一本色道久久加勒比精品| 精品国产一区二区三区久久久蜜月 | 精品久久久三级丝袜| 日本久久电影网| 成人一区在线观看| 精彩视频一区二区三区| 婷婷综合另类小说色区| 国产精品久久久久一区二区三区| 欧美成人video| 欧美精品 日韩| 一本一道久久a久久精品综合蜜臀| 国产高清一区日本| 久久99精品一区二区三区| 五月婷婷激情综合网| 亚洲精品成人悠悠色影视| 一区二区三区免费| 午夜精品久久一牛影视| 综合久久给合久久狠狠狠97色| 精品少妇一区二区三区免费观看| 欧美日韩免费高清一区色橹橹| 91视频在线观看| 成人国产亚洲欧美成人综合网| 国产精品影音先锋| 韩国精品在线观看| 美脚の诱脚舐め脚责91 | 免费在线观看日韩欧美|