KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > jboss > remoting > Subsystem


1 /***************************************
2  * *
3  * JBoss: The OpenSource J2EE WebOS *
4  * *
5  * Distributable under LGPL license. *
6  * See terms of license at gnu.org. *
7  * *
8  ***************************************/

9 package org.jboss.remoting;
10
11 /**
12  * Predefined subsystem types. These are strings since you could support a proprietary
13  * subsystem or new specification by just adding the new subsystem string name on the server/client.
14  *
15  * @author <a HREF="mailto:jhaynie@vocalocity.net">Jeff Haynie</a>
16  * @version $Revision: 1.2 $
17  */

18 public interface Subsystem
19 {
20    // special subsystem defined as self, which is the transport layer - used when the transport
21
// wants to send messages to itself, such as ping, synching data on both sides, etc. which
22
// don't actually get propograted up the transport layer
23
public static final String JavaDoc SELF = "self";
24
25    public static final String JavaDoc JMX = "jmx";
26    public static final String JavaDoc JMS = "jms";
27    public static final String JavaDoc EJB = "ejb";
28    public static final String JavaDoc RMI = "rmi";
29 }
30
Popular Tags