public class DefaultBICEPSMetricState<D extends AbstractMetricDescriptor> 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(AbstractState 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 AbstractMetricDescriptor>public boolean isStateValid()
isStateValid in interface BICEPSProxyisStateValid in class DefaultBICEPSMetric<D extends AbstractMetricDescriptor>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 AbstractMetricDescriptor>public void changed(AbstractMetricState s, long sequenceNumber, List<ChangedProperty> changedProps)
changed in interface BICEPSMetricStatepublic void changed(AbstractState newState, long sequenceNumber, List<ChangedProperty> changedProps)
changed in class DefaultBICEPSMetric<D extends AbstractMetricDescriptor>public void removed()
removed in class DefaultBICEPSMetric<D extends AbstractMetricDescriptor>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 © 2017. All rights reserved.