KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > codehaus > spice > netserve > connection > impl > PicoAcceptorManager


1 package org.codehaus.spice.netserve.connection.impl;
2
3 import org.codehaus.spice.netserve.connection.impl.AcceptorMonitor;
4 import org.codehaus.spice.netserve.connection.impl.DefaultAcceptorManager;
5
6 /**
7  * A Pico compliant implementation of AcceptorManager.
8  */

9 public class PicoAcceptorManager
10    extends DefaultAcceptorManager
11 {
12    /**
13     * Create instance with default timeout and monitor.
14     */

15    public PicoAcceptorManager()
16    {
17    }
18
19    /**
20     * Create instance with default monitor.
21     *
22     * @param shutdownTimeout the timeout
23     */

24    public PicoAcceptorManager( final int shutdownTimeout )
25    {
26       setShutdownTimeout( shutdownTimeout );
27    }
28
29    /**
30     * Create instance with default timeout.
31     *
32     * @param monitor the monitor
33     */

34    public PicoAcceptorManager( final AcceptorMonitor monitor )
35    {
36       setMonitor( monitor );
37    }
38
39    /**
40     * Create instance specifying both timeout and monitor.
41     *
42     * @param shutdownTimeout the timeout
43     * @param monitor the monitor
44     */

45    public PicoAcceptorManager( final int shutdownTimeout,
46                                final AcceptorMonitor monitor )
47    {
48       setShutdownTimeout( shutdownTimeout );
49       setMonitor( monitor );
50    }
51 }
52
Popular Tags