Source file "org/osgi/impl/service/dmt/DmtSessionImpl.java" was not found during generation of report.
Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
Total | 3,688 of 3,688 | 0% | 460 of 460 | 0% | 340 | 340 | 886 | 886 | 108 | 108 |
renameNode(String, String) | ![]() | 0% | ![]() | 0% | 13 | 13 | 37 | 37 | 1 | 1 |
copy(String, String, boolean) | ![]() | 0% | ![]() | 0% | 7 | 7 | 35 | 35 | 1 | 1 |
deleteNode(String) | ![]() | 0% | ![]() | 0% | 9 | 9 | 26 | 26 | 1 | 1 |
getPluginSession(Node, boolean) | ![]() | 0% | ![]() | 0% | 13 | 13 | 35 | 35 | 1 | 1 |
commonCreateInteriorNode(Node, String, boolean, boolean) | ![]() | 0% | ![]() | 0% | 10 | 10 | 22 | 22 | 1 | 1 |
commonCreateLeafNode(Node, DmtData, String, boolean) | ![]() | 0% | ![]() | 0% | 7 | 7 | 21 | 21 | 1 | 1 |
DmtSessionImpl(String, String, int, PermissionInfo[], Context, DmtAdminCore, Bundle) | ![]() | 0% | ![]() | 0% | 4 | 4 | 26 | 26 | 1 | 1 |
checkNode(Node, int) | ![]() | 0% | ![]() | 0% | 13 | 13 | 15 | 15 | 1 | 1 |
copyNoCheck(Node, Node, boolean) | ![]() | 0% | ![]() | 0% | 7 | 7 | 18 | 18 | 1 | 1 |
internalGetChildNodeNames(Node) | ![]() | 0% | ![]() | 0% | 4 | 4 | 23 | 23 | 1 | 1 |
internalExecute(String, String, String) | ![]() | 0% | ![]() | 0% | 4 | 4 | 18 | 18 | 1 | 1 |
toString() | ![]() | 0% | ![]() | 0% | 5 | 5 | 16 | 16 | 1 | 1 |
setNodeType(String, String) | ![]() | 0% | ![]() | 0% | 5 | 5 | 15 | 15 | 1 | 1 |
checkNodeOrParentPermission(String, Node, int, boolean) | ![]() | 0% | ![]() | 0% | 9 | 9 | 16 | 16 | 1 | 1 |
setNodeAcl(String, Acl) | ![]() | 0% | ![]() | 0% | 7 | 7 | 13 | 13 | 1 | 1 |
invalidateSession(boolean, boolean, Exception) | ![]() | 0% | ![]() | 0% | 4 | 4 | 15 | 15 | 1 | 1 |
isScaffoldNode(Node) | ![]() | 0% | ![]() | 0% | 7 | 7 | 17 | 17 | 1 | 1 |
getLongestRootForPlugin(Plugin, Node) | ![]() | 0% | ![]() | 0% | 7 | 7 | 13 | 13 | 1 | 1 |
getSecurityContext(PermissionInfo[]) | ![]() | 0% | ![]() | 0% | 3 | 3 | 12 | 12 | 1 | 1 |
copyPermissionCheckRecursive(Node, Node, Node, boolean) | ![]() | 0% | ![]() | 0% | 7 | 7 | 14 | 14 | 1 | 1 |
moveAclEntries(Node, Node) | ![]() | 0% | ![]() | 0% | 6 | 6 | 19 | 19 | 1 | 1 |
checkMimeType(Node, String) | ![]() | 0% | ![]() | 0% | 8 | 8 | 13 | 13 | 1 | 1 |
commitPlugins() | ![]() | 0% | ![]() | 0% | 3 | 3 | 16 | 16 | 1 | 1 |
isSharedMountPoint(Node) | ![]() | 0% | ![]() | 0% | 4 | 4 | 12 | 12 | 1 | 1 |
getMetaNode(String) | ![]() | 0% | ![]() | 0% | 4 | 4 | 13 | 13 | 1 | 1 |
closePlugins() | ![]() | 0% | ![]() | 0% | 3 | 3 | 12 | 12 | 1 | 1 |
rollbackPlugins() | ![]() | 0% | ![]() | 0% | 3 | 3 | 12 | 12 | 1 | 1 |
internalGetNodeValue(Node) | ![]() | 0% | ![]() | 0% | 4 | 4 | 10 | 10 | 1 | 1 |
commonSetNodeValue(String, DmtData) | ![]() | 0% | ![]() | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
checkMaxOccurrence(Node) | ![]() | 0% | ![]() | 0% | 5 | 5 | 8 | 8 | 1 | 1 |
internalSetNodeTitle(Node, String, boolean) | ![]() | 0% | ![]() | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
writeAclCommands(int) | ![]() | 0% | ![]() | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
open() | ![]() | 0% | ![]() | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
makeAbsoluteUri(String) | ![]() | 0% | ![]() | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
checkValue(Node, DmtData) | ![]() | 0% | ![]() | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
close() | ![]() | 0% | ![]() | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
traverseEvents(int, Node) | ![]() | 0% | ![]() | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
mergeAcls(Acl, Acl) | ![]() | 0% | ![]() | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
getNodeValue(String) | ![]() | 0% | ![]() | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
setNodeTitle(String, String) | ![]() | 0% | ![]() | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
checkNewNode(Node) | ![]() | 0% | ![]() | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
getWriteException(int, Node) | ![]() | 0% | ![]() | 0% | 4 | 4 | 5 | 5 | 1 | 1 |
getNodeTimestamp(String) | ![]() | 0% | ![]() | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
assignNewNodePermissions(Node, Node) | ![]() | 0% | ![]() | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
getNodeSize(String) | ![]() | 0% | ![]() | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
setNodeValue(String, DmtData) | ![]() | 0% | ![]() | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
setDefaultNodeValue(String) | ![]() | 0% | ![]() | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
checkNodeCapability(Node, int) | ![]() | 0% | ![]() | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
isBelowMountPoint(String, Plugin) | ![]() | 0% | ![]() | 0% | 5 | 5 | 9 | 9 | 1 | 1 |
getEffectiveNodeAclNoCheck(Node) | ![]() | 0% | ![]() | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
isNodeUri(String) | ![]() | 0% | ![]() | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
getParentScope(Node) | ![]() | 0% | n/a | 1 | 1 | 6 | 6 | 1 | 1 | |
checkDescendantGetPermissions(Node, boolean) | ![]() | 0% | ![]() | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
openPluginSession(DataPlugin, Node, int) | ![]() | 0% | n/a | 1 | 1 | 7 | 7 | 1 | 1 | |
normalizeChildNodeNames(String[]) | ![]() | 0% | ![]() | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
capabilityName(int) | ![]() | 0% | ![]() | 0% | 6 | 6 | 7 | 7 | 1 | 1 |
commit() | ![]() | 0% | ![]() | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
rollback() | ![]() | 0% | ![]() | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
ensureInteriorAncestors(Node, boolean) | ![]() | 0% | ![]() | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
getNodeVersion(String) | ![]() | 0% | ![]() | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
getNodeAcl(String) | ![]() | 0% | ![]() | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
checkNodeIsInSession(Node, String) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
isLeafNode(String) | ![]() | 0% | ![]() | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
copyPermissionCheck(Node, Node, Node, boolean) | ![]() | 0% | ![]() | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
writeCommand(String, int, int, String) | ![]() | 0% | ![]() | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
checkWriteSession(String) | ![]() | 0% | ![]() | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
enqueueEvent(int, Node, Node, Acl) | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
nodeHasTitle(Node) | ![]() | 0% | ![]() | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
getNodeTitle(String) | ![]() | 0% | ![]() | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
getNodeType(String) | ![]() | 0% | ![]() | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
getEffectiveNodeAcl(String) | ![]() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
enqueueEventWithCurrentAcl(int, Node, Node) | ![]() | 0% | ![]() | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
getNodeCardinality(Node) | ![]() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
createInteriorNode(String) | ![]() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
createInteriorNode(String, String) | ![]() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
createLeafNode(String) | ![]() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
createLeafNode(String, DmtData) | ![]() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
createLeafNode(String, DmtData, String) | ![]() | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | |
checkLocalPermission(Node, String) | ![]() | 0% | ![]() | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
init_acls() | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
static {...} | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
internalGetNodeTitle(Node) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
internalGetNodeType(Node) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
isEmptyAcl(Acl) | ![]() | 0% | ![]() | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
closeAndRelease(boolean) | ![]() | 0% | ![]() | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
getValidatedNodeCache() | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
getChildNodeNames(String) | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
makeAbsoluteUriAndCheck(String, int) | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
checkSession() | ![]() | 0% | ![]() | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
checkOperation(Node, int, int) | ![]() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | |
checkDescendantGetPermissions(Node) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
isLeafNodeNoCheck(Node) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getMetaNodeNoCheck(Node) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
checkNodePermission(Node, int) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
checkNodeOrParentPermission(Node, int) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
execute(String, String) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
execute(String, String, String) | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
isScaffoldNode(String) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
hasAclPermission(Node, String, int) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getReadableDataSession(Node) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getReadWriteDataSession(Node) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getRootUri() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
checkWriteSession() | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
getRootNode() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getState() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getPrincipal() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getSessionId() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getLockType() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |