Spring Web Services Framework

org.springframework.ws.server.endpoint.annotation
Annotation Type Endpoint


@Target(value=TYPE)
@Retention(value=RUNTIME)
@Documented
@Component
public @interface Endpoint

Indicates that an annotated class is an "Endpoint" (e.g. a web service 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.

Since:
1.0.0
Author:
Arjen Poutsma
See Also:
ClassPathBeanDefinitionScanner

Optional Element Summary
 String value
          The value may indicate a suggestion for a logical component name, to be turned into a Spring bean in case of an autodetected component.
 

value

public abstract String value
The value may indicate a suggestion for a logical component name, to be turned into a Spring bean in case of an autodetected component.

Returns:
the suggested component name, if any
Default:
""

Spring Web Services Framework

Copyright © 2005-2010 The Spring Web Services Framework. All Rights Reserved.