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(AbstractIdentifiableContextState newState,
long sequenceNumber,
List<ChangedProperty> changedProps) |
void |
changed(State newState,
long sequenceNumber,
List<ChangedProperty> changedProps) |
BICEPSEnsembleControl |
getControlProxy() |
EnsembleContextDescriptor |
getDescriptor() |
String |
getHandleOnEndpointReference() |
<T extends OperationDescriptor> |
getOperationDescriptors() |
ProxyUniqueID |
getProxyUniqueID() |
BICEPSEnsembleState |
getStateProxy() |
boolean |
isModifiable() |
boolean |
isOperationActive() |
void |
removed() |
void |
requestStateChanged(long transactionId,
long sequenceNumber,
InvocationState newState,
InvocationError errorCode,
String errorMsg) |
SetContextStateResponse |
setContextElement(AbstractIdentifiableContextState contextState,
BICEPSClientTransmissionInformationContainer transmissionInformation) |
void |
subscriptionEnded(SubscriptionEndCodeType reason) |
addState, getAllContextElementItems, isStateValid, touchgetEndpointReference, getListeners, getParentMedicalDeviceSystem, getProxyCom, handleProxyRemove, isStateAvailable, isSubscribed, isValid, setInitialValidity, setValid, subscribe, unsubscribeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAllContextElementItems, subscribe, unsubscribesubscribe, unsubscribegetAllContextElementItemstouchgetEndpointReference, getParentMedicalDeviceSystem, isStateAvailable, isStateValid, isSubscribed, isValidpublic 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(State 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,
String 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(AbstractIdentifiableContextState newState, long sequenceNumber, List<ChangedProperty> changedProps)
changed in interface BICEPSMDSContextElementControl<BICEPSEnsembleState,EnsembleListener>changed in interface BICEPSEnsembleStatechanged in interface BICEPSMDSContextElementState<BICEPSEnsembleState,EnsembleListener>public <T extends OperationDescriptor> Set<T> getOperationDescriptors()
getOperationDescriptors in interface BICEPSControlProxypublic SetContextStateResponse setContextElement(AbstractIdentifiableContextState contextState, BICEPSClientTransmissionInformationContainer transmissionInformation)
setContextElement in interface BICEPSMDSContextElementControl<BICEPSEnsembleState,EnsembleListener>public boolean isOperationActive()
Copyright © 2016. All rights reserved.