public class GSCoreAPI extends RMModelRequest
Defines the entire GS Core API {@link http://host:port/gs-api-explorer} select "GS Core API"
Since:
2.6
Author:
Tuna Aksoy
  • Constructor Details

    • GSCoreAPI

      public GSCoreAPI(RMRestWrapper rmRestWrapper, RMRestProperties rmRestProperties)
      Constructor
      Parameters:
      rmRestWrapper - RM REST Wrapper
      rmRestProperties - RM REST Properties
  • Method Details

    • usingRMSite

      public RMSiteAPI usingRMSite()
      Provides DSL on all REST calls under ig-sites/rm/... API path
      Returns:
      RMSiteAPI
    • usingFilePlans

      public FilePlanAPI usingFilePlans()
      Provides DSL on all REST calls under file-plans/... API path
      Returns:
      FilePlanAPI
    • usingRecordCategory

      public RecordCategoryAPI usingRecordCategory()
      Provides DSL on all REST calls under record-categories/... API path
      Returns:
      RecordCategoryAPI
    • usingRecordFolder

      public RecordFolderAPI usingRecordFolder()
      Provides DSL on all REST calls under record-folders/... API path
      Returns:
      RecordFolderAPI
    • usingRecords

      public RecordsAPI usingRecords()
      Provides DSL on all REST calls under records/... API path
      Returns:
      RecordsAPI
    • usingFiles

      public FilesAPI usingFiles()
      Provides DSL on all REST calls under files/... API path
      Returns:
      FilesAPI
    • usingTransferContainer

      public TransferContainerAPI usingTransferContainer()
      Provides DSL on all REST calls under transfer-containers/... API path
      Returns:
      TransferContainerAPI
    • usingTransfer

      public TransferAPI usingTransfer()
      Provides DSL on all REST calls under transfers/... API path
      Returns:
      TransferAPI
    • usingUnfiledContainers

      public UnfiledContainerAPI usingUnfiledContainers()
      Provides DSL for RM unfiled container API
      Returns:
      UnfiledContainerAPI
    • usingUnfiledRecordFolder

      public UnfiledRecordFolderAPI usingUnfiledRecordFolder()
      Provides DSL for RM unfiled record folders API
      Returns:
      UnfiledRecordFolderAPI
    • usingRMUser

      public RMUserAPI usingRMUser()
      Provides DSL for RM user management API
      Returns:
      RMUserAPI
    • usingActionsExecutionsAPI

      public ActionsExecutionAPI usingActionsExecutionsAPI()
      Provides DSL for ActionExecution API
      Returns:
      ActionsExecutionAPI
    • usingHoldsAPI

      public HoldsAPI usingHoldsAPI()