com.basecmp.core.usecasesteps.miscellaneous
Class ExecuteWebservice

java.lang.Object
  extended byBaseCmpUsecaseStep
      extended bycom.basecmp.core.usecasesteps.miscellaneous.ExecuteWebservice

public class ExecuteWebservice
extends BaseCmpUsecaseStep

Führt einen Webservice aus und legt das Ergebnis im UsecaseContext ab.

See Also:
Serialized Form

Step-Configuration-Parameters:
ParameterDescription
ServerList Komma-separierte Liste mit Servername, z.B. http://localhost:8080, http://www.mydomain.de, http://192.168.0.1
ServiceUrl Request-Pfad für den auzurufenden Service (bei mehr als einem Zielserver muss dieser Pfad bei allen identisch sein)./${names.webapp.cda}/__services/FlushCache
ServiceMethod Service-Methode, z.B. flushPage
ResultContextKey Name der UsecaseContext-Variablen, in der das Ergebnis-Object des ausgeführten Webservice abgelegt wird. (Default WebserviceResult)
ParameterNameList Komma-separierte Liste der Aufrufparameter z.B. CID

Created UsecaseContext-Attributes:
ParameterDescription
WebserviceResult UsecaseContext Variable, wenn unter Config-Key 'ResultContextKey' nicht anders angeben, in der das Ergebnis-Object des ausgeführten Webservice abgelegt ist. Created on 09.12.2005
Author:
Wolfgang Schröder

Constructor Summary
ExecuteWebservice()
           
 
Method Summary
 void execute(UsecaseContext uc, int unlockKey)
           
protected  void initStep(java.lang.Integer stepId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExecuteWebservice

public ExecuteWebservice()
Method Detail

execute

public void execute(UsecaseContext uc,
                    int unlockKey)
             throws java.lang.Exception
Throws:
java.lang.Exception

initStep

protected void initStep(java.lang.Integer stepId)


Copyright © 2004 by basecmp® - Professional Web Solutions