package com.borland.sctm.ws.performer;
public class PerformerServiceProxy implements com.borland.sctm.ws.performer.PerformerService {
private String _endpoint = null;
private com.borland.sctm.ws.performer.PerformerService performerService = null;
public PerformerServiceProxy() {
_initPerformerServiceProxy();
}
public PerformerServiceProxy(String endpoint) {
_endpoint = endpoint;
_initPerformerServiceProxy();
}
private void _initPerformerServiceProxy() {
try {
performerService = (new com.borland.sctm.ws.performer.PerformerServiceServiceLocator()).gettmperformer();
if (performerService != null) {
if (_endpoint != null)
((javax.xml.rpc.Stub)performerService)._setProperty("javax.xml.rpc.service.endpoint.address", _endpoint);
else
_endpoint = (String)((javax.xml.rpc.Stub)performerService)._getProperty("javax.xml.rpc.service.endpoint.address");
}
}
catch (javax.xml.rpc.ServiceException serviceException) {}
}
public String getEndpoint() {
return _endpoint;
}
public void setEndpoint(String endpoint) {
_endpoint = endpoint;
if (performerService != null)
((javax.xml.rpc.Stub)performerService)._setProperty("javax.xml.rpc.service.endpoint.address", _endpoint);
}
public com.borland.sctm.ws.performer.PerformerService getPerformerService() {
if (performerService == null)
_initPerformerServiceProxy();
return performerService;
}
public com.borland.sctm.ws.performer.SPTestPlanningNode[] getChildNodes(long id, int iParentNodeId) throws java.rmi.RemoteException{
if (performerService == null)
_initPerformerServiceProxy();
return performerService.getChildNodes(id, iParentNodeId);
}
public boolean removeNode(long id, int nodeId) throws java.rmi.RemoteException{
if (performerService == null)
_initPerformerServiceProxy();
return performerService.removeNode(id, nodeId);
}
public com.borland.sctm.ws.performer.SPNamedEntity[] getVersions(long id, int iNodeId) throws java.rmi.RemoteException{
if (performerService == null)
_initPerformerServiceProxy();
return performerService.getVersions(id, iNodeId);
}
public int addNode(long sessionId, int iParentNodeId, com.borland.sctm.ws.performer.SPTestPlanningNode node) throws java.rmi.RemoteException{
if (performerService == null)
_initPerformerServiceProxy();
return performerService.addNode(sessionId, iParentNodeId, node);
}
public com.borland.sctm.ws.performer.SPNamedEntity[] getBuilds(long id, int iVersionId) throws java.rmi.RemoteException{
if (performerService == null)
_initPerformerServiceProxy();
return performerService.getBuilds(id, iVersionId);
}
public com.borland.sctm.ws.performer.SPExecution getExecution(long id, int iExecutionId) throws java.rmi.RemoteException{
if (performerService == null)
_initPerformerServiceProxy();
return performerService.getExecution(id, iExecutionId);
}
public java.lang.String getAgentClustersFile(long sessionId) throws java.rmi.RemoteException{
if (performerService == null)
_initPerformerServiceProxy();
return performerService.getAgentClustersFile(sessionId);
}
public com.borland.sctm.ws.performer.SPNodeProperty[] getNodeProperties(long id, int iNodeId) throws java.rmi.RemoteException{
if (performerService == null)
_initPerformerServiceProxy();
return performerService.getNodeProperties(id, iNodeId);
}
public com.borland.sctm.ws.performer.SPTestPlanningNode[] getNodePath(long id, int nodeId) throws java.rmi.RemoteException{
if (performerService == null)
_initPerformerServiceProxy();
return performerService.getNodePath(id, nodeId);
}
public com.borland.sctm.ws.performer.SPNamedEntity[] getTestPlanningFilters(long id, int iProjectId) throws java.rmi.RemoteException{
if (performerService == null)
_initPerformerServiceProxy();
return performerService.getTestPlanningFilters(id, iProjectId);
}
public boolean updateNode(long sessionId, com.borland.sctm.ws.performer.SPTestPlanningNode node) throws java.rmi.RemoteException{
if (performerService == null)
_initPerformerServiceProxy();
return performerService.updateNode(sessionId, node);
}
public com.borland.sctm.ws.performer.SPExecution[] getExecutions(long id, int iTestDefId, int iFilterId) throws java.rmi.RemoteException{
if (performerService == null)
_initPerformerServiceProxy();
return performerService.getExecutions(id, iTestDefId, iFilterId);
}
public com.borland.sctm.ws.performer.SPNodeProperty[] getExecutionNodeProperties(long id, int executionId) throws java.rmi.RemoteException{
if (performerService == null)
_initPerformerServiceProxy();
return performerService.getExecutionNodeProperties(id, executionId);
}
public com.borland.sctm.ws.performer.SPSuccessMeasure[] getExecutionSuccessMeasures(long id, int executionId) throws java.rmi.RemoteException{
if (performerService == null)
_initPerformerServiceProxy();
return performerService.getExecutionSuccessMeasures(id, executionId);
}
public java.lang.String[] getExecutionInfos(long id, int executionId) throws java.rmi.RemoteException{
if (performerService == null)
_initPerformerServiceProxy();
return performerService.getExecutionInfos(id, executionId);
}
public com.borland.sctm.ws.performer.SPNamedEntity[] getExecutionFiles(long id, int executionId) throws java.rmi.RemoteException{
if (performerService == null)
_initPerformerServiceProxy();
return performerService.getExecutionFiles(id, executionId);
}
public int addExecution(long id, com.borland.sctm.ws.performer.SPExecution execution) throws java.rmi.RemoteException{
if (performerService == null)
_initPerformerServiceProxy();
return performerService.addExecution(id, execution);
}
public boolean removeExecution(long id, int executionId) throws java.rmi.RemoteException{
if (performerService == null)
_initPerformerServiceProxy();
return performerService.removeExecution(id, executionId);
}
public com.borland.sctm.ws.performer.SPSourceControlInfo getSourceControlInfo(long id, int testDefID) throws java.rmi.RemoteException{
if (performerService == null)
_initPerformerServiceProxy();
return performerService.getSourceControlInfo(id, testDefID);
}
}