public class QueryProvider
extends com.edorasware.commons.core.any.support.BaseAnyWorkObjectProvider
Provider for Query objects.
TODO: The code is similar to AbstractUserDashboardProvider. Try to extend from it when generics allow it.
| Constructor and Description | 
|---|
QueryProvider(com.edorasware.api.time.TimeProvider timeProvider)  | 
| Modifier and Type | Method and Description | 
|---|---|
String | 
create(com.edorasware.commons.core.any.AnyWorkObject template,
      String parentId)  | 
void | 
delete(String workObjectId)  | 
void | 
update(String workObjectId,
      List<com.edorasware.commons.core.field.FieldChange> changes)  | 
canceldeployDefinitions, getDefinitions, getWorkObjectTypeaddListener, getId, removeListenerequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcanceldeployDefinitions, getDefinitions, getWorkObjectTypepublic static final String ID
public QueryProvider(com.edorasware.api.time.TimeProvider timeProvider)
public String create(com.edorasware.commons.core.any.AnyWorkObject template, String parentId)
create in interface com.edorasware.commons.core.provider.entity.DomainObjectProvidercreate in class com.edorasware.commons.core.provider.entity.BaseDomainObjectProviderpublic void update(String workObjectId, List<com.edorasware.commons.core.field.FieldChange> changes)
update in interface com.edorasware.commons.core.provider.entity.DomainObjectProviderupdate in class com.edorasware.commons.core.provider.entity.BaseDomainObjectProviderpublic void delete(String workObjectId)
delete in interface com.edorasware.commons.core.provider.entity.DomainObjectProviderdelete in class com.edorasware.commons.core.provider.entity.BaseDomainObjectProviderCopyright © 2010 - 2018 edorasware ag. All Rights Reserved.