org.ofbiz.entity
Interface DelegatorInterface
- All Known Implementing Classes:
- GenericDelegator
public interface DelegatorInterface
Delegator Interface
Method Summary |
void |
clearAllCacheLinesByDummyPK(java.util.Collection<GenericPK> dummyPKs)
|
void |
clearAllCacheLinesByValue(java.util.Collection<GenericValue> values)
|
void |
clearAllCaches()
|
void |
clearAllCaches(boolean distribute)
|
void |
clearCacheLine(GenericPK primaryKey)
|
void |
clearCacheLine(GenericPK primaryKey,
boolean distribute)
|
void |
clearCacheLine(GenericValue value)
|
void |
clearCacheLine(GenericValue value,
boolean distribute)
|
void |
clearCacheLine(java.lang.String entityName)
|
void |
clearCacheLine(java.lang.String entityName,
java.util.Map<java.lang.String,? extends java.lang.Object> fields)
|
void |
clearCacheLine(java.lang.String entityName,
java.lang.Object... fields)
|
void |
clearCacheLineByCondition(java.lang.String entityName,
EntityCondition condition)
|
void |
clearCacheLineFlexible(GenericEntity dummyPK)
|
void |
clearCacheLineFlexible(GenericEntity dummyPK,
boolean distribute)
|
GenericValue |
create(GenericPK primaryKey)
|
GenericValue |
create(GenericPK primaryKey,
boolean doCacheClear)
|
GenericValue |
create(GenericValue value)
|
GenericValue |
create(GenericValue value,
boolean doCacheClear)
|
GenericValue |
create(java.lang.String entityName,
java.util.Map<java.lang.String,? extends java.lang.Object> fields)
|
GenericValue |
create(java.lang.String entityName,
java.lang.Object... fields)
|
GenericValue |
createOrStore(GenericValue value)
|
GenericValue |
createOrStore(GenericValue value,
boolean doCacheClear)
|
GenericValue |
createSingle(java.lang.String entityName,
java.lang.Object singlePkValue)
|
EntityListIterator |
find(java.lang.String entityName,
EntityCondition whereEntityCondition,
EntityCondition havingEntityCondition,
java.util.Set<java.lang.String> fieldsToSelect,
java.util.List<java.lang.String> orderBy,
EntityFindOptions findOptions)
|
java.util.List<GenericValue> |
findByAnd(java.lang.String entityName,
java.util.Map<java.lang.String,? extends java.lang.Object> fields)
|
java.util.List<GenericValue> |
findByAnd(java.lang.String entityName,
java.util.Map<java.lang.String,? extends java.lang.Object> fields,
java.util.List<java.lang.String> orderBy)
|
java.util.List<GenericValue> |
findByAnd(java.lang.String entityName,
java.lang.Object... fields)
|
java.util.List<GenericValue> |
findByAndCache(java.lang.String entityName,
java.util.Map<java.lang.String,? extends java.lang.Object> fields)
|
java.util.List<GenericValue> |
findByAndCache(java.lang.String entityName,
java.util.Map<java.lang.String,? extends java.lang.Object> fields,
java.util.List<java.lang.String> orderBy)
|
java.util.List<GenericValue> |
findByOr(java.lang.String entityName,
java.util.Map<java.lang.String,? extends java.lang.Object> fields,
java.util.List<java.lang.String> orderBy)
|
GenericValue |
findByPrimaryKey(java.lang.String entityName,
java.util.Map<java.lang.String,? extends java.lang.Object> fields)
|
GenericValue |
findByPrimaryKeyCache(java.lang.String entityName,
java.util.Map<java.lang.String,? extends java.lang.Object> fields)
|
GenericValue |
findByPrimaryKeyCache(java.lang.String entityName,
java.lang.Object... fields)
|
GenericValue |
findByPrimaryKeyPartial(GenericPK primaryKey,
java.util.Set<java.lang.String> keys)
|
java.util.List<GenericValue> |
findList(java.lang.String entityName,
EntityCondition entityCondition,
java.util.Set<java.lang.String> fieldsToSelect,
java.util.List<java.lang.String> orderBy,
EntityFindOptions findOptions,
boolean useCache)
|
GenericValue |
findOne(java.lang.String entityName,
java.util.Map<java.lang.String,? extends java.lang.Object> fields,
boolean useCache)
|
Cache |
getCache()
|
java.lang.String |
getDelegatorName()
|
ModelFieldType |
getEntityFieldType(ModelEntity entity,
java.lang.String type)
|
java.util.Collection<java.lang.String> |
getEntityFieldTypeNames(ModelEntity entity)
|
java.lang.String |
getEntityGroupName(java.lang.String entityName)
|
GenericHelper |
getEntityHelper(ModelEntity entity)
|
GenericHelper |
getEntityHelper(java.lang.String entityName)
|
java.lang.String |
getEntityHelperName(ModelEntity entity)
|
java.lang.String |
getEntityHelperName(java.lang.String entityName)
|
GenericValue |
getFromPrimaryKeyCache(GenericPK primaryKey)
|
java.lang.String |
getGroupHelperName(java.lang.String groupName)
|
ModelEntity |
getModelEntity(java.lang.String entityName)
|
java.util.Map<java.lang.String,ModelEntity> |
getModelEntityMapByGroup(java.lang.String groupName)
|
ModelGroupReader |
getModelGroupReader()
|
ModelReader |
getModelReader()
|
java.util.List<GenericValue> |
getMultiRelation(GenericValue value,
java.lang.String relationNameOne,
java.lang.String relationNameTwo,
java.util.List<java.lang.String> orderBy)
|
java.lang.String |
getNextSeqId(java.lang.String seqName)
|
java.lang.String |
getNextSeqId(java.lang.String seqName,
long staggerMax)
|
java.lang.Long |
getNextSeqIdLong(java.lang.String seqName)
|
java.lang.Long |
getNextSeqIdLong(java.lang.String seqName,
long staggerMax)
|
java.util.List<GenericValue> |
getRelated(java.lang.String relationName,
java.util.Map<java.lang.String,? extends java.lang.Object> byAndFields,
java.util.List<java.lang.String> orderBy,
GenericValue value)
|
java.util.List<GenericValue> |
getRelatedCache(java.lang.String relationName,
GenericValue value)
|
GenericPK |
getRelatedDummyPK(java.lang.String relationName,
java.util.Map<java.lang.String,? extends java.lang.Object> byAndFields,
GenericValue value)
|
GenericValue |
getRelatedOne(java.lang.String relationName,
GenericValue value)
|
GenericValue |
getRelatedOneCache(java.lang.String relationName,
GenericValue value)
|
GenericPK |
makePK(java.lang.String entityName)
|
GenericPK |
makePK(java.lang.String entityName,
java.util.Map<java.lang.String,? extends java.lang.Object> fields)
|
GenericPK |
makePK(java.lang.String entityName,
java.lang.Object... fields)
|
GenericPK |
makePKSingle(java.lang.String entityName,
java.lang.Object singlePkValue)
|
GenericValue |
makeValidValue(java.lang.String entityName,
java.util.Map<java.lang.String,? extends java.lang.Object> fields)
|
GenericValue |
makeValidValue(java.lang.String entityName,
java.lang.Object... fields)
|
GenericValue |
makeValue(java.lang.String entityName)
|
GenericValue |
makeValue(java.lang.String entityName,
java.util.Map<java.lang.String,? extends java.lang.Object> fields)
|
GenericValue |
makeValue(java.lang.String entityName,
java.lang.Object... fields)
|
GenericValue |
makeValueSingle(java.lang.String entityName,
java.lang.Object singlePkValue)
|
void |
refresh(GenericValue value)
|
void |
refresh(GenericValue value,
boolean doCacheClear)
|
void |
refreshSequencer()
|
int |
removeAll(java.util.List<? extends GenericEntity> dummyPKs)
|
int |
removeAll(java.util.List<? extends GenericEntity> dummyPKs,
boolean doCacheClear)
|
int |
removeAll(java.lang.String entityName)
|
int |
removeByAnd(java.lang.String entityName,
boolean doCacheClear,
java.lang.Object... fields)
|
int |
removeByAnd(java.lang.String entityName,
java.util.Map<java.lang.String,? extends java.lang.Object> fields)
|
int |
removeByAnd(java.lang.String entityName,
java.util.Map<java.lang.String,? extends java.lang.Object> fields,
boolean doCacheClear)
|
int |
removeByAnd(java.lang.String entityName,
java.lang.Object... fields)
|
int |
removeByCondition(java.lang.String entityName,
EntityCondition condition)
|
int |
removeByCondition(java.lang.String entityName,
EntityCondition condition,
boolean doCacheClear)
|
int |
removeByPrimaryKey(GenericPK primaryKey)
|
int |
removeByPrimaryKey(GenericPK primaryKey,
boolean doCacheClear)
|
int |
removeRelated(java.lang.String relationName,
GenericValue value)
|
int |
removeRelated(java.lang.String relationName,
GenericValue value,
boolean doCacheClear)
|
int |
removeValue(GenericValue value)
|
int |
removeValue(GenericValue value,
boolean doCacheClear)
|
void |
setSequencer(SequenceUtil sequencer)
|
int |
store(GenericValue value)
|
int |
store(GenericValue value,
boolean doCacheClear)
|
int |
storeAll(java.util.List<GenericValue> values)
|
int |
storeAll(java.util.List<GenericValue> values,
boolean doCacheClear)
|
int |
storeByCondition(java.lang.String entityName,
java.util.Map<java.lang.String,? extends java.lang.Object> fieldsToSet,
EntityCondition condition)
|
int |
storeByCondition(java.lang.String entityName,
java.util.Map<java.lang.String,? extends java.lang.Object> fieldsToSet,
EntityCondition condition,
boolean doCacheClear)
|
getDelegatorName
java.lang.String getDelegatorName()
getModelReader
ModelReader getModelReader()
getModelGroupReader
ModelGroupReader getModelGroupReader()
getModelEntity
ModelEntity getModelEntity(java.lang.String entityName)
getEntityGroupName
java.lang.String getEntityGroupName(java.lang.String entityName)
getModelEntityMapByGroup
java.util.Map<java.lang.String,ModelEntity> getModelEntityMapByGroup(java.lang.String groupName)
throws GenericEntityException
- Throws:
GenericEntityException
getGroupHelperName
java.lang.String getGroupHelperName(java.lang.String groupName)
getEntityHelperName
java.lang.String getEntityHelperName(java.lang.String entityName)
getEntityHelperName
java.lang.String getEntityHelperName(ModelEntity entity)
getEntityHelper
GenericHelper getEntityHelper(java.lang.String entityName)
throws GenericEntityException
- Throws:
GenericEntityException
getEntityHelper
GenericHelper getEntityHelper(ModelEntity entity)
throws GenericEntityException
- Throws:
GenericEntityException
getEntityFieldType
ModelFieldType getEntityFieldType(ModelEntity entity,
java.lang.String type)
throws GenericEntityException
- Throws:
GenericEntityException
getEntityFieldTypeNames
java.util.Collection<java.lang.String> getEntityFieldTypeNames(ModelEntity entity)
throws GenericEntityException
- Throws:
GenericEntityException
makeValue
GenericValue makeValue(java.lang.String entityName)
makeValue
GenericValue makeValue(java.lang.String entityName,
java.lang.Object... fields)
makeValue
GenericValue makeValue(java.lang.String entityName,
java.util.Map<java.lang.String,? extends java.lang.Object> fields)
makeValueSingle
GenericValue makeValueSingle(java.lang.String entityName,
java.lang.Object singlePkValue)
makeValidValue
GenericValue makeValidValue(java.lang.String entityName,
java.lang.Object... fields)
makeValidValue
GenericValue makeValidValue(java.lang.String entityName,
java.util.Map<java.lang.String,? extends java.lang.Object> fields)
makePK
GenericPK makePK(java.lang.String entityName)
makePK
GenericPK makePK(java.lang.String entityName,
java.lang.Object... fields)
makePK
GenericPK makePK(java.lang.String entityName,
java.util.Map<java.lang.String,? extends java.lang.Object> fields)
makePKSingle
GenericPK makePKSingle(java.lang.String entityName,
java.lang.Object singlePkValue)
create
GenericValue create(java.lang.String entityName,
java.lang.Object... fields)
throws GenericEntityException
- Throws:
GenericEntityException
create
GenericValue create(java.lang.String entityName,
java.util.Map<java.lang.String,? extends java.lang.Object> fields)
throws GenericEntityException
- Throws:
GenericEntityException
createSingle
GenericValue createSingle(java.lang.String entityName,
java.lang.Object singlePkValue)
throws GenericEntityException
- Throws:
GenericEntityException
create
GenericValue create(GenericValue value)
throws GenericEntityException
- Throws:
GenericEntityException
create
GenericValue create(GenericValue value,
boolean doCacheClear)
throws GenericEntityException
- Throws:
GenericEntityException
create
GenericValue create(GenericPK primaryKey)
throws GenericEntityException
- Throws:
GenericEntityException
create
GenericValue create(GenericPK primaryKey,
boolean doCacheClear)
throws GenericEntityException
- Throws:
GenericEntityException
createOrStore
GenericValue createOrStore(GenericValue value,
boolean doCacheClear)
throws GenericEntityException
- Throws:
GenericEntityException
createOrStore
GenericValue createOrStore(GenericValue value)
throws GenericEntityException
- Throws:
GenericEntityException
findOne
GenericValue findOne(java.lang.String entityName,
java.util.Map<java.lang.String,? extends java.lang.Object> fields,
boolean useCache)
throws GenericEntityException
- Throws:
GenericEntityException
findByPrimaryKey
GenericValue findByPrimaryKey(java.lang.String entityName,
java.util.Map<java.lang.String,? extends java.lang.Object> fields)
throws GenericEntityException
- Throws:
GenericEntityException
findByPrimaryKeyCache
GenericValue findByPrimaryKeyCache(java.lang.String entityName,
java.lang.Object... fields)
throws GenericEntityException
- Throws:
GenericEntityException
findByPrimaryKeyCache
GenericValue findByPrimaryKeyCache(java.lang.String entityName,
java.util.Map<java.lang.String,? extends java.lang.Object> fields)
throws GenericEntityException
- Throws:
GenericEntityException
findByPrimaryKeyPartial
GenericValue findByPrimaryKeyPartial(GenericPK primaryKey,
java.util.Set<java.lang.String> keys)
throws GenericEntityException
- Throws:
GenericEntityException
removeByPrimaryKey
int removeByPrimaryKey(GenericPK primaryKey)
throws GenericEntityException
- Throws:
GenericEntityException
removeByPrimaryKey
int removeByPrimaryKey(GenericPK primaryKey,
boolean doCacheClear)
throws GenericEntityException
- Throws:
GenericEntityException
removeValue
int removeValue(GenericValue value)
throws GenericEntityException
- Throws:
GenericEntityException
removeValue
int removeValue(GenericValue value,
boolean doCacheClear)
throws GenericEntityException
- Throws:
GenericEntityException
findByAnd
java.util.List<GenericValue> findByAnd(java.lang.String entityName,
java.lang.Object... fields)
throws GenericEntityException
- Throws:
GenericEntityException
findByAnd
java.util.List<GenericValue> findByAnd(java.lang.String entityName,
java.util.Map<java.lang.String,? extends java.lang.Object> fields)
throws GenericEntityException
- Throws:
GenericEntityException
findByAnd
java.util.List<GenericValue> findByAnd(java.lang.String entityName,
java.util.Map<java.lang.String,? extends java.lang.Object> fields,
java.util.List<java.lang.String> orderBy)
throws GenericEntityException
- Throws:
GenericEntityException
findByOr
java.util.List<GenericValue> findByOr(java.lang.String entityName,
java.util.Map<java.lang.String,? extends java.lang.Object> fields,
java.util.List<java.lang.String> orderBy)
throws GenericEntityException
- Throws:
GenericEntityException
findByAndCache
java.util.List<GenericValue> findByAndCache(java.lang.String entityName,
java.util.Map<java.lang.String,? extends java.lang.Object> fields)
throws GenericEntityException
- Throws:
GenericEntityException
findByAndCache
java.util.List<GenericValue> findByAndCache(java.lang.String entityName,
java.util.Map<java.lang.String,? extends java.lang.Object> fields,
java.util.List<java.lang.String> orderBy)
throws GenericEntityException
- Throws:
GenericEntityException
find
EntityListIterator find(java.lang.String entityName,
EntityCondition whereEntityCondition,
EntityCondition havingEntityCondition,
java.util.Set<java.lang.String> fieldsToSelect,
java.util.List<java.lang.String> orderBy,
EntityFindOptions findOptions)
throws GenericEntityException
- Throws:
GenericEntityException
findList
java.util.List<GenericValue> findList(java.lang.String entityName,
EntityCondition entityCondition,
java.util.Set<java.lang.String> fieldsToSelect,
java.util.List<java.lang.String> orderBy,
EntityFindOptions findOptions,
boolean useCache)
throws GenericEntityException
- Throws:
GenericEntityException
removeByAnd
int removeByAnd(java.lang.String entityName,
java.lang.Object... fields)
throws GenericEntityException
- Throws:
GenericEntityException
removeByAnd
int removeByAnd(java.lang.String entityName,
java.util.Map<java.lang.String,? extends java.lang.Object> fields)
throws GenericEntityException
- Throws:
GenericEntityException
removeByAnd
int removeByAnd(java.lang.String entityName,
boolean doCacheClear,
java.lang.Object... fields)
throws GenericEntityException
- Throws:
GenericEntityException
removeByAnd
int removeByAnd(java.lang.String entityName,
java.util.Map<java.lang.String,? extends java.lang.Object> fields,
boolean doCacheClear)
throws GenericEntityException
- Throws:
GenericEntityException
removeByCondition
int removeByCondition(java.lang.String entityName,
EntityCondition condition)
throws GenericEntityException
- Throws:
GenericEntityException
removeByCondition
int removeByCondition(java.lang.String entityName,
EntityCondition condition,
boolean doCacheClear)
throws GenericEntityException
- Throws:
GenericEntityException
getMultiRelation
java.util.List<GenericValue> getMultiRelation(GenericValue value,
java.lang.String relationNameOne,
java.lang.String relationNameTwo,
java.util.List<java.lang.String> orderBy)
throws GenericEntityException
- Throws:
GenericEntityException
getRelated
java.util.List<GenericValue> getRelated(java.lang.String relationName,
java.util.Map<java.lang.String,? extends java.lang.Object> byAndFields,
java.util.List<java.lang.String> orderBy,
GenericValue value)
throws GenericEntityException
- Throws:
GenericEntityException
getRelatedDummyPK
GenericPK getRelatedDummyPK(java.lang.String relationName,
java.util.Map<java.lang.String,? extends java.lang.Object> byAndFields,
GenericValue value)
throws GenericEntityException
- Throws:
GenericEntityException
getRelatedCache
java.util.List<GenericValue> getRelatedCache(java.lang.String relationName,
GenericValue value)
throws GenericEntityException
- Throws:
GenericEntityException
getRelatedOne
GenericValue getRelatedOne(java.lang.String relationName,
GenericValue value)
throws GenericEntityException
- Throws:
GenericEntityException
getRelatedOneCache
GenericValue getRelatedOneCache(java.lang.String relationName,
GenericValue value)
throws GenericEntityException
- Throws:
GenericEntityException
removeRelated
int removeRelated(java.lang.String relationName,
GenericValue value)
throws GenericEntityException
- Throws:
GenericEntityException
removeRelated
int removeRelated(java.lang.String relationName,
GenericValue value,
boolean doCacheClear)
throws GenericEntityException
- Throws:
GenericEntityException
refresh
void refresh(GenericValue value)
throws GenericEntityException
- Throws:
GenericEntityException
refresh
void refresh(GenericValue value,
boolean doCacheClear)
throws GenericEntityException
- Throws:
GenericEntityException
store
int store(GenericValue value)
throws GenericEntityException
- Throws:
GenericEntityException
store
int store(GenericValue value,
boolean doCacheClear)
throws GenericEntityException
- Throws:
GenericEntityException
storeAll
int storeAll(java.util.List<GenericValue> values)
throws GenericEntityException
- Throws:
GenericEntityException
storeAll
int storeAll(java.util.List<GenericValue> values,
boolean doCacheClear)
throws GenericEntityException
- Throws:
GenericEntityException
storeByCondition
int storeByCondition(java.lang.String entityName,
java.util.Map<java.lang.String,? extends java.lang.Object> fieldsToSet,
EntityCondition condition)
throws GenericEntityException
- Throws:
GenericEntityException
storeByCondition
int storeByCondition(java.lang.String entityName,
java.util.Map<java.lang.String,? extends java.lang.Object> fieldsToSet,
EntityCondition condition,
boolean doCacheClear)
throws GenericEntityException
- Throws:
GenericEntityException
removeAll
int removeAll(java.lang.String entityName)
throws GenericEntityException
- Throws:
GenericEntityException
removeAll
int removeAll(java.util.List<? extends GenericEntity> dummyPKs)
throws GenericEntityException
- Throws:
GenericEntityException
removeAll
int removeAll(java.util.List<? extends GenericEntity> dummyPKs,
boolean doCacheClear)
throws GenericEntityException
- Throws:
GenericEntityException
clearAllCaches
void clearAllCaches()
clearAllCaches
void clearAllCaches(boolean distribute)
clearCacheLine
void clearCacheLine(java.lang.String entityName)
clearCacheLine
void clearCacheLine(java.lang.String entityName,
java.lang.Object... fields)
clearCacheLine
void clearCacheLine(java.lang.String entityName,
java.util.Map<java.lang.String,? extends java.lang.Object> fields)
clearCacheLineFlexible
void clearCacheLineFlexible(GenericEntity dummyPK)
clearCacheLineFlexible
void clearCacheLineFlexible(GenericEntity dummyPK,
boolean distribute)
clearCacheLine
void clearCacheLine(GenericPK primaryKey)
clearCacheLine
void clearCacheLine(GenericPK primaryKey,
boolean distribute)
clearCacheLine
void clearCacheLine(GenericValue value)
clearCacheLine
void clearCacheLine(GenericValue value,
boolean distribute)
clearCacheLineByCondition
void clearCacheLineByCondition(java.lang.String entityName,
EntityCondition condition)
clearAllCacheLinesByDummyPK
void clearAllCacheLinesByDummyPK(java.util.Collection<GenericPK> dummyPKs)
clearAllCacheLinesByValue
void clearAllCacheLinesByValue(java.util.Collection<GenericValue> values)
getFromPrimaryKeyCache
GenericValue getFromPrimaryKeyCache(GenericPK primaryKey)
getNextSeqId
java.lang.String getNextSeqId(java.lang.String seqName)
getNextSeqId
java.lang.String getNextSeqId(java.lang.String seqName,
long staggerMax)
getNextSeqIdLong
java.lang.Long getNextSeqIdLong(java.lang.String seqName)
getNextSeqIdLong
java.lang.Long getNextSeqIdLong(java.lang.String seqName,
long staggerMax)
setSequencer
void setSequencer(SequenceUtil sequencer)
refreshSequencer
void refreshSequencer()
getCache
Cache getCache()