com.atlassian.jira.util.index
Class Contexts

java.lang.Object
  extended by com.atlassian.jira.util.index.Contexts

public class Contexts
extends Object

Provides static methods for creating Context instances easily.

Since:
v3.13

Constructor Summary
Contexts()
           
 
Method Summary
static Context nullContext()
          Deprecated. use Contexts.nullContext() instead
static Context percentageLogger(Sized sized, org.apache.log4j.Logger logger)
           
static Context percentageReporter(Sized sized, TaskProgressSink sink, I18nHelper i18n, org.apache.log4j.Logger logger)
           
static Context percentageReporter(Sized sized, TaskProgressSink sink, I18nHelper i18n, org.apache.log4j.Logger logger, com.atlassian.johnson.event.Event event)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Contexts

public Contexts()
Method Detail

percentageLogger

public static Context percentageLogger(Sized sized,
                                       org.apache.log4j.Logger logger)

percentageReporter

public static Context percentageReporter(@NotNull
                                         Sized sized,
                                         @NotNull
                                         TaskProgressSink sink,
                                         @NotNull
                                         I18nHelper i18n,
                                         @NotNull
                                         org.apache.log4j.Logger logger)

percentageReporter

public static Context percentageReporter(@NotNull
                                         Sized sized,
                                         @NotNull
                                         TaskProgressSink sink,
                                         @NotNull
                                         I18nHelper i18n,
                                         @NotNull
                                         org.apache.log4j.Logger logger,
                                         @NotNull
                                         com.atlassian.johnson.event.Event event)

nullContext

@Deprecated
public static Context nullContext()
Deprecated. use Contexts.nullContext() instead

Returns:
a do nothing context


Copyright © 2002-2012 Atlassian. All Rights Reserved.