public class ServiceMetaData extends Object implements InitalizableMetaData, Serializable
Constructor and Description |
---|
ServiceMetaData(UnifiedMetaData wsMetaData,
QName serviceName) |
public ServiceMetaData(UnifiedMetaData wsMetaData, QName serviceName)
public UnifiedMetaData getUnifiedMetaData()
public void setServiceName(QName serviceName)
public QName getServiceName()
public String getServiceRefName()
public void setServiceRefName(String serviceRefName)
public String getWebserviceDescriptionName()
public void setWebserviceDescriptionName(String wsdName)
public String getWsdlFile()
public void setWsdlFile(String wsdlFile)
public URL getWsdlLocation()
public void setWsdlLocation(URL wsdlLocation)
public String getWsdlPublishLocation()
public void setWsdlPublishLocation(String wsdlPublishLocation)
public Properties getProperties()
public void setProperties(Properties properties)
public TypesMetaData getTypesMetaData()
public List<EndpointMetaData> getEndpoints()
public EndpointMetaData getEndpoint(QName portName)
public EndpointMetaData removeEndpoint(QName portName)
public EndpointMetaData getEndpointByServiceEndpointInterface(String seiName)
public void addEndpoint(EndpointMetaData epMetaData)
public URL getMappingLocation()
public void setMappingLocation(URL mappingLocation)
public JavaWsdlMapping getJavaWsdlMapping()
public WSDLDefinitions getWsdlDefinitions()
public URL getWsdlFileOrLocation()
public TypeMappingImpl getTypeMapping()
public Use getEncodingStyle()
public org.jboss.xb.binding.sunday.unmarshalling.SchemaBinding getSchemaBinding()
public void validate()
public void eagerInitialize()
eagerInitialize
in interface InitalizableMetaData
UnifiedMetaData.eagerInitialize()
public void assertTargetNamespace(String targetNS)
Copyright © 2018 JBoss by Red Hat. All rights reserved.