com.prosysopc.ua.types.opcua
Interface FileDirectoryType

All Superinterfaces:
BaseInstanceType, BaseObjectType, FolderType, UaInstance, UaNode, UaObject
All Known Implementing Classes:
FileDirectoryTypeImpl, FileDirectoryTypeImplBase, FileDirectoryTypeNode, FileDirectoryTypeNodeBase

public interface FileDirectoryType
extends FolderType

Generated on 2018-05-09 10:45:27


Nested Class Summary
static class FileDirectoryType.CreateFileMethodOutputs
           
 
Field Summary
static String CREATE_DIRECTORY
           
static String CREATE_FILE
           
static String DELETE
           
static String FILE_DIRECTORY_NAME__PLACEHOLDER
           
static String FILE_NAME__PLACEHOLDER
           
static String MOVE_OR_COPY
           
 
Method Summary
 org.opcfoundation.ua.builtintypes.NodeId createDirectory(String directoryName)
           
 FileDirectoryType.CreateFileMethodOutputs createFile(String fileName, Boolean requestFileOpen)
           
 void delete(org.opcfoundation.ua.builtintypes.NodeId objectToDelete)
           
 UaMethod getCreateDirectoryNode()
           
 UaMethod getCreateFileNode()
           
 UaMethod getDeleteNode()
           
 UaMethod getMoveOrCopyNode()
           
 org.opcfoundation.ua.builtintypes.NodeId moveOrCopy(org.opcfoundation.ua.builtintypes.NodeId objectToMoveOrCopy, org.opcfoundation.ua.builtintypes.NodeId targetDirectory, Boolean createCopy, String newName)
           
 
Methods inherited from interface com.prosysopc.ua.types.opcua.BaseInstanceType
getQualifiedName
 
Methods inherited from interface com.prosysopc.ua.nodes.UaObject
callMethod, getEventNotifier, getIcon, setEventNotifier, setIcon
 
Methods inherited from interface com.prosysopc.ua.nodes.UaInstance
getTypeDefinition, getTypeDefinitionId, setTypeDefinition, setTypeDefinitionId, setTypeDefinitionId
 
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
 

Field Detail

FILE_DIRECTORY_NAME__PLACEHOLDER

static final String FILE_DIRECTORY_NAME__PLACEHOLDER
See Also:
Constant Field Values

FILE_NAME__PLACEHOLDER

static final String FILE_NAME__PLACEHOLDER
See Also:
Constant Field Values

CREATE_DIRECTORY

static final String CREATE_DIRECTORY
See Also:
Constant Field Values

CREATE_FILE

static final String CREATE_FILE
See Also:
Constant Field Values

DELETE

static final String DELETE
See Also:
Constant Field Values

MOVE_OR_COPY

static final String MOVE_OR_COPY
See Also:
Constant Field Values
Method Detail

getCreateDirectoryNode

UaMethod getCreateDirectoryNode()

createDirectory

org.opcfoundation.ua.builtintypes.NodeId createDirectory(String directoryName)
                                                         throws StatusException,
                                                                ServiceException
Throws:
StatusException
ServiceException

getCreateFileNode

UaMethod getCreateFileNode()

createFile

FileDirectoryType.CreateFileMethodOutputs createFile(String fileName,
                                                     Boolean requestFileOpen)
                                                     throws StatusException,
                                                            ServiceException
Throws:
StatusException
ServiceException

getDeleteNode

UaMethod getDeleteNode()

delete

void delete(org.opcfoundation.ua.builtintypes.NodeId objectToDelete)
            throws StatusException,
                   ServiceException
Throws:
StatusException
ServiceException

getMoveOrCopyNode

UaMethod getMoveOrCopyNode()

moveOrCopy

org.opcfoundation.ua.builtintypes.NodeId moveOrCopy(org.opcfoundation.ua.builtintypes.NodeId objectToMoveOrCopy,
                                                    org.opcfoundation.ua.builtintypes.NodeId targetDirectory,
                                                    Boolean createCopy,
                                                    String newName)
                                                    throws StatusException,
                                                           ServiceException
Throws:
StatusException
ServiceException


Copyright © 2018. All rights reserved.