本文整理了Java中org.jbundle.base.db.Record.getLastModified
方法的一些代码示例,展示了Record.getLastModified
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Record.getLastModified
方法的具体详情如下:
包路径:org.jbundle.base.db.Record
类名称: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);
内容来源于网络,如有侵权,请联系作者删除!