Search in sources :

Example 86 with Logger

use of org.slf4j.Logger in project openhab1-addons by openhab.

the class MBrickletMotionDetectorImpl method setLogger.

/**
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * 
     * @generated
     */
@Override
public void setLogger(Logger newLogger) {
    Logger oldLogger = logger;
    logger = newLogger;
    if (eNotificationRequired())
        eNotify(new ENotificationImpl(this, Notification.SET, ModelPackage.MBRICKLET_MOTION_DETECTOR__LOGGER, oldLogger, logger));
}
Also used : ENotificationImpl(org.eclipse.emf.ecore.impl.ENotificationImpl) Logger(org.slf4j.Logger)

Example 87 with Logger

use of org.slf4j.Logger in project openhab1-addons by openhab.

the class MBrickletMultiTouchImpl method setLogger.

/**
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * 
     * @generated
     */
@Override
public void setLogger(Logger newLogger) {
    Logger oldLogger = logger;
    logger = newLogger;
    if (eNotificationRequired())
        eNotify(new ENotificationImpl(this, Notification.SET, ModelPackage.MBRICKLET_MULTI_TOUCH__LOGGER, oldLogger, logger));
}
Also used : ENotificationImpl(org.eclipse.emf.ecore.impl.ENotificationImpl) Logger(org.slf4j.Logger)

Example 88 with Logger

use of org.slf4j.Logger in project openhab1-addons by openhab.

the class MBrickletOLE64x48Impl method setLogger.

/**
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     *
     * @generated
     */
@Override
public void setLogger(Logger newLogger) {
    Logger oldLogger = logger;
    logger = newLogger;
    if (eNotificationRequired()) {
        eNotify(new ENotificationImpl(this, Notification.SET, ModelPackage.MBRICKLET_OLE6_4X48__LOGGER, oldLogger, logger));
    }
}
Also used : ENotificationImpl(org.eclipse.emf.ecore.impl.ENotificationImpl) Logger(org.slf4j.Logger)

Example 89 with Logger

use of org.slf4j.Logger in project translationstudio8 by heartsome.

the class Utils method clearTmxFile.

public static File clearTmxFile(File f) throws ImportException {
    Logger logger = LoggerFactory.getLogger(Utils.class);
    File tempFile = null;
    BufferedWriter writer = null;
    try {
        tempFile = File.createTempFile("tmxtemp", ".tmx");
        writer = new BufferedWriter(new FileWriter(tempFile));
    } catch (IOException e1) {
        logger.error("", e1);
    }
    String encoding = FileEncodingDetector.detectFileEncoding(f);
    FileInputStream in = null;
    try {
        in = new FileInputStream(f);
    } catch (FileNotFoundException e) {
        if (writer != null) {
            try {
                writer.close();
            } catch (IOException e1) {
                logger.error("", e1);
            }
        }
        logger.error("", e);
    }
    InputStreamReader inr = null;
    try {
        inr = new InputStreamReader(in, encoding);
    } catch (UnsupportedEncodingException e1) {
        try {
            if (writer != null) {
                writer.close();
            }
            if (in != null) {
                in.close();
            }
        } catch (IOException e) {
            logger.error("", e);
        }
        throw new ImportException(Messages.getString("database.Utils.msg1"));
    }
    BufferedReader bfr = new BufferedReader(inr);
    try {
        String line = bfr.readLine();
        // // Bug #3428
        line = clearXMLEnconding(line);
        boolean flg = true;
        while (line != null) {
            if (flg) {
                int tmpos = line.indexOf("<header");
                if (tmpos != -1) {
                    // porp started
                    StringBuffer headerbf = new StringBuffer();
                    headerbf.append(line);
                    int tempeos = line.indexOf(">", tmpos);
                    while (tempeos == -1) {
                        line = bfr.readLine();
                        if (line == null) {
                            throw new ImportException(Messages.getString("database.Utils.msg2"));
                        }
                        headerbf.append("\n").append(line);
                        tempeos = headerbf.indexOf(">");
                    }
                    String headerStart = headerbf.substring(0, tempeos + 1);
                    writer.write(headerStart);
                    int t = line.indexOf("/>");
                    if (t != -1) {
                        String end = line.substring(t + 2, line.length());
                        if (end != null && end.length() != 0) {
                            writer.write(end);
                        }
                        line = bfr.readLine();
                        flg = false;
                        continue;
                    }
                    t = line.indexOf("</header>");
                    if (t != -1) {
                        String end = line.substring(t, line.length());
                        writer.write(end);
                        line = bfr.readLine();
                        flg = false;
                        continue;
                    }
                    // read to </header>
                    line = bfr.readLine();
                    while (line != null) {
                        int endof = line.indexOf("</header>");
                        if (endof != -1) {
                            line = line.substring(endof, line.length());
                            flg = false;
                            break;
                        }
                        line = bfr.readLine();
                    }
                }
            }
            writer.write(line);
            line = bfr.readLine();
        }
    } catch (IOException e) {
        logger.error("", e);
    } finally {
        try {
            if (writer != null) {
                writer.close();
            }
            if (bfr != null) {
                bfr.close();
            }
        } catch (IOException e) {
            logger.error("", e);
        }
    }
    return tempFile;
}
Also used : InputStreamReader(java.io.InputStreamReader) FileWriter(java.io.FileWriter) FileNotFoundException(java.io.FileNotFoundException) UnsupportedEncodingException(java.io.UnsupportedEncodingException) IOException(java.io.IOException) Logger(org.slf4j.Logger) FileInputStream(java.io.FileInputStream) BufferedWriter(java.io.BufferedWriter) ImportException(net.heartsome.cat.common.core.exception.ImportException) BufferedReader(java.io.BufferedReader) File(java.io.File)

