pagelock.java

来自「JSPWiki,100%Java开发的一套完整WIKI程序」· Java 代码 · 共 54 行

JAVA
54
字号
package com.ecyrd.jspwiki;import java.util.Date;public class PageLock{    private WikiPage m_page;    private String   m_locker;    private Date     m_lockAcquired;    private Date     m_lockExpiry;    public PageLock( WikiPage page,                      String locker,                     Date acquired,                     Date expiry )    {        m_page         = page;        m_locker       = locker;        m_lockAcquired = acquired;        m_lockExpiry   = expiry;    }    public WikiPage getPage()    {        return m_page;    }    public String getLocker()    {        return m_locker;    }    public Date getAcquisitionTime()    {        return m_lockAcquired;    }    public Date getExpiryTime()    {        return m_lockExpiry;    }    /**     *  Returns the amount of time left in minutes, rounded up to the nearest     *  minute (so you get a zero only at the last minute).     */    public long getTimeLeft()    {        long time = m_lockExpiry.getTime() - new Date().getTime();        return (time / (1000L * 60)) + 1;    }}

⌨️ 快捷键说明

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