public class DefaultBICEPSManeuver extends DefaultAbstractBICEPSProxy<ManeuverListener> implements BICEPSManeuver
| Constructor and Description |
|---|
DefaultBICEPSManeuver(ActivateOperationDescriptor opDesc,
org.ws4d.java.types.EndpointReference deviceEndpointReference,
ProxyCommunication proxyCom,
BICEPSMedicalDeviceSystem parentMDS) |
| Modifier and Type | Method and Description |
|---|---|
ActivateResponse |
activate(List<ArgumentType> args,
BICEPSClientTransmissionInformationContainer transmissionInformation) |
void |
changed(OperationState newState,
List<ChangedProperty> changedProps) |
void |
changed(State newState,
long sequenceNumber,
List<ChangedProperty> changedProps) |
BICEPSManeuver |
getControlProxy() |
ActivateOperationDescriptor |
getDescriptor() |
String |
getHandleOnEndpointReference() |
<T extends OperationDescriptor> |
getOperationDescriptors() |
ProxyUniqueID |
getProxyUniqueID() |
OperationState |
getState() |
BICEPSManeuver |
getStateProxy() |
boolean |
isModifiable() |
boolean |
isStateValid() |
void |
removed() |
void |
requestStateChanged(long transactionId,
long sequenceNumber,
InvocationState newState,
InvocationError errorCode,
String errorMsg) |
protected void |
setActivateOperationState(OperationState state) |
void |
subscriptionEnded(SubscriptionEndCodeType reason) |
boolean |
touch() |
getEndpointReference, getListeners, getParentMedicalDeviceSystem, getProxyCom, handleProxyRemove, isStateAvailable, isSubscribed, isValid, setInitialValidity, setValid, subscribe, unsubscribeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsubscribe, unsubscribegetEndpointReference, getParentMedicalDeviceSystem, isStateAvailable, isSubscribed, isValidpublic DefaultBICEPSManeuver(ActivateOperationDescriptor opDesc, org.ws4d.java.types.EndpointReference deviceEndpointReference, ProxyCommunication proxyCom, BICEPSMedicalDeviceSystem parentMDS)
public ProxyUniqueID getProxyUniqueID()
getProxyUniqueID in interface BICEPSProxypublic String getHandleOnEndpointReference()
getHandleOnEndpointReference in interface BICEPSProxypublic <T extends OperationDescriptor> Set<T> getOperationDescriptors()
getOperationDescriptors in interface BICEPSControlProxypublic boolean isStateValid()
isStateValid in interface BICEPSProxypublic boolean isModifiable()
isModifiable in interface BICEPSStateProxypublic void removed()
removed in class DefaultAbstractBICEPSProxy<ManeuverListener>public void changed(OperationState newState, List<ChangedProperty> changedProps)
changed in interface BICEPSManeuverpublic void requestStateChanged(long transactionId,
long sequenceNumber,
InvocationState newState,
InvocationError errorCode,
String errorMsg)
requestStateChanged in class DefaultAbstractBICEPSProxy<ManeuverListener>public void subscriptionEnded(SubscriptionEndCodeType reason)
subscriptionEnded in class DefaultAbstractBICEPSProxy<ManeuverListener>public OperationState getState()
getState in interface BICEPSManeuverpublic ActivateOperationDescriptor getDescriptor()
getDescriptor in interface BICEPSProxygetDescriptor in interface BICEPSManeuverpublic BICEPSManeuver getControlProxy()
getControlProxy in interface BICEPSStateProxygetControlProxy in interface BICEPSManeuverpublic BICEPSManeuver getStateProxy()
getStateProxy in interface BICEPSProxygetStateProxy in interface BICEPSManeuverpublic ActivateResponse activate(List<ArgumentType> args, BICEPSClientTransmissionInformationContainer transmissionInformation)
activate in interface BICEPSManeuverprotected void setActivateOperationState(OperationState state)
public void changed(State newState, long sequenceNumber, List<ChangedProperty> changedProps)
changed in class DefaultAbstractBICEPSProxy<ManeuverListener>public boolean touch()
touch in interface BICEPSStateProxyCopyright © 2016. All rights reserved.