in test-services/src/main/java/org/apache/sling/testing/mock/osgi/testsvc/osgiserviceutil/Service3StaticGreedyConstructorInjectionImpl.java [67:95]
public Service3StaticGreedyConstructorInjectionImpl(
@Reference(policy = ReferencePolicy.STATIC, policyOption = ReferencePolicyOption.GREEDY)
ServiceInterface1 reference1,
@Reference(cardinality = ReferenceCardinality.OPTIONAL,
policy = ReferencePolicy.STATIC, policyOption = ReferencePolicyOption.GREEDY)
ServiceInterface1Optional reference1Optional,
@Reference(cardinality = ReferenceCardinality.AT_LEAST_ONE,
policy = ReferencePolicy.STATIC, policyOption = ReferencePolicyOption.GREEDY)
List<ServiceReference<ServiceInterface2>> references2,
@Reference(name = "reference3", service = ServiceInterface3.class, cardinality = ReferenceCardinality.MULTIPLE,
policy = ReferencePolicy.STATIC, policyOption = ReferencePolicyOption.GREEDY)
List<ServiceSuperInterface3> references3,
ComponentContext ctx,
Map<String, Object> config) {
this.componentContext = ctx;
this.reference1 = reference1;
this.reference1Optional = reference1Optional;
this.references2 = references2;
this.references3 = references3;
this.config = config;
}