
org.objectweb.fractal.bf.connectors.BasicServiceImplFCprimitiveFCa34ec92d.class Maven / Gradle / Ivy
???? 1 ? Iorg/objectweb/fractal/bf/connectors/BasicServiceImplFCprimitiveFCa34ec92d java/lang/Object ,org/objectweb/fractal/juliac/runtime/Factory ()V Code
LineNumberTable getFcInstanceType "()Lorg/objectweb/fractal/api/Type; 3org/objectweb/fractal/julia/type/BasicComponentType ,org/objectweb/fractal/api/type/InterfaceType 3org/objectweb/fractal/julia/type/BasicInterfaceType service +org.objectweb.fractal.bf.connectors.Service
*(Ljava/lang/String;Ljava/lang/String;ZZZ)V weirdService @org.objectweb.fractal.bf.connectors.weird.ServiceWithWeirdParams
! " 2([Lorg/objectweb/fractal/api/type/InterfaceType;)V $ 5org/objectweb/fractal/juliac/runtime/RuntimeException
# & ' (Ljava/lang/Throwable;)V ) 8org/objectweb/fractal/api/factory/InstantiationException getFcControllerDesc ()Ljava/lang/Object; - primitive getFcContentDesc 0 4org.objectweb.fractal.bf.connectors.BasicServiceImpl newFcContent 3 4org/objectweb/fractal/bf/connectors/BasicServiceImpl
2
newFcInstance '()Lorg/objectweb/fractal/api/Component;
Exceptions
9 1 +
; 5 < 9(Ljava/lang/Object;)Lorg/objectweb/fractal/api/Component; > +org/objectweb/fractal/bf/connectors/Service @ qorg.objectweb.fractal.bf.connectors.BasicServiceImpl should implement org.objectweb.fractal.bf.connectors.Service
( B C (Ljava/lang/String;)V E @org/objectweb/fractal/bf/connectors/weird/ServiceWithWeirdParams G ?org.objectweb.fractal.bf.connectors.BasicServiceImpl should implement org.objectweb.fractal.bf.connectors.weird.ServiceWithWeirdParams I 1org/objectweb/fractal/julia/InitializationContext
H L java/util/ArrayList
K H O P Q controllers Ljava/util/List; S java/util/HashMap
R H V W X
interfaces Ljava/util/Map; Z /content \ ^ ]
java/util/Map _ ` put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; b /controllerDesc H d e f content Ljava/lang/Object; h juliac/generated/ComponentImpl
g k m l java/util/List n o add (Ljava/lang/Object;)Z q #org/objectweb/fractal/api/Component s /juliac/generated/ContainerBindingControllerImpl
r v $juliac/generated/SuperControllerImpl
u y (juliac/generated/LifeCycleControllerImpl
x | #juliac/generated/NameControllerImpl
{ (org/objectweb/fractal/api/ComponentFcItf ? component ? #org.objectweb.fractal.api.Component
~ ? ? m(Lorg/objectweb/fractal/api/Component;Ljava/lang/String;Lorg/objectweb/fractal/api/Type;ZLjava/lang/Object;)V k ? ? ? get (I)Ljava/lang/Object; ? 3org/objectweb/fractal/api/control/BindingController k ? ? ? size ()I ? SNo such controller implementing org.objectweb.fractal.api.control.BindingController ? 8org/objectweb/fractal/api/control/BindingControllerFcItf ? binding-controller ? 3org.objectweb.fractal.api.control.BindingController
? ? ? Corg/objectweb/fractal/julia/control/content/SuperControllerNotifier ? cNo such controller implementing org.objectweb.fractal.julia.control.content.SuperControllerNotifier ? Horg/objectweb/fractal/julia/control/content/SuperControllerNotifierFcItf ? super-controller ? Corg.objectweb.fractal.julia.control.content.SuperControllerNotifier
? ? ? Borg/objectweb/fractal/julia/control/lifecycle/LifeCycleCoordinator ? bNo such controller implementing org.objectweb.fractal.julia.control.lifecycle.LifeCycleCoordinator ? Gorg/objectweb/fractal/julia/control/lifecycle/LifeCycleCoordinatorFcItf ? lifecycle-controller ? Borg.objectweb.fractal.julia.control.lifecycle.LifeCycleCoordinator
? ? ? 0org/objectweb/fractal/api/control/NameController ? PNo such controller implementing org.objectweb.fractal.api.control.NameController ? 5org/objectweb/fractal/api/control/NameControllerFcItf ? name-controller ? 0org.objectweb.fractal.api.control.NameController
? ? H ? ? ? type Lorg/objectweb/fractal/api/Type; ? @org/objectweb/fractal/bf/connectors/ServiceInterceptorLC1a2eb783
? ? 'org/objectweb/fractal/julia/Interceptor ? ? ? ? setFcItfDelegate (Ljava/lang/Object;)V ? 0org/objectweb/fractal/bf/connectors/ServiceFcItf
? ? ? Uorg/objectweb/fractal/bf/connectors/weird/ServiceWithWeirdParamsInterceptorLC1a2eb783
? ? Eorg/objectweb/fractal/bf/connectors/weird/ServiceWithWeirdParamsFcItf
? ? ? &org/objectweb/fractal/julia/Controller ? ? ? ? initFcController 6(Lorg/objectweb/fractal/julia/InitializationContext;)V
SourceFile *BasicServiceImplFCprimitiveFCa34ec92d.java ! *?
?
` 8? Y? Y? Y? SY? Y? S? ?L? #Y+? %? - . ( . / * + ,? . + /? 1 + &