Interface RPCTreeManagerAsync

All Known Subinterfaces:
DashboardTreeManagerAsync, DatasinkTreeManagerAsync, DatasourceTreeManagerAsync, FileServerTreeManagerAsync, RemoteServerTreeManagerAsync, ReportManagerTreeManagerAsync, TransportTreeManagerAsync, TsDiskRpcServiceAsync, UserManagerTreeManagerAsync

public interface RPCTreeManagerAsync
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    deleteNode(AbstractNodeDto node, Dto state, <any> callback)
     
    void
    deleteNodeWithForce(AbstractNodeDto node, Dto state, <any> callback)
     
    void
    duplicateNode(AbstractNodeDto toDuplicate, Dto state, <any> callback)
     
    void
    insertNode(AbstractNodeDto dummyNode, AbstractNodeDto node, Dto state, <any> callback)
     
    void
    loadFullViewNode(AbstractNodeDto node, Dto state, <any> callback)
     
    void
    moveNodeAppend(AbstractNodeDto node, AbstractNodeDto reference, Dto state, <any> asyncCallback)
     
    void
    moveNodeInsert(AbstractNodeDto node, AbstractNodeDto reference, int position, Dto state, <any> asyncCallback)
     
    void
    moveNodesAppend(List<AbstractNodeDto> nodes, AbstractNodeDto reference, Dto state, <any> transformDtoCallback)
     
    void
    refreshNode(AbstractNodeDto node, Dto state, <any> callback)
     
    void
    setFlag(AbstractNodeDto node, long flagToSet, long flagToUnset, boolean updateNode, Dto state, <any> callback)
     
    void
    updateNode(AbstractNodeDto node, Dto state, <any> callback)
     
  • Method Details

    • deleteNode

      void deleteNode(AbstractNodeDto node, Dto state, <any> callback)
    • deleteNodeWithForce

      void deleteNodeWithForce(AbstractNodeDto node, Dto state, <any> callback)
    • insertNode

      void insertNode(AbstractNodeDto dummyNode, AbstractNodeDto node, Dto state, <any> callback)
    • updateNode

      void updateNode(AbstractNodeDto node, Dto state, <any> callback)
    • moveNodeInsert

      void moveNodeInsert(AbstractNodeDto node, AbstractNodeDto reference, int position, Dto state, <any> asyncCallback)
    • moveNodeAppend

      void moveNodeAppend(AbstractNodeDto node, AbstractNodeDto reference, Dto state, <any> asyncCallback)
    • moveNodesAppend

      void moveNodesAppend(List<AbstractNodeDto> nodes, AbstractNodeDto reference, Dto state, <any> transformDtoCallback)
    • loadFullViewNode

      void loadFullViewNode(AbstractNodeDto node, Dto state, <any> callback)
    • refreshNode

      void refreshNode(AbstractNodeDto node, Dto state, <any> callback)
    • duplicateNode

      void duplicateNode(AbstractNodeDto toDuplicate, Dto state, <any> callback)
    • setFlag

      void setFlag(AbstractNodeDto node, long flagToSet, long flagToUnset, boolean updateNode, Dto state, <any> callback)