[Bug292967] Second part of request coalescing + unit tests + minor fixes.
[deliverable/tracecompass.git] / org.eclipse.linuxtools.tmf / src / org / eclipse / linuxtools / tmf / component / ITmfDataProvider.java
index fd0afbc4ec71e9c8b22fd150612657a713b4e75a..23eefd3d34e1f6227ec1ddeede1c380ff1e5a01f 100644 (file)
@@ -1,33 +1,10 @@
-/*******************************************************************************
- * Copyright (c) 2009, 2010 Ericsson
- * 
- * All rights reserved. This program and the accompanying materials are
- * made available under the terms of the Eclipse Public License v1.0 which
- * accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- * 
- * Contributors:
- *   Francois Chouinard - Initial API and implementation
- *******************************************************************************/
-
 package org.eclipse.linuxtools.tmf.component;
 
 import org.eclipse.linuxtools.tmf.event.TmfData;
-import org.eclipse.linuxtools.tmf.request.ITmfDataRequest;
+import org.eclipse.linuxtools.tmf.request.TmfDataRequest;
 
-/**
- * <b><u>ITmfDataRequest</u></b>
- * <p>
- * TODO: Implement me. Please.
- */
 public interface ITmfDataProvider<T extends TmfData> {
 
-       // ------------------------------------------------------------------------
-       // Constants
-       // ------------------------------------------------------------------------
-
-    public enum ExecutionType { SHORT, LONG };
-    
     /**
      * Queues the request for processing.
      * 
@@ -35,8 +12,6 @@ public interface ITmfDataProvider<T extends TmfData> {
      * 
         * @param request The request to process
         */
-       public void sendRequest(ITmfDataRequest<T> request);
-       public void sendRequest(ITmfDataRequest<T> request, ExecutionType type);
-       public void fireRequests();
+       public void sendRequest(TmfDataRequest<T> request);
 
 }
This page took 0.024535 seconds and 5 git commands to generate.