package org.apache.axis2.description; import javax.xml.namespace.QName; /** * This class is used to encapsulate WSDL operations information. It's used by * other data-driven JUnit Test Classes that deal with <code>AxisOperation</code>s. */ class OperationReference { private String wsdlPath; private QName serviceName; private String portName; private QName operationName; public OperationReference() { } public OperationReference(String wsdlPath, QName serviceName, String portName, QName operationName) { this.wsdlPath = wsdlPath; this.serviceName = serviceName; this.portName = portName; this.operationName = operationName; } public String getWsdlPath() { return wsdlPath; } public QName getServiceName() { return serviceName; } public String getPortName() { return portName; } public QName getOperationName() { return operationName; } public void setWsdlPath(String wsdlPath_) { wsdlPath = wsdlPath_; } public void setServiceName(QName serviceName_) { serviceName = serviceName_; } public void setPortName(String portName_) { portName = portName_; } public void setOperationName(QName operationName_) { operationName = operationName_; } public String toString() { return "serviceName:" + serviceName + "; portName:" + portName + "; operationName:" + operationName; } }