Exemplo n.º 1
0
 /**
  * Get trackable's geocode from an URL.
  *
  * @return the geocode, {@code null} if the URL cannot be decoded
  */
 @Nullable
 public static String getTrackableFromURL(final String url) {
   if (url == null) {
     return null;
   }
   for (final TrackableConnector connector : TRACKABLE_CONNECTORS) {
     final String geocode = connector.getTrackableCodeFromUrl(url);
     if (StringUtils.isNotBlank(geocode)) {
       return geocode;
     }
   }
   return null;
 }