Package org.entando.entando.aps.system.services.actionlog.model

Examples of org.entando.entando.aps.system.services.actionlog.model.ActionLogRecord


    this.executeDummyAction("admin", null);
    String result = this.executeList("admin");
    assertEquals(Action.SUCCESS, result);
    List<Integer> ids = ((IActionLoggerAction) this.getAction()).getActionRecords();
    assertEquals(1, ids.size());
    ActionLogRecord record = this._actionLoggerManager.getActionRecord(ids.get(0).intValue());

    assertEquals("admin", record.getUsername());
    assertEquals("ping", record.getActionName());
    assertEquals("/do/jpactionlogger/Test", record.getNamespace());
    assertEquals("", record.getParameters());
  }
View Full Code Here


    assertEquals("/do/jpactionlogger/Test", record.getNamespace());
    assertEquals("", record.getParameters());
  }

  public void testSearch() throws Throwable {
    ActionLogRecord record1 = this._helper.createActionRecord(1, "username1", "actionName1",
        "namespace1", DateConverter.parseDate("01/01/2009 00:00", "dd/MM/yyyy HH:mm"), "params1");
    ActionLogRecord record2 = this._helper.createActionRecord(2, "username2", "actionName2",
        "namespace2", DateConverter.parseDate("02/01/2009 10:00", "dd/MM/yyyy HH:mm"), "params2");
    ActionLogRecord record3 = this._helper.createActionRecord(3, "username123", "actionName123",
        "namespace123", DateConverter.parseDate("03/01/2009 12:00", "dd/MM/yyyy HH:mm"), "params123");
    this._helper.addActionRecord(record1);
    this._helper.addActionRecord(record2);
    this._helper.addActionRecord(record3);
View Full Code Here

    this.compareIds(new Integer [] {}, ids);

    this.executeDummyAction("admin", searchParams);
    ids = this._actionLoggerManager.getActionRecords(null);
    assertEquals(1, ids.size());
    ActionLogRecord record = this._actionLoggerManager.getActionRecord(ids.get(0).intValue());

    assertEquals("admin", record.getUsername());
    assertEquals("ping", record.getActionName());
    assertEquals("/do/jpactionlogger/Test", record.getNamespace());
    String actionParams = record.getParameters();
    assertTrue(actionParams.contains("username=usernamePARAM"));
    assertTrue(actionParams.contains("actionName=actionNamePARAM"));
    assertTrue(actionParams.contains("namespace=namespacePARAM"));
    assertTrue(actionParams.contains("params=paramsPARAM"));
    assertTrue(actionParams.contains("start=01/01/2009"));
View Full Code Here

    assertTrue(actionParams.contains("end=03/01/2009"));
    assertFalse(actionParams.contains("password"));
  }

  public void testDelete() throws Throwable {
    ActionLogRecord record1 = this._helper.createActionRecord(1, "username1", "actionName1",
        "namespace1", DateConverter.parseDate("01/01/2009 00:00", "dd/MM/yyyy HH:mm"), "params1");
    ActionLogRecord record2 = this._helper.createActionRecord(2, "username2", "actionName2",
        "namespace2", DateConverter.parseDate("02/01/2009 10:00", "dd/MM/yyyy HH:mm"), "params2");
    ActionLogRecord record3 = this._helper.createActionRecord(3, "username123", "actionName123",
        "namespace123", DateConverter.parseDate("03/01/2009 12:00", "dd/MM/yyyy HH:mm"), "params123");
    this._helper.addActionRecord(record1);
    this._helper.addActionRecord(record2);
    this._helper.addActionRecord(record3);
    assertNotNull(this._actionLoggerManager.getActionRecord(record1.getId()));
    assertNotNull(this._actionLoggerManager.getActionRecord(record2.getId()));
    assertNotNull(this._actionLoggerManager.getActionRecord(record3.getId()));

    String result = this.executeDelete("admin", record1.getId());
    assertEquals(Action.SUCCESS, result);
    assertNull(this._actionLoggerManager.getActionRecord(record1.getId()));

    result = this.executeDelete("admin", record2.getId());
    assertEquals(Action.SUCCESS, result);
    assertNull(this._actionLoggerManager.getActionRecord(record2.getId()));

    result = this.executeDelete("admin", record3.getId());
    assertEquals(Action.SUCCESS, result);
    assertNull(this._actionLoggerManager.getActionRecord(record3.getId()));
  }
View Full Code Here

    }
    return Action.SUCCESS;
  }
 
  public ActionLogRecord getActionRecord(int id) {
    ActionLogRecord actionRecord = null;
    try {
      actionRecord = this.getActionLogManager().getActionRecord(id);
    } catch (Throwable t) {
      ApsSystemUtils.logThrowable(t, this, "getActionRecord");
    }
View Full Code Here

TOP

Related Classes of org.entando.entando.aps.system.services.actionlog.model.ActionLogRecord

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.