/** * @see org.objectweb.fractal.juliac.fraclet.control.lifecycle.FracletLifeCycleControllerMixin#invoke(java.lang.reflect.Method) */ private void invoke(final java.lang.reflect.Method method) throws org.objectweb.fractal.api.control.IllegalLifeCycleException { try { method.invoke(fcContent); } catch (java.lang.IllegalAccessException e) { org.objectweb.fractal.api.control.IllegalLifeCycleException ilce = new org.objectweb.fractal.api.control.IllegalLifeCycleException(""); ilce.initCause(e); throw ilce; } catch (java.lang.reflect.InvocationTargetException e) { org.objectweb.fractal.api.control.IllegalLifeCycleException ilce = new org.objectweb.fractal.api.control.IllegalLifeCycleException(""); ilce.initCause(e); throw ilce; } }
public boolean setFcStopped() throws IllegalLifeCycleException { synchronized (this) { boolean b = _super_setFcStopped(); if (b) { try { _this_weaveableSCACC.stop(); } catch( ContentInstantiationException ie ) { IllegalLifeCycleException icle = new IllegalLifeCycleException(ie.getMessage()); icle.initCause(ie); throw icle; } } return b; } }
/** * @see org.ow2.frascati.tinfi.control.lifecycle.SCALifeCycleMixin#setFcStopped() */ public boolean setFcStopped() throws org.objectweb.fractal.api.control.IllegalLifeCycleException { synchronized(this) { boolean b = setFcStopped$0(); if (b) { try { weaveableSCACC.stop(); } catch (org.ow2.frascati.tinfi.api.control.ContentInstantiationException ie) { org.objectweb.fractal.api.control.IllegalLifeCycleException icle = new org.objectweb.fractal.api.control.IllegalLifeCycleException(ie.getMessage()); icle.initCause(ie); throw icle; } } return b; } }
/** * @see org.ow2.frascati.tinfi.control.lifecycle.SCALifeCycleMixin#setFcContentState(boolean) */ public void setFcContentState(boolean started) throws IllegalLifeCycleException { try { if (started) { weaveableSCACC.eagerInit(); weaveableSCACC.start(); } else { weaveableSCACC.stop(); } } catch (ContentInstantiationException ie) { IllegalLifeCycleException icle = new IllegalLifeCycleException(ie.getMessage()); icle.initCause(ie); throw icle; } }
public boolean setFcStarted() throws IllegalLifeCycleException { synchronized (this) { boolean b = _super_setFcStarted(); if (b) { try { _this_weaveableSCACC.eagerInit(); _this_weaveableSCACC.start(); } catch( ContentInstantiationException ie ) { IllegalLifeCycleException icle = new IllegalLifeCycleException(ie.getMessage()); icle.initCause(ie); throw icle; } } return b; } }
/** * @see org.ow2.frascati.tinfi.control.lifecycle.SCALifeCycleMixin#setFcStarted() */ public boolean setFcStarted() throws org.objectweb.fractal.api.control.IllegalLifeCycleException { synchronized(this) { boolean b = setFcStarted$0(); if (b) { try { weaveableSCACC.eagerInit(); weaveableSCACC.start(); } catch (org.ow2.frascati.tinfi.api.control.ContentInstantiationException ie) { org.objectweb.fractal.api.control.IllegalLifeCycleException icle = new org.objectweb.fractal.api.control.IllegalLifeCycleException(ie.getMessage()); icle.initCause(ie); throw icle; } } return b; } }