Class TradingPartnerAPIImpl
java.lang.Object
com.brihaspathee.zeus.web.resource.impl.TradingPartnerAPIImpl
- All Implemented Interfaces:
TradingPartnerAPI
Created in Intellij IDEA
User: Balaji Varadharajan
Date: 02, June 2022
Time: 11:54 AM
Project: Zeus
Package Name: com.brihaspathee.zeus.web.resource.impl
To change this template use File | Settings | File and Code Template
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.http.ResponseEntity<com.brihaspathee.zeus.web.response.ZeusApiResponse<TradingPartnerDto>>createTradingPartner(TradingPartnerDto tradingPartnerDto) Create a new trading partnerorg.springframework.http.ResponseEntity<com.brihaspathee.zeus.web.response.ZeusApiResponse<TradingPartnerList>>Get the all trading partners in the systemorg.springframework.http.ResponseEntity<com.brihaspathee.zeus.web.response.ZeusApiResponse<TradingPartnerDto>>getTradingPartnerById(String tradingPartnerId) Get a trading partner details by trading partner idorg.springframework.http.ResponseEntity<com.brihaspathee.zeus.web.response.ZeusApiResponse<TradingPartnerList>>getTradingPartnerByParameter(Map<String, String> searchParams) Get all the trading partners that match the search parameters
-
Constructor Details
-
TradingPartnerAPIImpl
public TradingPartnerAPIImpl()
-
-
Method Details
-
getAllTradingPartners
public org.springframework.http.ResponseEntity<com.brihaspathee.zeus.web.response.ZeusApiResponse<TradingPartnerList>> getAllTradingPartners()Description copied from interface:TradingPartnerAPIGet the all trading partners in the system- Specified by:
getAllTradingPartnersin interfaceTradingPartnerAPI- Returns:
- Trading Partner List
-
getTradingPartnerById
public org.springframework.http.ResponseEntity<com.brihaspathee.zeus.web.response.ZeusApiResponse<TradingPartnerDto>> getTradingPartnerById(String tradingPartnerId) Description copied from interface:TradingPartnerAPIGet a trading partner details by trading partner id- Specified by:
getTradingPartnerByIdin interfaceTradingPartnerAPI- Returns:
-
getTradingPartnerByParameter
public org.springframework.http.ResponseEntity<com.brihaspathee.zeus.web.response.ZeusApiResponse<TradingPartnerList>> getTradingPartnerByParameter(Map<String, String> searchParams) Description copied from interface:TradingPartnerAPIGet all the trading partners that match the search parameters- Specified by:
getTradingPartnerByParameterin interfaceTradingPartnerAPI- Returns:
-
createTradingPartner
public org.springframework.http.ResponseEntity<com.brihaspathee.zeus.web.response.ZeusApiResponse<TradingPartnerDto>> createTradingPartner(TradingPartnerDto tradingPartnerDto) throws com.fasterxml.jackson.core.JsonProcessingException Create a new trading partner- Specified by:
createTradingPartnerin interfaceTradingPartnerAPI- Parameters:
tradingPartnerDto-- Returns:
- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-