public class DefaultBICEPSPatientContext extends AbstractBICEPSContextStateProxy<PatientListener,PatientContextState> implements BICEPSPatientContext, BICEPSPatientState, BICEPSPatientControl
latestMdibVersionChange, mdibVersionChanges, multiStateMap, stateClass| Constructor and Description |
|---|
DefaultBICEPSPatientContext(PatientContextDescriptor descriptor,
org.ws4d.java.types.EndpointReference deviceEndpointReference,
ProxyCommunication proxyCom,
BICEPSMedicalDeviceSystem parentMDS) |
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, waitgetAllContextElementItemssubscribe, unsubscribegetAllContextElementItems, subscribe, unsubscribetouchgetContainmentTreeId, getContainmentTreeListIndex, getEndpointReference, getMdibVersion, getParentMedicalDeviceSystem, isStateAvailable, isStateValid, isSubscribed, isValid, setContainmentTreeId, setContainmentTreeListIndexpublic DefaultBICEPSPatientContext(PatientContextDescriptor descriptor, org.ws4d.java.types.EndpointReference deviceEndpointReference, ProxyCommunication proxyCom, BICEPSMedicalDeviceSystem parentMDS)
public ProxyUniqueID getProxyUniqueID()
getProxyUniqueID in interface BICEPSProxypublic java.lang.String getHandleOnEndpointReference()
getHandleOnEndpointReference in interface BICEPSProxypublic BICEPSPatientState getStateProxy()
getStateProxy in interface BICEPSProxygetStateProxy in interface BICEPSMDSContextElementControl<BICEPSPatientState,PatientListener>getStateProxy in interface BICEPSPatientControlgetStateProxy in interface BICEPSMDSContextElement<BICEPSPatientState,PatientListener>getStateProxy in interface BICEPSPatientContextgetStateProxy in interface BICEPSMDSContextElementState<BICEPSPatientState,PatientListener>getStateProxy in interface BICEPSPatientStatepublic void removed()
removed in class DefaultAbstractBICEPSProxy<PatientListener>public void changed(AbstractState newState, java.lang.String sequenceNumber, java.util.List<ChangedProperty> changedProps)
changed in class DefaultAbstractBICEPSProxy<PatientListener>public void requestStateChanged(long transactionId,
long sequenceNumber,
InvocationState newState,
InvocationError errorCode,
java.util.List<LocalizedText> errorMsg)
requestStateChanged in class DefaultAbstractBICEPSProxy<PatientListener>public void subscriptionEnded(SubscriptionEndCodeType reason)
subscriptionEnded in class DefaultAbstractBICEPSProxy<PatientListener>public PatientContextDescriptor getDescriptor()
getDescriptor in interface BICEPSProxygetDescriptor in interface BICEPSMDSContextElementControl<BICEPSPatientState,PatientListener>getDescriptor in interface BICEPSPatientControlgetDescriptor in interface BICEPSMDSContextElement<BICEPSPatientState,PatientListener>getDescriptor in interface BICEPSPatientContextgetDescriptor in interface BICEPSMDSContextElementState<BICEPSPatientState,PatientListener>getDescriptor in interface BICEPSPatientStatepublic boolean isModifiable()
isModifiable in interface BICEPSStateProxyisModifiable in interface BICEPSMDSContextElementState<BICEPSPatientState,PatientListener>public BICEPSPatientControl getControlProxy()
getControlProxy in interface BICEPSStateProxygetControlProxy in interface BICEPSMDSContextElementControl<BICEPSPatientState,PatientListener>getControlProxy in interface BICEPSPatientControlgetControlProxy in interface BICEPSMDSContextElementState<BICEPSPatientState,PatientListener>getControlProxy in interface BICEPSPatientStatepublic void changedContextState(AbstractContextState newState, java.lang.String sequenceNumber, java.util.List<ChangedProperty> changedProps)
changedContextState in interface BICEPSMDSContextElementControl<BICEPSPatientState,PatientListener>changedContextState in interface BICEPSPatientControlchangedContextState in interface BICEPSMDSContextElementState<BICEPSPatientState,PatientListener>changedContextState in interface BICEPSPatientStatepublic <T extends AbstractOperationDescriptor> java.util.Set<T> getOperationDescriptors()
getOperationDescriptors in interface BICEPSControlProxypublic SetContextStateResponse setContextElement(AbstractContextState contextState, BICEPSClientTransmissionInformationContainer transmissionInformation)
setContextElement in interface BICEPSMDSContextElementControl<BICEPSPatientState,PatientListener>public boolean isOperationActive()