| | |
| | | * |
| | | * Copyright 2014 ForgeRock AS |
| | | */ |
| | | |
| | | package org.opends.server.backends.pluggable.spi; |
| | | |
| | | import org.forgerock.opendj.ldap.ByteSequence; |
| | |
| | | { |
| | | void openTree(TreeName name); |
| | | |
| | | void truncateTree(TreeName name); |
| | | |
| | | void deleteTree(TreeName name); |
| | | |
| | | void create(TreeName name, ByteSequence key, ByteSequence value); |
| | | |
| | | boolean putIfAbsent(TreeName treeName, ByteSequence key, ByteSequence value); |
| | |
| | | void update(TreeName treeName, ByteSequence key, UpdateFunction f); |
| | | |
| | | boolean remove(TreeName name, ByteSequence key); |
| | | |
| | | |
| | | void delete(TreeName name, ByteSequence key); |
| | | } |