org.jbundle.base.db.Record.getLastModified()方法的使用及代码示例

x33g5p2x  于2022-01-28 转载在 其他  
字(8.4k)|赞(0)|评价(0)|浏览(94)

本文整理了Java中org.jbundle.base.db.Record.getLastModified方法的一些代码示例,展示了Record.getLastModified的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Record.getLastModified方法的具体详情如下:
包路径:org.jbundle.base.db.Record
类名称:Record
方法名:getLastModified

Record.getLastModified介绍

[英]Get the DATA_SOURCE_HANDLE reference to the last modified or added record.
[中]

代码示例

代码示例来源:origin: com.tourapp.tour/com.tourapp.tour.booking.db

/**
 * GetKeyFromRecord Method.
 */
public String getKeyFromRecord(Record recBookingDetail, String iFieldSeq)
{
  String bookmark = recBookingDetail.getCounterField().toString();
  BaseField fieldTarget = recBookingDetail.getField(iFieldSeq);
  String strFieldType = fieldTarget.getFieldName();
  if ((bookmark == null) || (bookmark.length() == 0))
    bookmark = recBookingDetail.getLastModified(DBConstants.BOOKMARK_HANDLE).toString();
  String strKey = strFieldType + '.' + bookmark;
  return strKey;
}
/**

代码示例来源:origin: com.tourgeek.tour/com.tourgeek.tour.booking.db

/**
 * GetKeyFromRecord Method.
 */
public String getKeyFromRecord(Record recBookingDetail, String iFieldSeq)
{
  String bookmark = recBookingDetail.getCounterField().toString();
  BaseField fieldTarget = recBookingDetail.getField(iFieldSeq);
  String strFieldType = fieldTarget.getFieldName();
  if ((bookmark == null) || (bookmark.length() == 0))
    bookmark = recBookingDetail.getLastModified(DBConstants.BOOKMARK_HANDLE).toString();
  String strKey = strFieldType + '.' + bookmark;
  return strKey;
}
/**

代码示例来源:origin: org.jbundle.base/org.jbundle.base.mixed

/**
 * Get the DATA_SOURCE_HANDLE to the last modified or added record.
 * @param iHandleType The type of handle to use.
 * @return The handle of the last modified record.
 */
public Object getLastModified(int iHandleType) throws DBException, RemoteException
{
  try   {
    Utility.getLogger().info("EJB getLastModified");
    synchronized (this.getTask())
    {
      Object bookmark = this.getMainRecord().getLastModified(iHandleType);
      return bookmark;
    }
  } catch (Exception ex)  {
    ex.printStackTrace();
    throw new DBException(ex.getMessage());
  }
}
/**

代码示例来源:origin: org.jbundle.base/org.jbundle.base.mixed

public int doRecordChange(FieldInfo field, int iChangeType, boolean bDisplayOption)
  {   // Return an error to stop the change
    int iErrorCode = super.doRecordChange(field, iChangeType, bDisplayOption);
    if ((iChangeType == DBConstants.AFTER_ADD_TYPE) || (iChangeType == DBConstants.AFTER_UPDATE_TYPE))
      if (iErrorCode == DBConstants.NORMAL_RETURN)
    {
      Record recUserInfo = this.getOwner();
      Task task = recUserInfo.getTask();
      String strUserName = recUserInfo.getField(UserInfo.kID).toString();
      if ((strUserName == null) || (strUserName.length() == 0))
        strUserName = recUserInfo.getLastModified(DBConstants.BOOKMARK_HANDLE).toString();
      String strPassword = recUserInfo.getField(UserInfo.kPassword).toString();
      iErrorCode = task.getApplication().login(task, strUserName, strPassword, task.getProperty(DBParams.DOMAIN));   // Always okay
    }
    return iErrorCode;
  }
});

代码示例来源:origin: org.jbundle.base/org.jbundle.base.mixed

record.setSupressRemoteMessages(true);
record.add();
bookmarkLast = record.getLastModified(DBConstants.BOOKMARK_HANDLE);

代码示例来源:origin: org.jbundle.base/org.jbundle.base

/**
 * Called when a change is the record status is about to happen/has happened.
 * @param field If this file change is due to a field, this is the field.
 * @param iChangeType The type of change that occurred.
 * @param bDisplayOption If true, display any changes.
 * @return an error code.
 */
public int doRecordChange(FieldInfo field, int iChangeType, boolean bDisplayOption)
{
  int iErrorCode = super.doRecordChange(field, iChangeType, bDisplayOption);
  
  if (iChangeType == DBConstants.AFTER_REFRESH_TYPE)
      iErrorCode = this.moveIDToCodeField();
  else if ((iChangeType == DBConstants.AFTER_ADD_TYPE)
    && (this.getCodeField().isNull()))
  {
    try {
      Record record = this.getOwner();
      Object bookmark = record.getLastModified(DBConstants.BOOKMARK_HANDLE);
      record.setHandle(bookmark, DBConstants.BOOKMARK_HANDLE);
      record.edit();
      iErrorCode = this.moveIDToCodeField();
      record.set();
    } catch (DBException ex) {
      ex.printStackTrace();
    }
  }
  return iErrorCode;
}
/**

代码示例来源:origin: org.jbundle.base/org.jbundle.base.mixed

/**
 * Called when a change is the record status is about to happen/has happened.
 * @param field If this file change is due to a field, this is the field.
 * @param iChangeType The type of change that occurred.
 * @param bDisplayOption If true, display any changes.
 * @return an error code.
 */
