@ConfigurationProperties(value="router") public class RouterSinkProperties extends Object
Modifier and Type | Field and Description |
---|---|
static org.springframework.expression.Expression |
DEFAULT_EXPRESSION |
Constructor and Description |
---|
RouterSinkProperties() |
Modifier and Type | Method and Description |
---|---|
String |
getDefaultOutputChannel() |
Properties |
getDestinationMappings() |
org.springframework.expression.Expression |
getExpression() |
int |
getRefreshDelay() |
org.springframework.core.io.Resource |
getScript() |
Properties |
getVariables() |
org.springframework.core.io.Resource |
getVariablesLocation() |
boolean |
isExpressionOrScriptValid() |
boolean |
isResolutionRequired() |
void |
setDefaultOutputChannel(String defaultOutputChannel) |
void |
setDestinationMappings(Properties destinationMappings) |
void |
setExpression(org.springframework.expression.Expression expression) |
void |
setRefreshDelay(int refreshDelay) |
void |
setResolutionRequired(boolean resolutionRequired) |
void |
setScript(org.springframework.core.io.Resource script) |
void |
setVariables(Properties variables) |
void |
setVariablesLocation(org.springframework.core.io.Resource variablesLocation) |
public static final org.springframework.expression.Expression DEFAULT_EXPRESSION
public Properties getVariables()
public void setVariables(Properties variables)
public org.springframework.core.io.Resource getVariablesLocation()
public void setVariablesLocation(org.springframework.core.io.Resource variablesLocation)
public org.springframework.expression.Expression getExpression()
public void setExpression(org.springframework.expression.Expression expression)
public org.springframework.core.io.Resource getScript()
public void setScript(org.springframework.core.io.Resource script)
@NotNull public String getDefaultOutputChannel()
public int getRefreshDelay()
public void setRefreshDelay(int refreshDelay)
public void setDefaultOutputChannel(String defaultOutputChannel)
public boolean isResolutionRequired()
public void setResolutionRequired(boolean resolutionRequired)
public Properties getDestinationMappings()
public void setDestinationMappings(Properties destinationMappings)
@AssertTrue(message="\'expression\' and \'script\' are mutually exclusive") public boolean isExpressionOrScriptValid()
Copyright © 2016 Pivotal Software, Inc.. All rights reserved.