|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectadams.core.ConsoleObject
adams.core.option.AbstractOptionHandler
adams.flow.core.AbstractActor
adams.flow.core.AbstractWSClient
public abstract class AbstractWSClient
Ancestor for webservice client actors.
| Field Summary | |
|---|---|
protected WebServiceClient |
m_Client
the webservice client to use. |
| Fields inherited from class adams.flow.core.AbstractActor |
|---|
FILE_EXTENSION, FILE_EXTENSION_GZ, m_Annotations, m_BackupState, m_DetectedObjectVariables, m_DetectedVariables, m_ErrorHandler, m_Executed, m_FullName, m_Headless, m_Name, m_Parent, m_Root, m_Self, m_Skip, m_StopFlowOnError, m_StopMessage, m_Stopped, m_StorageHandler, m_VariablesUpdated |
| Fields inherited from class adams.core.option.AbstractOptionHandler |
|---|
m_DebugLevel, m_OptionManager |
| Constructor Summary | |
|---|---|
AbstractWSClient()
|
|
| Method Summary | |
|---|---|
protected abstract String |
checkClient(WebServiceClient value)
Checks the client. |
void |
cleanUp()
Cleans up the actor. |
String |
clientTipText()
Returns the tip text for this property. |
void |
defineOptions()
Adds options to the internal list of options. |
protected String |
doQuery()
Queries the webservice. |
WebServiceClient |
getClient()
Returns the webservice client in use. |
protected abstract WebServiceClient |
getDefaultClient()
Returns the default client to use. |
String |
getQuickInfo()
Returns a quick info about the actor, which will be displayed in the GUI. |
protected String |
postQuery()
Hook method after the webservice got queried. |
protected String |
preQuery()
Hook method before the webservice gets queried. |
protected String |
query()
Queries the webservice. |
void |
setClient(WebServiceClient value)
Sets the webservice client to use. |
String |
setUp()
Initializes the item for flow execution. |
| Methods inherited from class adams.core.option.AbstractOptionHandler |
|---|
cleanUpOptions, debug, debugLevelTipText, finishInit, getDebugLevel, getOptionManager, globalInfo, isDebugOn, newOptionManager, setDebugLevel, toCommandLine, toString |
| Methods inherited from class adams.core.ConsoleObject |
|---|
getDebugging, getSystemErr, getSystemOut |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected WebServiceClient m_Client
| Constructor Detail |
|---|
public AbstractWSClient()
| Method Detail |
|---|
public void defineOptions()
defineOptions in interface OptionHandlerdefineOptions in class AbstractActorprotected abstract WebServiceClient getDefaultClient()
protected abstract String checkClient(WebServiceClient value)
value - the client to check
public void setClient(WebServiceClient value)
value - the webservice client to usepublic WebServiceClient getClient()
public String clientTipText()
public String getQuickInfo()
getQuickInfo in interface QuickInfoSupportergetQuickInfo in class AbstractActorpublic String setUp()
setUp in class AbstractActorprotected String preQuery()
protected String doQuery()
protected String postQuery()
protected String query()
preQuery(),
doQuery(),
postQuery()public void cleanUp()
cleanUp in interface CleanUpHandlercleanUp in class AbstractActor
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||