public class DefaultBICEPSEnsembleContext extends AbstractBICEPSContextStateProxy<EnsembleListener,EnsembleContextState> implements BICEPSEnsembleContext, BICEPSEnsembleState, BICEPSEnsembleControl
latestMdibVersionChange, mdibVersionChanges, multiStateMap, stateClass| Constructor and Description |
|---|
DefaultBICEPSEnsembleContext(EnsembleContextDescriptor descriptor,
org.ws4d.java.types.EndpointReference deviceEndpointReference,
ProxyCommunication proxyCom,
BICEPSMedicalDeviceSystem parentMDS) |
| Modifier and Type | Method and Description |
|---|---|
void |
changed(AbstractContextState newState,
long sequenceNumber,
List<ChangedProperty> changedProps) |
void |
changed(AbstractState newState,
long sequenceNumber,
List<ChangedProperty> changedProps) |
BICEPSEnsembleControl |
getControlProxy() |
EnsembleContextDescriptor |
getDescriptor() |
String |
getHandleOnEndpointReference() |
<T extends AbstractOperationDescriptor> |
getOperationDescriptors() |
ProxyUniqueID |
getProxyUniqueID() |
BICEPSEnsembleState |
getStateProxy() |
boolean |
isModifiable() |
boolean |
isOperationActive() |
void |
removed() |
void |
requestStateChanged(long transactionId,
long sequenceNumber,
InvocationState newState,
InvocationError errorCode,
List<LocalizedText> errorMsg) |
SetContextStateResponse |
setContextElement(AbstractContextState contextState,
BICEPSClientTransmissionInformationContainer transmissionInformation) |
void |
subscriptionEnded(SubscriptionEndCodeType reason) |
addState, getAllContextElementItems, isStateValid, touchgetContainmentTreeId, 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, waitgetAllContextElementItems, subscribe, unsubscribesubscribe, unsubscribegetAllContextElementItemstouchgetContainmentTreeId, getContainmentTreeListIndex, getEndpointReference, getMdibVersion, getParentMedicalDeviceSystem, isStateAvailable, isStateValid, isSubscribed, isValid, setContainmentTreeId, setContainmentTreeListIndexpublic DefaultBICEPSEnsembleContext(EnsembleContextDescriptor descriptor, org.ws4d.java.types.EndpointReference deviceEndpointReference, ProxyCommunication proxyCom, BICEPSMedicalDeviceSystem parentMDS)
public ProxyUniqueID getProxyUniqueID()
getProxyUniqueID in interface BICEPSProxypublic String getHandleOnEndpointReference()
getHandleOnEndpointReference in interface BICEPSProxypublic BICEPSEnsembleState getStateProxy()
getStateProxy in interface BICEPSProxygetStateProxy in interface BICEPSEnsembleControlgetStateProxy in interface BICEPSMDSContextElementControl<BICEPSEnsembleState,EnsembleListener>getStateProxy in interface BICEPSEnsembleContextgetStateProxy in interface BICEPSMDSContextElement<BICEPSEnsembleState,EnsembleListener>getStateProxy in interface BICEPSEnsembleStategetStateProxy in interface BICEPSMDSContextElementState<BICEPSEnsembleState,EnsembleListener>public void removed()
removed in class DefaultAbstractBICEPSProxy<EnsembleListener>public void changed(AbstractState newState, long sequenceNumber, List<ChangedProperty> changedProps)
changed in interface BICEPSEnsembleControlchanged in class DefaultAbstractBICEPSProxy<EnsembleListener>public void requestStateChanged(long transactionId,
long sequenceNumber,
InvocationState newState,
InvocationError errorCode,
List<LocalizedText> errorMsg)
requestStateChanged in class DefaultAbstractBICEPSProxy<EnsembleListener>public void subscriptionEnded(SubscriptionEndCodeType reason)
subscriptionEnded in class DefaultAbstractBICEPSProxy<EnsembleListener>public EnsembleContextDescriptor getDescriptor()
getDescriptor in interface BICEPSProxygetDescriptor in interface BICEPSEnsembleControlgetDescriptor in interface BICEPSMDSContextElementControl<BICEPSEnsembleState,EnsembleListener>getDescriptor in interface BICEPSEnsembleContextgetDescriptor in interface BICEPSMDSContextElement<BICEPSEnsembleState,EnsembleListener>getDescriptor in interface BICEPSEnsembleStategetDescriptor in interface BICEPSMDSContextElementState<BICEPSEnsembleState,EnsembleListener>public boolean isModifiable()
isModifiable in interface BICEPSStateProxyisModifiable in interface BICEPSMDSContextElementState<BICEPSEnsembleState,EnsembleListener>public BICEPSEnsembleControl getControlProxy()
getControlProxy in interface BICEPSStateProxygetControlProxy in interface BICEPSEnsembleControlgetControlProxy in interface BICEPSMDSContextElementControl<BICEPSEnsembleState,EnsembleListener>getControlProxy in interface BICEPSEnsembleStategetControlProxy in interface BICEPSMDSContextElementState<BICEPSEnsembleState,EnsembleListener>public void changed(AbstractContextState newState, long sequenceNumber, List<ChangedProperty> changedProps)
changed in interface BICEPSMDSContextElementControl<BICEPSEnsembleState,EnsembleListener>changed in interface BICEPSEnsembleStatechanged in interface BICEPSMDSContextElementState<BICEPSEnsembleState,EnsembleListener>public <T extends AbstractOperationDescriptor> Set<T> getOperationDescriptors()
getOperationDescriptors in interface BICEPSControlProxypublic SetContextStateResponse setContextElement(AbstractContextState contextState, BICEPSClientTransmissionInformationContainer transmissionInformation)
setContextElement in interface BICEPSMDSContextElementControl<BICEPSEnsembleState,EnsembleListener>public boolean isOperationActive()
Copyright © 2017. All rights reserved.