com.borland.tm.webservices.tmexecution
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 getCurrentProject(long sessionId)
           
 ExecutionResult getExecutionResult(long sessionId, ExecutionHandle handle)
           
 ExecutionNode getExecutionRootNode(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 getStateOfExecution(long sessionId, ExecutionHandle handle)
           
 void setCurrentProject(long sessionId, int projectId)
           
 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

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

getPropertyInfo

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

getExecutionResult

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

deleteNode

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

updateNode

void updateNode(long sessionId,
                ExecutionNode node)
                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

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

getExecutionRootNode

ExecutionNode getExecutionRootNode(long sessionId,
                                   int projectId)
                                   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

getStateOfExecution

int getStateOfExecution(long sessionId,
                        ExecutionHandle handle)
                        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

startExecution

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


Copyright © 2009. All Rights Reserved.