Class AdvancePaymentBalanceActionServiceImpl
java.lang.Object
ch.tocco.nice2.optional.debitor.impl.action.AdvancePaymentBalanceActionServiceImpl
- All Implemented Interfaces:
AdvancePaymentBalanceActionService
public class AdvancePaymentBalanceActionServiceImpl
extends Object
implements AdvancePaymentBalanceActionService
-
Constructor Summary
ConstructorsConstructorDescriptionAdvancePaymentBalanceActionServiceImpl(EntityExplorerActionSelectionService selectionService, QueryBuilderFactory queryBuilderFactory, Context context, SecurityManager securityManager, DefaultDisplayService defaultDisplayService, RebindService rebindService, VoucherService voucherService, BusinessUnitManager businessUnitManager) -
Method Summary
Modifier and TypeMethodDescriptionvoidbalanceAdvancePayment(RebindValue[] rebindValues, String prepaymentPrimaryKey, String addressPrimaryKey, EntityExplorerActionSelection selection) getDefaultAddress(EntityExplorerActionSelection selection) getPrepaymentsForAddress(EntityExplorerActionSelection selection, Long addressPk)
-
Constructor Details
-
AdvancePaymentBalanceActionServiceImpl
public AdvancePaymentBalanceActionServiceImpl(EntityExplorerActionSelectionService selectionService, QueryBuilderFactory queryBuilderFactory, Context context, SecurityManager securityManager, DefaultDisplayService defaultDisplayService, RebindService rebindService, VoucherService voucherService, BusinessUnitManager businessUnitManager)
-
-
Method Details
-
getDefaultAddress
public List<Map<String,Object>> getDefaultAddress(EntityExplorerActionSelection selection) throws RpcExecutionException, PersistException - Specified by:
getDefaultAddressin interfaceAdvancePaymentBalanceActionService- Throws:
RpcExecutionExceptionPersistException
-
getPrepaymentsForAddress
public List<Map<String,Object>> getPrepaymentsForAddress(EntityExplorerActionSelection selection, Long addressPk) throws PersistException, RpcExecutionException - Specified by:
getPrepaymentsForAddressin interfaceAdvancePaymentBalanceActionService- Throws:
PersistExceptionRpcExecutionException
-
balanceAdvancePayment
public void balanceAdvancePayment(RebindValue[] rebindValues, String prepaymentPrimaryKey, String addressPrimaryKey, EntityExplorerActionSelection selection) throws RpcExecutionException, PersistException, UnresolvableUriException, RebindException, UriStoreException, InterruptedException, URISyntaxException
-