java.util.logging.StreamHandler#setLevel ( )源码实例Demo

下面列出了java.util.logging.StreamHandler#setLevel ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: netbeans   文件: TopLogging.java
private static synchronized Handler streamHandler() {
    if (streamHandler == null) {
        StreamHandler sth = new StreamHandler (OLD_ERR, NbFormatter.FORMATTER);
        sth.setLevel(Level.ALL);
        streamHandler = NbLogging.createDispatchHandler(sth, 500);
    }
    return streamHandler;
}
 
源代码2 项目: netbeans   文件: CatalogModelTest.java
public void testDepResolver() throws URISyntaxException, CatalogModelException, IOException {
    
    Logger logger = Logger.getLogger(CatalogModelTest.class.getName());
    logger.setLevel(Level.ALL);
    StreamHandler sh = new MyHandler(System.out, new SimpleFormatter());
    sh.setLevel(logger.getLevel());
    //logger.addHandler(sh);
    CatalogFileWrapperDOMImpl.TEST_ENVIRONMENT = true;
    File catFile = new File(System.getProperty("java.io.tmpdir")+File.separator+CatalogWriteModel.PUBLIC_CATALOG_FILE_NAME+CatalogWriteModel.CATALOG_FILE_EXTENSION+".girish");
    catFile.delete();
    catFile.createNewFile();
    FileObject catFO = FileUtil.toFileObject(FileUtil.normalizeFile(catFile));
    URL url = getClass().getResource("dummyFile.txt");
    FileObject peerfo = FileUtil.toFileObject(new File(url.toURI()).getAbsoluteFile());
    System.out.println(catFile);
    CatalogWriteModel drz = new MyCatalogWriteModel(catFO);
    //CatalogWriteModel drz = new MyCatalogWriteModel(new File(System.getProperty("java.io.tmpdir")));
    drz.addURI(new URI("dummy/dummy"), peerfo);
    int length = drz.getCatalogEntries().size();
    
    assertEquals(1, length);
    
    //System.out.println("%%%%"+drz.getModelSource(new URI("dummy/dummy")).getFileObject());
    
    //System.out.println("$$$$"+LSResourceResolverFactory.getDefault().resolveResource(null, null, null, "dummy/dummy", url.toURI().toString()).getSystemId());
    
    //assertTrue(LSResourceResolverFactory.getDefault().resolveResource(null, null, null, "dummy/dummy", url.toURI().toString()).getSystemId().endsWith("dummyFile.txt"));
    
    FileObject fob = (FileObject) drz.getModelSource(new URI("dummy/dummy")).getLookup().lookup(FileObject.class);
    
    assertNotNull(fob);
    
    drz.removeURI(new URI("dummy/dummy"));
    
    length = drz.getCatalogEntries().size();
    
    assertEquals(0, length);
}
 
源代码3 项目: tracecompass   文件: LoggerTest.java
/**
 * Set up logger
 */
@Before
public void before() {
    fLogger = Logger.getAnonymousLogger();
    fLog = new StringOutputStream();
    fStreamHandler = new StreamHandler(fLog, new SimpleFormatter());
    fStreamHandler.setLevel(Level.FINER);
    fLogger.setLevel(Level.ALL);
    fLogger.addHandler(fStreamHandler);
}
 
@Before
public void setUp() {
  listener = new LoggingMediaHttpUploaderProgressListener("NAME", 60000L);

  jdkLoggerForConfig.setLevel(Level.FINE);
  logCapturingStream = new ByteArrayOutputStream();
  customLogHandler = new StreamHandler(logCapturingStream, LOG_FORMATTER);
  customLogHandler.setLevel(Level.FINE);
  jdkLoggerForConfig.addHandler(customLogHandler);
}
 
源代码5 项目: birt   文件: EngintTaskLoggerTest.java
public void testLogger( ) throws Exception
{
	Logger engineLogger = Logger.getAnonymousLogger( );
	ByteArrayOutputStream engineOut = new ByteArrayOutputStream( );
	StreamHandler engineHandler = new StreamHandler( engineOut,
			new SimpleFormatter( ) );
	engineHandler.setLevel( Level.ALL );
	engineLogger.addHandler( engineHandler );
	engineLogger.setLevel( Level.ALL );

	Logger taskLogger = Logger.getAnonymousLogger();
	ByteArrayOutputStream taskOut = new ByteArrayOutputStream( );
	StreamHandler taskHandler = new StreamHandler( taskOut,
			new SimpleFormatter( ) );
	taskHandler.setLevel( Level.ALL );
	taskLogger.addHandler( taskHandler );
	taskLogger.setLevel( Level.ALL );

	engine.setLogger( engineLogger );
	engine.changeLogLevel( Level.ALL );

	engineHandler.flush( );
	taskHandler.flush( );

	new File( "./utest/" ).mkdirs( );
	copyResource(
			"org/eclipse/birt/report/engine/api/engine-task-logger-test.rptdesign",
			"./utest/reportdesign.rptdesign" );
	IReportRunnable runnable = engine
			.openReportDesign( "./utest/reportdesign.rptdesign" );

	IRunTask task = engine.createRunTask( runnable );
	task.setParameter( "sample", "==golden values==", "displayText" );
	task.run( "./utest/report.rptdocument" );
	task.close( );

	// the logger is output to engine out.
	engineHandler.flush( );
	assertTrue( engineOut.toString( ).indexOf( "==golden values==" ) != -1 );
	engineOut.reset( );

	task = engine.createRunTask( runnable );
	task.setLogger( taskLogger );
	task.setParameter( "sample", "==golden values==", "displayText" );
	task.run( "./utest/report.rptdocument" );
	task.close( );

	engineHandler.flush( );
	taskHandler.flush( );
	assertTrue( engineOut.toString( ).indexOf( "==golden values==" ) == -1 );
	assertTrue( taskOut.toString( ).indexOf( "==golden values==" ) != -1 );
}
 
 同类方法