public class DefaultRuleManagerProxy extends Object implements RuleManagerProxy
| Constructor and Description |
|---|
DefaultRuleManagerProxy(org.gcube.common.clients.delegates.ProxyDelegate<org.gcube.data.analysis.tabulardata.commons.webservice.RuleManager> config) |
| Modifier and Type | Method and Description |
|---|---|
List<org.gcube.data.analysis.tabulardata.commons.webservice.types.RuleDescription> |
getRules() |
List<org.gcube.data.analysis.tabulardata.commons.webservice.types.RuleDescription> |
getRulesByScope(org.gcube.data.analysis.tabulardata.commons.rules.RuleScope scope) |
long |
saveColumnRule(String name,
String description,
org.gcube.data.analysis.tabulardata.expression.Expression rule,
org.gcube.data.analysis.tabulardata.commons.rules.types.RuleColumnType columnType) |
public DefaultRuleManagerProxy(org.gcube.common.clients.delegates.ProxyDelegate<org.gcube.data.analysis.tabulardata.commons.webservice.RuleManager> config)
public long saveColumnRule(String name, String description, org.gcube.data.analysis.tabulardata.expression.Expression rule, org.gcube.data.analysis.tabulardata.commons.rules.types.RuleColumnType columnType)
saveColumnRule in interface org.gcube.data.analysis.tabulardata.commons.webservice.RuleManagerpublic List<org.gcube.data.analysis.tabulardata.commons.webservice.types.RuleDescription> getRules()
getRules in interface org.gcube.data.analysis.tabulardata.commons.webservice.RuleManagerpublic List<org.gcube.data.analysis.tabulardata.commons.webservice.types.RuleDescription> getRulesByScope(org.gcube.data.analysis.tabulardata.commons.rules.RuleScope scope)
getRulesByScope in interface org.gcube.data.analysis.tabulardata.commons.webservice.RuleManagerCopyright © 2014. All Rights Reserved.