@ApiModelProperty(value = "Categories of services registered. Not used at the moment")
	public List<String> getCategories() {
		Set<String> keySet = this.services.keySet();
		Iterator<String> it = keySet.iterator();

		List<String> categories = new ArrayList<String>();

		DescribeService service;
		while (it.hasNext()) {
			service = this.services.get(it.next());
			for (String category : service.getCategories()) {
				if (!categories.contains(category)) {
					categories.add(category);
				}
			}
		}

		return categories;
	}
@ ApiModelProperty ( value = "Categories of services registered. Not used at the moment" ) public List < String > getCategories ( ) { Set < String > keySet = this . services . keySet ( ) ; Iterator < String > it = keySet . iterator ( ) ; List < String > categories = new ArrayList < String > ( ) ; DescribeService service ; while ( it . hasNext ( ) ) { service = this . services . get ( it . next ( ) ) ; for ( String category : service . getCategories ( ) ) { if ( ! categories . contains ( category ) ) { categories . add ( category ) ; } } } return categories ; }
Iterates the {@link DescribeService} registered and returns a list of
available categories

@return