com.supermap.data
类 HistoricalMoment

java.lang.Object
  继承者 com.supermap.data.HistoricalMoment

public class HistoricalMoment
extends java.lang.Object

历史时刻类。

历史时刻指的是某一特定的时刻,用户可查看该时刻下的数据历史状态。该时刻可以是指定的数据库日期和时间,或者用户定义的历史标记时间。

子版本一旦完成版本提交,将无法查询提交之前的历史信息,因为提交后当前子版本仅保留最终状态的数据,之前的操作历史将被自动清除。


构造方法摘要
HistoricalMoment()
           
 
方法摘要
 boolean alterEndTime(java.util.Date endTime)
          修改历史时刻的时间。
 boolean alterName(java.lang.String strNewName)
          修改历史时刻的版本名称。
 boolean delete()
          删除历史时刻。
 void dispose()
          释放该对象所占用的资源。
 java.util.Date getEndTime()
          获取历史时刻的时间。
 java.lang.String getName()
          获取历史时刻的版本名称,将历史时刻状态下的数据源作为一个版本,与其它子版本一样具有版本号、版本名称等属性。
 
从类 java.lang.Object 继承的方法
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

HistoricalMoment

public HistoricalMoment()
方法详细信息

getName

public java.lang.String getName()
获取历史时刻的版本名称,将历史时刻状态下的数据源作为一个版本,与其它子版本一样具有版本号、版本名称等属性。

返回:
历史时刻的版本名称

getEndTime

public java.util.Date getEndTime()
获取历史时刻的时间。

返回:
历史时刻的具体时间

alterName

public boolean alterName(java.lang.String strNewName)
修改历史时刻的版本名称。

参数:
strNewName - 新的版本名称
返回:
修改成功则返回 true,否则返回 false。

alterEndTime

public boolean alterEndTime(java.util.Date endTime)
修改历史时刻的时间。

返回:
修改成功则返回 true,否则返回 false。

delete

public boolean delete()
删除历史时刻。

返回:
删除成功则返回 true,否则返回 false。

dispose

public void dispose()
释放该对象所占用的资源。当调用该方法之后,此对象不再可用。