public Map getActivationConfigProperties() { HashMap result = new HashMap(); MessageDriven mdAnnotation = (MessageDriven) resolveAnnotation(MessageDriven.class); for (ActivationConfigProperty property : mdAnnotation.activationConfig()) { addActivationSpecProperty(result, property); } DefaultActivationSpecs defaultSpecsAnnotation = (DefaultActivationSpecs)resolveAnnotation(DefaultActivationSpecs.class); if (defaultSpecsAnnotation != null) { for (ActivationConfigProperty property : defaultSpecsAnnotation.value()) { addActivationSpecProperty(result, property); } } return result; }
public Map<String, ActivationConfigPropertyMetaData> getActivationConfigProperties() { Map<String, ActivationConfigPropertyMetaData> result = new HashMap<String, ActivationConfigPropertyMetaData>(); Consumer annotation = (Consumer) resolveAnnotation(Consumer.class); for (ActivationConfigProperty property : annotation.activationConfig()) { addActivationSpecProperty(result, property); } DefaultActivationSpecs defaultSpecsAnnotation = (DefaultActivationSpecs)resolveAnnotation(DefaultActivationSpecs.class); if (defaultSpecsAnnotation != null) { for (ActivationConfigProperty property : defaultSpecsAnnotation.value()) { addActivationSpecProperty(result, property); } } return result; }
protected void populateActivationSpec() { DefaultActivationSpecs defaultSpecs = (DefaultActivationSpecs) resolveAnnotation(DefaultActivationSpecs.class); if (defaultSpecs != null) { activationSpec.merge(defaultSpecs.value()); } Consumer md = (Consumer) resolveAnnotation(Consumer.class); activationSpec.merge(md.activationConfig()); }
protected void populateActivationSpec() { DefaultActivationSpecs defaultSpecs = (DefaultActivationSpecs) resolveAnnotation(DefaultActivationSpecs.class); if (defaultSpecs != null) { activationSpec.merge(defaultSpecs.value()); } MessageDriven md = (MessageDriven) resolveAnnotation(MessageDriven.class); activationSpec.merge(md.activationConfig()); } }