public final class OSCPDevice
extends org.yads.java.service.DefaultDevice
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
EVENTREPORTWSDL |
static java.lang.String |
GETSERVICEWSDL |
static java.lang.String |
PHISERVICEWSDL |
static java.lang.String |
SETSERVICEWSDL |
static java.lang.String |
WAVEREPORTWSDL |
activeDiscoveryDomains, appSequencer, changed, communicationAutoBindings, communicationBindingsDown, communicationBindingsUp, configurationId, defaultFriendlyName, defaultLanugaugeString, defaultManufacturer, defaultModelName, deviceProp, discoveryAutoBindings, discoveryBindingsDown, discoveryBindingsUp, discoveryData, discoveryDataChanged, incomingListeners, isMetadataVersionSet, MAX_QNAME_SERIALIZATION, outgoingDiscoveryInfosDown, outgoingDiscoveryInfosUp, running, serviceIdStrings, services, usingDefaultDiscoveryDomains| Constructor and Description |
|---|
OSCPDevice() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getFriendlyName() |
java.lang.String |
getManufacturer() |
java.lang.String |
getModelName() |
OSCPEventService |
getStreamService() |
void |
init(java.util.HashMap<java.lang.String,java.util.HashMap<java.lang.String,org.yads.java.service.InvokeDelegate>> invokeDelegates,
java.util.HashMap<java.lang.String,java.util.HashMap<java.lang.String,org.yads.java.service.EventDelegate>> eventDelegates) |
void |
setFriendlyName(java.lang.String friendlyName) |
void |
setManufacturer(java.lang.String manufacturer) |
void |
setModelName(java.lang.String modelName) |
addBinding, addBinding, addBinding, addBinding, addBinding, addBinding, addCustomMData, addFriendlyName, addManufacturer, addMatchingServiceReferencesToDataStructure, addModelName, addOutgoingDiscoveryInfo, addOutgoingDiscoveryInfo, addService, addService, addSupportedProtocolInfo, checkAndSet, clearBindings, deviceIsStarting, deviceIsStopping, deviceMatches, deviceMatches, disconnectAllServiceReferences, exclusiveLock, getAppSequencer, getAutoBindingAndOutgoingDiscoveryInfoListener, getComManId, getCommunicationAutoBindings, getCommunicationBindings, getConfigurationID, getCustomMData, getDefaultLocalCredentialInfo, getDefaultNamespace, getDeviceMetadata, getDeviceProperties, getDeviceReference, getDiscoveryAutoBindings, getDiscoveryBindings, getDiscoveryData, getDiscoveryXAddressInfos, getEndpointReference, getFirmwareVersion, getFriendlyName, getFriendlyNames, getManufacturer, getManufacturers, getManufacturerUrl, getMetadataVersion, getModelMetadata, getModelName, getModelNames, getModelNumber, getModelUrl, getNetworkChangeListener, getOutgoingDiscoveryInfos, getPortTypes, getPresentationUrl, getScopes, getSerialNumber, getService, getServiceReference, getServiceReference, getServiceReferences, getServiceReferences, getServices, getSupportedProtocolInfos, getTransportAndDiscoveryXAddressInfos, getTransportXAddressInfos, hasAutoOutgoingDiscoveryInfos, hasCommunicationAutoBindings, hasCommunicationBindings, hasDiscoveryAutoBindings, hasDiscoveryBindings, hasOutgoingDiscoveryInfos, invalidate, isRemote, isRunning, isValid, releaseExclusiveLock, releaseSharedLock, removeBinding, removeBinding, removeBinding, removeBinding, removeBinding, removeBinding, removeOutgoingDiscoveryInfo, removeOutgoingDiscoveryInfo, removeService, removeService, removeSupportedProtocolInfo, sendBye, sendBye, sendHello, sendHello, setCustomMData, setDefaultLocalCredentialInfo, setDefaultNamespace, setDeviceMetadata, setEndpointReference, setFirmwareVersion, setManufacturerUrl, setMetadataVersion, setModelMetadata, setModelNumber, setModelUrl, setPortTypes, setPresentationUrl, setScopes, setSerialNumber, setServiceChanged, sharedLock, start, stop, stop, tryExclusiveLock, trySharedLock, validateDeviceMetadata, validateModelMetadatapublic static final java.lang.String EVENTREPORTWSDL
public static final java.lang.String WAVEREPORTWSDL
public static final java.lang.String PHISERVICEWSDL
public static final java.lang.String SETSERVICEWSDL
public static final java.lang.String GETSERVICEWSDL
public java.lang.String getManufacturer()
public void setManufacturer(java.lang.String manufacturer)
public java.lang.String getModelName()
public void setModelName(java.lang.String modelName)
public java.lang.String getFriendlyName()
public void setFriendlyName(java.lang.String friendlyName)
public void init(java.util.HashMap<java.lang.String,java.util.HashMap<java.lang.String,org.yads.java.service.InvokeDelegate>> invokeDelegates,
java.util.HashMap<java.lang.String,java.util.HashMap<java.lang.String,org.yads.java.service.EventDelegate>> eventDelegates)
throws java.lang.IllegalArgumentException,
java.lang.UnsupportedOperationException,
java.lang.Exception
java.lang.IllegalArgumentExceptionjava.lang.UnsupportedOperationExceptionjava.lang.Exceptionpublic OSCPEventService getStreamService()