public class SqlQueryDefinition extends Object implements QueryDefinition, Serializable
QueryDefinition.Target
Constructor and Description |
---|
SqlQueryDefinition(String name,
String source) |
SqlQueryDefinition(String name,
String source,
QueryDefinition.Target target) |
Modifier and Type | Method and Description |
---|---|
Map<String,String> |
getColumns()
Returns resolved columns types once the query was successfully registered.
|
String |
getExpression()
Returns expression used to collect/fetch data as part of the query
|
String |
getName()
Return unique name of this query
|
String |
getSource()
Returns source location of this query
Depends on exact type of the query definition (e.g. data base location - data source name)
|
QueryDefinition.Target |
getTarget()
Returns target of this query definition
|
void |
setColumns(Map<String,String> columns) |
void |
setExpression(String expression)
Sets expression used to collect/fetch data as part of the query
|
void |
setName(String name)
Sets unique name for this query definition
|
void |
setSource(String source)
Sets source location of this query
Depends on exact type of the query definition (e.g. data base location - data source name)
|
void |
setTarget(QueryDefinition.Target target) |
String |
toString() |
public SqlQueryDefinition(String name, String source, QueryDefinition.Target target)
public String getName()
QueryDefinition
getName
in interface QueryDefinition
public void setName(String name)
QueryDefinition
setName
in interface QueryDefinition
public String getSource()
QueryDefinition
getSource
in interface QueryDefinition
public void setSource(String source)
QueryDefinition
setSource
in interface QueryDefinition
public String getExpression()
QueryDefinition
getExpression
in interface QueryDefinition
public void setExpression(String expression)
QueryDefinition
setExpression
in interface QueryDefinition
public QueryDefinition.Target getTarget()
QueryDefinition
getTarget
in interface QueryDefinition
public void setTarget(QueryDefinition.Target target)
public Map<String,String> getColumns()
QueryDefinition
getColumns
in interface QueryDefinition
Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.