org.apache.openejb.assembler.classic
Class EnterpriseBeanInfo

java.lang.Object
  extended by org.apache.openejb.assembler.classic.InfoObject
      extended by org.apache.openejb.assembler.classic.EnterpriseBeanInfo
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
EntityBeanInfo, MessageDrivenBeanInfo, StatefulBeanInfo, StatelessBeanInfo

public abstract class EnterpriseBeanInfo
extends InfoObject

See Also:
Serialized Form

Field Summary
 List<CallbackInfo> aroundInvoke
           
 List<String> businessLocal
           
 List<String> businessRemote
           
 String codebase
           
 String containerId
           
 String description
           
 String displayName
           
 String ejbClass
           
 String ejbDeploymentId
           
 String ejbName
           
static int ENTITY
           
 String home
           
 JndiEncInfo jndiEnc
           
 List<String> jndiNames
           
 List<JndiNameInfo> jndiNamess
           
 String largeIcon
           
 String local
           
 String localHome
           
static int MESSAGE
           
 List<CallbackInfo> postConstruct
           
 List<CallbackInfo> preDestroy
           
 String remote
           
 String runAs
           
 List<SecurityRoleReferenceInfo> securityRoleReferences
           
 String serviceEndpoint
           
 String smallIcon
           
static int STATEFUL
           
static int STATELESS
           
 NamedMethodInfo timeoutMethod
           
 String transactionType
           
 int type
           
 
Constructor Summary
EnterpriseBeanInfo()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ENTITY

public static final int ENTITY
See Also:
Constant Field Values

STATEFUL

public static final int STATEFUL
See Also:
Constant Field Values

STATELESS

public static final int STATELESS
See Also:
Constant Field Values

MESSAGE

public static final int MESSAGE
See Also:
Constant Field Values

type

public int type

codebase

public String codebase

description

public String description

displayName

public String displayName

smallIcon

public String smallIcon

largeIcon

public String largeIcon

ejbDeploymentId

public String ejbDeploymentId

home

public String home

remote

public String remote

localHome

public String localHome

local

public String local

businessLocal

public final List<String> businessLocal

businessRemote

public final List<String> businessRemote

ejbClass

public String ejbClass

ejbName

public String ejbName

transactionType

public String transactionType

jndiEnc

public JndiEncInfo jndiEnc

timeoutMethod

public NamedMethodInfo timeoutMethod

runAs

public String runAs

securityRoleReferences

public final List<SecurityRoleReferenceInfo> securityRoleReferences

aroundInvoke

public final List<CallbackInfo> aroundInvoke

postConstruct

public final List<CallbackInfo> postConstruct

preDestroy

public final List<CallbackInfo> preDestroy

containerId

public String containerId

serviceEndpoint

public String serviceEndpoint

jndiNamess

public List<JndiNameInfo> jndiNamess

jndiNames

public List<String> jndiNames
Constructor Detail

EnterpriseBeanInfo

public EnterpriseBeanInfo()


Copyright © 1999-2011 The Apache OpenEJB development community. All Rights Reserved.