public abstract class DefaultAbstractBICEPSProxy<T extends BICEPSClientCallback> extends java.lang.Object implements BICEPSProxy
| Modifier | Constructor and Description |
|---|---|
protected |
DefaultAbstractBICEPSProxy(org.ws4d.java.types.EndpointReference deviceEndpointReference,
ProxyCommunication proxyCom,
BICEPSMedicalDeviceSystem parentMDS) |
| Modifier and Type | Method and Description |
|---|---|
void |
changed(AbstractState newState,
java.lang.String sequenceNumber,
java.util.List<ChangedProperty> changedProps) |
java.lang.String |
getContainmentTreeId() |
java.lang.String |
getContainmentTreeListIndex() |
org.ws4d.java.types.EndpointReference |
getEndpointReference() |
protected java.util.List<T> |
getListeners() |
java.lang.String |
getMdibVersion() |
BICEPSMedicalDeviceSystem |
getParentMedicalDeviceSystem() |
protected ProxyCommunication |
getProxyCom() |
protected void |
handleProxyRemove() |
boolean |
isStateAvailable() |
boolean |
isSubscribed(BICEPSClientCallback callback) |
boolean |
isValid() |
void |
removed() |
void |
requestStateChanged(long transactionId,
long sequenceNumber,
InvocationState newState,
InvocationError errorCode,
java.util.List<LocalizedText> errorMsg) |
void |
setContainmentTreeId(java.lang.String containmentTreeId) |
void |
setContainmentTreeListIndex(java.lang.String listIndex) |
protected void |
setInitialValidity(AbstractDescriptor d) |
protected void |
setMdibVersion(java.lang.String mdibVersion) |
protected void |
setValid(boolean isValid) |
void |
subscribe(T callback) |
void |
subscriptionEnded(SubscriptionEndCodeType reason) |
void |
unsubscribe(T callback) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDescriptor, getHandleOnEndpointReference, getProxyUniqueID, getStateProxy, isStateValidprotected DefaultAbstractBICEPSProxy(org.ws4d.java.types.EndpointReference deviceEndpointReference,
ProxyCommunication proxyCom,
BICEPSMedicalDeviceSystem parentMDS)
protected void setInitialValidity(AbstractDescriptor d)
public org.ws4d.java.types.EndpointReference getEndpointReference()
getEndpointReference in interface BICEPSProxypublic boolean isValid()
isValid in interface BICEPSProxyprotected void setValid(boolean isValid)
protected ProxyCommunication getProxyCom()
public void subscribe(T callback)
public void unsubscribe(T callback)
protected java.util.List<T> getListeners()
public boolean isSubscribed(BICEPSClientCallback callback)
isSubscribed in interface BICEPSProxyprotected void handleProxyRemove()
public BICEPSMedicalDeviceSystem getParentMedicalDeviceSystem()
getParentMedicalDeviceSystem in interface BICEPSProxypublic void removed()
public void changed(AbstractState newState, java.lang.String sequenceNumber, java.util.List<ChangedProperty> changedProps)
public void requestStateChanged(long transactionId,
long sequenceNumber,
InvocationState newState,
InvocationError errorCode,
java.util.List<LocalizedText> errorMsg)
public java.lang.String getMdibVersion()
getMdibVersion in interface BICEPSProxyprotected void setMdibVersion(java.lang.String mdibVersion)
public void subscriptionEnded(SubscriptionEndCodeType reason)
public boolean isStateAvailable()
isStateAvailable in interface BICEPSProxypublic java.lang.String getContainmentTreeId()
getContainmentTreeId in interface BICEPSProxypublic void setContainmentTreeId(java.lang.String containmentTreeId)
setContainmentTreeId in interface BICEPSProxypublic java.lang.String getContainmentTreeListIndex()
getContainmentTreeListIndex in interface BICEPSProxypublic void setContainmentTreeListIndex(java.lang.String listIndex)
setContainmentTreeListIndex in interface BICEPSProxy