1 19 20 package org.netbeans.modules.websvc.wsitmodelext.addressing; 21 22 import org.netbeans.modules.xml.wsdl.model.ExtensibilityElement; 23 24 28 public interface EndpointReference extends ExtensibilityElement { 29 public static final String ADDRESS_PROPERTY = "ADDRESS"; public static final String REFERENCE_PROPERTIES_PROPERTY = "REFERENCE_PROPERTIES_INTERVAL"; public static final String REFERENCE_PARAMETERS_PROPERTY = "REFERENCE_PARAMETERS"; public static final String ADDRESSING_PORTTYPE_PROPERTY = "PORTTYPE"; public static final String SERVICENAME_PROPERTY = "SERVICENAME"; 35 ReferenceProperties getReferenceProperties(); 36 void setReferenceProperties(ReferenceProperties referenceProperties); 37 void removeReferenceProperties(ReferenceProperties referenceProperties); 38 39 ReferenceParameters getReferenceParameters(); 40 void setReferenceParameters(ReferenceParameters referenceParameters); 41 void removeReferenceParameters(ReferenceParameters referenceParameters); 42 43 Address getAddress(); 44 void setAddress(Address address); 45 void removeAddress(Address address); 46 47 AddressingPortType getPortType(); 48 void setPortType(AddressingPortType portType); 49 void removePortType(AddressingPortType portType); 50 51 AddressingServiceName getServiceName(); 52 void setServiceName(AddressingServiceName serviceName); 53 void removeServiceName(AddressingServiceName serviceName); 54 } 55 | Popular Tags |