public abstract class EjbComponentInstance extends BasicComponentInstance
INSTANCE_KEY
Modifier | Constructor and Description |
---|---|
protected |
EjbComponentInstance(BasicComponent component,
AtomicReference<ManagedReference> instanceReference,
org.jboss.invocation.Interceptor preDestroyInterceptor,
Map<Method,org.jboss.invocation.Interceptor> methodInterceptors)
Construct a new instance.
|
Modifier and Type | Method and Description |
---|---|
void |
discard() |
EJBComponent |
getComponent()
Get the component associated with this instance.
|
abstract EJBContextImpl |
getEjbContext() |
boolean |
isDiscarded() |
allowedMethods, destroy, getInstance, getInstanceReference, getInterceptor, preDestroy, prepareInterceptorContext
protected EjbComponentInstance(BasicComponent component, AtomicReference<ManagedReference> instanceReference, org.jboss.invocation.Interceptor preDestroyInterceptor, Map<Method,org.jboss.invocation.Interceptor> methodInterceptors)
component
- the componentpublic EJBComponent getComponent()
BasicComponentInstance
getComponent
in interface ComponentInstance
getComponent
in class BasicComponentInstance
public abstract EJBContextImpl getEjbContext()
public boolean isDiscarded()
public void discard()
Copyright © 2012 JBoss, a division of Red Hat, Inc.. All Rights Reserved.