public abstract class ProxyFactory
extends java.lang.Object
| Constructor and Description |
|---|
ProxyFactory() |
| Modifier and Type | Method and Description |
|---|---|
abstract boolean |
checkServiceUpdate(Service service,
QNameSet newPortTypes,
CredentialInfo credentialInfo,
java.lang.String comManId) |
abstract Device |
createProxyDevice(GetResponseMessage message,
DefaultDeviceReference devRef,
Device oldDevice,
ConnectionInfo connectionInfo) |
abstract Service |
createProxyService(ServiceReferenceInternal serviceReference,
java.lang.String comManId,
HashMap customMData) |
static ProxyFactory |
getInstance() |
public static ProxyFactory getInstance() throws java.io.IOException
java.io.IOExceptionpublic abstract Device createProxyDevice(GetResponseMessage message, DefaultDeviceReference devRef, Device oldDevice, ConnectionInfo connectionInfo)
public abstract boolean checkServiceUpdate(Service service, QNameSet newPortTypes, CredentialInfo credentialInfo, java.lang.String comManId) throws MissingMetadataException
MissingMetadataExceptionpublic abstract Service createProxyService(ServiceReferenceInternal serviceReference, java.lang.String comManId, HashMap customMData) throws MissingMetadataException
MissingMetadataException