// **********************************************************************
//
// Copyright (c) 2003-2016 ZeroC, Inc. All rights reserved.
//
// This copy of Ice is licensed to you under the terms described in the
// ICE_LICENSE file included in this distribution.
//
// **********************************************************************

package Freeze.MapInternal;

import Freeze.ConnectionI;

class TraceLevels
{
    TraceLevels(ConnectionI connection, String dbName)
    {
        errorPrefix = "Freeze DB DbEnv(\"" + connection.envName() + "\") Db(\"" + dbName + "\"): ";
        level = connection.trace();
        deadlockWarning = connection.deadlockWarning();
        logger = connection.getCommunicator().getLogger();
    }

    final String errorPrefix;
    final int level;
    final boolean deadlockWarning;
    final Ice.Logger logger;
}