public int doRecordChange(FieldInfo field, int iChangeType, boolean bDisplayOption)
{
  int iErrorCode = super.doRecordChange(field, iChangeType, bDisplayOption);
  
  if (iChangeType == DBConstants.AFTER_REFRESH_TYPE)
      iErrorCode = this.moveIDToCodeField();
  else if ((iChangeType == DBConstants.AFTER_ADD_TYPE)
    && (this.getCodeField().isNull()))
  {
    try {
      Record record = this.getOwner();
      Object bookmark = record.getLastModified(DBConstants.BOOKMARK_HANDLE);
      record.setHandle(bookmark, DBConstants.BOOKMARK_HANDLE);
      record.edit();
      iErrorCode = this.moveIDToCodeField();
      record.set();
    } catch (DBException ex) {
      ex.printStackTrace();
    }
  }
  return iErrorCode;
}
/**

代码示例来源:origin: org.jbundle.base.db/org.jbundle.base.db

/**
 * Called when a change is the record status is about to happen/has happened.
 * @param field If this file change is due to a field, this is the field.
 * @param iChangeType The type of change that occurred.
 * @param bDisplayOption If true, display any changes.
 * @return an error code.
 */
public int doRecordChange(FieldInfo field, int iChangeType, boolean bDisplayOption)
{
  int iErrorCode = super.doRecordChange(field, iChangeType, bDisplayOption);
  
  if (iChangeType == DBConstants.AFTER_REFRESH_TYPE)
      iErrorCode = this.moveIDToCodeField();
  else if ((iChangeType == DBConstants.AFTER_ADD_TYPE)
    && (this.getCodeField().isNull()))
  {
    try {
      Record record = this.getOwner();
      Object bookmark = record.getLastModified(DBConstants.BOOKMARK_HANDLE);
      record.setHandle(bookmark, DBConstants.BOOKMARK_HANDLE);
      record.edit();
      iErrorCode = this.moveIDToCodeField();
      record.set();
    } catch (DBException ex) {
      ex.printStackTrace();
    }
  }
  return iErrorCode;
}
/**

代码示例来源:origin: org.jbundle.base/org.jbundle.base

varBookmark = record.getLastModified(DBConstants.DATA_SOURCE_HANDLE);

代码示例来源:origin: org.jbundle.base/org.jbundle.base.mixed

varBookmark = record.getLastModified(DBConstants.DATA_SOURCE_HANDLE);

代码示例来源:origin: org.jbundle.base.db/org.jbundle.base.db

varBookmark = record.getLastModified(DBConstants.DATA_SOURCE_HANDLE);

代码示例来源:origin: org.jbundle.base/org.jbundle.base.mixed

buffer.bufferToFields(record, true, DBConstants.SCREEN_MOVE);
record.add();
Object bookmark = record.getLastModified(DBConstants.BOOKMARK_HANDLE);
record.setHandle(bookmark, DBConstants.BOOKMARK_HANDLE);
break;  // Normal return

代码示例来源:origin: org.jbundle.base/org.jbundle.base.mixed

Object bookmark = record.getLastModified(DBConstants.BOOKMARK_HANDLE);
recAtTarget = record.setHandle(bookmark, DBConstants.BOOKMARK_HANDLE);

代码示例来源:origin: org.jbundle.base.screen/org.jbundle.base.screen.model

Object bookmark = record.getLastModified(DBConstants.BOOKMARK_HANDLE);
recAtTarget = record.setHandle(bookmark, DBConstants.BOOKMARK_HANDLE);

代码示例来源:origin: com.tourapp.tour/com.tourapp.tour.request.report

recRequest.moveFields(recRequestHistory, Record.MOVE_BY_NAME, true, DBConstants.SCREEN_MOVE, true, false, false, false);   // Move all fields to the history record
recRequest.add();
Object bookmark = recRequest.getLastModified(DBConstants.BOOKMARK_HANDLE);
recRequest.setHandle(bookmark, DBConstants.BOOKMARK_HANDLE);

代码示例来源:origin: com.tourgeek.tour/com.tourgeek.tour.request.report

recRequest.moveFields(recRequestHistory, Record.MOVE_BY_NAME, true, DBConstants.SCREEN_MOVE, true, false, false, false);   // Move all fields to the history record
recRequest.add();
Object bookmark = recRequest.getLastModified(DBConstants.BOOKMARK_HANDLE);
recRequest.setHandle(bookmark, DBConstants.BOOKMARK_HANDLE);

代码示例来源:origin: com.tourapp.tour/com.tourapp.tour.request.report

recRequestHistory.moveFields(recRequest, Record.MOVE_BY_NAME, true, DBConstants.SCREEN_MOVE, true, false, false, false);   // Move all fields to the history record
recRequestHistory.add();
Object bookmark = recRequestHistory.getLastModified(DBConstants.BOOKMARK_HANDLE);
recRequestHistory.setHandle(bookmark, DBConstants.BOOKMARK_HANDLE);

代码示例来源:origin: com.tourgeek.tour/com.tourgeek.tour.request.report

recRequestHistory.moveFields(recRequest, Record.MOVE_BY_NAME, true, DBConstants.SCREEN_MOVE, true, false, false, false);   // Move all fields to the history record
recRequestHistory.add();
Object bookmark = recRequestHistory.getLastModified(DBConstants.BOOKMARK_HANDLE);
recRequestHistory.setHandle(bookmark, DBConstants.BOOKMARK_HANDLE);

代码示例来源:origin: org.jbundle.base/org.jbundle.base

Object bookmark = this.getOwner().getLastModified(m_iHandleType);
if (bookmark != null)
  this.addBookmarkFilter(bookmark);

代码示例来源:origin: org.jbundle.base/org.jbundle.base.mixed

Object bookmark = this.getOwner().getLastModified(m_iHandleType);
if (bookmark != null)
  this.addBookmarkFilter(bookmark);

相关文章

微信公众号

最新文章

更多

Record类方法