Tabnine Logo
LogEntry.getServiceReference
Code IndexAdd Tabnine to your IDE (free)

How to use
getServiceReference
method
in
org.osgi.service.log.LogEntry

Best Java code snippets using org.osgi.service.log.LogEntry.getServiceReference (Showing top 20 results out of 315)

origin: com.yahoo.vespa/jdisc_core

private static String getProperty(LogEntry entry, String name) {
  ServiceReference<?> ref = entry.getServiceReference();
  if (ref == null) {
    return null;
  }
  Object val = ref.getProperty(name);
  if (val == null) {
    return null;
  }
  return val.toString();
}
origin: org.ow2.chameleon/chameleon-core

private String enhanceMessage(LogEntry le, String message) {
  if (le.getServiceReference() != null) {
    if (le.getServiceReference().getProperty(
        Constants.SERVICE_PID) != null) {
      return message
          + " [ServicePID="
          + le.getServiceReference().getProperty(
          Constants.SERVICE_PID) + "]";
    } else {
      return message
          + " [ServiceID="
          + le.getServiceReference().getProperty(
          Constants.SERVICE_ID) + "]";
    }
  } else {
    return message;
  }
}
origin: apache/felix

private void display(LogEntry entry, Formatter f)
{
  SimpleDateFormat sdf = new SimpleDateFormat("yyyy.MM.dd HH:mm:ss");
  StringBuilder buffer = new StringBuilder();
  buffer.append(sdf.format(new Date(entry.getTime()))).append(" ");
  buffer.append(logLevelAsString(entry.getLevel())).append(" - ");
  buffer.append("Bundle: ").append(entry.getBundle().getSymbolicName());
  if (entry.getServiceReference() != null)
  {
    buffer.append(" - ");
    buffer.append(entry.getServiceReference().toString());
  }
  buffer.append(" - ").append(entry.getMessage());
  if (entry.getException() != null)
  {
    buffer.append(" - ");
    StringWriter writer = new StringWriter();
    PrintWriter pw = new PrintWriter(writer);
    entry.getException().printStackTrace(pw);
    buffer.append(writer.toString());
  }
  f.format("%s%n", buffer.toString());
}
origin: apache/felix

private void display(LogEntry entry, PrintStream out)
{
  SimpleDateFormat sdf = new SimpleDateFormat("yyyy.MM.dd HH:mm:ss");
  StringBuffer buffer = new StringBuffer();
  buffer.append(sdf.format(new Date(entry.getTime()))).append(" ");
  buffer.append(levelAsAString(entry.getLevel())).append(" - ");
  buffer.append("Bundle: ").append(entry.getBundle().getSymbolicName());
  if (entry.getServiceReference() != null)
  {
    buffer.append(" - ");
    buffer.append(entry.getServiceReference().toString());
  }
  buffer.append(" - ").append(entry.getMessage());
  if (entry.getException() != null)
  {
    buffer.append(" - ");
    StringWriter writer = new StringWriter();
    PrintWriter  pw = new PrintWriter(writer);
    entry.getException().printStackTrace(pw);
    buffer.append(writer.toString());
  }
  out.println(buffer.toString());
}
origin: biz.aQute.bnd/biz.aQute.bnd

void log(Bundle bundle, ServiceReference<?> sr, int level, String message, Throwable exception) {
  LogEntry le = new LogEntryImpl(bundle, sr, exception, level, message);
  synchronized (this) {
    entries.add(le);
    if (logToConsole != null) {
      logToConsole.format("%8s: %s %s %s\n", le.getTime(), le.getMessage(), le.getServiceReference(),
        le.getException());
    }
  }
}
origin: org.apache.felix/org.apache.felix.shell

private void display(LogEntry entry, PrintStream out)
{
  SimpleDateFormat sdf = new SimpleDateFormat("yyyy.MM.dd HH:mm:ss");
  StringBuffer buffer = new StringBuffer();
  buffer.append(sdf.format(new Date(entry.getTime()))).append(" ");
  buffer.append(levelAsAString(entry.getLevel())).append(" - ");
  buffer.append("Bundle: ").append(entry.getBundle().getSymbolicName());
  if (entry.getServiceReference() != null)
  {
    buffer.append(" - ");
    buffer.append(entry.getServiceReference().toString());
  }
  buffer.append(" - ").append(entry.getMessage());
  if (entry.getException() != null)
  {
    buffer.append(" - ");
    StringWriter writer = new StringWriter();
    PrintWriter  pw = new PrintWriter(writer);
    entry.getException().printStackTrace(pw);
    buffer.append(writer.toString());
  }
  out.println(buffer.toString());
}
origin: biz.aQute.bnd/biz.aQute.bndlib

void log(Bundle bundle, ServiceReference<?> sr, int level, String message, Throwable exception) {
  LogEntry le = new LogEntryImpl(bundle, sr, exception, level, message);
  synchronized (this) {
    entries.add(le);
    if (logToConsole != null) {
      logToConsole.format("%8s: %s %s %s\n", le.getTime(), le.getMessage(), le.getServiceReference(),
        le.getException());
    }
  }
}
origin: apache/felix

