public class DefaultBICEPSAlertSignalState extends DefaultBICEPSAlertSignal implements BICEPSAlertSignalState, BICEPSAlertSignalControl
| Constructor and Description |
|---|
DefaultBICEPSAlertSignalState(AlertSignalDescriptor metric,
org.ws4d.java.types.EndpointReference deviceEndpointRef,
ProxyCommunication proxyCom,
BICEPSMedicalDeviceSystem parentMDS) |
getDescriptor, getHandleOnEndpointReference, getProxyUniqueID, subscriptionEndedgetEndpointReference, getListeners, getParentMedicalDeviceSystem, getProxyCom, handleProxyRemove, isStateAvailable, isSubscribed, isValid, setInitialValidity, setValid, subscribe, unsubscribeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDescriptor, subscribe, unsubscribegetDescriptorgetEndpointReference, getHandleOnEndpointReference, getParentMedicalDeviceSystem, getProxyUniqueID, isStateAvailable, isSubscribed, isValidpublic DefaultBICEPSAlertSignalState(AlertSignalDescriptor metric, org.ws4d.java.types.EndpointReference deviceEndpointRef, ProxyCommunication proxyCom, BICEPSMedicalDeviceSystem parentMDS)
public CurrentAlertSignal getState()
getState in interface BICEPSSingleStateProxygetState in interface BICEPSAlertSignalControlgetState in interface BICEPSAlertSignalStateprotected void setAlertSignalState(CurrentAlertSignal state)
public OperationState getOperationState()
getOperationState in interface BICEPSAlertSignalControlprotected void setOperationState(OperationState newState)
public boolean isStateValid()
isStateValid in interface BICEPSProxyisStateValid in class DefaultBICEPSAlertSignalpublic boolean isModifiable()
isModifiable in interface BICEPSStateProxypublic BICEPSAlertSignalState getStateProxy()
getStateProxy in interface BICEPSProxygetStateProxy in interface BICEPSAlertSignalControlgetStateProxy in interface BICEPSAlertSignalgetStateProxy in interface BICEPSAlertSignalStategetStateProxy in class DefaultBICEPSAlertSignalpublic void changed(CurrentAlertSignal newState, long sequenceNumber, List<ChangedProperty> changedProps)
changed in interface BICEPSAlertSignalStatepublic void changed(OperationState newState, long sequenceNumber, List<ChangedProperty> changedProps)
public void changed(State newState, long sequenceNumber, List<ChangedProperty> changedProps)
changed in class DefaultBICEPSAlertSignalpublic void removed()
removed in class DefaultBICEPSAlertSignalpublic <T extends OperationDescriptor> Set<T> getOperationDescriptors()
getOperationDescriptors in interface BICEPSControlProxypublic BICEPSAlertSignalControl getControlProxy()
getControlProxy in interface BICEPSStateProxygetControlProxy in interface BICEPSAlertSignalControlgetControlProxy in interface BICEPSAlertSignalStatepublic SetAlertStateResponse setAlertSignalState(CurrentAlertSignal alertSignalState, BICEPSClientTransmissionInformationContainer transmissionInformation)
setAlertSignalState in interface BICEPSAlertSignalControlpublic boolean isSetAlertSignalStateSupported()
isSetAlertSignalStateSupported in interface BICEPSAlertSignalControlpublic void requestStateChanged(long transactionId,
long sequenceNumber,
InvocationState newState,
InvocationError errorCode,
String errorMsg)
requestStateChanged in class DefaultBICEPSAlertSignalpublic boolean touch()
touch in interface BICEPSStateProxypublic void subscriptionEnded(SubscriptionEndCodeType reason)
Copyright © 2016. All rights reserved.