Search in sources :

Example 1 with GetSpecificAttributeValueRequest

use of org.opensmartgridplatform.adapter.ws.schema.smartmetering.bundle.GetSpecificAttributeValueRequest in project open-smart-grid-platform by OSGP.

the class BundledGetSpecificAttributeValueSteps method theBundleRequestContainsAGetSpecificAttributeValueAction.

@Given("^the bundle request contains a get specific attribute value action$")
public void theBundleRequestContainsAGetSpecificAttributeValueAction() throws Throwable {
    final GetSpecificAttributeValueRequest action = new GetSpecificAttributeValueRequestBuilder().withDefaults().build();
    this.addActionToBundleRequest(action);
}
Also used : GetSpecificAttributeValueRequestBuilder(org.opensmartgridplatform.cucumber.platform.smartmetering.support.ws.smartmetering.bundle.GetSpecificAttributeValueRequestBuilder) GetSpecificAttributeValueRequest(org.opensmartgridplatform.adapter.ws.schema.smartmetering.bundle.GetSpecificAttributeValueRequest) Given(io.cucumber.java.en.Given)

Example 2 with GetSpecificAttributeValueRequest

use of org.opensmartgridplatform.adapter.ws.schema.smartmetering.bundle.GetSpecificAttributeValueRequest in project open-smart-grid-platform by OSGP.

the class GetSpecificAttributeValueRequestBuilder method build.

public GetSpecificAttributeValueRequest build() {
    final GetSpecificAttributeValueRequest request = new GetSpecificAttributeValueRequest();
    request.setClassId(this.classId);
    request.setObisCode(this.obisCode);
    request.setAttribute(this.attribute);
    return request;
}
Also used : GetSpecificAttributeValueRequest(org.opensmartgridplatform.adapter.ws.schema.smartmetering.bundle.GetSpecificAttributeValueRequest)

Example 3 with GetSpecificAttributeValueRequest

use of org.opensmartgridplatform.adapter.ws.schema.smartmetering.bundle.GetSpecificAttributeValueRequest in project open-smart-grid-platform by OSGP.

the class BundledGetSpecificAttributeValueSteps method theBundleRequestContainsAGetSpecificAttributeValueAction.

@Given("^the bundle request contains a get specific attribute value action with parameters$")
public void theBundleRequestContainsAGetSpecificAttributeValueAction(final Map<String, String> parameters) throws Throwable {
    final GetSpecificAttributeValueRequest action = new GetSpecificAttributeValueRequestBuilder().fromParameterMap(parameters).build();
    this.addActionToBundleRequest(action);
}
Also used : GetSpecificAttributeValueRequestBuilder(org.opensmartgridplatform.cucumber.platform.smartmetering.support.ws.smartmetering.bundle.GetSpecificAttributeValueRequestBuilder) GetSpecificAttributeValueRequest(org.opensmartgridplatform.adapter.ws.schema.smartmetering.bundle.GetSpecificAttributeValueRequest) Given(io.cucumber.java.en.Given)

Aggregations

GetSpecificAttributeValueRequest (org.opensmartgridplatform.adapter.ws.schema.smartmetering.bundle.GetSpecificAttributeValueRequest)3 Given (io.cucumber.java.en.Given)2 GetSpecificAttributeValueRequestBuilder (org.opensmartgridplatform.cucumber.platform.smartmetering.support.ws.smartmetering.bundle.GetSpecificAttributeValueRequestBuilder)2