|
|||||||||
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 |