public class OLESIP2HelperServiceImpl extends Object implements OLESIP2HelperService
Constructor and Description |
---|
OLESIP2HelperServiceImpl() |
Modifier and Type | Method and Description |
---|---|
BigDecimal |
calculateTotalFineBalance(List<OLEItemFine> oleItemFineList) |
OLENettyServer |
doActionForSocketServer(String action,
StringBuffer responseString,
OLENettyServer olesip2Server) |
String |
feePaid(String patronBarcode,
String feeTypeCode,
String feeTypeId,
String paymentMethod,
org.kuali.rice.core.api.util.type.KualiDecimal paymentAmount,
String transactionNumber,
String paidByUser) |
OlePaymentStatus |
getPaymentStatus(String paymentStatus) |
org.kuali.rice.core.api.util.type.KualiDecimal |
itemWiseFeePaid(List<FeeType> feeTypes,
org.kuali.rice.core.api.util.type.KualiDecimal paymentAmount,
String paymentMethod,
String fullyPaidStatus,
String partiallyPaidStatus,
String forgiveErrorNote,
String transactionNumber,
String transactionNote,
String paidByUser,
List<OleItemLevelBillPayment> currentSessionTransactions) |
void |
setBusinessObjectService(org.kuali.rice.krad.service.BusinessObjectService businessObjectService) |
void |
startOLESip2Server() |
OLENettyServer |
startOLESip2Server(StringBuffer responseString,
OLENettyServer olesip2Server) |
void |
stopOLESip2Server() |
void |
stopOLESip2Server(StringBuffer responseString,
OLENettyServer olesip2Server) |
public OLESIP2HelperServiceImpl()
public void setBusinessObjectService(org.kuali.rice.krad.service.BusinessObjectService businessObjectService)
public OLENettyServer doActionForSocketServer(String action, StringBuffer responseString, OLENettyServer olesip2Server)
doActionForSocketServer
in interface OLESIP2HelperService
public OLENettyServer startOLESip2Server(StringBuffer responseString, OLENettyServer olesip2Server)
startOLESip2Server
in interface OLESIP2HelperService
public void stopOLESip2Server(StringBuffer responseString, OLENettyServer olesip2Server)
stopOLESip2Server
in interface OLESIP2HelperService
public void startOLESip2Server()
startOLESip2Server
in interface OLESIP2HelperService
public void stopOLESip2Server()
stopOLESip2Server
in interface OLESIP2HelperService
public OlePaymentStatus getPaymentStatus(String paymentStatus)
getPaymentStatus
in interface OLESIP2HelperService
public org.kuali.rice.core.api.util.type.KualiDecimal itemWiseFeePaid(List<FeeType> feeTypes, org.kuali.rice.core.api.util.type.KualiDecimal paymentAmount, String paymentMethod, String fullyPaidStatus, String partiallyPaidStatus, String forgiveErrorNote, String transactionNumber, String transactionNote, String paidByUser, List<OleItemLevelBillPayment> currentSessionTransactions)
itemWiseFeePaid
in interface OLESIP2HelperService
public String feePaid(String patronBarcode, String feeTypeCode, String feeTypeId, String paymentMethod, org.kuali.rice.core.api.util.type.KualiDecimal paymentAmount, String transactionNumber, String paidByUser)
feePaid
in interface OLESIP2HelperService
public BigDecimal calculateTotalFineBalance(List<OLEItemFine> oleItemFineList)
calculateTotalFineBalance
in interface OLESIP2HelperService
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.