Package org.jano.resources

Examples of org.jano.resources.ResourceView.viewOf()


  public ResourceRef get(String resourceUri) {
    String uri = resourceUri;
    while (!uri.isEmpty()) {
      ResourceView view = mountPoints.get(uri);
      if (null != view) {
        return view.viewOf(uri, resourceUri.substring(uri.length()), this);
      }
      //just take another part
      int nextSeparator = uri.lastIndexOf(Uri.PATH_SEPARATOR_CHAR);
      uri = uri.substring(0, nextSeparator);
    }
View Full Code Here


      uri = uri.substring(0, nextSeparator);
    }

    ResourceView view = mountPoints.get(Uri.ROOT);
    if (null != view) {
      return view.viewOf(Uri.ROOT, resourceUri, this);
    }

    throw new ResourceException("Resource URI '" + resourceUri + "' has no known views");
  }
}
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.