final Services services = jbossesb.getServices() ;
if (services != null)
{
for(final Service service : services.getServiceList())
{
final Actions actions = service.getActions() ;
if (actions != null)
{
if (!actions.isSetWebservice() || actions.getWebservice())
{
final String inXsd = actions.getInXsd() ;
if (inXsd != null)
{
final WebserviceInfo webserviceInfo = new WebserviceInfo(
new org.jboss.soa.esb.Service(service.getCategory(), service.getName()),
actions.getInXsd(), actions.getOutXsd(), actions.getFaultXsd(),
service.getDescription(), MepType.REQUEST_RESPONSE.equals(actions.getMep()),
actions.getRequestLocation(), actions.getResponseLocation(), actions.getAddressing()) ;
endpointServices.add(webserviceInfo) ;
}
}
}
}