zeus.concepts
Class Task
java.lang.Object
zeus.concepts.AbstractTask
zeus.concepts.Task
- Direct Known Subclasses:
- PrimitiveTask, SummaryTask
- public abstract class Task
- extends AbstractTask
|
Constructor Summary |
Task()
|
| Methods inherited from class zeus.concepts.AbstractTask |
addRestriction, duplicate, duplicate, getEmailInfo, getFaxInfo, getGeoInfo, getName, getPhoneInfo, getPhysicalInfo, getRestrictions, getTextInfo, getType, getType, getTypeName, getTypeName, isBehaviour, isPrimitive, isScript, isSummary, isValid, pprint, pprint, resolve, setEmailInfo, setFaxInfo, setGeoInfo, setName, setPhoneInfo, setPhysicalInfo, setTextInfo |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
constraints
protected java.util.Vector constraints
time
protected ValueFunction time
cost
protected ValueFunction cost
resolution_context
transient ResolutionContext resolution_context
Task
public Task()
setTimeFn
public void setTimeFn(java.lang.String time)
setTimeFn
public void setTimeFn(ValueFunction fn)
setCostFn
public void setCostFn(java.lang.String cost)
setCostFn
public void setCostFn(ValueFunction fn)
getTimeFn
public ValueFunction getTimeFn()
getCostFn
public ValueFunction getCostFn()
getTime
public int getTime()
getCost
public double getCost()
getPostconditions
public abstract Fact[] getPostconditions()
getPreconditions
public abstract Fact[] getPreconditions()
getContext
public abstract ResolutionContext getContext()
applyConstraints
public boolean applyConstraints(Bindings bindings)
setConstraints
public void setConstraints(java.util.Vector List)
setConstraints
public void setConstraints(LogicalFn[] List)
getConstraints
public LogicalFn[] getConstraints()
getServiceDesc
public java.lang.String getServiceDesc(AgentContext context)
- This generates the service description from the task stub
by using reflection...
- Since:
- 1.3
getInstanceDetails
public java.lang.String getInstanceDetails(AgentContext context)
- since 2.0
getInstanceRange
public java.lang.String getInstanceRange(AgentContext context)
- since 2.0
getProcessModel
public java.lang.String getProcessModel(AgentContext context)
- since 2.0
debug
public void debug(java.lang.String str)
Copyright © 2000-2003 BT Exact Technologies. All Rights Reserved.