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) |
cancel
deployDefinitions, getDefinitions, getWorkObjectType
addListener, getId, removeListener
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
cancel
deployDefinitions, getDefinitions, getWorkObjectType
public 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.DomainObjectProvider
create
in class com.edorasware.commons.core.provider.entity.BaseDomainObjectProvider
public void update(String workObjectId, List<com.edorasware.commons.core.field.FieldChange> changes)
update
in interface com.edorasware.commons.core.provider.entity.DomainObjectProvider
update
in class com.edorasware.commons.core.provider.entity.BaseDomainObjectProvider
public void delete(String workObjectId)
delete
in interface com.edorasware.commons.core.provider.entity.DomainObjectProvider
delete
in class com.edorasware.commons.core.provider.entity.BaseDomainObjectProvider
Copyright © 2010 - 2018 edorasware ag. All Rights Reserved.