[ https://issues.apache.org/jira/browse/TAP5-1454?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13001943#comment-13001943 ]
Igor Drobiazko commented on TAP5-1454: -------------------------------------- @Howard: Yes, the example in the issue description is not what I intended. > Provide a public API to get a service from registry by a set of marker > annotations > ---------------------------------------------------------------------------------- > > Key: TAP5-1454 > URL: https://issues.apache.org/jira/browse/TAP5-1454 > Project: Tapestry 5 > Issue Type: Improvement > Reporter: Igor Drobiazko > Assignee: Igor Drobiazko > > Currently the way to get an object from registry by marker annotations is to > provide an AnnotationProvider. > <T> T getObject(Class<T> objectType, AnnotationProvider annotationProvider); > This is very inconvenient as you can't instantiate annotations. It should be > possible to get an object from registry like this: > <T, A extends Annotation> T getObject(Class<T> objectType, A[] > markerAnnotations); -- This message is automatically generated by JIRA. - For more information on JIRA, see: http://www.atlassian.com/software/jira