public LocalMetadataResult find( RepositorySystemSession session, LocalMetadataRequest request ) { Metadata metadata = request.getMetadata(); String path; if ( request.getRepository() == null ) { path = getPathForLocalMetadata( metadata ); } else { path = getPathForRemoteMetadata( metadata, request.getRepository(), request.getContext() ); } File file = new File( getRepository().getBasedir(), path ); LocalMetadataResult result = new LocalMetadataResult( request ); if ( file.isFile() ) { result.setFile( file ); } return result; }
@Override public String toString() { return getMetadata() + " @ " + getRepository(); }
@Override public String toString() { return getMetadata() + " @ " + getRepository(); }
public LocalMetadataResult find( RepositorySystemSession session, LocalMetadataRequest request ) { Metadata metadata = request.getMetadata(); LocalMetadataResult result = new LocalMetadataResult( request ); File file = new File( localRepository.getBasedir(), getPathForLocalMetadata( metadata ) ); result.setFile( file.isFile() ? file : null ); return result; }
public LocalMetadataResult find(RepositorySystemSession session, LocalMetadataRequest request) { LocalMetadataResult result = new LocalMetadataResult(request); String path; Metadata metadata = request.getMetadata(); String context = request.getContext(); RemoteRepository remote = request.getRepository(); if (remote != null) { path = getPathForRemoteMetadata(metadata, remote, context); } else { path = getPathForLocalMetadata(metadata); } File file = new File(getRepository().getBasedir(), path); if (file.isFile()) { result.setFile(file); } return result; }
public LocalMetadataResult find(RepositorySystemSession session, LocalMetadataRequest request) { LocalMetadataResult result = new LocalMetadataResult(request); String path; Metadata metadata = request.getMetadata(); String context = request.getContext(); RemoteRepository remote = request.getRepository(); if (remote != null) { path = getPathForRemoteMetadata(metadata, remote, context); } else { path = getPathForLocalMetadata(metadata); } File file = new File(getRepository().getBasedir(), path); if (file.isFile()) { result.setFile(file); } return result; }
public LocalMetadataResult find(RepositorySystemSession session, LocalMetadataRequest request) { LocalMetadataResult result = new LocalMetadataResult(request); String path; Metadata metadata = request.getMetadata(); String context = request.getContext(); RemoteRepository remote = request.getRepository(); if (remote != null) { path = getPathForRemoteMetadata(metadata, remote, context); } else { path = getPathForLocalMetadata(metadata); } File file = new File(getRepository().getBasedir(), path); if (file.isFile()) { result.setFile(file); } return result; }
public LocalMetadataResult find(RepositorySystemSession session, LocalMetadataRequest request) { LocalMetadataResult result = new LocalMetadataResult(request); String path; Metadata metadata = request.getMetadata(); String context = request.getContext(); RemoteRepository remote = request.getRepository(); if (remote != null) { path = getPathForRemoteMetadata(metadata, remote, context); } else { path = getPathForLocalMetadata(metadata); } File file = new File(getRepository().getBasedir(), path); if (file.isFile()) { result.setFile(file); } return result; }
public LocalMetadataResult find( RepositorySystemSession session, LocalMetadataRequest request ) { LocalMetadataResult result = new LocalMetadataResult( request ); String path; Metadata metadata = request.getMetadata(); String context = request.getContext(); RemoteRepository remote = request.getRepository(); if ( remote != null ) { path = getPathForRemoteMetadata( metadata, remote, context ); } else { path = getPathForLocalMetadata( metadata ); } File file = new File( getRepository().getBasedir(), path ); if ( file.isFile() ) { result.setFile( file ); } return result; }
public LocalMetadataResult find( RepositorySystemSession session, LocalMetadataRequest request ) { LocalMetadataResult result = new LocalMetadataResult( request ); String path; Metadata metadata = request.getMetadata(); String context = request.getContext(); RemoteRepository remote = request.getRepository(); if ( remote != null ) { path = getPathForRemoteMetadata( metadata, remote, context ); } else { path = getPathForLocalMetadata( metadata ); } File file = new File( getRepository().getBasedir(), path ); if ( file.isFile() ) { result.setFile( file ); } return result; }