com.borland.sctm.ws.execution
Interface ExecutionWebService

All Superinterfaces:
java.rmi.Remote
All Known Implementing Classes:
ExecutionWebServiceProxy, TmexecutionSoapBindingStub

public interface ExecutionWebService
extends java.rmi.Remote


Method Summary
 int addNode(long sessionId, ExecutionNode node, int parentId)
           
 void deleteNode(long sessionId, int nodeId)
           
 ExecutionNode[] getChildNodes(long sessionId, int parentNodeId)
           
 int getCleanupTestDefinition(long sessionId, int execDefnId)
           
 int getCurrentProject(long sessionId)
           
 ExecutionResult getExecutionResult(long sessionId, ExecutionHandle handle)
           
 ExecutionNode getExecutionRootNode(long sessionId, int projectId)
           
 ManualTester[] getManualTesters(long sessionId, int projectId)
           
 ExecutionNode getNode(long sessionId, int nodeId)
           
 ExecutionNode[] getNodes(long sessionId, java.lang.String name)
           
 java.lang.String[] getPropertyIds(long sessionId, int kind)
           
 PropertyMetaInfo getPropertyInfo(long sessionId, int kind, java.lang.String id)
           
 int getSetupTestDefinition(long sessionId, int execDefnId)
           
 int getStateOfExecution(long sessionId, ExecutionHandle handle)
           
 void setCleanupTestDefinition(long sessionId, int execDefnId, int testDefnId)
           
 void setCurrentProject(long sessionId, int projectId)
           
 void setSetupTestDefinition(long sessionId, int execDefnId, int testDefnId)
           
 ExecutionHandle[] startExecution(long sessionId, int nodeId)
           
 ExecutionHandle[] startExecution(long sessionId, int nodeId, java.lang.String build, int option, java.lang.String sinceBuild)
           
 void updateNode(long sessionId, ExecutionNode node)
           
 

Method Detail

getChildNodes

ExecutionNode[] getChildNodes(long sessionId,
                              int parentNodeId)
                              throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getPropertyInfo

PropertyMetaInfo getPropertyInfo(long sessionId,
                                 int kind,
                                 java.lang.String id)
                                 throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getNode

ExecutionNode getNode(long sessionId,
                      int nodeId)
                      throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

addNode

int addNode(long sessionId,
            ExecutionNode node,
            int parentId)
            throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getNodes

ExecutionNode[] getNodes(long sessionId,
                         java.lang.String name)
                         throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getExecutionResult

ExecutionResult getExecutionResult(long sessionId,
                                   ExecutionHandle handle)
                                   throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getManualTesters

ManualTester[] getManualTesters(long sessionId,
                                int projectId)
                                throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

deleteNode

void deleteNode(long sessionId,
                int nodeId)
                throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getSetupTestDefinition

int getSetupTestDefinition(long sessionId,
                           int execDefnId)
                           throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

setSetupTestDefinition

void setSetupTestDefinition(long sessionId,
                            int execDefnId,
                            int testDefnId)
                            throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getCleanupTestDefinition

int getCleanupTestDefinition(long sessionId,
                             int execDefnId)
                             throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

setCleanupTestDefinition

void setCleanupTestDefinition(long sessionId,
                              int execDefnId,
                              int testDefnId)
                              throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

updateNode

void updateNode(long sessionId,
                ExecutionNode node)
                throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getCurrentProject

int getCurrentProject(long sessionId)
                      throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

setCurrentProject

void setCurrentProject(long sessionId,
                       int projectId)
                       throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

startExecution

ExecutionHandle[] startExecution(long sessionId,
                                 int nodeId)
                                 throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

startExecution

ExecutionHandle[] startExecution(long sessionId,
                                 int nodeId,
                                 java.lang.String build,
                                 int option,
                                 java.lang.String sinceBuild)
                                 throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getPropertyIds

java.lang.String[] getPropertyIds(long sessionId,
                                  int kind)
                                  throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getExecutionRootNode

ExecutionNode getExecutionRootNode(long sessionId,
                                   int projectId)
                                   throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getStateOfExecution

int getStateOfExecution(long sessionId,
                        ExecutionHandle handle)
                        throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException


Copyright © 2010. All Rights Reserved.