1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package org.apache.commons.jelly.tags.threads;
18
19 import org.apache.commons.jelly.TagLibrary;
20
21 /***
22 * Thread related tags
23 *
24 * @author <a href="mailto:jason@jhorman.org">Jason Horman</a>
25 */
26
27 public class ThreadsTagLibrary extends TagLibrary {
28 public ThreadsTagLibrary() {
29 registerTag("thread", ThreadTag.class);
30 registerTag("interrupt", InterruptTag.class);
31 registerTag("join", JoinTag.class);
32 registerTag("mutex", MutexTag.class);
33 registerTag("notify", NotifyTag.class);
34 registerTag("sleep", SleepTag.class);
35 registerTag("wait", WaitTag.class);
36 registerTag("synchronize", SynchronizeTag.class);
37 registerTag("waitFor", WaitForTag.class);
38 registerTag("waitfor", WaitForTag.class);
39 registerTag("group", GroupTag.class);
40 }
41 }