# Package com.h3c.dist.sync

- Interface Summary
  Interface | Description
  --- | ---
  SyncService | A distributed and synchronized in memory database providing mechanism to read/write to a data from several machines and not worry about synchronizing or unintentional overwriting.
  SyncServiceNode | `SyncServiceNode` provides access nodes of `SyncService`.
  SyncServiceUser | This interface will be used/implemented by primitives to register watch with distributed services.

- Class Summary
  Class | Description
  --- | ---
  SyncServiceMultiOp | Defines a single operation of a Multi operation.
  SyncServiceMultiOp.CreateNode |
  SyncServiceMultiOp.DeleteNode |
  SyncServiceMultiOp.SetData |
  SyncServiceMultiOpResult | Result of a single operation executed as part of a multi transaction
  SyncServiceMultiOpResult.CreateResult |
  SyncServiceMultiOpResult.DeleteResult |
  SyncServiceMultiOpResult.ErrorResult |
  SyncServiceMultiOpResult.SetDataResult |
  SyncServiceNodePath | Class to store the distributed store node hierarchy.
  SyncServiceUtil | Distributed services utility function class
  SyncServiceUtil.SortByNodePath |

- Enum Summary
  Enum | Description
  --- | ---
  SyncServiceCreateMode | Different modes of a distributed services node creation
  SyncServiceEventType | Different type of events that are posted to applications of distributed services on node status change.
  SyncServiceMultiOpResult.SyncServiceMultiOpStatus | Status of this operation in Multi transaction execution
  SyncServiceMultiOpType | Supported types in a multi operation

- Exception Summary
  Exception | Description
  --- | ---
  SyncServiceException | This class defines the exceptions thrown by SyncService.
  SyncServiceException.NoChildrenForEphemeralException |
  SyncServiceException.NodeChangedException |
  SyncServiceException.NodeExistsException |
  SyncServiceException.NodeHasChildrenException |
  SyncServiceException.NodeNeverReadException |
  SyncServiceException.NodeNotFoundException |

Copyright © 2014. All Rights Reserved.