Example 90 with Logger

use of org.slf4j.Logger in project cassandra by apache.

the class StorageService method setLoggingLevel.

public void setLoggingLevel(String classQualifier, String rawLevel) throws Exception {
    ch.qos.logback.classic.Logger logBackLogger = (ch.qos.logback.classic.Logger) LoggerFactory.getLogger(classQualifier);
    // if both classQualifer and rawLevel are empty, reload from configuration
    if (StringUtils.isBlank(classQualifier) && StringUtils.isBlank(rawLevel)) {
        JMXConfiguratorMBean jmxConfiguratorMBean = JMX.newMBeanProxy(ManagementFactory.getPlatformMBeanServer(), new ObjectName("ch.qos.logback.classic:Name=default,Type=ch.qos.logback.classic.jmx.JMXConfigurator"), JMXConfiguratorMBean.class);
        jmxConfiguratorMBean.reloadDefaultConfiguration();
        return;
    } else // classQualifer is set, but blank level given
    if (StringUtils.isNotBlank(classQualifier) && StringUtils.isBlank(rawLevel)) {
        if (logBackLogger.getLevel() != null || hasAppenders(logBackLogger))
            logBackLogger.setLevel(null);
        return;
    }
    ch.qos.logback.classic.Level level = ch.qos.logback.classic.Level.toLevel(rawLevel);
    logBackLogger.setLevel(level);
    logger.info("set log level to {} for classes under '{}' (if the level doesn't look like '{}' then the logger couldn't parse '{}')", level, classQualifier, rawLevel, rawLevel);
}
Also used : JMXConfiguratorMBean(ch.qos.logback.classic.jmx.JMXConfiguratorMBean) Logger(org.slf4j.Logger)

Aggregations

Logger (org.slf4j.Logger)1088 Test (org.junit.Test)249 IOException (java.io.IOException)127 ENotificationImpl (org.eclipse.emf.ecore.impl.ENotificationImpl)110 ArrayList (java.util.ArrayList)71 InputStream (java.io.InputStream)64 List (java.util.List)59 File (java.io.File)56 Map (java.util.Map)51 LoggerFactory (org.slf4j.LoggerFactory)46 Test (org.testng.annotations.Test)43 HashMap (java.util.HashMap)39 Properties (java.util.Properties)35 HashSet (java.util.HashSet)31 FileInputStream (java.io.FileInputStream)29 Transfer (org.commonjava.maven.galley.model.Transfer)29 Set (java.util.Set)28 StoreKey (org.commonjava.indy.model.core.StoreKey)28 ArtifactStore (org.commonjava.indy.model.core.ArtifactStore)27 Date (java.util.Date)26