package com.splunk.mint;

import java.util.HashMap;

class TransactionsDatabase extends HashMap<String, Container>
{
  protected static final String TransName = "TStart:name:";
  private static final long serialVersionUID = -3516111185615801729L;

  public boolean addStartedTransaction(ActionTransactionStart paramActionTransactionStart)
  {
    boolean bool = false;
    if (paramActionTransactionStart == null);
    while (true)
    {
      return bool;
      try
      {
        put("TStart:name:" + paramActionTransactionStart.name, new Container(paramActionTransactionStart.timestampMilis, paramActionTransactionStart.transaction_id));
        bool = true;
      }
      catch (Exception localException)
      {
        localException.printStackTrace();
        bool = false;
      }
      finally
      {
      }
    }
  }

  public boolean closeStartedTransaction(String paramString)
  {
    boolean bool1 = false;
    if (paramString == null);
    while (true)
    {
      return bool1;
      try
      {
        boolean bool2 = containsKey("TStart:name:" + paramString);
        bool1 = false;
        if (!bool2)
          continue;
        put("TStart:name:" + paramString, new Container(Long.valueOf(-1L), null));
        bool1 = true;
      }
      finally
      {
      }
    }
  }

  public Container getStartedTransactionContainer(String paramString)
  {
    Container localContainer = null;
    if (paramString == null);
    while (true)
    {
      return localContainer;
      try
      {
        boolean bool = containsKey("TStart:name:" + paramString);
        localContainer = null;
        if (!bool)
          continue;
        localContainer = (Container)get("TStart:name:" + paramString);
      }
      finally
      {
      }
    }
  }

  public class Container
  {
    public Long timestamp;
    public String transid;

    public Container(Long paramString, String arg3)
    {
      this.timestamp = paramString;
      Object localObject;
      this.transid = localObject;
    }
  }
}

/* Location:           C:\Documents and Settings\Cesar Cabello Cea\Mis documentos\Downloads\apk-downloader\com.ikea.kompis-6_dex2jar.jar
 * Qualified Name:     com.splunk.mint.TransactionsDatabase
 * JD-Core Version:    0.6.2
 */