Method method = CapCommonUtil.findMethod(pjp.getTarget().getClass(),
params.get(CapConstants.P_FORM_ACTION), (Class<?>) null);
String logAuditInfo = "none";
if (method != null) {
String action = null, function = null;
CapAuditLogAction auditLogAction = method
.getAnnotation(CapAuditLogAction.class);
action = (auditLogAction != null && auditLogAction.actionType() != null) ? auditLogAction
.actionType().toString() : null;
function = (auditLogAction != null && auditLogAction.functionCode() != null) ? auditLogAction
.functionCode().getCode() : null;
if (action != null && function != null) {
logAuditInfo = StrUtils.concat(auditLogAction.actionType()
.name(), CapConstants.SPACE, auditLogAction
.functionCode().name(), CapConstants.SPACE,
auditLogAction.functionCode().getUrlPath());
}
}
if (LOGGER.isTraceEnabled()) {
LOGGER.trace("{} ENTRY: {} Start Time: {} Audit Information: {}",
new Object[] { TITLE, targetName, new Date(start),