com.prosysopc.ua.types.di.client
Class LockingServicesTypeImplBase
java.lang.Object
com.prosysopc.ua.nodes.AbstractUaNode
com.prosysopc.ua.client.nodes.UaNodeImpl
com.prosysopc.ua.client.nodes.UaInstanceImpl
com.prosysopc.ua.client.nodes.UaObjectImpl
com.prosysopc.ua.types.opcua.client.BaseObjectTypeImpl
com.prosysopc.ua.types.di.client.LockingServicesTypeImplBase
- All Implemented Interfaces:
- UaInstance, UaNode, UaObject, LockingServicesType, BaseInstanceType, BaseObjectType
- Direct Known Subclasses:
- LockingServicesTypeImpl
public abstract class LockingServicesTypeImplBase
- extends BaseObjectTypeImpl
- implements LockingServicesType
An interface for Locking.
Generated on 2018-05-09 10:45:31
|
Constructor Summary |
protected |
LockingServicesTypeImplBase(AddressSpace addressSpace,
org.opcfoundation.ua.builtintypes.NodeId nodeId,
org.opcfoundation.ua.builtintypes.QualifiedName browseName,
org.opcfoundation.ua.builtintypes.LocalizedText displayName)
|
| Methods inherited from class com.prosysopc.ua.client.nodes.UaObjectImpl |
addComponent, call, call, call, callAsync, callAsync, callAsync, callMethod, getAttributes, getAttributes, getEventNotifier, getIcon, getNodeClass, initSupportedAttributes, readAttributeValue, setAttributes, setEventNotifier, setIcon, toString, writeAttributeValue |
| Methods inherited from class com.prosysopc.ua.client.nodes.UaNodeImpl |
addProperties, addProperty, addReference, addReference, addReference, addReference, afterAddReference, afterDeleteReference, assertTypeSupport, assertTypeSupport, beforeAddReference, deleteReference, deleteReference, deleteReference, deleteReference, deleteReferences, doAddProperty, equals, findPlaceholders, getAddressSpace, getAttributes, getBrowseName, getComponent, getComponents, getDescription, getDescription, getDisplayName, getDisplayName, getMethod, getNodeId, getNodeVersion, getNodeVersionString, getProperties, getProperty, getPropertyValue, getReference, getReferenceList, getReferences, getSupportedAttributes, getUserWriteMask, getWriteMask, hashCode, hasProperty, hasTypeDefinition, hasUserWriteAccess, hasWriteAccess, readAttribute, readAttribute, referenceTypeInherits, removeComponent, removeProperty, setAttribute, setAttributes, setBrowseName, setDescription, setDisplayName, setNodeVersion, setPropertyValue, setReferences, setUserWriteMask, setWriteMask, supportsAttribute, writeAttribute |
| Methods inherited from interface com.prosysopc.ua.nodes.UaNode |
addComponent, addProperty, addReference, addReference, addReference, deleteReference, deleteReference, deleteReference, deleteReference, getAddressSpace, getAttributes, getBrowseName, getComponent, getComponents, getDescription, getDisplayName, getForwardReferences, getInverseReferences, getMethod, getNodeClass, getNodeId, getNodeVersion, getProperties, getProperty, getReference, getReferences, getReferences, getSupportedAttributes, getUserWriteMask, getWriteMask, hasUserWriteAccess, hasWriteAccess, readAttribute, readAttribute, removeComponent, removeProperty, setAttribute, setAttributes, setBrowseName, setDescription, setDisplayName, setReferences, setUserWriteMask, setWriteMask, supportsAttribute, writeAttribute |
LockingServicesTypeImplBase
protected LockingServicesTypeImplBase(AddressSpace addressSpace,
org.opcfoundation.ua.builtintypes.NodeId nodeId,
org.opcfoundation.ua.builtintypes.QualifiedName browseName,
org.opcfoundation.ua.builtintypes.LocalizedText displayName)
getLockedNode
public UaProperty getLockedNode()
- Specified by:
getLockedNode in interface LockingServicesType
isLocked
public Boolean isLocked()
- Specified by:
isLocked in interface LockingServicesType
setLocked
public void setLocked(Boolean value)
throws StatusException
- Specified by:
setLocked in interface LockingServicesType
- Throws:
StatusException
getLockingClientNode
public UaProperty getLockingClientNode()
- Specified by:
getLockingClientNode in interface LockingServicesType
getLockingClient
public String getLockingClient()
- Specified by:
getLockingClient in interface LockingServicesType
setLockingClient
public void setLockingClient(String value)
throws StatusException
- Specified by:
setLockingClient in interface LockingServicesType
- Throws:
StatusException
getLockingUserNode
public UaProperty getLockingUserNode()
- Specified by:
getLockingUserNode in interface LockingServicesType
getLockingUser
public String getLockingUser()
- Specified by:
getLockingUser in interface LockingServicesType
setLockingUser
public void setLockingUser(String value)
throws StatusException
- Specified by:
setLockingUser in interface LockingServicesType
- Throws:
StatusException
getRemainingLockTimeNode
public UaProperty getRemainingLockTimeNode()
- Specified by:
getRemainingLockTimeNode in interface LockingServicesType
getRemainingLockTime
public Double getRemainingLockTime()
- Specified by:
getRemainingLockTime in interface LockingServicesType
setRemainingLockTime
public void setRemainingLockTime(Double value)
throws StatusException
- Specified by:
setRemainingLockTime in interface LockingServicesType
- Throws:
StatusException
getInitLockNode
public UaMethod getInitLockNode()
- Specified by:
getInitLockNode in interface LockingServicesType
initLock
public Integer initLock(String currentContext)
throws MethodCallStatusException,
ServiceException
- Specified by:
initLock in interface LockingServicesType
- Throws:
MethodCallStatusException
ServiceException
initLockAsync
public org.opcfoundation.ua.transport.AsyncResult<? extends Integer> initLockAsync(String currentContext)
getRenewLockNode
public UaMethod getRenewLockNode()
- Specified by:
getRenewLockNode in interface LockingServicesType
renewLock
public Integer renewLock()
throws MethodCallStatusException,
ServiceException
- Specified by:
renewLock in interface LockingServicesType
- Throws:
MethodCallStatusException
ServiceException
renewLockAsync
public org.opcfoundation.ua.transport.AsyncResult<? extends Integer> renewLockAsync()
getExitLockNode
public UaMethod getExitLockNode()
- Specified by:
getExitLockNode in interface LockingServicesType
exitLock
public Integer exitLock()
throws MethodCallStatusException,
ServiceException
- Specified by:
exitLock in interface LockingServicesType
- Throws:
MethodCallStatusException
ServiceException
exitLockAsync
public org.opcfoundation.ua.transport.AsyncResult<? extends Integer> exitLockAsync()
getBreakLockNode
public UaMethod getBreakLockNode()
- Specified by:
getBreakLockNode in interface LockingServicesType
breakLock
public Integer breakLock()
throws MethodCallStatusException,
ServiceException
- Specified by:
breakLock in interface LockingServicesType
- Throws:
MethodCallStatusException
ServiceException
breakLockAsync
public org.opcfoundation.ua.transport.AsyncResult<? extends Integer> breakLockAsync()
Copyright © 2018. All rights reserved.