deegree-services-3.0-pre-nightly (2010/03/05 00:04) - official

org.deegree.services.wps.annotations
Annotation Type ProcessDescription


@Retention(value=RUNTIME)
@Target(value=TYPE)
public @interface ProcessDescription

The ProcessDescription annotation can be used to annotate a process with a description. For a live example usage see BufferProcesslet. Basically it looks like this:

Version:
$Revision: 22719 $, $Date: 2010-02-24 11:00:06 +0100 (Mi, 24 Feb 2010) $
Author:
Rutger Bezema, last edited by: $Author: rbezema $

Required Element Summary
 String id
          id (identifier) of the process
 InputParameter[] input
          input parameters
 OutputParameter[] output
          output parameters
 String title
          title of the process
 String version
          process version
 
Optional Element Summary
 String abs
          optional abstract of the process
 Metadata[] metadata
          optional metadatas of the process
 String[] profile
          profiles the process implements
 boolean statusSupported
          true if status updates are supported, default = false
 boolean storeSupported
          true if store is supported, default = false
 String wsdl
          url to a wsdl file the process describes
 

Element Detail

version

public abstract String version
process version


id

public abstract String id
id (identifier) of the process


title

public abstract String title
title of the process


input

public abstract InputParameter[] input
input parameters


output

public abstract OutputParameter[] output
output parameters

storeSupported

public abstract boolean storeSupported
true if store is supported, default = false

Default:
false

statusSupported

public abstract boolean statusSupported
true if status updates are supported, default = false

Default:
false

abs

public abstract String abs
optional abstract of the process

Default:
"_NS_"

metadata

public abstract Metadata[] metadata
optional metadatas of the process

Default:
{}

profile

public abstract String[] profile
profiles the process implements

Default:
{}

wsdl

public abstract String wsdl
url to a wsdl file the process describes

Default:
"_NS_"

deegree-services-3.0-pre-nightly (2010/03/05 00:04) - official

an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org

]]>