org.gcube.contentmanagement.timeseriesservice.stubs.calls.curation
Class CurationFactoryCall
java.lang.Object
org.gcube.common.core.utils.calls.GCUBECall<org.gcube.common.core.informationsystem.client.queries.GCUBERIQuery>
org.gcube.common.core.utils.calls.RICall
org.gcube.contentmanagement.timeseriesservice.stubs.calls.TSCall
org.gcube.contentmanagement.timeseriesservice.stubs.calls.curation.CurationFactoryCall
public class CurationFactoryCall
- extends TSCall
Nested classes/interfaces inherited from class org.gcube.common.core.utils.calls.RICall |
org.gcube.common.core.utils.calls.RICall.RICallHandler |
Nested classes/interfaces inherited from class org.gcube.common.core.utils.calls.GCUBECall |
org.gcube.common.core.utils.calls.GCUBECall.ResultHolder<RESULT> |
Constructor Summary |
CurationFactoryCall(org.gcube.common.core.scope.GCUBEScope scope,
org.gcube.common.core.security.GCUBESecurityManager[] securityManager)
|
Method Summary |
CurationItem[] |
getCurationEntries(java.lang.String user)
|
CurationItem |
getCurationItem(java.lang.String user,
java.lang.String id)
|
java.lang.String[] |
getFieldValues(java.lang.String dimensionId,
java.lang.String fieldName)
|
java.lang.String |
getPortTypeName()
|
RuleItem[] |
getRules()
|
org.apache.axis.message.addressing.EndpointReferenceType |
open(java.lang.String curationId)
|
void |
removeCuration(java.lang.String id)
|
java.lang.Boolean |
removeRule(java.lang.String id)
|
java.lang.String |
saveRule(java.lang.String name,
java.lang.String description,
FilterCondition filter,
DataType dataType)
|
StartResponse |
startCuration(java.lang.String title,
java.lang.String description,
java.lang.String creator,
java.lang.String sourceId)
|
Methods inherited from class org.gcube.common.core.utils.calls.RICall |
setEndpoint |
Methods inherited from class org.gcube.common.core.utils.calls.GCUBECall |
getEndpointReference, getLogger, getQuery, getScopeManager, getSecurityManager, setEndpointReference, setLogger, setQuery, setScopeManager, setSecurityManager |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CurationFactoryCall
public CurationFactoryCall(org.gcube.common.core.scope.GCUBEScope scope,
org.gcube.common.core.security.GCUBESecurityManager[] securityManager)
throws java.lang.Exception
- Throws:
java.lang.Exception
getPortTypeName
public java.lang.String getPortTypeName()
- Specified by:
getPortTypeName
in class org.gcube.common.core.utils.calls.GCUBECall<org.gcube.common.core.informationsystem.client.queries.GCUBERIQuery>
startCuration
public StartResponse startCuration(java.lang.String title,
java.lang.String description,
java.lang.String creator,
java.lang.String sourceId)
throws java.lang.Exception
- Throws:
java.lang.Exception
open
public org.apache.axis.message.addressing.EndpointReferenceType open(java.lang.String curationId)
throws java.lang.Exception
- Throws:
java.lang.Exception
getFieldValues
public java.lang.String[] getFieldValues(java.lang.String dimensionId,
java.lang.String fieldName)
throws java.lang.Exception
- Throws:
java.lang.Exception
getCurationEntries
public CurationItem[] getCurationEntries(java.lang.String user)
throws java.lang.Exception
- Throws:
java.lang.Exception
getCurationItem
public CurationItem getCurationItem(java.lang.String user,
java.lang.String id)
throws java.lang.Exception
- Throws:
java.lang.Exception
removeCuration
public void removeCuration(java.lang.String id)
throws java.lang.Exception
- Throws:
java.lang.Exception
getRules
public RuleItem[] getRules()
throws java.lang.Exception
- Throws:
java.lang.Exception
saveRule
public java.lang.String saveRule(java.lang.String name,
java.lang.String description,
FilterCondition filter,
DataType dataType)
throws java.lang.Exception
- Throws:
java.lang.Exception
removeRule
public java.lang.Boolean removeRule(java.lang.String id)
throws java.lang.Exception
- Throws:
java.lang.Exception