⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 phase.java

📁 Xfire文件 用于开发web service 的一个开源工具 很好用的
💻 JAVA
字号:
package org.codehaus.xfire.handler;public class Phase    implements Comparable{    public final static String TRANSPORT = "transport";    public final static String PARSE = "parse";    public final static String PRE_DISPATCH = "pre-dispatch";    public final static String DISPATCH = "dispatch";    public final static String POLICY = "policy";    public final static String USER = "user";    public final static String PRE_INVOKE = "pre-invoke";    public final static String SERVICE = "service";    public final static String POST_INVOKE = "post-invoke";    public final static String SEND = "send";        private String name;    private int priority;        public Phase(String name, int priority)    {        this.name = name;        this.priority = priority;    }    public String getName()    {        return name;    }    public void setName(String name)    {        this.name = name;    }    public int getPriority()    {        return priority;    }    public void setPriority(int priority)    {        this.priority = priority;    }        public boolean equals(Object obj)    {        if (obj.hashCode() != hashCode())            return false;                if (!(obj instanceof Phase))            return false;                Phase p = (Phase) obj;        if (p.getName().equals(name) && p.getPriority() == priority)        {            return true;        }                return false;    }        public int hashCode()    {        return priority ^= name.hashCode();    }        public int compareTo(Object obj)    {        Phase phase = (Phase) obj;                int p2 = phase.getPriority();        if (p2 < priority) return 1;        if (p2 > priority) return -1;                return 0;    }        }

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -