@Entity(name="pm_datasource") public class DataSourceDeclaration extends ComponentDeclaration
Constructor and Description |
---|
DataSourceDeclaration(String id,
String type,
String name,
String description,
Map<String,ParameterDeclaration> parameters,
DataSourceOperation operation,
String replaceSemicolonsChar,
Boolean allowCache,
Long cacheExpirationDelaySec,
DataSourceCategory dataSourceCategory) |
Modifier and Type | Method and Description |
---|---|
Boolean |
getAllowCache() |
Long |
getCacheExpirationDelaySec() |
DataSourceCategory |
getCategory() |
String |
getDescription() |
String |
getId() |
String |
getName() |
DataSourceOperation |
getOperation() |
ParameterDeclaration |
getParameter(String name) |
Map<String,ParameterDeclaration> |
getParameters() |
String |
getReplaceSemicolonsChar() |
void |
setParameters(Map<String,ParameterDeclaration> parameters) |
addParameter, changeParameter, collectVariablesUsedInParameters
public DataSourceDeclaration(String id, String type, String name, String description, Map<String,ParameterDeclaration> parameters, DataSourceOperation operation, String replaceSemicolonsChar, Boolean allowCache, Long cacheExpirationDelaySec, DataSourceCategory dataSourceCategory)
public String getId()
public String getName()
public String getDescription()
public String getReplaceSemicolonsChar()
public Boolean getAllowCache()
public Long getCacheExpirationDelaySec()
public DataSourceCategory getCategory()
public DataSourceOperation getOperation()
public void setParameters(Map<String,ParameterDeclaration> parameters)
public Map<String,ParameterDeclaration> getParameters()
public ParameterDeclaration getParameter(String name)
getParameter
in class ComponentDeclaration
Copyright © 2025 Suncode. All rights reserved.