org.apache.felix.framework.Logger.<init>()方法的使用及代码示例

x33g5p2x  于2022-01-24 转载在 其他  
字(4.3k)|赞(0)|评价(0)|浏览(612)

本文整理了Java中org.apache.felix.framework.Logger.<init>()方法的一些代码示例,展示了Logger.<init>()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Logger.<init>()方法的具体详情如下:
包路径:org.apache.felix.framework.Logger
类名称:Logger
方法名:<init>

Logger.<init>介绍

暂无

代码示例

代码示例来源:origin: jawi/ols

  1. private Map<String, Object> createConfig()
  2. {
  3. this.fwLogger = new Logger();
  4. this.fwLogger.setLogger( this );
  5. final String logLevel = "" + Math.min( 4, this.options.logLevel );
  6. final Map<String, Object> config = new HashMap<String, Object>();
  7. config.put( Constants.FRAMEWORK_BOOTDELEGATION, "com.yourkit.*,com.sun.*,sun.*,apple.*,com.apple.*" );
  8. config.put( Constants.FRAMEWORK_SYSTEMPACKAGES_EXTRA,
  9. "com.apple.mrj,com.apple.eawt,javax.swing,javax.media.jai,org.osgi.service.cm" );
  10. // Issue #36: explicitly set the location to the bundle cache directory,
  11. // otherwise it is created /relatively/ to the current working directory,
  12. // which is problematic when you start the client with a relative path...
  13. config.put( Constants.FRAMEWORK_STORAGE, this.options.cacheDir.getPath() );
  14. if ( this.options.cleanCache )
  15. {
  16. config.put( Constants.FRAMEWORK_STORAGE_CLEAN, Constants.FRAMEWORK_STORAGE_CLEAN_ONFIRSTINIT );
  17. }
  18. // Felix specific configuration options...
  19. config.put( FelixConstants.SYSTEMBUNDLE_ACTIVATORS_PROP, Arrays.asList( new HostActivator() ) );
  20. config.put( FelixConstants.LOG_LEVEL_PROP, logLevel );
  21. config.put( FelixConstants.LOG_LOGGER_PROP, this.fwLogger );
  22. config.put( "nl.lxtreme.ols.config.dir", this.options.pluginDir.getAbsolutePath() );
  23. return config;
  24. }

代码示例来源:origin: orbisgis/orbisgis

  1. /**
  2. * Create minimal resource inside an empty workspace folder
  3. * @param workspaceFolder
  4. * @param version_major
  5. * @param version_minor
  6. * @param version_revision
  7. * @param version_qualifier
  8. * @throws IOException Error while writing files or the folder is not empty
  9. */
  10. public static void initWorkspaceFolder(File workspaceFolder, int version_major, int version_minor,
  11. int version_revision, String version_qualifier) throws IOException {
  12. if(!workspaceFolder.exists()) {
  13. if(!workspaceFolder.mkdirs()) {
  14. throw new IOException("Cannot create workspace directory");
  15. }
  16. }
  17. File[] files = workspaceFolder.listFiles();
  18. if (files != null && files.length != 0) {
  19. // This method must be called with empty folder only
  20. throw new IOException("Workspace folder must be empty");
  21. }
  22. CoreWorkspaceImpl coreWorspace = new CoreWorkspaceImpl(version_major, version_minor, version_revision,
  23. version_qualifier, new Logger());
  24. coreWorspace.setWorkspaceFolder(workspaceFolder.getAbsolutePath());
  25. coreWorspace.writeVersionFile();
  26. coreWorspace.writeUriFile();
  27. }

代码示例来源:origin: org.apache.sling/maven-launchpad-plugin

  1. Logger logger = new Logger();
  2. logger.setLogLevel(Logger.LOG_ERROR);

代码示例来源:origin: org.orbisgis/orbisgis-core

  1. org.apache.felix.framework.Logger logger = new org.apache.felix.framework.Logger();

代码示例来源:origin: orbisgis/orbisgis

  1. org.apache.felix.framework.Logger logger = new org.apache.felix.framework.Logger();

代码示例来源:origin: org.apache.servicemix.kernel/org.apache.servicemix.kernel.main

  1. m_logger = new Logger();

代码示例来源:origin: apache/felix

  1. m_logger = new Logger();

代码示例来源:origin: orbisgis/orbisgis

  1. public ViewWorkspaceImpl askWorkspaceFolder(Window parentComponent, ProgressMonitor pm) {
  2. CoreWorkspaceImpl coreWorkspace = new CoreWorkspaceImpl(bundleVersion.getMajor(), bundleVersion.getMinor(),
  3. bundleVersion.getMicro(), bundleVersion.getQualifier(), new org.apache.felix.framework.Logger());
  4. String errorMessage = "";
  5. try {
  6. do {
  7. if (WorkspaceSelectionDialog.showWorkspaceFolderSelection(parentComponent, coreWorkspace, errorMessage)) {
  8. /////////////////////
  9. // Check connection
  10. dataSourceService.setCoreWorkspace(coreWorkspace);
  11. try {
  12. dataSourceService.activate();
  13. pm.setTaskName(I18N.tr("Connecting to the database.."));
  14. try (Connection connection = dataSourceService.getConnection()) {
  15. DatabaseMetaData meta = connection.getMetaData();
  16. LOGGER.info(I18N.tr("Data source available {0} version {1}", meta.getDriverName(), meta.getDriverVersion()));
  17. return new ViewWorkspaceImpl(coreWorkspace);
  18. }
  19. } catch (SQLException ex) {
  20. errorMessage = ex.getLocalizedMessage();
  21. }
  22. } else {
  23. // User cancel, stop OrbisGIS
  24. return null;
  25. }
  26. } while (true);
  27. } finally {
  28. pm.endTask();
  29. }
  30. }

代码示例来源:origin: orbisgis/orbisgis

  1. coreWorkspace.getVersionRevision(), coreWorkspace.getVersionQualifier(), new org.apache.felix
  2. .framework.Logger());

代码示例来源:origin: ops4j/org.ops4j.pax.runner

  1. final EventDispatcher dispatcher = EventDispatcher.start( new Logger( Logger.LOG_DEBUG ) );
  2. serviceRegistry.addServiceListener( new ServiceListener()

相关文章