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