Example usage for org.springframework.expression.common LiteralExpression getValue

List of usage examples for org.springframework.expression.common LiteralExpression getValue

Introduction

In this page you can find the example usage for org.springframework.expression.common LiteralExpression getValue.

Prototype

@Override
    public String getValue() 

Source Link

Usage

From source file:com.borgrodrick.creditinfo.FileCopyDemoCommon.java

public static void displayDirectories(ApplicationContext context) {
    File inDir = (File) new DirectFieldAccessor(context.getBean(FileReadingMessageSource.class))
            .getPropertyValue("directory");
    LiteralExpression expression = (LiteralExpression) new DirectFieldAccessor(
            context.getBean(FileWritingMessageHandler.class))
                    .getPropertyValue("destinationDirectoryExpression");
    File outDir = new File(expression.getValue());

    System.out.println("Input directory is: " + inDir.getAbsolutePath());
    System.out.println("Output directory is: " + outDir.getAbsolutePath());
    System.out.println("===================================================");
}

From source file:com.learn.spring.integration.file.FileCopyDemoCommon.java

public static void displayDirectories(ApplicationContext context) {
    File inDir = (File) new DirectFieldAccessor(context.getBean(FileReadingMessageSource.class))
            .getPropertyValue("directory");
    LiteralExpression expression = (LiteralExpression) new DirectFieldAccessor(
            context.getBean(FileWritingMessageHandler.class))
                    .getPropertyValue("destinationDirectoryExpression");
    File outDir = new File(expression.getValue());
    System.out.println("Input directory is: " + inDir.getAbsolutePath());
    System.out.println("Output directory is: " + outDir.getAbsolutePath());
    System.out.println("===================================================");
    LOGGER.info("aaaaaaaaaaaaaaaaa");
}