Class LoanAdjustTransactionBusinessEventSerializer
java.lang.Object
org.apache.fineract.infrastructure.event.external.service.serialization.serializer.AbstractBusinessEventWithCustomDataSerializer<org.apache.fineract.infrastructure.event.business.domain.loan.LoanAdjustTransactionBusinessEvent>
org.apache.fineract.infrastructure.event.external.service.serialization.serializer.loan.LoanAdjustTransactionBusinessEventSerializer
- All Implemented Interfaces:
org.apache.fineract.infrastructure.event.external.service.serialization.serializer.BusinessEventSerializer
@Component
public class LoanAdjustTransactionBusinessEventSerializer
extends org.apache.fineract.infrastructure.event.external.service.serialization.serializer.AbstractBusinessEventWithCustomDataSerializer<org.apache.fineract.infrastructure.event.business.domain.loan.LoanAdjustTransactionBusinessEvent>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T> booleancanSerialize(org.apache.fineract.infrastructure.event.business.domain.BusinessEvent<T> event) protected List<org.apache.fineract.infrastructure.event.external.service.serialization.serializer.ExternalEventCustomDataSerializer<org.apache.fineract.infrastructure.event.business.domain.loan.LoanAdjustTransactionBusinessEvent>> Class<? extends org.apache.avro.generic.GenericContainer> <T> org.apache.fineract.avro.generator.ByteBufferSerializabletoAvroDTO(org.apache.fineract.infrastructure.event.business.domain.BusinessEvent<T> rawEvent) Methods inherited from class org.apache.fineract.infrastructure.event.external.service.serialization.serializer.AbstractBusinessEventWithCustomDataSerializer
collectCustomData
-
Constructor Details
-
LoanAdjustTransactionBusinessEventSerializer
public LoanAdjustTransactionBusinessEventSerializer()
-
-
Method Details
-
canSerialize
public <T> boolean canSerialize(org.apache.fineract.infrastructure.event.business.domain.BusinessEvent<T> event) -
toAvroDTO
public <T> org.apache.fineract.avro.generator.ByteBufferSerializable toAvroDTO(org.apache.fineract.infrastructure.event.business.domain.BusinessEvent<T> rawEvent) -
getSupportedSchema
-
getExternalEventCustomDataSerializers
protected List<org.apache.fineract.infrastructure.event.external.service.serialization.serializer.ExternalEventCustomDataSerializer<org.apache.fineract.infrastructure.event.business.domain.loan.LoanAdjustTransactionBusinessEvent>> getExternalEventCustomDataSerializers()- Specified by:
getExternalEventCustomDataSerializersin classorg.apache.fineract.infrastructure.event.external.service.serialization.serializer.AbstractBusinessEventWithCustomDataSerializer<org.apache.fineract.infrastructure.event.business.domain.loan.LoanAdjustTransactionBusinessEvent>
-