public abstract class AbstractAgrosystService extends Object implements AgrosystService
| Modifier and Type | Field and Description |
|---|---|
protected ServiceContext |
context
On va utiliser le contexte par délégation
|
__PARANAMER_DATA| Constructor and Description |
|---|
AbstractAgrosystService() |
| Modifier and Type | Method and Description |
|---|---|
<K extends org.nuiton.topia.persistence.TopiaEntity> |
easyBind(org.nuiton.topia.persistence.TopiaDao<K> dao,
List<K> existingRaw,
List<K> newItemsRaw,
com.google.common.base.Function<K,Void> onNewItem,
com.google.common.base.Function<K,Void> afterBind,
String... exclusions) |
<K extends org.nuiton.topia.persistence.TopiaEntity> |
easyBind(org.nuiton.topia.persistence.TopiaDao<K> dao,
List<K> existingRaw,
List<K> newItemsRaw,
com.google.common.base.Function<K,Void> onNewItem,
String... exclusions) |
<K extends org.nuiton.topia.persistence.TopiaEntity> |
easyBindNoDelete(org.nuiton.topia.persistence.TopiaDao<K> dao,
List<K> existingRaw,
List<K> newItemsRaw,
com.google.common.base.Function<K,Void> onNewItem,
com.google.common.base.Function<K,Void> afterBind,
String... exclusions) |
protected void |
finalize() |
protected AgrosystServiceConfig |
getConfig() |
ServiceContext |
getContext() |
AgrosystTopiaPersistenceContext |
getPersistenceContext() |
SecurityContext |
getSecurityContext() |
protected SecurityContext |
getSecurityContextAsUser(String userId) |
org.nuiton.topia.persistence.TopiaTransaction |
getTransaction() |
<I> I |
newInstance(Class<I> clazz) |
void |
setContext(ServiceContext context) |
protected ServiceContext context
public ServiceContext getContext()
public void setContext(ServiceContext context)
public org.nuiton.topia.persistence.TopiaTransaction getTransaction()
public AgrosystTopiaPersistenceContext getPersistenceContext()
protected AgrosystServiceConfig getConfig()
public SecurityContext getSecurityContext()
protected SecurityContext getSecurityContextAsUser(String userId)
public <I> I newInstance(Class<I> clazz)
protected void finalize()
throws Throwable
public <K extends org.nuiton.topia.persistence.TopiaEntity> void easyBind(org.nuiton.topia.persistence.TopiaDao<K> dao,
List<K> existingRaw,
List<K> newItemsRaw,
com.google.common.base.Function<K,Void> onNewItem,
String... exclusions)
public <K extends org.nuiton.topia.persistence.TopiaEntity> void easyBind(org.nuiton.topia.persistence.TopiaDao<K> dao,
List<K> existingRaw,
List<K> newItemsRaw,
com.google.common.base.Function<K,Void> onNewItem,
com.google.common.base.Function<K,Void> afterBind,
String... exclusions)
public <K extends org.nuiton.topia.persistence.TopiaEntity> List<K> easyBindNoDelete(org.nuiton.topia.persistence.TopiaDao<K> dao, List<K> existingRaw, List<K> newItemsRaw, com.google.common.base.Function<K,Void> onNewItem, com.google.common.base.Function<K,Void> afterBind, String... exclusions)
Copyright © 2013–2015 Inra. All rights reserved.