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. Basically it looks like this:

Version:
$Revision: 24965 $, $Date: 2010-06-21 13:32:34 +0200 (Mo, 21. Jun 2010) $
Author:
Rutger Bezema, last edited by: $Author: mschneider $

Required Element Summary
 java.lang.String id
          id (identifier) of the process
 InputParameter[] input
          input parameters
 OutputParameter[] output
          output parameters
 java.lang.String title
          title of the process
 java.lang.String version
          process version
 
Optional Element Summary
 java.lang.String abs
          optional abstract of the process
 Metadata[] metadata
          optional metadatas of the process
 java.lang.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
 java.lang.String wsdl
          url to a wsdl file the process describes
 

Element Detail

version

public abstract java.lang.String version
process version


id

public abstract java.lang.String id
id (identifier) of the process


title

public abstract java.lang.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 java.lang.String abs
optional abstract of the process

Default:
"_NS_"

metadata

public abstract Metadata[] metadata
optional metadatas of the process

Default:
{}

profile

public abstract java.lang.String[] profile
profiles the process implements

Default:
{}

wsdl

public abstract java.lang.String wsdl
url to a wsdl file the process describes

Default:
"_NS_"


Copyright © 2011. All Rights Reserved.