public abstract class AbstractBICEPSContextStateProxy<T extends BICEPSClientCallback,S extends AbstractContextState> extends DefaultAbstractBICEPSProxy<T>
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
latestMdibVersionChange |
protected java.util.Map<S,java.lang.String> |
mdibVersionChanges |
protected java.util.Map<java.lang.String,S> |
multiStateMap |
protected java.lang.Class<S> |
stateClass |
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractBICEPSContextStateProxy(org.ws4d.java.types.EndpointReference deviceEndpointReference,
ProxyCommunication proxyCom,
BICEPSMedicalDeviceSystem parentMDS,
java.lang.Class<S> stateClass) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
addState(S newState,
java.lang.String sequenceNumber) |
java.util.List<AbstractContextState> |
getAllContextElementItems() |
boolean |
isStateValid() |
boolean |
touch() |
changed, getContainmentTreeId, getContainmentTreeListIndex, getEndpointReference, getListeners, getMdibVersion, getParentMedicalDeviceSystem, getProxyCom, handleProxyRemove, isStateAvailable, isSubscribed, isValid, removed, requestStateChanged, setContainmentTreeId, setContainmentTreeListIndex, setInitialValidity, setMdibVersion, setValid, subscribe, subscriptionEnded, unsubscribeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDescriptor, getHandleOnEndpointReference, getProxyUniqueID, getStateProxyprotected final java.util.Map<java.lang.String,S extends AbstractContextState> multiStateMap
protected final java.util.Map<S extends AbstractContextState,java.lang.String> mdibVersionChanges
protected final java.lang.Class<S extends AbstractContextState> stateClass
protected java.lang.String latestMdibVersionChange
protected AbstractBICEPSContextStateProxy(org.ws4d.java.types.EndpointReference deviceEndpointReference,
ProxyCommunication proxyCom,
BICEPSMedicalDeviceSystem parentMDS,
java.lang.Class<S> stateClass)
deviceEndpointReference - proxyCom - parentMDS - public boolean isStateValid()
protected boolean addState(S newState, java.lang.String sequenceNumber)
public java.util.List<AbstractContextState> getAllContextElementItems()
public boolean touch()