Interface RPCTreeManager

All Known Subinterfaces:
DashboardTreeManager, DatasinkTreeManager, DatasourceTreeManager, FileServerTreeManager, RemoteServerTreeManager, ReportManagerTreeManager, TransportTreeManager, TsDiskRpcService, UserManagerTreeManager
All Known Implementing Classes:
DashboardTreeRpcServiceImpl, DatasinkManagerTreeHandlerRpcServiceImpl, DatasourceManagerTreeHandlerRpcServiceImpl, FileServerRpcServiceImpl, RemoteServerManagerTreeHandlerRpcServiceImpl, ReportManagerTreeHandlerImpl, TransportManagerTreeHandlerRpcServiceImpl, TreeDBManagerTreeHandler, TsDiskRpcServiceImpl, UserManagerTreeHandlerImpl

public interface RPCTreeManager
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    deleteNode(AbstractNodeDto node, Dto state)
     
    void
    deleteNodeWithForce(AbstractNodeDto node, Dto state)
     
    AbstractNodeDto
    duplicateNode(AbstractNodeDto toDuplicate, Dto state)
     
    AbstractNodeDto
    insertNode(AbstractNodeDto objectTypeToInsert, AbstractNodeDto node, Dto state)
     
    AbstractNodeDto
    loadFullViewNode(AbstractNodeDto node, Dto state)
     
    AbstractNodeDto
    moveNodeAppend(AbstractNodeDto node, AbstractNodeDto reference, Dto state)
     
    AbstractNodeDto
    moveNodeInsert(AbstractNodeDto node, AbstractNodeDto reference, int index, Dto state)
     
    List<AbstractNodeDto>
    moveNodesAppend(List<AbstractNodeDto> node, AbstractNodeDto reference, Dto state)
     
    AbstractNodeDto
    refreshNode(AbstractNodeDto node, Dto state)
     
    AbstractNodeDto
    setFlag(AbstractNodeDto node, long flagToSet, long flagToUnset, boolean updateNode, Dto state)
     
    AbstractNodeDto
    updateNode(AbstractNodeDto node, Dto state)