org.openejb
Class EJBInterfaceType

java.lang.Object
  extended byorg.openejb.EJBInterfaceType
All Implemented Interfaces:
Serializable

public final class EJBInterfaceType
extends Object
implements Serializable

Type-safe enum describing

Version:
$Revision: 444750 $ $Date: 2004-06-01 01:48:24 +0200 (Tue, 01 Jun 2004) $
See Also:
Serialized Form

Field Summary
static EJBInterfaceType HOME
           
static EJBInterfaceType LIFECYCLE
           
static EJBInterfaceType LOCAL
           
static EJBInterfaceType LOCALHOME
           
static int MAX_ORDINAL
           
static EJBInterfaceType REMOTE
          Keep these in the same order since MethodHelper relies in the ordinal number of the enum.
static EJBInterfaceType TIMEOUT
           
static EJBInterfaceType WEB_SERVICE
           
 
Method Summary
static int getMaxTransactionPolicyKey()
           
 int getOrdinal()
           
 int getTransactionPolicyKey()
           
 boolean isLocal()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

REMOTE

public static final EJBInterfaceType REMOTE
Keep these in the same order since MethodHelper relies in the ordinal number of the enum.


HOME

public static final EJBInterfaceType HOME

LOCAL

public static final EJBInterfaceType LOCAL

LOCALHOME

public static final EJBInterfaceType LOCALHOME

WEB_SERVICE

public static final EJBInterfaceType WEB_SERVICE

TIMEOUT

public static final EJBInterfaceType TIMEOUT

LIFECYCLE

public static final EJBInterfaceType LIFECYCLE

MAX_ORDINAL

public static int MAX_ORDINAL
Method Detail

isLocal

public boolean isLocal()

toString

public String toString()

getTransactionPolicyKey

public int getTransactionPolicyKey()

getOrdinal

public int getOrdinal()

getMaxTransactionPolicyKey

public static int getMaxTransactionPolicyKey()


Copyright © 1999-2006 OpenEJB. All Rights Reserved.