Class AbstractReferencesResolver
- java.lang.Object
-
- de.hybris.platform.audit.provider.internal.resolver.impl.AbstractReferencesResolver
-
- All Implemented Interfaces:
ReferencesResolver
- Direct Known Subclasses:
ManyToManyReferencesResolver
,TypeReferencesResolver
,VirtualReferencesResolver
public abstract class AbstractReferencesResolver extends java.lang.Object implements ReferencesResolver
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface de.hybris.platform.audit.provider.internal.resolver.ReferencesResolver
ReferencesResolver.ResolveResult
-
-
Field Summary
Fields Modifier and Type Field Description protected ModelAuditRecordConverter
converter
protected ReadAuditGateway
readAuditGateway
-
Constructor Summary
Constructors Constructor Description AbstractReferencesResolver()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.util.stream.Stream<AuditRecord>
getAuditRecords(Type typeToResolve, java.util.Collection<PK> pks)
protected java.util.List<LinkAuditRecord>
getAuditRecordsForLinkBySource(PK baseRecordPk, java.lang.String linkTypeCode)
protected java.util.List<LinkAuditRecord>
getAuditRecordsForLinkByTarget(PK baseRecordPk, java.lang.String linkTypeCode)
protected java.util.stream.Stream<AuditRecord>
itemsToAuditRecords(java.util.Collection<SLDDataContainer> containers, Type typeToResolve)
protected java.util.stream.Stream<AuditRecord>
itemsToAuditRecords(java.util.Collection<SLDDataContainer> containers, java.lang.String typeToResolve)
void
setConverter(ModelAuditRecordConverter converter)
void
setReadAuditGateway(ReadAuditGateway readAuditGateway)
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface de.hybris.platform.audit.provider.internal.resolver.ReferencesResolver
resolve
-
-
-
-
Field Detail
-
converter
protected ModelAuditRecordConverter converter
-
readAuditGateway
protected ReadAuditGateway readAuditGateway
-
-
Method Detail
-
itemsToAuditRecords
protected java.util.stream.Stream<AuditRecord> itemsToAuditRecords(java.util.Collection<SLDDataContainer> containers, Type typeToResolve)
-
itemsToAuditRecords
protected java.util.stream.Stream<AuditRecord> itemsToAuditRecords(java.util.Collection<SLDDataContainer> containers, java.lang.String typeToResolve)
-
getAuditRecords
protected java.util.stream.Stream<AuditRecord> getAuditRecords(Type typeToResolve, java.util.Collection<PK> pks)
-
getAuditRecordsForLinkByTarget
protected java.util.List<LinkAuditRecord> getAuditRecordsForLinkByTarget(PK baseRecordPk, java.lang.String linkTypeCode)
-
getAuditRecordsForLinkBySource
protected java.util.List<LinkAuditRecord> getAuditRecordsForLinkBySource(PK baseRecordPk, java.lang.String linkTypeCode)
-
setConverter
public void setConverter(ModelAuditRecordConverter converter)
-
setReadAuditGateway
public void setReadAuditGateway(ReadAuditGateway readAuditGateway)
-
-