Class AccountTransferStandingInstruction
java.lang.Object
org.apache.fineract.infrastructure.core.domain.AbstractPersistableCustom<Long>
org.apache.fineract.portfolio.account.domain.AccountTransferStandingInstruction
- All Implemented Interfaces:
Serializable,Cloneable,org.eclipse.persistence.descriptors.changetracking.ChangeTracker,org.eclipse.persistence.internal.descriptors.PersistenceEntity,org.eclipse.persistence.internal.descriptors.PersistenceObject,org.eclipse.persistence.internal.weaving.PersistenceWeaved,org.eclipse.persistence.internal.weaving.PersistenceWeavedChangeTracking,org.eclipse.persistence.internal.weaving.PersistenceWeavedFetchGroups,org.eclipse.persistence.queries.FetchGroupTracker,org.springframework.data.domain.Persistable<Long>
@Entity
public class AccountTransferStandingInstruction
extends org.apache.fineract.infrastructure.core.domain.AbstractPersistableCustom<Long>
- See Also:
-
Field Summary
Fields inherited from class org.apache.fineract.infrastructure.core.domain.AbstractPersistableCustom
_persistence_cacheKey, _persistence_fetchGroup, _persistence_listener, _persistence_primaryKey, _persistence_session, _persistence_shouldRefreshFetchGroup -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreate(AccountTransferDetails accountTransferDetails, String name, Integer priority, Integer instructionType, Integer status, BigDecimal amount, LocalDate validFrom, LocalDate validTill, Integer recurrenceType, Integer recurrenceFrequency, Integer recurrenceInterval, MonthDay recurrenceOnMonthDay) voiddelete()delete the standing instruction by setting the status to 3 and appending "_deleted_" and the id to the nameupdate(org.apache.fineract.infrastructure.core.api.JsonCommand command) voidupdateLatsRunDate(LocalDate latsRunDate) voidupdateStatus(Integer status) Methods inherited from class org.apache.fineract.infrastructure.core.domain.AbstractPersistableCustom
_persistence_checkFetched, _persistence_checkFetchedForSet, _persistence_get, _persistence_get_id, _persistence_getCacheKey, _persistence_getFetchGroup, _persistence_getId, _persistence_getPropertyChangeListener, _persistence_getSession, _persistence_isAttributeFetched, _persistence_new, _persistence_post_clone, _persistence_propertyChange, _persistence_resetFetchGroup, _persistence_set, _persistence_set_id, _persistence_setCacheKey, _persistence_setFetchGroup, _persistence_setId, _persistence_setPropertyChangeListener, _persistence_setSession, _persistence_setShouldRefreshFetchGroup, _persistence_shallow_clone, _persistence_shouldRefreshFetchGroup, getId, isNew, setId
-
Constructor Details
-
AccountTransferStandingInstruction
protected AccountTransferStandingInstruction()
-
-
Method Details
-
create
public static AccountTransferStandingInstruction create(AccountTransferDetails accountTransferDetails, String name, Integer priority, Integer instructionType, Integer status, BigDecimal amount, LocalDate validFrom, LocalDate validTill, Integer recurrenceType, Integer recurrenceFrequency, Integer recurrenceInterval, MonthDay recurrenceOnMonthDay) -
update
-
updateLatsRunDate
-
updateStatus
-
delete
public void delete()delete the standing instruction by setting the status to 3 and appending "_deleted_" and the id to the name
-