/** * Description of this service. * * <p>Provides a very quick description of the service, for more information please review the * capabilitie document. * * <p> * * @return description of this service. */ public ServiceInfo getInfo() { synchronized (capabilities) { if (info == null && capabilities != null) { info = createInfo(); } return info; } } /**
public ResourceInfo getInfo(R resource) { synchronized (capabilities) { if (!resourceInfo.containsKey(resource)) { resourceInfo.put(resource, createInfo(resource)); } } return resourceInfo.get(resource); }
/** * Description of this service. * <p> * Provides a very quick description of the service, for more information * please review the capabilitie document. * <p> * @return description of this service. */ public ServiceInfo getInfo(){ synchronized ( capabilities ){ if( info == null && capabilities != null){ info = createInfo(); } return info; } } /**
public ResourceInfo getInfo( R resource ){ synchronized ( capabilities ){ if( !resourceInfo.containsKey( resource ) ){ resourceInfo.put( resource, createInfo( resource ) ); } } return resourceInfo.get( resource ); }