View Javadoc
1   package org.kuali.asr.handler;
2   
3   import org.kuali.ole.ncip.bo.OLERenewItem;
4   import org.kuali.ole.ncip.converter.OLERenewItemConverter;
5   
6   /**
7    * Created by pvsubrah on 6/26/15.
8    */
9   public class RenewItemResponseHandler extends ResponseHandler {
10  
11      private OLERenewItemConverter oleRenewItemConverter;
12  
13      @Override
14      public String marshalObjectToXml(Object object) {
15          String renewItemXml = getOleRenewItemConverter().generateRenewItemXml((OLERenewItem) object);
16          return renewItemXml;
17      }
18  
19      @Override
20      public String marshalObjectToJson(Object object) {
21          return super.marshalObjectToJson(object);
22      }
23  
24      private OLERenewItemConverter getOleRenewItemConverter() {
25          if (null == oleRenewItemConverter) {
26              oleRenewItemConverter = new OLERenewItemConverter();
27          }
28          return oleRenewItemConverter;
29      }
30  }