public class DefaultBICEPSAlertSystemState extends DefaultBICEPSAlertSystem implements BICEPSAlertSystemState
| Constructor and Description |
|---|
DefaultBICEPSAlertSystemState(AlertSystemDescriptor metric,
org.ws4d.java.types.EndpointReference deviceEndpointRef,
ProxyCommunication proxyCom,
BICEPSMedicalDeviceSystem parentMDS) |
| Modifier and Type | Method and Description |
|---|---|
void |
changed(CurrentAlertSystem s,
long sequenceNumber,
List<ChangedProperty> changedProps) |
void |
changed(State newState,
long sequenceNumber,
List<ChangedProperty> changedProps) |
BICEPSAlertSystemControl |
getControlProxy() |
CurrentAlertSystem |
getState() |
BICEPSAlertSystemState |
getStateProxy() |
boolean |
isModifiable() |
boolean |
isStateValid() |
void |
removed() |
void |
requestStateChanged(long transactionId,
long sequenceNumber,
InvocationState newState,
InvocationError errorCode,
String errorMsg) |
protected void |
setAlertSignalState(CurrentAlertSystem state) |
void |
subscriptionEnded(SubscriptionEndCodeType reason) |
boolean |
touch() |
getDescriptor, getHandleOnEndpointReference, getProxyUniqueID, requestStateChanged, subscriptionEndedgetEndpointReference, getListeners, getParentMedicalDeviceSystem, getProxyCom, handleProxyRemove, isStateAvailable, isSubscribed, isValid, setInitialValidity, setValid, subscribe, unsubscribeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDescriptor, subscribe, unsubscribegetEndpointReference, getHandleOnEndpointReference, getParentMedicalDeviceSystem, getProxyUniqueID, isStateAvailable, isSubscribed, isValidpublic DefaultBICEPSAlertSystemState(AlertSystemDescriptor metric, org.ws4d.java.types.EndpointReference deviceEndpointRef, ProxyCommunication proxyCom, BICEPSMedicalDeviceSystem parentMDS)
public CurrentAlertSystem getState()
getState in interface BICEPSSingleStateProxygetState in interface BICEPSAlertSystemStateprotected void setAlertSignalState(CurrentAlertSystem state)
public boolean isStateValid()
isStateValid in interface BICEPSProxyisStateValid in class DefaultBICEPSAlertSystempublic boolean isModifiable()
isModifiable in interface BICEPSStateProxypublic BICEPSAlertSystemControl getControlProxy()
getControlProxy in interface BICEPSStateProxygetControlProxy in interface BICEPSAlertSystemStatepublic BICEPSAlertSystemState getStateProxy()
getStateProxy in interface BICEPSProxygetStateProxy in interface BICEPSAlertSystemgetStateProxy in interface BICEPSAlertSystemStategetStateProxy in class DefaultBICEPSAlertSystempublic void changed(CurrentAlertSystem s, long sequenceNumber, List<ChangedProperty> changedProps)
changed in interface BICEPSAlertSystemStatepublic void changed(State newState, long sequenceNumber, List<ChangedProperty> changedProps)
changed in class DefaultBICEPSAlertSystempublic void removed()
removed in class DefaultBICEPSAlertSystempublic boolean touch()
touch in interface BICEPSStateProxypublic void requestStateChanged(long transactionId,
long sequenceNumber,
InvocationState newState,
InvocationError errorCode,
String errorMsg)
public void subscriptionEnded(SubscriptionEndCodeType reason)
Copyright © 2016. All rights reserved.