public class AuditEcompOpEnvEventFactory extends AuditBaseEventFactory {
private static final String LOG_STR = "ACTION = \"%s\" OPERATIONAL_ENVIRONMENT_ACTION = \"%s\" OPERATIONAL_ENVIRONMENT_ID = \"%s\"" +
" OPERATIONAL_ENVIRONMENT_NAME = \"%s\" OPERATIONAL_ENVIRONMENT_TYPE = \"%s\" TENANT_CONTEXT = \"%s\"";
-
private final EcompOperationalEnvironmentEvent event;
public AuditEcompOpEnvEventFactory(AuditingActionEnum action, String operationalEnvironmentId, String operationalEnvironmentName,
}
@Override
- public String getLogMessage() {
- return String.format(LOG_STR, buildValue(event.getAction()), buildValue(event.getOperationalEnvironmentAction()),
- buildValue(event.getOperationalEnvironmentId()), buildValue(event.getOperationalEnvironmentName()),
- buildValue(event.getOperationalEnvironmentType()), buildValue(event.getTenantContext()));
+ public String getLogPattern() {
+ return LOG_STR;
+ }
+
+ @Override
+ public String[] getLogMessageParams() {
+ return new String[] {event.getAction(), event.getOperationalEnvironmentAction(),
+ event.getOperationalEnvironmentId(), event.getOperationalEnvironmentName(),
+ event.getOperationalEnvironmentType(), event.getTenantContext()};
}
@Override