void function ( MethodType arg0 ) { final CurrentSynchronizationCallback . CallbackType loc0 = CurrentSynchronizationCallback . get ( ) ; if ( loc0 != null ) { if ( deniedSyncMethods . contains ( new DeniedSyncMethodKey ( loc0 , arg0 ) ) ) { throwException ( arg0 , loc0 ) ; } } }
transaction sync is not affected by the current invocation , as multiple ejb methods may be invoked from aftercompletion concode_field_sep AllowedMethodsInformation INSTANCE_CMT concode_elem_sep boolean beanManagedTransaction concode_elem_sep MethodType methodType concode_elem_sep AllowedMethodsInformation INSTANCE_BMT concode_elem_sep Set<DeniedMethodKey> denied concode_elem_sep Set<DeniedSyncMethodKey> deniedSyncMethods concode_elem_sep CurrentSynchronizationCallback.CallbackType callbackType concode_field_sep void add concode_elem_sep void add concode_elem_sep void checkAllowed concode_elem_sep int hashCode concode_elem_sep void realCheckPermission concode_elem_sep boolean equals concode_elem_sep void setup concode_elem_sep void throwException concode_elem_sep void throwException