diff options
| author | Marco Jacob <mjacob@union06.de> | 2012-02-24 12:57:10 +0100 |
|---|---|---|
| committer | Marco Jacob <mjacob@union06.de> | 2012-02-24 12:57:10 +0100 |
| commit | a8c07873825e7fd1d800c5ed2a19671fc87ec03e (patch) | |
| tree | 3de140f0b734f36d66bdd1ab4982ceb9a323c008 /main/src/cgeo/geocaching/concurrent/PriorityThreadFactory.java | |
| parent | 19eff4998cae6cd76f401c546b5b7e0211649728 (diff) | |
| download | cgeo-a8c07873825e7fd1d800c5ed2a19671fc87ec03e.zip cgeo-a8c07873825e7fd1d800c5ed2a19671fc87ec03e.tar.gz cgeo-a8c07873825e7fd1d800c5ed2a19671fc87ec03e.tar.bz2 | |
added concurrent
Diffstat (limited to 'main/src/cgeo/geocaching/concurrent/PriorityThreadFactory.java')
| -rw-r--r-- | main/src/cgeo/geocaching/concurrent/PriorityThreadFactory.java | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/main/src/cgeo/geocaching/concurrent/PriorityThreadFactory.java b/main/src/cgeo/geocaching/concurrent/PriorityThreadFactory.java new file mode 100644 index 0000000..36bc6f7 --- /dev/null +++ b/main/src/cgeo/geocaching/concurrent/PriorityThreadFactory.java @@ -0,0 +1,19 @@ +package cgeo.geocaching.concurrent; + +import java.util.concurrent.ThreadFactory; + +public class PriorityThreadFactory implements ThreadFactory { + private int priority; + + public PriorityThreadFactory(int priority) { + this.priority = priority; + } + + @Override + public Thread newThread(Runnable r) { + Thread result = new Thread(r); + result.setPriority(this.priority); + return result; + } + +} |
