@Target(value=TYPE) @Retention(value=RUNTIME) @Documented @Component public @interface Endpoint
This annotation serves as a specialization of @Component
, allowing for implementation classes to be
autodetected through classpath scanning. Instances of this class are typically picked up by an AbstractAnnotationMethodEndpointMapping
implementation, such as SoapActionAnnotationMethodEndpointMapping
.
ClassPathBeanDefinitionScanner
public abstract String value