/** * @see org.ow2.frascati.tinfi.control.intent.SCABasicIntentControllerMixin#removeFcIntentHandler(org.ow2.frascati.tinfi.api.IntentHandler) */ private void removeFcIntentHandler$0(org.ow2.frascati.tinfi.api.IntentHandler handler) { java.util.Map<java.lang.String, org.ow2.frascati.tinfi.TinfiComponentInterceptor<?>> interceptors = getFcInterceptors(); java.util.Collection<org.ow2.frascati.tinfi.TinfiComponentInterceptor<?>> tcis = interceptors.values(); for (org.ow2.frascati.tinfi.TinfiComponentInterceptor<?> tci : tcis) { tci.removeIntentHandler(handler); } }
/** * @see org.ow2.frascati.tinfi.control.intent.SCABasicIntentControllerMixin#addFcIntentHandler(org.ow2.frascati.tinfi.api.IntentHandler) */ private void addFcIntentHandler$0(org.ow2.frascati.tinfi.api.IntentHandler handler) { java.util.Map<java.lang.String, org.ow2.frascati.tinfi.TinfiComponentInterceptor<?>> interceptors = getFcInterceptors(); for (java.lang.String name : interceptors.keySet()) { if ((name.endsWith("-controller")) || (name.equals("component"))) { continue; } org.ow2.frascati.tinfi.TinfiComponentInterceptor<?> tci = interceptors.get(name); tci.addIntentHandler(handler); } }
/** * @see org.ow2.frascati.tinfi.control.intent.SCABasicIntentControllerMixin#listFcIntentHandler(java.lang.String,java.lang.reflect.Method) */ public java.util.List<org.ow2.frascati.tinfi.api.IntentHandler> listFcIntentHandler(java.lang.String name, java.lang.reflect.Method method) throws java.lang.NoSuchMethodException, org.objectweb.fractal.api.NoSuchInterfaceException { java.util.Map<java.lang.String, org.ow2.frascati.tinfi.TinfiComponentInterceptor<?>> interceptors = getFcInterceptors(); if (!(interceptors.containsKey(name))) { throw new org.objectweb.fractal.api.NoSuchInterfaceException(name); } org.ow2.frascati.tinfi.TinfiComponentInterceptor<?> tci = interceptors.get(name); java.util.List<org.ow2.frascati.tinfi.api.IntentHandler> handlers = tci.listIntentHandler(method); return handlers; }
/** * @see org.ow2.frascati.tinfi.control.intent.SCABasicIntentControllerMixin#removeFcIntentHandler(org.ow2.frascati.tinfi.api.IntentHandler,java.lang.String) */ private void removeFcIntentHandler$0(org.ow2.frascati.tinfi.api.IntentHandler handler, java.lang.String name) throws org.objectweb.fractal.api.NoSuchInterfaceException { java.util.Map<java.lang.String, org.ow2.frascati.tinfi.TinfiComponentInterceptor<?>> interceptors = getFcInterceptors(); if (!(interceptors.containsKey(name))) { throw new org.objectweb.fractal.api.NoSuchInterfaceException(name); } org.ow2.frascati.tinfi.TinfiComponentInterceptor<?> tci = interceptors.get(name); tci.removeIntentHandler(handler); }
/** * @see org.ow2.frascati.tinfi.control.intent.SCABasicIntentControllerMixin#addFcIntentHandler(org.ow2.frascati.tinfi.api.IntentHandler,java.lang.String) */ private void addFcIntentHandler$0(org.ow2.frascati.tinfi.api.IntentHandler handler, java.lang.String name) throws org.objectweb.fractal.api.NoSuchInterfaceException { java.util.Map<java.lang.String, org.ow2.frascati.tinfi.TinfiComponentInterceptor<?>> interceptors = getFcInterceptors(); if (!(interceptors.containsKey(name))) { throw new org.objectweb.fractal.api.NoSuchInterfaceException(name); } org.ow2.frascati.tinfi.TinfiComponentInterceptor<?> tci = interceptors.get(name); tci.addIntentHandler(handler); }
/** * @see org.ow2.frascati.tinfi.control.intent.SCABasicIntentControllerMixin#addFcIntentHandler(org.ow2.frascati.tinfi.api.IntentHandler,java.lang.String,java.lang.reflect.Method) */ private void addFcIntentHandler$0(org.ow2.frascati.tinfi.api.IntentHandler handler, java.lang.String name, java.lang.reflect.Method method) throws java.lang.NoSuchMethodException, org.objectweb.fractal.api.NoSuchInterfaceException { java.util.Map<java.lang.String, org.ow2.frascati.tinfi.TinfiComponentInterceptor<?>> interceptors = getFcInterceptors(); if (!(interceptors.containsKey(name))) { throw new org.objectweb.fractal.api.NoSuchInterfaceException(name); } org.ow2.frascati.tinfi.TinfiComponentInterceptor<?> tci = interceptors.get(name); tci.addIntentHandler(handler, method); }
/** * @see org.ow2.frascati.tinfi.control.intent.SCABasicIntentControllerMixin#listFcIntentHandler(java.lang.String) */ public java.util.List<org.ow2.frascati.tinfi.api.IntentHandler> listFcIntentHandler(java.lang.String name) throws org.objectweb.fractal.api.NoSuchInterfaceException { java.util.Map<java.lang.String, org.ow2.frascati.tinfi.TinfiComponentInterceptor<?>> interceptors = getFcInterceptors(); if (!(interceptors.containsKey(name))) { throw new org.objectweb.fractal.api.NoSuchInterfaceException(name); } org.ow2.frascati.tinfi.TinfiComponentInterceptor<?> tci = interceptors.get(name); java.util.List<org.ow2.frascati.tinfi.api.IntentHandler> handlers = tci.listIntentHandler(); return handlers; }
/** * @see org.ow2.frascati.tinfi.control.intent.SCABasicIntentControllerMixin#removeFcIntentHandler(org.ow2.frascati.tinfi.api.IntentHandler,java.lang.String,java.lang.reflect.Method) */ private void removeFcIntentHandler$0(org.ow2.frascati.tinfi.api.IntentHandler handler, java.lang.String name, java.lang.reflect.Method method) throws java.lang.NoSuchMethodException, org.objectweb.fractal.api.NoSuchInterfaceException { java.util.Map<java.lang.String, org.ow2.frascati.tinfi.TinfiComponentInterceptor<?>> interceptors = getFcInterceptors(); if (!(interceptors.containsKey(name))) { throw new org.objectweb.fractal.api.NoSuchInterfaceException(name); } org.ow2.frascati.tinfi.TinfiComponentInterceptor<?> tci = interceptors.get(name); tci.removeIntentHandler(handler, method); }