IEdaRequestCreatorService
Namespace: Meshmakers.Octo.Communication.EdaAdapter.Interfaces
public interface IEdaRequestCreatorService
Methods
SetToSimulationMode(Boolean)
void SetToSimulationMode(bool isSimulationMode)
Parameters
isSimulationMode Boolean
CreateConsumptionRecordRequest(ConsumptionRecordRequest)
CpRequest CreateConsumptionRecordRequest(ConsumptionRecordRequest requestData)
Parameters
requestData ConsumptionRecordRequest
Returns
CpRequest
CreateMeteringPointListRequest(MeteringPointListRequest)
CpRequest CreateMeteringPointListRequest(MeteringPointListRequest requestData)
Parameters
requestData MeteringPointListRequest
Returns
CpRequest
CreateCmPodListRequest(ServiceProviderMeteringPointListRequest)
CpRequest CreateCmPodListRequest(ServiceProviderMeteringPointListRequest requestData)
Parameters
requestData ServiceProviderMeteringPointListRequest
Returns
CpRequest
CreateCpNotification(String, String, String, String, EnergySector, String, UInt16)
CpNotification CreateCpNotification(string senderAddress, string receiverAddress, string originalMessageId, string conversationId, EnergySector sector, string messageCode, ushort responseCode)
Parameters
senderAddress String
receiverAddress String
originalMessageId String
conversationId String
sector EnergySector
messageCode String
responseCode UInt16
Returns
CpNotification
CreateMeteringPointToEnergyCommunityRequest(MeteringPointToEnergyCommunityRequest)
CmRequest CreateMeteringPointToEnergyCommunityRequest(MeteringPointToEnergyCommunityRequest requestData)
Parameters
requestData MeteringPointToEnergyCommunityRequest
Returns
CmRequest
CreatePartitionChangeRequest(ChangePartitionFactorRequest)
EcmpList CreatePartitionChangeRequest(ChangePartitionFactorRequest requestData)
Parameters
requestData ChangePartitionFactorRequest
Returns
EcmpList
CreateMeteringPointFromEnergyCommunityRequest(MeteringPointFromEnergyCommunityRequest)
CmRevoke CreateMeteringPointFromEnergyCommunityRequest(MeteringPointFromEnergyCommunityRequest requestData)
Parameters
requestData MeteringPointFromEnergyCommunityRequest
Returns
CmRevoke
CreateCustomerConsentManagementRequest(CustomerConsentManagementRequest)
CmRequest CreateCustomerConsentManagementRequest(CustomerConsentManagementRequest requestData)
Parameters
requestData CustomerConsentManagementRequest
Returns
CmRequest