Post Init Service Starter
[aaf/authz.git] / misc / env / src / main / java / org / onap / aaf / misc / env / impl / BasicEnv.java
index 6fbfacd..e65f4e8 100644 (file)
@@ -149,9 +149,9 @@ public class BasicEnv extends StoreImpl implements EnvJAXB, TransCreate<TransJAX
         return trace;\r
     }\r
 \r
-    // @Override\r
-    public TimeTaken start(String name, int flag) {\r
-        return new TimeTaken(name, flag) {\r
+    @Override\r
+    public TimeTaken start(String name, int flag, Object ... values) {\r
+        return new TimeTaken(name, flag, values) {\r
             /**\r
              * Format to be printed when called upon\r
              */\r
@@ -163,8 +163,8 @@ public class BasicEnv extends StoreImpl implements EnvJAXB, TransCreate<TransJAX
                     case Env.JSON: sb.append("JSON "); break;\r
                     case Env.REMOTE: sb.append("REMOTE "); break;\r
                 }\r
-                sb.append(name);\r
-                if (flag != Env.CHECKPOINT) {\r
+                sb.append(String.format(name, values));\r
+                if ((flag & Env.CHECKPOINT) != Env.CHECKPOINT) {\r
                     sb.append(' ');\r
                     sb.append((end-start)/1000000f);\r
                     sb.append("ms");\r