TPTP 4.6.0 Platform Project
Public API Specification

org.eclipse.hyades.automation.client.adapters.ant
Class AutomationClientAdapter.Verification

java.lang.Object
  extended by org.apache.tools.ant.ProjectComponent
      extended by org.apache.tools.ant.Task
          extended by org.eclipse.hyades.automation.client.adapters.ant.AutomationClientAdapter.Automation
              extended by org.eclipse.hyades.automation.client.adapters.ant.AutomationClientAdapter.Verification
All Implemented Interfaces:
java.lang.Cloneable, org.apache.tools.ant.taskdefs.condition.Condition
Enclosing class:
AutomationClientAdapter

public static class AutomationClientAdapter.Verification
extends AutomationClientAdapter.Automation
implements org.apache.tools.ant.taskdefs.condition.Condition

There are more specific TPTP ant tasks that provide domain-specific interfaces to the more general TPTP automatable services (for example this is the TPTP test ant task that enables a more strongly-typed verification of tests).


Constructor Summary
AutomationClientAdapter.Verification()
           
 
Method Summary
 boolean eval()
           
 void execute()
           
 void init()
           
 void setConnection(java.lang.String connection)
          Sets the agent controller connection string to use
 void setVerifiedProperty(java.lang.String verifiedProperty)
          Provides the ability to set verified property name, the verified status will be populated as a return value for consumption within the caller's Ant script
 
Methods inherited from class org.eclipse.hyades.automation.client.adapters.ant.AutomationClientAdapter.Automation
addConfiguredProperty, addProperty, addProperty, addProperty, addProperty, appendFilelists, appendFilelists, appendFilesets, appendFilesets, getFromProperties, getProperty, putToProperties, setCommand, setIterations, setQuiet, setService, setSynchronicity, setVmArgs
 
Methods inherited from class org.apache.tools.ant.Task
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
 
Methods inherited from class org.apache.tools.ant.ProjectComponent
clone, getDescription, getLocation, getProject, setDescription, setLocation, setProject
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AutomationClientAdapter.Verification

public AutomationClientAdapter.Verification()
Method Detail

eval

public boolean eval()
             throws org.apache.tools.ant.BuildException
Specified by:
eval in interface org.apache.tools.ant.taskdefs.condition.Condition
Throws:
org.apache.tools.ant.BuildException

execute

public void execute()
             throws org.apache.tools.ant.BuildException
Overrides:
execute in class AutomationClientAdapter.Automation
Throws:
org.apache.tools.ant.BuildException

init

public void init()
Overrides:
init in class AutomationClientAdapter.Automation

setConnection

public void setConnection(java.lang.String connection)
Sets the agent controller connection string to use

Parameters:
connection - will be parsed for agent controller to use

setVerifiedProperty

public void setVerifiedProperty(java.lang.String verifiedProperty)
Provides the ability to set verified property name, the verified status will be populated as a return value for consumption within the caller's Ant script

Parameters:
verifiedProperty - The name of the verified property to set upon service completion

TPTP 4.6.0 Platform Project
Public API Specification