public static CompositeData encodeLogEntry(LogEntry entry)
  throws Exception {
    if (entry==null) return null;
  String[] itemNames = CompositeDataItemNames.LOG_ENTRY;
  Object[] itemValues = new Object[7];
  itemValues[0] = new Integer((int) entry.getBundle().getBundleId());
  itemValues[1] =entry.getBundle().getLocation();
  itemValues[2] = OSGi2JMXCodec.encodeException(entry.getException());
  itemValues[3] = new Integer(entry.getLevel());
  itemValues[4] = entry.getMessage();
  itemValues[5] =
    OSGi2JMXCodec.encodeService(entry.getServiceReference());
  itemValues[6] = new Integer((int) entry.getTime());
  return new CompositeDataSupport(
    OSGiTypes.LOGENTRY,
    itemNames,
    itemValues);
}
public static CompositeData encodeRoleProperties(Dictionary RoleProperties)
origin: at.bestsolution.efxclipse.eclipse/org.eclipse.osgi

  putExceptionProperties(properties, t);
ServiceReference<?> ref = entry.getServiceReference();
if (ref != null) {
  putServiceReferenceProperties(properties, ref);
origin: org.eclipse/osgi

  putExceptionProperties(properties, t);
ServiceReference<?> ref = entry.getServiceReference();
if (ref != null) {
  putServiceReferenceProperties(properties, ref);
origin: org.eclipse.tycho/org.eclipse.osgi

  putExceptionProperties(properties, t);
ServiceReference<?> ref = entry.getServiceReference();
if (ref != null) {
  putServiceReferenceProperties(properties, ref);
origin: org.eclipse/org.eclipse.osgi

  putExceptionProperties(properties, t);
ServiceReference<?> ref = entry.getServiceReference();
if (ref != null) {
  putServiceReferenceProperties(properties, ref);
origin: org.eclipse.platform/org.eclipse.osgi

  putExceptionProperties(properties, t);
ServiceReference<?> ref = entry.getServiceReference();
if (ref != null) {
  putServiceReferenceProperties(properties, ref);
origin: com.github.veithen.cosmos/cosmos-equinox

  putExceptionProperties(properties, t);
ServiceReference<?> ref = entry.getServiceReference();
if (ref != null) {
  putServiceReferenceProperties(properties, ref);
origin: org.eclipse.scout.sdk.deps/org.eclipse.osgi

  putExceptionProperties(properties, t);
ServiceReference<?> ref = entry.getServiceReference();
if (ref != null) {
  putServiceReferenceProperties(properties, ref);
origin: org.jibx.config.3rdparty.org.eclipse/org.eclipse.osgi

  putExceptionProperties(properties, t);
ServiceReference<?> ref = entry.getServiceReference();
if (ref != null) {
  putServiceReferenceProperties(properties, ref);
origin: org.apache.felix/org.apache.felix.logback

loggerName = formatBundle(entry.getBundle(), loggerName);
message = message + " {}";
arguments = new Object[] {entry.getServiceReference()};
avoidCallerData.set(true);
origin: com.ning.billing/killbill-osgi-bundles-logger

public void logged(final LogEntry entry) {
  final Bundle bundle = entry.getBundle();
  final Logger delegate = getDelegateForBundle(bundle);
  final ServiceReference serviceReference = entry.getServiceReference();
  final int level = entry.getLevel();
  final String message = entry.getMessage();
  final Throwable exception = entry.getException();
  if (serviceReference != null && exception != null) {
    log(delegate, serviceReference, level, message, exception);
  } else if (serviceReference != null) {
    log(delegate, serviceReference, level, message);
  } else if (exception != null) {
    log(delegate, level, message, exception);
  } else {
    log(delegate, level, message);
  }
}
origin: org.apache.felix/org.apache.felix.webconsole

jw.value( info.getMessage() );
jw.key( "service" ); //$NON-NLS-1$
jw.value( serviceDescription( info.getServiceReference() ) );
jw.key( "exception" ); //$NON-NLS-1$
jw.value( exceptionMessage( info.getException(), traces ) );
origin: apache/felix

jw.value( info.getMessage() );
jw.key( "service" ); //$NON-NLS-1$
jw.value( serviceDescription( info.getServiceReference() ) );
jw.key( "exception" ); //$NON-NLS-1$
jw.value( exceptionMessage( info.getException(), traces ) );
org.osgi.service.logLogEntrygetServiceReference

Javadoc

Returns the ServiceReference object for the service associated with this LogEntry object.

Popular methods of LogEntry

  • getMessage
    Returns the formatted message associated with this LogEntryobject.
  • getLevel
    Returns the integer level of this LogEntry object. If one of the log methods of LogService was used,
  • getException
    Returns the exception object associated with this LogEntryobject. In some implementations, the retur
  • getBundle
    Returns the bundle that created this LogEntry object.
  • getTime
    Returns the value of currentTimeMillis() at the time this LogEntry object was created.
  • getLogLevel
    Returns the level of this LogEntry object.
  • getLocation
    Returns the location information of the creation of this LogEntryobject.
  • getLoggerName
    Returns the name of the Logger object used to create this LogEntry object.
  • getThreadInfo
    Returns a string representing the thread which created this LogEntry object. This string must conta
  • getTimestamp

Popular in Java

  • Reading from database using SQL prepared statement
  • runOnUiThread (Activity)
  • getContentResolver (Context)
  • notifyDataSetChanged (ArrayAdapter)
  • EOFException (java.io)
    Thrown when a program encounters the end of a file or stream during an input operation.
  • ByteBuffer (java.nio)
    A buffer for bytes. A byte buffer can be created in either one of the following ways: * #allocate
  • Permission (java.security)
    Legacy security code; do not use.
  • Enumeration (java.util)
    A legacy iteration interface.New code should use Iterator instead. Iterator replaces the enumeration
  • Notification (javax.management)
  • Servlet (javax.servlet)
    Defines methods that all servlets must implement. A servlet is a small Java program that runs within
  • Best plugins for Eclipse
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now