Class RestAPIFactory

java.lang.Object
org.alfresco.rest.core.RestAPIFactory

@Service @Scope("prototype") public class RestAPIFactory extends Object
REST API Factory which provides access to the APIs
Since:
2.6
Author:
Tuna Aksoy
  • Constructor Details

    • RestAPIFactory

      public RestAPIFactory()
  • Method Details

    • getSearchAPI

      public SearchAPI getSearchAPI(org.alfresco.utility.model.UserModel userModel)
    • getSearchAPI

      public SearchAPI getSearchAPI()
      When no user is given the default is set to admin
    • getNodeAPI

      public Node getNodeAPI(org.alfresco.utility.model.RepoTestModel model) throws RuntimeException
      Throws:
      RuntimeException
    • getNodeAPI

      public Node getNodeAPI(org.alfresco.utility.model.UserModel userModel, org.alfresco.utility.model.RepoTestModel model) throws RuntimeException
      Throws:
      RuntimeException
    • getRMSiteAPI

      public RMSiteAPI getRMSiteAPI()
    • getRMSiteAPI

      public RMSiteAPI getRMSiteAPI(org.alfresco.utility.model.UserModel userModel)
    • getFilePlansAPI

      public FilePlanAPI getFilePlansAPI()
    • getFilePlansAPI

      public FilePlanAPI getFilePlansAPI(org.alfresco.utility.model.UserModel userModel)
    • getRecordCategoryAPI

      public RecordCategoryAPI getRecordCategoryAPI()
    • getRecordCategoryAPI

      public RecordCategoryAPI getRecordCategoryAPI(org.alfresco.utility.model.UserModel userModel)
    • getRecordFolderAPI

      public RecordFolderAPI getRecordFolderAPI()
    • getRecordFolderAPI

      public RecordFolderAPI getRecordFolderAPI(org.alfresco.utility.model.UserModel userModel)
    • getRecordsAPI

      public RecordsAPI getRecordsAPI()
    • getRecordsAPI

      public RecordsAPI getRecordsAPI(org.alfresco.utility.model.UserModel userModel)
    • getFilesAPI

      public FilesAPI getFilesAPI()
    • getFilesAPI

      public FilesAPI getFilesAPI(org.alfresco.utility.model.UserModel userModel)
    • getTransferContainerAPI

      public TransferContainerAPI getTransferContainerAPI()
    • getTransferContainerAPI

      public TransferContainerAPI getTransferContainerAPI(org.alfresco.utility.model.UserModel userModel)
    • getTransferAPI

      public TransferAPI getTransferAPI()
    • getTransferAPI

      public TransferAPI getTransferAPI(org.alfresco.utility.model.UserModel userModel)
    • getRMUserAPI

      public RMUserAPI getRMUserAPI()
    • getRMUserAPI

      public RMUserAPI getRMUserAPI(org.alfresco.utility.model.UserModel userModel)
    • getUnfiledContainersAPI

      public UnfiledContainerAPI getUnfiledContainersAPI()
    • getUnfiledContainersAPI

      public UnfiledContainerAPI getUnfiledContainersAPI(org.alfresco.utility.model.UserModel userModel)
    • getUnfiledRecordFoldersAPI

      public UnfiledRecordFolderAPI getUnfiledRecordFoldersAPI()
    • getUnfiledRecordFoldersAPI

      public UnfiledRecordFolderAPI getUnfiledRecordFoldersAPI(org.alfresco.utility.model.UserModel userModel)
    • getActionsAPI

      public ActionsExecutionAPI getActionsAPI(org.alfresco.utility.model.UserModel userModel)
    • getActionsAPI

      public ActionsExecutionAPI getActionsAPI()