Class TicketServiceClientAdapter
- java.lang.Object
-
- de.hybris.platform.secaddon.services.TicketServiceClientAdapter
-
- All Implemented Interfaces:
TicketServiceClient
public class TicketServiceClientAdapter extends java.lang.Object implements TicketServiceClient
Impl for non-blocking calls for TicketServiceClient
-
-
Constructor Summary
Constructors Constructor Description TicketServiceClientAdapter()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description rx.Observable<com.hybris.charon.RawResponse>addMessage(java.lang.String lang, java.lang.String ticketId, TranscriptSec transcript)rx.Observable<com.hybris.charon.RawResponse>createTicket(java.lang.String lang, TicketSecData ticketData)TicketServiceClientgetAdaptee()ModelServicegetModelService()SapCpServiceFactorygetSapCpServiceFactory()rx.Observable<TicketData>getTicketDetails(java.lang.String lang, java.lang.String ticketId)rx.Observable<java.util.List<TicketPriority>>getTicketPriorities(java.lang.String lang)rx.Observable<com.hybris.charon.RawResponse<java.util.List<TicketData>>>getTickets(java.lang.String lang, java.lang.String sort, int pageNumber, int pageSize, java.lang.String customerId)rx.Observable<java.util.List<TicketType>>getTicketTypes(java.lang.String lang)protected static voidlogError(java.lang.Throwable error)voidsetModelService(ModelService modelService)voidsetSapCpServiceFactory(SapCpServiceFactory sapCpServiceFactory)
-
-
-
Method Detail
-
getModelService
public ModelService getModelService()
-
setModelService
public void setModelService(ModelService modelService)
-
getTicketDetails
public rx.Observable<TicketData> getTicketDetails(java.lang.String lang, java.lang.String ticketId)
- Specified by:
getTicketDetailsin interfaceTicketServiceClient
-
getSapCpServiceFactory
public SapCpServiceFactory getSapCpServiceFactory()
-
setSapCpServiceFactory
public void setSapCpServiceFactory(SapCpServiceFactory sapCpServiceFactory)
-
getTickets
public rx.Observable<com.hybris.charon.RawResponse<java.util.List<TicketData>>> getTickets(java.lang.String lang, java.lang.String sort, int pageNumber, int pageSize, java.lang.String customerId)
- Specified by:
getTicketsin interfaceTicketServiceClient
-
createTicket
public rx.Observable<com.hybris.charon.RawResponse> createTicket(java.lang.String lang, TicketSecData ticketData)- Specified by:
createTicketin interfaceTicketServiceClient
-
logError
protected static void logError(java.lang.Throwable error)
-
addMessage
public rx.Observable<com.hybris.charon.RawResponse> addMessage(java.lang.String lang, java.lang.String ticketId, TranscriptSec transcript)- Specified by:
addMessagein interfaceTicketServiceClient
-
getTicketTypes
public rx.Observable<java.util.List<TicketType>> getTicketTypes(java.lang.String lang)
- Specified by:
getTicketTypesin interfaceTicketServiceClient
-
getTicketPriorities
public rx.Observable<java.util.List<TicketPriority>> getTicketPriorities(java.lang.String lang)
- Specified by:
getTicketPrioritiesin interfaceTicketServiceClient
-
getAdaptee
public TicketServiceClient getAdaptee()
-
-