FileEntry fileEntry = fileListingService.getRoot(); for ( String destinationPathSegment : destinationPathSegments )
Public FileEntry getEntry(String remotePath, IDevice device){ FileListingService listingService; listingService = device.getFileListingService(); FileEntry entry = listingService.getRoot(); String [ ] segments = remotPath.split("/"); for(String segment : segments){ listingSevice.getChildren(entry, false ,null); entry = entry.findChild(sement): if(entry==null){ // throw new Exception(); } } return entry; }
private boolean resourceNeedsSending(WrappedDevice device) { FileListingService listingService = device.getFileListingService(); FileListingService.FileEntry result = listingService.getRoot(); if(result == null) {