|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
@BindingType(value="http://schemas.xmlsoap.org/wsdl/soap/http?mtom=true") public interface WftRegistryService
WebService Interface for the Planets Workflow Template Regisrty. This allows - registering new WorkflowTemplates (=defines the wf's structure and behavior) - retrieving the Java WorkflowTemplate Class by using its fully qualified name - list all registered and supported workflowTemplate QNames
| Field Summary | |
|---|---|
static java.lang.String |
NAME
The interface name |
static javax.xml.namespace.QName |
QNAME
The qualified name |
| Method Summary | |
|---|---|
java.util.ArrayList<java.lang.String> |
getAllSupportedQNames()
Returns a list of all fully QNames of registered WFTemplates |
byte[] |
getWFTemplate(java.lang.String qWorkflowTemplateName)
Returns the source (Java Workflow Template .java file) for a registered template |
void |
registerWorkflowTemplate(java.lang.String qWorkflowTemplateName,
byte[] javaBinary)
Registers a new WorkflowTemplate |
| Field Detail |
|---|
static final java.lang.String NAME
static final javax.xml.namespace.QName QNAME
| Method Detail |
|---|
void registerWorkflowTemplate(java.lang.String qWorkflowTemplateName,
byte[] javaBinary)
throws PlanetsException
QWorkflowTemplateName - the fully qualified name of the submitted class. e.g. 'eu.planet_project.ifr.core.Template1.java'javaBinary - a byte[] of the java class which will be stored in the registry
PlanetsException - if e.g. no valid fully qualified java name, not valid against interface, etc.java.util.ArrayList<java.lang.String> getAllSupportedQNames()
byte[] getWFTemplate(java.lang.String qWorkflowTemplateName)
throws PlanetsException
QWorkflowTemplateName - the fully qualified name of a registered class. e.g. 'eu.planet_project.ifr.core.Template1.java'
PlanetsException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||