public class DefaultBICEPSMetricState<D extends MetricDescriptor> extends DefaultBICEPSMetric<D> implements BICEPSMetricState
| Constructor and Description |
|---|
DefaultBICEPSMetricState(D metric,
org.ws4d.java.types.EndpointReference deviceEndpointRef,
ProxyCommunication comInterface,
BICEPSMedicalDeviceSystem parentMDS) |
| Modifier and Type | Method and Description |
|---|---|
void |
changed(AbstractMetricState s,
long sequenceNumber,
List<ChangedProperty> changedProps) |
void |
changed(State newState,
long sequenceNumber,
List<ChangedProperty> changedProps) |
BICEPSMetricControl |
getControlProxy() |
D |
getDescriptor() |
AbstractMetricState |
getState() |
BICEPSMetricState |
getStateProxy() |
boolean |
isModifiable() |
boolean |
isStateValid() |
void |
removed() |
void |
requestStateChanged(long transactionId,
long sequenceNumber,
InvocationState newState,
InvocationError errorCode,
List<LocalizedText> list) |
protected void |
setMetricState(AbstractMetricState state) |
void |
subscriptionEnded(SubscriptionEndCodeType reason) |
boolean |
touch() |
getHandleOnEndpointReference, getProxyUniqueID, requestStateChanged, subscriptionEndedgetContainmentTreeId, getContainmentTreeListIndex, getEndpointReference, getListeners, getMdibVersion, getParentMedicalDeviceSystem, getProxyCom, handleProxyRemove, isStateAvailable, isSubscribed, isValid, setContainmentTreeId, setContainmentTreeListIndex, setInitialValidity, setMdibVersion, setValid, subscribe, unsubscribeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsubscribe, unsubscribegetContainmentTreeId, getContainmentTreeListIndex, getEndpointReference, getHandleOnEndpointReference, getMdibVersion, getParentMedicalDeviceSystem, getProxyUniqueID, isStateAvailable, isSubscribed, isValid, setContainmentTreeId, setContainmentTreeListIndexsubscribe, unsubscribepublic DefaultBICEPSMetricState(D metric, org.ws4d.java.types.EndpointReference deviceEndpointRef, ProxyCommunication comInterface, BICEPSMedicalDeviceSystem parentMDS)
public AbstractMetricState getState()
getState in interface BICEPSSingleStateProxygetState in interface BICEPSMetricStateprotected void setMetricState(AbstractMetricState state)
public D getDescriptor()
getDescriptor in interface BICEPSProxygetDescriptor in interface BICEPSMetricgetDescriptor in interface BICEPSMetricStategetDescriptor in class DefaultBICEPSMetric<D extends MetricDescriptor>public boolean isStateValid()
isStateValid in interface BICEPSProxyisStateValid in class DefaultBICEPSMetric<D extends MetricDescriptor>public boolean isModifiable()
isModifiable in interface BICEPSStateProxypublic BICEPSMetricControl getControlProxy()
getControlProxy in interface BICEPSStateProxygetControlProxy in interface BICEPSMetricStatepublic BICEPSMetricState getStateProxy()
getStateProxy in interface BICEPSProxygetStateProxy in interface BICEPSMetricgetStateProxy in interface BICEPSMetricStategetStateProxy in class DefaultBICEPSMetric<D extends MetricDescriptor>public void changed(AbstractMetricState s, long sequenceNumber, List<ChangedProperty> changedProps)
changed in interface BICEPSMetricStatepublic void changed(State newState, long sequenceNumber, List<ChangedProperty> changedProps)
changed in class DefaultBICEPSMetric<D extends MetricDescriptor>public void removed()
removed in class DefaultBICEPSMetric<D extends MetricDescriptor>public boolean touch()
touch in interface BICEPSStateProxypublic void requestStateChanged(long transactionId,
long sequenceNumber,
InvocationState newState,
InvocationError errorCode,
List<LocalizedText> list)
public void subscriptionEnded(SubscriptionEndCodeType reason)
Copyright © 2018. All rights reserved.