James Moger
2014-05-16 aa1361d04cfe09f90e7d8bece90c00dd6e4185bb
src/main/java/com/gitblit/tickets/NullTicketService.java
@@ -17,6 +17,10 @@
import java.util.Collections;
import java.util.List;
import java.util.Set;
import javax.inject.Inject;
import javax.inject.Singleton;
import com.gitblit.manager.INotificationManager;
import com.gitblit.manager.IPluginManager;
@@ -34,8 +38,10 @@
 * @author James Moger
 *
 */
@Singleton
public class NullTicketService extends ITicketService {
   @Inject
   public NullTicketService(
         IRuntimeManager runtimeManager,
         IPluginManager pluginManager,
@@ -78,6 +84,11 @@
   }
   @Override
   public synchronized Set<Long> getIds(RepositoryModel repository) {
      return Collections.emptySet();
   }
   @Override
   public synchronized long assignNewId(RepositoryModel repository) {
      return 0L;
   }
@@ -93,6 +104,11 @@
   }
   @Override
   protected List<Change> getJournalImpl(RepositoryModel repository, long ticketId) {
      return null;
   }
   @Override
   public boolean supportsAttachments() {
      return false;
   }