Version: 1.1.1

org.biomoby.service
Annotation Type mobyService


@Retention(value=RUNTIME)
@Target(value=TYPE)
@Documented
@Inherited
public @interface mobyService

Indicates that the annotated class is a MOBY Semantic Web Service, and provides the information that will populate the MOBY Central registry for this service instance. For information on how to use this interface, please see the MobyServlet HOW-TO.


Required Element Summary
 String author
           
 String[] description
           
 String[] in
           
 String name
           
 String[] out
           
 String provider
           
 String type
           
 
Optional Element Summary
 boolean authoritative
           
 String centralEndpoint
          The URL of the Moby Central server with which the service will be registered.
 String[] secondaryParams
           
 

Element Detail

name

public abstract String name

provider

public abstract String provider

author

public abstract String author

in

public abstract String[] in

out

public abstract String[] out

type

public abstract String type

description

public abstract String[] description

secondaryParams

public abstract String[] secondaryParams
Default:
{}

centralEndpoint

public abstract String centralEndpoint
The URL of the Moby Central server with which the service will be registered. If left blank or null, the default MOBY Central will be used.

Default:
""

authoritative

public abstract boolean authoritative
Default:
false

Version: 1.1.1

Submit a bug or feature
Generated: Sat May 29 04:26:35 EDT 2010