Coverage Report - org.kuali.rice.kew.framework.docsearch.DocumentSearchCustomizer
 
Classes in this File Line Coverage Branch Coverage Complexity
DocumentSearchCustomizer
N/A
N/A
1
 
 1  
 package org.kuali.rice.kew.framework.docsearch;
 2  
 
 3  
 import org.kuali.rice.core.api.uif.RemotableAttributeField;
 4  
 import org.kuali.rice.kew.api.KewApiConstants;
 5  
 
 6  
 import javax.jws.WebMethod;
 7  
 import javax.jws.WebParam;
 8  
 import javax.jws.WebResult;
 9  
 import javax.jws.WebService;
 10  
 import javax.jws.soap.SOAPBinding;
 11  
 import javax.xml.bind.annotation.XmlElement;
 12  
 import javax.xml.bind.annotation.XmlElementWrapper;
 13  
 import java.util.List;
 14  
 
 15  
 /**
 16  
  * TODO...
 17  
  */
 18  
 @WebService(name = "documentSearchCustomizerServiceSoap", targetNamespace = KewApiConstants.Namespaces.KEW_NAMESPACE_2_0)
 19  
 @SOAPBinding(style = SOAPBinding.Style.DOCUMENT, use = SOAPBinding.Use.LITERAL, parameterStyle = SOAPBinding.ParameterStyle.WRAPPED)
 20  
 public interface DocumentSearchCustomizer {
 21  
 
 22  
     @WebMethod(operationName = "getSearchFields")
 23  
     @WebResult(name = "searchFields")
 24  
     @XmlElementWrapper(name = "searchFields", required = false)
 25  
     @XmlElement(name = "searchField", required = false)
 26  
     public List<RemotableAttributeField> getSearchFields(@WebParam(name = "documentSearchContext") DocumentSearchContext documentSearchContext);
 27  
 
 28  
     // TODO add remaining methods from other doc search classes to form the customizer plug point
 29  
 
 30  
 }