Example usage for org.springframework.boot.devtools.restart.classloader ClassLoaderFiles addFile

List of usage examples for org.springframework.boot.devtools.restart.classloader ClassLoaderFiles addFile

Introduction

In this page you can find the example usage for org.springframework.boot.devtools.restart.classloader ClassLoaderFiles addFile.

Prototype

public void addFile(String sourceFolder, String name, ClassLoaderFile file) 

Source Link

Document

Add a single ClassLoaderFile to the collection.

Usage

From source file:org.springframework.boot.devtools.remote.client.ClassPathChangeUploader.java

private ClassLoaderFiles getClassLoaderFiles(ClassPathChangedEvent event) throws IOException {
    ClassLoaderFiles files = new ClassLoaderFiles();
    for (ChangedFiles changedFiles : event.getChangeSet()) {
        String sourceFolder = changedFiles.getSourceFolder().getAbsolutePath();
        for (ChangedFile changedFile : changedFiles) {
            files.addFile(sourceFolder, changedFile.getRelativeName(), asClassLoaderFile(changedFile));
        }/*from w  w  w. jav  a2 s  .c  om*/
    }
    return files;
}