/**
*
*/
package org.mobicents.slee.container;
import org.mobicents.slee.runtime.activity.ActivityContextHandle;
/**
* @author martins
*
*/
public class LogMessageFactory {
private static final String NOT_APPLICABLE = "n/a";
public static String newLogMessage(String sbbEntityId, String logMessage) {
return newLogMessage(null, sbbEntityId, logMessage);
}
public static String newLogMessage(ActivityContextHandle ach, String logMessage) {
return newLogMessage(ach, null, logMessage);
}
public static String newLogMessage(ActivityContextHandle ach, String sbbEntityId, String logMessage) {
return "[ AC "+(ach != null ? ach : NOT_APPLICABLE )+" ] [ SBB ENTITY "+(sbbEntityId != null ? sbbEntityId : NOT_APPLICABLE)+" ] "+logMessage;
}
}