/** * output the result of stack trace capture to the log */ public static void result() { synchronized(trackers) { for (Entry<String, Tracker> t: trackers.entrySet()) { LOG.info("Tracker: " + t.getKey() + ", " + t.getValue().size() + " entry points..."); for (Trace trace : t.getValue().values()) { LOG.info("count: " + trace.count, trace); } LOG.info("Tracker: " + t.getKey() + ", done."); } } }
public class CustomApplication extends Application { private Tracker mTracker; public Tracker getDefaultTracker() { if (mTracker == null) { mTracker = new Tracker(); } return mTracker; } }
public class Main { public static void main(String[] args) { // File parent = new File("d:/echo-insurance.backup"); String sharedFile = "d:/echo-insurance.backup"; try { Tracker tracker = new Tracker( InetAddress.getLocalHost() ); tracker.start(); System.out.println("Tracker running."); System.out.println( "create new .torrent metainfo file..." ); Torrent torrent = Torrent.create(new File(sharedFile), tracker.getAnnounceUrl().toURI(), "createdByDarren"); System.out.println("save .torrent to file..."); FileOutputStream fos = new FileOutputStream("d:/seed.torrent"); torrent.save( fos ); fos.close(); } catch ( Exception e ) { e.printStackTrace(); } } }
Tracker tracker1 = null; switch(i) { case 0: if(tracker1 == null) { tracker1 = new Tracker(); } else { tracker1.setVisible(true); } break; }
public class InstallReceiver extends BroadcastReceiver { public static final String TAG = InstallReceiver.class.getCanonicalName(); @Override public void onReceive(Context context, Intent intent) { // Google Analytics new CampaignTrackingReceiver().onReceive(context, intent); // HasOffers if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.FROYO) { Tracker hasOffersTracker = new Tracker(); hasOffersTracker.onReceive(context, intent); } Log.d(TAG, intent.getExtras().getString("referrer"); } }
Tracker tracker1 = null; switch(i) { case 0: if(tracker1 == null) { tracker1 = new Tracker(); } else { //display } break; }
/** * output the result of stack trace capture to the log */ public static void result() { synchronized(trackers) { for (Entry<String, Tracker> t: trackers.entrySet()) { LOG.info("Tracker: " + t.getKey() + ", " + t.getValue().size() + " entry points..."); for (Trace trace : t.getValue().values()) { LOG.info("count: " + trace.count, trace); } LOG.info("Tracker: " + t.getKey() + ", done."); } } }
private Tracker tracker = new Tracker(); // initialize your tracker!!
/** * output the result of stack trace capture to the log */ public static void result() { synchronized(trackers) { for (Entry<String, Tracker> t: trackers.entrySet()) { LOG.info("Tracker: " + t.getKey() + ", " + t.getValue().size() + " entry points..."); for (Trace trace : t.getValue().values()) { LOG.info("count: " + trace.count, trace); } LOG.info("Tracker: " + t.getKey() + ", done."); } } }
/** * output the result of stack trace capture to the log */ public static void result() { synchronized(trackers) { for (Entry<String, Tracker> t: trackers.entrySet()) { LOG.info("Tracker: " + t.getKey() + ", " + t.getValue().size() + " entry points..."); for (Trace trace : t.getValue().values()) { LOG.info("count: " + trace.count, trace); } LOG.info("Tracker: " + t.getKey() + ", done."); } } }