Uses of Class
info.dmtree.DmtException
-
Packages that use DmtException Package Description info.dmtree info.dmtree.notification info.dmtree.spi -
-
Uses of DmtException in info.dmtree
Methods in info.dmtree that throw DmtException Modifier and Type Method Description voidDmtSession. close()Closes a session.voidDmtSession. commit()Commits a series of DMT operations issued in the current atomic session since the last transaction boundary.voidDmtSession. copy(java.lang.String nodeUri, java.lang.String newNodeUri, boolean recursive)Create a copy of a node or a whole subtree.voidDmtSession. createInteriorNode(java.lang.String nodeUri)Create an interior node.voidDmtSession. createInteriorNode(java.lang.String nodeUri, java.lang.String type)Create an interior node with a given type.voidDmtSession. createLeafNode(java.lang.String nodeUri)Create a leaf node with default value and MIME type.voidDmtSession. createLeafNode(java.lang.String nodeUri, DmtData value)Create a leaf node with a given value and the default MIME type.voidDmtSession. createLeafNode(java.lang.String nodeUri, DmtData value, java.lang.String mimeType)Create a leaf node with a given value and MIME type.voidDmtSession. deleteNode(java.lang.String nodeUri)Delete the given node.voidDmtSession. execute(java.lang.String nodeUri, java.lang.String data)Executes a node.voidDmtSession. execute(java.lang.String nodeUri, java.lang.String correlator, java.lang.String data)Executes a node, also specifying a correlation ID for use in response notifications.java.lang.String[]DmtSession. getChildNodeNames(java.lang.String nodeUri)Get the list of children names of a node.AclDmtSession. getEffectiveNodeAcl(java.lang.String nodeUri)Gives the Access Control List in effect for a given node.MetaNodeDmtSession. getMetaNode(java.lang.String nodeUri)Get the meta data which describes a given node.AclDmtSession. getNodeAcl(java.lang.String nodeUri)Get the Access Control List associated with a given node.intDmtSession. getNodeSize(java.lang.String nodeUri)Get the size of the data in a leaf node.java.util.DateDmtSession. getNodeTimestamp(java.lang.String nodeUri)Get the timestamp when the node was created or last modified.java.lang.StringDmtSession. getNodeTitle(java.lang.String nodeUri)Get the title of a node.java.lang.StringDmtSession. getNodeType(java.lang.String nodeUri)Get the type of a node.DmtDataDmtSession. getNodeValue(java.lang.String nodeUri)Get the data contained in a leaf or interior node.intDmtSession. getNodeVersion(java.lang.String nodeUri)Get the version of a node.DmtSessionDmtAdmin. getSession(java.lang.String subtreeUri)Opens aDmtSessionfor local usage on a given subtree of the DMT with non transactional write lock.DmtSessionDmtAdmin. getSession(java.lang.String subtreeUri, int lockMode)Opens aDmtSessionfor local usage on a specific DMT subtree with a given lock mode.DmtSessionDmtAdmin. getSession(java.lang.String principal, java.lang.String subtreeUri, int lockMode)Opens aDmtSessionon a specific DMT subtree using a specific lock mode on behalf of a remote principal.booleanDmtSession. isLeafNode(java.lang.String nodeUri)Tells whether a node is a leaf or an interior node of the DMT.voidDmtSession. renameNode(java.lang.String nodeUri, java.lang.String newName)Rename a node.voidDmtSession. rollback()Rolls back a series of DMT operations issued in the current atomic session since the last transaction boundary.voidDmtSession. setDefaultNodeValue(java.lang.String nodeUri)Set the value of a leaf or interior node to its default.voidDmtSession. setNodeAcl(java.lang.String nodeUri, Acl acl)Set the Access Control List associated with a given node.voidDmtSession. setNodeTitle(java.lang.String nodeUri, java.lang.String title)Set the title property of a node.voidDmtSession. setNodeType(java.lang.String nodeUri, java.lang.String type)Set the type of a node.voidDmtSession. setNodeValue(java.lang.String nodeUri, DmtData data)Set the value of a leaf or interior node. -
Uses of DmtException in info.dmtree.notification
Methods in info.dmtree.notification that throw DmtException Modifier and Type Method Description voidNotificationService. sendNotification(java.lang.String principal, int code, java.lang.String correlator, AlertItem[] items)Sends a notification to a named principal. -
Uses of DmtException in info.dmtree.spi
Methods in info.dmtree.spi that throw DmtException Modifier and Type Method Description voidReadableDataSession. close()Closes a session.voidTransactionalDataSession. commit()Commits a series of DMT operations issued in the current atomic session since the last transaction boundary.voidReadWriteDataSession. copy(java.lang.String[] nodePath, java.lang.String[] newNodePath, boolean recursive)Create a copy of a node or a whole subtree.voidReadWriteDataSession. createInteriorNode(java.lang.String[] nodePath, java.lang.String type)Create an interior node with a given type.voidReadWriteDataSession. createLeafNode(java.lang.String[] nodePath, DmtData value, java.lang.String mimeType)Create a leaf node with a given value and MIME type.voidReadWriteDataSession. deleteNode(java.lang.String[] nodePath)Delete the given node.voidExecPlugin. execute(DmtSession session, java.lang.String[] nodePath, java.lang.String correlator, java.lang.String data)Execute the given node with the given data.java.lang.String[]ReadableDataSession. getChildNodeNames(java.lang.String[] nodePath)Get the list of children names of a node.MetaNodeReadableDataSession. getMetaNode(java.lang.String[] nodePath)Get the meta data which describes a given node.intReadableDataSession. getNodeSize(java.lang.String[] nodePath)Get the size of the data in a leaf node.java.util.DateReadableDataSession. getNodeTimestamp(java.lang.String[] nodePath)Get the timestamp when the node was last modified.java.lang.StringReadableDataSession. getNodeTitle(java.lang.String[] nodePath)Get the title of a node.java.lang.StringReadableDataSession. getNodeType(java.lang.String[] nodePath)Get the type of a node.DmtDataReadableDataSession. getNodeValue(java.lang.String[] nodePath)Get the data contained in a leaf or interior node.intReadableDataSession. getNodeVersion(java.lang.String[] nodePath)Get the version of a node.booleanReadableDataSession. isLeafNode(java.lang.String[] nodePath)Tells whether a node is a leaf or an interior node of the DMT.voidReadableDataSession. nodeChanged(java.lang.String[] nodePath)Notifies the plugin that the given node has changed outside the scope of the plugin, therefore the Version and Timestamp properties must be updated (if supported).TransactionalDataSessionDataPlugin. openAtomicSession(java.lang.String[] sessionRoot, DmtSession session)This method is called to signal the start of an atomic read-write session when the first reference is made within aDmtSessionto a node which is handled by this plugin.ReadableDataSessionDataPlugin. openReadOnlySession(java.lang.String[] sessionRoot, DmtSession session)This method is called to signal the start of a read-only session when the first reference is made within aDmtSessionto a node which is handled by this plugin.ReadWriteDataSessionDataPlugin. openReadWriteSession(java.lang.String[] sessionRoot, DmtSession session)This method is called to signal the start of a non-atomic read-write session when the first reference is made within aDmtSessionto a node which is handled by this plugin.voidReadWriteDataSession. renameNode(java.lang.String[] nodePath, java.lang.String newName)Rename a node.voidTransactionalDataSession. rollback()Rolls back a series of DMT operations issued in the current atomic session since the last transaction boundary.voidReadWriteDataSession. setNodeTitle(java.lang.String[] nodePath, java.lang.String title)Set the title property of a node.voidReadWriteDataSession. setNodeType(java.lang.String[] nodePath, java.lang.String type)Set the type of a node.voidReadWriteDataSession. setNodeValue(java.lang.String[] nodePath, DmtData data)Set the value of a leaf or interior node.
-