|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IProcedure
Field Summary | |
---|---|
static java.lang.String |
PLAN_INTEGRATIONWS_URL_PARAMNAME
Standard name for URL to Plan's Integration Webservice. |
static java.lang.String |
PLAN_PROCEDUREKEY_PARAMNAME
Standard name for a Plan procedure key parameter. |
Method Summary | |
---|---|
ProcedureResult |
execute(IExecutionContext context,
java.util.Map parameters)
Procedure's execute method. |
Methods inherited from interface com.unica.publicapi.plan.plugin.IPlugin |
---|
destroy, getDescription, getDisplayName, getName, getVersion, initialize |
Field Detail |
---|
static final java.lang.String PLAN_INTEGRATIONWS_URL_PARAMNAME
static final java.lang.String PLAN_PROCEDUREKEY_PARAMNAME
Method Detail |
---|
ProcedureResult execute(IExecutionContext context, java.util.Map parameters) throws ProcedureExecutionException
If called from a webservice, it's the caller's responsibility to convert NameValue parameters to their non-sequence map form, i.e.,
StringNameValue("foo", 1, "value1"), StringNameValue("foo", 2, "value2") ==> one map entry: entry.key = "foo" entry.value = String[]{"value1", "value2"}
This work is done automatically by the ProcedureManager.
context
- caller's execution contextparameters
- a map of procedure parameters.
ProcedureExecutionException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |