use of com.cubrid.cubridmanager.core.logs.model.ManagerLogInfo in project cubrid-manager by CUBRID.
the class ManagerLogInfoListTest method testModelManagerLogInfo.
public void testModelManagerLogInfo() {
ManagerLogInfo bean = new ManagerLogInfo();
bean.setUser("user");
assertEquals(bean.getUser(), "user");
bean.setTaskName("taskName");
assertEquals(bean.getTaskName(), "taskName");
bean.setTime("time");
assertEquals(bean.getTime(), "time");
bean.setErrorNote("errorNote");
assertEquals(bean.getErrorNote(), "errorNote");
}
use of com.cubrid.cubridmanager.core.logs.model.ManagerLogInfo in project cubrid-manager by CUBRID.
the class LogEditorPart method updateManagerLogTable.
/**
* update manager log to table.
*
*/
public void updateManagerLogTable() {
table.removeAll();
if (CubridNodeType.LOGS_MANAGER_ERROR_LOG.equals(this.cubridNode.getType())) {
if (errorlogList.size() > 0) {
Collections.sort(errorlogList, comparator);
int begin = (pageInfo.getCurrentPage() - 1) * pageInfo.getPageSize();
int last = begin + pageInfo.getPageSize();
int index = (pageInfo.getCurrentPage() - 1) * pageInfo.getPageSize() + 1;
if (begin + 1 <= 1) {
buttonFirst.setEnabled(false);
buttonPrev.setEnabled(false);
} else {
buttonFirst.setEnabled(true);
buttonPrev.setEnabled(true);
}
if ((pageInfo.getTotalRs() < last ? pageInfo.getTotalRs() : last) >= pageInfo.getTotalRs()) {
buttonEnd.setEnabled(false);
buttonNext.setEnabled(false);
} else {
buttonEnd.setEnabled(true);
buttonNext.setEnabled(true);
}
pageText.setText((begin + 1) + "-" + (pageInfo.getTotalRs() < last ? pageInfo.getTotalRs() : last) + " (" + pageInfo.getTotalRs() + ")");
for (int i = begin; i < last && i < pageInfo.getTotalRs(); i++) {
ManagerLogInfo lfi = (ManagerLogInfo) errorlogList.get(i);
TableItem item = new TableItem(table, SWT.NONE);
item.setText(0, Integer.toString(index + i - begin));
item.setText(1, lfi.getUser());
item.setText(2, lfi.getTaskName());
item.setText(3, lfi.getTime());
item.setText(4, lfi.getErrorNote());
}
} else {
buttonFirst.setEnabled(false);
buttonPrev.setEnabled(false);
buttonEnd.setEnabled(false);
buttonNext.setEnabled(false);
pageInfo = new PageUtil(CNTRECORD, PAGESIZE);
pageInfo.setCurrentPage(1);
TableItem item = new TableItem(table, SWT.NONE);
item.setText(0, Messages.msgNullLogFile);
}
} else {
if (accesslogList.size() > 0) {
Collections.sort(accesslogList, comparator);
int begin = (pageInfo.getCurrentPage() - 1) * pageInfo.getPageSize();
int last = begin + pageInfo.getPageSize();
int index = (pageInfo.getCurrentPage() - 1) * pageInfo.getPageSize() + 1;
if (begin + 1 <= 1) {
buttonFirst.setEnabled(false);
buttonPrev.setEnabled(false);
} else {
buttonFirst.setEnabled(true);
buttonPrev.setEnabled(true);
}
if ((pageInfo.getTotalRs() < last ? pageInfo.getTotalRs() : last) >= pageInfo.getTotalRs()) {
buttonEnd.setEnabled(false);
buttonNext.setEnabled(false);
} else {
buttonEnd.setEnabled(true);
buttonNext.setEnabled(true);
}
pageText.setText((begin + 1) + "-" + (pageInfo.getTotalRs() < last ? pageInfo.getTotalRs() : last) + " (" + pageInfo.getTotalRs() + ")");
for (int i = begin; i < last && i < pageInfo.getTotalRs(); i++) {
ManagerLogInfo lfi = (ManagerLogInfo) accesslogList.get(i);
TableItem item = new TableItem(table, SWT.NONE);
item.setText(0, Integer.toString(index + i - begin));
item.setText(1, lfi.getUser());
item.setText(2, lfi.getTaskName());
item.setText(3, lfi.getTime());
}
} else {
buttonFirst.setEnabled(false);
buttonPrev.setEnabled(false);
buttonEnd.setEnabled(false);
buttonNext.setEnabled(false);
pageInfo = new PageUtil(CNTRECORD, PAGESIZE);
pageInfo.setCurrentPage(1);
TableItem item = new TableItem(table, SWT.NONE);
item.setText(0, Messages.msgNullLogFile);
}
}
}
use of com.cubrid.cubridmanager.core.logs.model.ManagerLogInfo in project cubrid-manager by CUBRID.
the class LogsModelTest method testModelManagerLogInfoList.
public void testModelManagerLogInfoList() {
ManagerLogInfoList bean = new ManagerLogInfoList();
bean.removeAllLog();
bean.addLog(new ManagerLogInfo());
bean.removeAllLog();
bean.getManagerLogInfoList();
bean.addLog(new ManagerLogInfo());
}
use of com.cubrid.cubridmanager.core.logs.model.ManagerLogInfo in project cubrid-manager by CUBRID.
the class LogsModelTest method testModelManagerLogInfo.
public void testModelManagerLogInfo() {
ManagerLogInfo bean = new ManagerLogInfo();
bean.setUser("user");
assertEquals(bean.getUser(), "user");
bean.setTaskName("taskName");
assertEquals(bean.getTaskName(), "taskName");
bean.setTime("time");
assertEquals(bean.getTime(), "time");
bean.setErrorNote("errorNote");
assertEquals(bean.getErrorNote(), "errorNote");
}
use of com.cubrid.cubridmanager.core.logs.model.ManagerLogInfo in project cubrid-manager by CUBRID.
the class GetManagerLogListTask method addLogToManagerLogList.
/**
* Add a managerLogInfo to managerLogList
*
* @param managerLogList ManagerLogInfoList
* @param users String[]
* @param tasknames String[]
* @param times String[]
*/
private void addLogToManagerLogList(ManagerLogInfoList managerLogList, String[] users, String[] tasknames, String[] times) {
for (int j = 0; j < users.length; j++) {
ManagerLogInfo managerLogInfo = new ManagerLogInfo();
if (users[j] != null && users[j].trim().length() > 0) {
managerLogInfo.setUser(users[j]);
managerLogInfo.setTaskName(tasknames[j]);
managerLogInfo.setTime(times[j]);
if (managerLogInfo != null) {
managerLogList.addLog(managerLogInfo);
}
}
}
}
Aggregations