public class RequisitionProviderImpl extends Object implements RequisitionProvider
| Constructor and Description | 
|---|
RequisitionProviderImpl(org.opennms.integration.api.v1.requisition.RequisitionProvider delegate)  | 
| Modifier and Type | Method and Description | 
|---|---|
RequisitionRequest | 
getRequest(Map<String,String> parameters)
Generate a request. 
 | 
Requisition | 
getRequisition(RequisitionRequest request)
Execute the request. 
 | 
String | 
getType()
A string used to identify the provider type. 
 | 
String | 
marshalRequest(RequisitionRequest request)
Marshals the request to a  
String. | 
RequisitionRequest | 
unmarshalRequest(String marshaledRequest)
Unmarshals the request from a  
String. | 
public RequisitionProviderImpl(org.opennms.integration.api.v1.requisition.RequisitionProvider delegate)
public String getType()
RequisitionProvidergetType in interface RequisitionProviderpublic RequisitionRequest getRequest(Map<String,String> parameters)
RequisitionProvidergetRequest in interface RequisitionProviderpublic Requisition getRequisition(RequisitionRequest request)
RequisitionProvidergetRequisition in interface RequisitionProviderpublic String marshalRequest(RequisitionRequest request)
RequisitionProviderString.
 Used before sending the request to a Minion.marshalRequest in interface RequisitionProviderpublic RequisitionRequest unmarshalRequest(String marshaledRequest)
RequisitionProviderString.
 Used when received the request on a Minion.unmarshalRequest in interface RequisitionProviderCopyright © 2021. All rights reserved.