public class RServiceCall extends RFinishableElement
RProcessableElement.State
RParameterElement.RParameter, RParameterElement.RParameterSet
exception, listeners
apl, pojoelement, state, triedplans
parameters, parametersets
agent, cnt, id, modelelement
Constructor and Description |
---|
RServiceCall(MProcessableElement modelelement,
InvocationInfo pojoelement,
jadex.bridge.IInternalAccess agent,
MConfigParameterElement config)
Create a new ServiceCall.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getFetcherName()
Get the name of the element in the fetcher (e.g.
|
InvocationInfo |
getInvocationInfo()
Get the invocation info.
|
boolean |
isFailed()
Test if element is failed.
|
boolean |
isSucceeded()
Test if element is succeeded.
|
void |
planFinished(jadex.bridge.IInternalAccess ia,
IInternalPlan rplan)
Called when a plan has finished.
|
addListener, getException, getListeners, isFinished, notifyListeners, removeListener, setException
addTriedPlan, getApplicablePlanList, getPojoElement, getState, getTriedPlans, setApplicablePlanList, setPojoElement, setState, setState, setTriedPlans, testWriteOK
addParameter, addParameterSet, createParameter, createParameter, createParameterSet, createParameterSet, get, getParameter, getParameters, getParameterSet, getParameterSets, getType, hasParameter, hasParameterSet, initParameters, wrapFetcher
getAgent, getCapability, getId, getMCapability, getModelElement, getRuleSystem, setId, setModelElement, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getModelElement
public RServiceCall(MProcessableElement modelelement, InvocationInfo pojoelement, jadex.bridge.IInternalAccess agent, MConfigParameterElement config)
public java.lang.String getFetcherName()
getFetcherName
in class RParameterElement
public InvocationInfo getInvocationInfo()
public void planFinished(jadex.bridge.IInternalAccess ia, IInternalPlan rplan)
planFinished
in class RProcessableElement
public boolean isSucceeded()
isSucceeded
in interface IFinishableElement<java.lang.Void>
isSucceeded
in class RFinishableElement
public boolean isFailed()
isFailed
in interface IFinishableElement<java.lang.Void>
isFailed
in class RFinishableElement