org.openejb
Interface InterceptorBuilder

All Superinterfaces:
Serializable
All Known Implementing Classes:
AbstractInterceptorBuilder

public interface InterceptorBuilder
extends Serializable

Version:
$Revision: 1.8 $ $Date: 2004/07/27 02:21:08 $

Method Summary
 TwoChains buildInterceptorChains()
           
 void setComponentContext(org.apache.geronimo.naming.java.ReadOnlyContext componentContext)
           
 void setContainerId(Object contextId)
           
 void setDoAsCurrentCaller(boolean doAsCurrentCaller)
           
 void setEJBName(String ejbName)
           
 void setInstanceCache(InstanceCache instanceCache)
           
 void setInstanceFactory(InstanceFactory instanceFactory)
           
 void setInstancePool(InstancePool pool)
           
 void setPermissionManager(PermissionManager permissionManager)
           
 void setRunAs(Subject runAs)
           
 void setSecurityEnabled(boolean securityEnabled)
           
 void setTrackedConnectionAssociator(org.apache.geronimo.transaction.TrackedConnectionAssociator trackedConnectionAssociator)
           
 void setTransactionContextManager(org.apache.geronimo.transaction.context.TransactionContextManager transactionContextManager)
           
 void setTransactionPolicyManager(TransactionPolicyManager transactionPolicyManager)
           
 void setUseContextHandler(boolean useContextHandler)
           
 void setVtable(VirtualOperation[] vtable)
           
 

Method Detail

setContainerId

public void setContainerId(Object contextId)

setEJBName

public void setEJBName(String ejbName)

setVtable

public void setVtable(VirtualOperation[] vtable)

setRunAs

public void setRunAs(Subject runAs)

setComponentContext

public void setComponentContext(org.apache.geronimo.naming.java.ReadOnlyContext componentContext)

setTransactionPolicyManager

public void setTransactionPolicyManager(TransactionPolicyManager transactionPolicyManager)

setPermissionManager

public void setPermissionManager(PermissionManager permissionManager)

setDoAsCurrentCaller

public void setDoAsCurrentCaller(boolean doAsCurrentCaller)

setSecurityEnabled

public void setSecurityEnabled(boolean securityEnabled)

setUseContextHandler

public void setUseContextHandler(boolean useContextHandler)

setTransactionContextManager

public void setTransactionContextManager(org.apache.geronimo.transaction.context.TransactionContextManager transactionContextManager)

setTrackedConnectionAssociator

public void setTrackedConnectionAssociator(org.apache.geronimo.transaction.TrackedConnectionAssociator trackedConnectionAssociator)

setInstancePool

public void setInstancePool(InstancePool pool)

setInstanceCache

public void setInstanceCache(InstanceCache instanceCache)

setInstanceFactory

public void setInstanceFactory(InstanceFactory instanceFactory)

buildInterceptorChains

public TwoChains buildInterceptorChains()


Copyright © 1999-2005 OpenEJB. All Rights Reserved.