public interface CommunicationAdapter
| Modifier and Type | Method and Description |
|---|---|
boolean |
add(CommunicationAdapterCallback arg0) |
void |
connectToDevice(org.ws4d.java.service.reference.DeviceReference devRef,
MDIBStructure mdibContainer) |
ProxyCommunication |
createProxyCommunication(MDIBStructure mdib,
AbstractDescriptor descriptor,
HashMap<String,BICEPSSafetyInformationPolicyElement> safetyInformation) |
void |
deviceRemovedByWatchdog(org.ws4d.java.service.reference.DeviceReference deviceReference) |
ContextDiscovery |
getContextDiscovery() |
boolean |
isPnpEnabled() |
void |
registerMdibReports(org.ws4d.java.types.EndpointReference networkDeviceEndpoint) |
boolean |
remove(CommunicationAdapterCallback arg0) |
CommunicationContainer<ContainmentTree,HashMap<String,BICEPSSafetyInformationPolicyElement>> |
retrieveContainmentTreeInfo(org.ws4d.java.service.reference.DeviceReference devRef,
String handle) |
CommunicationContainer<List<AbstractDescriptor>,HashMap<String,BICEPSSafetyInformationPolicyElement>> |
retrieveDescription(org.ws4d.java.service.reference.DeviceReference devRef,
String handle) |
CommunicationContainer<MdDescription,HashMap<String,BICEPSSafetyInformationPolicyElement>> |
retrieveMDDescription(org.ws4d.java.service.reference.DeviceReference devRef) |
CommunicationContainer<Mdib,HashMap<String,BICEPSSafetyInformationPolicyElement>> |
retrieveMdib(org.ws4d.java.service.reference.DeviceReference devRef) |
CommunicationContainer<MdState,?> |
retrieveStates(org.ws4d.java.service.reference.DeviceReference devRef) |
CommunicationContainer<MdState,?> |
retrieveStates(org.ws4d.java.service.reference.DeviceReference devRef,
Collection<String> handles) |
CommunicationContainer<MdState,?> |
retrieveStates(org.ws4d.java.service.reference.DeviceReference devRef,
String handle) |
void |
searchDevice(NetworkSearchQuery search) |
void |
searchDevice(NetworkSearchQuery search,
org.ws4d.java.types.QNameSet types) |
void |
setDeviceReferenceBlacklist(List<String> blacklist) |
void |
setDeviceReferenceWhitelist(List<String> whitelist) |
void |
setPnpEnabled(boolean pnpEnabled) |
void |
setVMLocalDeviceDetectionEnabled(boolean vmLocalDeviceDetectionEnabled) |
BICEPSClientAliveWatchDog |
startBICEPSClientWatchDog(org.ws4d.java.service.reference.DeviceReference devRef) |
BICEPSClientAliveWatchDog |
startBICEPSClientWatchDog(org.ws4d.java.service.reference.DeviceReference devRef,
int maxWatchDogTimeout,
int maxWatchDogRetries) |
void |
stop() |
void |
tickInterfaces(org.ws4d.java.service.reference.DeviceReference devRef) |
void |
unsubscribeAsDeviceListener(Set<org.ws4d.java.types.EndpointReference> keySet) |
boolean add(CommunicationAdapterCallback arg0)
boolean remove(CommunicationAdapterCallback arg0)
boolean isPnpEnabled()
void setPnpEnabled(boolean pnpEnabled)
void connectToDevice(org.ws4d.java.service.reference.DeviceReference devRef,
MDIBStructure mdibContainer)
BICEPSClientAliveWatchDog startBICEPSClientWatchDog(org.ws4d.java.service.reference.DeviceReference devRef)
BICEPSClientAliveWatchDog startBICEPSClientWatchDog(org.ws4d.java.service.reference.DeviceReference devRef, int maxWatchDogTimeout, int maxWatchDogRetries)
void stop()
CommunicationContainer<Mdib,HashMap<String,BICEPSSafetyInformationPolicyElement>> retrieveMdib(org.ws4d.java.service.reference.DeviceReference devRef) throws org.ws4d.java.service.InvocationException, org.ws4d.java.communication.CommunicationException
org.ws4d.java.service.InvocationExceptionorg.ws4d.java.communication.CommunicationExceptionCommunicationContainer<MdDescription,HashMap<String,BICEPSSafetyInformationPolicyElement>> retrieveMDDescription(org.ws4d.java.service.reference.DeviceReference devRef) throws org.ws4d.java.service.InvocationException, org.ws4d.java.communication.CommunicationException
org.ws4d.java.service.InvocationExceptionorg.ws4d.java.communication.CommunicationExceptionCommunicationContainer<List<AbstractDescriptor>,HashMap<String,BICEPSSafetyInformationPolicyElement>> retrieveDescription(org.ws4d.java.service.reference.DeviceReference devRef, String handle) throws org.ws4d.java.service.InvocationException, org.ws4d.java.communication.CommunicationException
org.ws4d.java.service.InvocationExceptionorg.ws4d.java.communication.CommunicationExceptionCommunicationContainer<ContainmentTree,HashMap<String,BICEPSSafetyInformationPolicyElement>> retrieveContainmentTreeInfo(org.ws4d.java.service.reference.DeviceReference devRef, String handle) throws org.ws4d.java.service.InvocationException, org.ws4d.java.communication.CommunicationException
org.ws4d.java.service.InvocationExceptionorg.ws4d.java.communication.CommunicationExceptionCommunicationContainer<MdState,?> retrieveStates(org.ws4d.java.service.reference.DeviceReference devRef) throws org.ws4d.java.service.InvocationException, org.ws4d.java.communication.CommunicationException
org.ws4d.java.service.InvocationExceptionorg.ws4d.java.communication.CommunicationExceptionCommunicationContainer<MdState,?> retrieveStates(org.ws4d.java.service.reference.DeviceReference devRef, Collection<String> handles) throws org.ws4d.java.service.InvocationException, org.ws4d.java.communication.CommunicationException
org.ws4d.java.service.InvocationExceptionorg.ws4d.java.communication.CommunicationExceptionCommunicationContainer<MdState,?> retrieveStates(org.ws4d.java.service.reference.DeviceReference devRef, String handle) throws org.ws4d.java.service.InvocationException, org.ws4d.java.communication.CommunicationException
org.ws4d.java.service.InvocationExceptionorg.ws4d.java.communication.CommunicationExceptionvoid unsubscribeAsDeviceListener(Set<org.ws4d.java.types.EndpointReference> keySet)
void searchDevice(NetworkSearchQuery search)
void searchDevice(NetworkSearchQuery search, org.ws4d.java.types.QNameSet types)
ProxyCommunication createProxyCommunication(MDIBStructure mdib, AbstractDescriptor descriptor, HashMap<String,BICEPSSafetyInformationPolicyElement> safetyInformation)
void registerMdibReports(org.ws4d.java.types.EndpointReference networkDeviceEndpoint)
void tickInterfaces(org.ws4d.java.service.reference.DeviceReference devRef)
void setVMLocalDeviceDetectionEnabled(boolean vmLocalDeviceDetectionEnabled)
ContextDiscovery getContextDiscovery()
void deviceRemovedByWatchdog(org.ws4d.java.service.reference.DeviceReference deviceReference)
Copyright © 2018. All rights reserved.