/* */
/* 648 */ for (Iterator it = this.attributeContextMap.entrySet().iterator(); it.hasNext(); )
/* */ {
/* 650 */ Map.Entry entry = (Map.Entry)it.next();
/* */
/* 652 */ InvocationContext ctx = (InvocationContext)entry.getValue();
/* 653 */ List list = getInterceptors(ctx.getDescriptor());
/* 654 */ if (list == null)
/* */ {
/* 657 */ if (defaultInterceptors != null)
/* */ {
/* 659 */ list = new ArrayList(defaultInterceptors);
/* */ }
/* */ else
/* */ {
/* 663 */ list = new ArrayList();
/* */ }
/* */ }
/* */
/* 667 */ list.add(new PersistenceInterceptor());
/* 668 */ list.add(new ModelMBeanAttributeInterceptor());
/* 669 */ ctx.setInterceptors(list);
/* */ }
/* */
/* 673 */ for (Iterator it = this.operationContextMap.entrySet().iterator(); it.hasNext(); )
/* */ {
/* 675 */ Map.Entry entry = (Map.Entry)it.next();
/* */
/* 677 */ InvocationContext ctx = (InvocationContext)entry.getValue();
/* 678 */ List list = getInterceptors(ctx.getDescriptor());
/* 679 */ if ((list == null) && (defaultInterceptors != null)) {
/* 680 */ list = new ArrayList(defaultInterceptors);
/* */ }
/* */
/* 683 */ if (this.dynamicResource)
/* */ {
/* 685 */ if (list == null)
/* */ {
/* 687 */ list = new ArrayList();
/* */ }
/* 689 */ list.add(new ModelMBeanOperationInterceptor());
/* */ }
/* */
/* 692 */ if (list != null)
/* */ {
/* 698 */ list.add(new NullInterceptor());
/* 699 */ ctx.setInterceptors(list);
/* */ }
/* */ }
/* */ }