public void removeEjbBindings ( ) { if ( TraceComponent . isAnyTracingEnabled ( ) && tc . isDebugEnabled ( ) ) Tr . debug ( tc , "removeEjbBindings called" ) ; // Just loop through the values, not the keys, as the simple-binding-name // key may have a # in front of it when the bean was not simple, and that // won't match what is in the ServerContextBindingMap. d457053.1 for ( String bindingName : ivEjbContextBindingMap . values ( ) ) { removeFromServerContextBindingMap ( bindingName , true ) ; } ivEjbContextBindingMap . clear ( ) ; }
Removes all of the EJB bindings for this EJB from the bean specific and sever wide maps .