Class DefaultPlcSubscriptionResponse
java.lang.Object
org.apache.plc4x.java.base.messages.DefaultPlcSubscriptionResponse
- All Implemented Interfaces:
PlcFieldResponse,PlcMessage,PlcResponse,PlcSubscriptionResponse,InternalPlcResponse,InternalPlcSubscriptionResponse
public class DefaultPlcSubscriptionResponse extends Object implements InternalPlcSubscriptionResponse
-
Constructor Summary
Constructors Constructor Description DefaultPlcSubscriptionResponse(InternalPlcSubscriptionRequest request, Map<String,org.apache.commons.lang3.tuple.Pair<PlcResponseCode,PlcSubscriptionHandle>> values) -
Method Summary
Modifier and Type Method Description PlcFieldgetField(String name)Collection<String>getFieldNames()PlcSubscriptionRequestgetRequest()PlcResponseCodegetResponseCode(String name)PlcSubscriptionHandlegetSubscriptionHandle(String name)Collection<PlcSubscriptionHandle>getSubscriptionHandles()Map<String,org.apache.commons.lang3.tuple.Pair<PlcResponseCode,PlcSubscriptionHandle>>getValues()
-
Constructor Details
-
DefaultPlcSubscriptionResponse
public DefaultPlcSubscriptionResponse(InternalPlcSubscriptionRequest request, Map<String,org.apache.commons.lang3.tuple.Pair<PlcResponseCode,PlcSubscriptionHandle>> values)
-
-
Method Details
-
getSubscriptionHandle
- Specified by:
getSubscriptionHandlein interfacePlcSubscriptionResponse
-
getFieldNames
- Specified by:
getFieldNamesin interfacePlcFieldResponse
-
getField
- Specified by:
getFieldin interfacePlcFieldResponse
-
getResponseCode
- Specified by:
getResponseCodein interfacePlcFieldResponse
-
getRequest
- Specified by:
getRequestin interfacePlcFieldResponse- Specified by:
getRequestin interfacePlcResponse- Specified by:
getRequestin interfacePlcSubscriptionResponse
-
getSubscriptionHandles
- Specified by:
getSubscriptionHandlesin interfacePlcSubscriptionResponse
-
getValues
public Map<String,org.apache.commons.lang3.tuple.Pair<PlcResponseCode,PlcSubscriptionHandle>> getValues()- Specified by:
getValuesin interfaceInternalPlcSubscriptionResponse
-