public class DefaultBICEPSNumericMetricControl extends DefaultBICEPSMetricControl<NumericMetricDescriptor> implements BICEPSNumericMetricControl, BICEPSNumericMetricState
| Constructor and Description |
|---|
DefaultBICEPSNumericMetricControl(NumericMetricDescriptor metric,
org.ws4d.java.types.EndpointReference deviceEndpointRef,
ProxyCommunication comInterface,
BICEPSMedicalDeviceSystem parentMDS) |
| Modifier and Type | Method and Description |
|---|---|
void |
changed(State newState,
long sequenceNumber,
List<ChangedProperty> changedProps) |
BICEPSNumericMetricControl |
getControlProxy() |
NumericMetricState |
getState() |
BICEPSNumericMetricState |
getStateProxy() |
boolean |
isSetNumericSupported() |
void |
removed() |
void |
requestStateChanged(long transactionId,
long sequenceNumber,
InvocationState newState,
InvocationError errorCode,
String errorMsg) |
SetValueResponse |
setNumeric(float value,
BICEPSClientTransmissionInformationContainer transmissionInformation) |
void |
subscriptionEnded(SubscriptionEndCodeType reason) |
getDescriptor, getOperationDescriptors, removed, requestStateChangedchanged, isModifiable, isStateValid, setMetricState, touchgetHandleOnEndpointReference, getProxyUniqueID, subscriptionEndedgetEndpointReference, getListeners, getParentMedicalDeviceSystem, getProxyCom, handleProxyRemove, isStateAvailable, isSubscribed, isValid, setInitialValidity, setValid, subscribe, unsubscribeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDescriptorsubscribe, unsubscribegetOperationDescriptorsgetDescriptorchanged, subscribe, unsubscribeisModifiable, touchgetEndpointReference, getHandleOnEndpointReference, getParentMedicalDeviceSystem, getProxyUniqueID, isStateAvailable, isStateValid, isSubscribed, isValidsubscribe, unsubscribepublic DefaultBICEPSNumericMetricControl(NumericMetricDescriptor metric, org.ws4d.java.types.EndpointReference deviceEndpointRef, ProxyCommunication comInterface, BICEPSMedicalDeviceSystem parentMDS)
public BICEPSNumericMetricControl getControlProxy()
getControlProxy in interface BICEPSStateProxygetControlProxy in interface BICEPSMetricControlgetControlProxy in interface BICEPSNumericMetricControlgetControlProxy in interface BICEPSMetricStategetControlProxy in interface BICEPSNumericMetricStategetControlProxy in class DefaultBICEPSMetricControl<NumericMetricDescriptor>public boolean isSetNumericSupported()
isSetNumericSupported in interface BICEPSNumericMetricControlpublic SetValueResponse setNumeric(float value, BICEPSClientTransmissionInformationContainer transmissionInformation)
setNumeric in interface BICEPSNumericMetricControlpublic void changed(State newState, long sequenceNumber, List<ChangedProperty> changedProps)
changed in class DefaultBICEPSMetricState<NumericMetricDescriptor>public BICEPSNumericMetricState getStateProxy()
getStateProxy in interface BICEPSProxygetStateProxy in interface BICEPSMetricControlgetStateProxy in interface BICEPSNumericMetricControlgetStateProxy in interface BICEPSMetricgetStateProxy in interface BICEPSMetricStategetStateProxy in interface BICEPSNumericMetricStategetStateProxy in class DefaultBICEPSMetricState<NumericMetricDescriptor>public NumericMetricState getState()
getState in interface BICEPSSingleStateProxygetState in interface BICEPSMetricStategetState in interface BICEPSNumericMetricStategetState in class DefaultBICEPSMetricState<NumericMetricDescriptor>public void removed()
public void requestStateChanged(long transactionId,
long sequenceNumber,
InvocationState newState,
InvocationError errorCode,
String errorMsg)
public void subscriptionEnded(SubscriptionEndCodeType reason)
Copyright © 2016. All rights reserved.