public Map<String,Set<String>> marshalToAttributeMap(){
  Map<String,Set<String>> baseMap=super.marshalToAttributeMap();
  baseMap.put(SERVICE_QNAME,serviceQName != null ? CollectionUtils.asSet(serviceQName.toString()) : Collections.<String>emptySet());
  baseMap.put(PORT_QNAME,portQName != null ? CollectionUtils.asSet(portQName.toString()) : Collections.<String>emptySet());
  baseMap.put(WSDL_LOCATION,CollectionUtils.asSet(wsdlLocation));
  baseMap.put(CUSTOM_WSDL_LOCATION,customWsdlLocation != null ? CollectionUtils.asSet(customWsdlLocation) : Collections.<String>emptySet());
  baseMap.put(CUSTOM_PORT_QNAME,customPortQName != null ? CollectionUtils.asSet(customPortQName.toString()) : Collections.<String>emptySet());
  baseMap.put(CUSTOM_SERVICE_QNAME,customServiceQName != null ? CollectionUtils.asSet(customServiceQName.toString()) : Collections.<String>emptySet());
  baseMap.put(AM_DEPLOYMENT_URL,CollectionUtils.asSet(amDeploymentUrl));
  return baseMap;
}

public Map < String , Set < String > > marshalToAttributeMap ( ) { Map < String , Set < String > > baseMap = super . marshalToAttributeMap ( ) ; baseMap . put ( SERVICE_QNAME , serviceQName != null ? CollectionUtils . asSet ( serviceQName . toString ( ) ) : Collections . < String > emptySet ( ) ) ; baseMap . put ( PORT_QNAME , portQName != null ? CollectionUtils . asSet ( portQName . toString ( ) ) : Collections . < String > emptySet ( ) ) ; baseMap . put ( WSDL_LOCATION , CollectionUtils . asSet ( wsdlLocation ) ) ; baseMap . put ( CUSTOM_WSDL_LOCATION , customWsdlLocation != null ? CollectionUtils . asSet ( customWsdlLocation ) : Collections . < String > emptySet ( ) ) ; baseMap . put ( CUSTOM_PORT_QNAME , customPortQName != null ? CollectionUtils . asSet ( customPortQName . toString ( ) ) : Collections . < String > emptySet ( ) ) ; baseMap . put ( CUSTOM_SERVICE_QNAME , customServiceQName != null ? CollectionUtils . asSet ( customServiceQName . toString ( ) ) : Collections . < String > emptySet ( ) ) ; baseMap . put ( AM_DEPLOYMENT_URL , CollectionUtils . asSet ( amDeploymentUrl ) ) ; return baseMap ; }
used by the sts - publish serviceqname to marshal a soapdeploymentconfig instance to the map < string , set < string > > representation required by the sms .
