Package org.alfresco.rm.rest.api.impl
Class ApiNodesModelFactory
java.lang.Object
org.alfresco.rm.rest.api.impl.ApiNodesModelFactory
Utility class containing Alfresco and RM java services required by the API
endpoints
- Since:
- 2.6
- Author:
- Ana Bozianu
-
Field Summary
FieldsModifier and TypeFieldDescription -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateFilePlan(FileInfo info, Parameters parameters, Map<String, UserInfo> mapUserInfo, boolean isMinimalInfo) Creates an object of type FilePlancreateRecord(FileInfo info, Parameters parameters, Map<String, UserInfo> mapUserInfo, boolean isMinimalInfo) Create an object of type RecordcreateRecordCategory(FileInfo info, Parameters parameters, Map<String, UserInfo> mapUserInfo, boolean isMinimalInfo) Creates an object of type RecordCategorycreateRecordCategoryChild(FileInfo info, Parameters parameters, Map<String, UserInfo> mapUserInfo, boolean isMinimalInfo) Creates an object of type RecordCategoryChildcreateRecordFolder(FileInfo info, Parameters parameters, Map<String, UserInfo> mapUserInfo, boolean isMinimalInfo) Creates an object of type RecordCategorycreateTransfer(FileInfo info, Parameters parameters, Map<String, UserInfo> mapUserInfo, boolean isMinimalInfo) Creates an object of type TransfercreateTransferChild(FileInfo info, Parameters parameters, Map<String, UserInfo> mapUserInfo, boolean isMinimalInfo) Creates an object of type TransferChildcreateTransferContainer(FileInfo info, Parameters parameters, Map<String, UserInfo> mapUserInfo, boolean isMinimalInfo) Creates an object of type TransferContainercreateUnfiledContainer(FileInfo info, Parameters parameters, Map<String, UserInfo> mapUserInfo, boolean isMinimalInfo) Creates an object of type UnfiledContainercreateUnfiledContainerChild(FileInfo info, Parameters parameters, Map<String, UserInfo> mapUserInfo, boolean isMinimalInfo) Creates an object of type UnfiledContainerChildcreateUnfiledRecordFolder(FileInfo info, Parameters parameters, Map<String, UserInfo> mapUserInfo, boolean isMinimalInfo) Creates an object of type UnfiledRecordFoldercreateUnfiledRecordFolderChild(FileInfo info, Parameters parameters, Map<String, UserInfo> mapUserInfo, boolean isMinimalInfo) Creates an object of type UnfiledRecordFolderChildvoidsetApiUtils(FilePlanComponentsApiUtils apiUtils) voidsetDispositionService(DispositionService dispositionService) voidsetNamespaceService(NamespaceService namespaceService) voidvoidsetNodeService(NodeService nodeService) voidsetPersonService(PersonService personService) voidsetServiceRegistry(ServiceRegistry serviceRegistry)
-
Field Details
-
EXCLUDED_NS
-
EXCLUDED_ASPECTS
-
EXCLUDED_PROPS
-
-
Constructor Details
-
ApiNodesModelFactory
public ApiNodesModelFactory()
-
-
Method Details
-
getNodeService
-
setNodeService
-
getNamespaceService
-
setNamespaceService
-
setNodes
-
setApiUtils
-
setPersonService
-
getDispositionService
-
setDispositionService
-
setServiceRegistry
-
createFilePlan
public FilePlan createFilePlan(FileInfo info, Parameters parameters, Map<String, UserInfo> mapUserInfo, boolean isMinimalInfo) Creates an object of type FilePlan- Parameters:
info- info of the file planparameters-mapUserInfo-isMinimalInfo-- Returns:
- FilePlan object
-
createRecordCategory
public RecordCategory createRecordCategory(FileInfo info, Parameters parameters, Map<String, UserInfo> mapUserInfo, boolean isMinimalInfo) Creates an object of type RecordCategory- Parameters:
info- info of the record categoryparameters-mapUserInfo-isMinimalInfo-- Returns:
- RecordCategory object
-
createRecordFolder
public RecordFolder createRecordFolder(FileInfo info, Parameters parameters, Map<String, UserInfo> mapUserInfo, boolean isMinimalInfo) Creates an object of type RecordCategory- Parameters:
info-parameters-mapUserInfo-isMinimalInfo-- Returns:
- RecordCategory object
-
createUnfiledContainer
public UnfiledContainer createUnfiledContainer(FileInfo info, Parameters parameters, Map<String, UserInfo> mapUserInfo, boolean isMinimalInfo) Creates an object of type UnfiledContainer- Parameters:
info-parameters-mapUserInfo-isMinimalInfo-- Returns:
- UnfiledContainer object
-
createTransferContainer
public TransferContainer createTransferContainer(FileInfo info, Parameters parameters, Map<String, UserInfo> mapUserInfo, boolean isMinimalInfo) Creates an object of type TransferContainer- Parameters:
info-parameters-mapUserInfo-isMinimalInfo-- Returns:
- UnfiledContainer object
-
createTransfer
public Transfer createTransfer(FileInfo info, Parameters parameters, Map<String, UserInfo> mapUserInfo, boolean isMinimalInfo) Creates an object of type Transfer- Parameters:
info-parameters-mapUserInfo-isMinimalInfo-- Returns:
- UnfiledContainer object
-
createTransferChild
public TransferChild createTransferChild(FileInfo info, Parameters parameters, Map<String, UserInfo> mapUserInfo, boolean isMinimalInfo) Creates an object of type TransferChild- Parameters:
info-parameters-mapUserInfo-isMinimalInfo-- Returns:
- UnfiledContainer object
-
createUnfiledContainerChild
public UnfiledContainerChild createUnfiledContainerChild(FileInfo info, Parameters parameters, Map<String, UserInfo> mapUserInfo, boolean isMinimalInfo) Creates an object of type UnfiledContainerChild- Parameters:
info-parameters-mapUserInfo-isMinimalInfo-- Returns:
- UnfiledContainerChild object
-
createUnfiledRecordFolder
public UnfiledRecordFolder createUnfiledRecordFolder(FileInfo info, Parameters parameters, Map<String, UserInfo> mapUserInfo, boolean isMinimalInfo) Creates an object of type UnfiledRecordFolder- Parameters:
info-parameters-mapUserInfo-isMinimalInfo-- Returns:
- UnfiledRecordFolder object
-
createUnfiledRecordFolderChild
public UnfiledRecordFolderChild createUnfiledRecordFolderChild(FileInfo info, Parameters parameters, Map<String, UserInfo> mapUserInfo, boolean isMinimalInfo) Creates an object of type UnfiledRecordFolderChild- Parameters:
info-parameters-mapUserInfo-isMinimalInfo-- Returns:
- UnfiledRecordFolderChild object
-
createRecordCategoryChild
public RecordCategoryChild createRecordCategoryChild(FileInfo info, Parameters parameters, Map<String, UserInfo> mapUserInfo, boolean isMinimalInfo) Creates an object of type RecordCategoryChild- Parameters:
info-parameters-mapUserInfo-isMinimalInfo-- Returns:
-
createRecord
public Record createRecord(FileInfo info, Parameters parameters, Map<String, UserInfo> mapUserInfo, boolean isMinimalInfo) Create an object of type Record- Parameters:
info-parameters-mapUserInfo-isMinimalInfo-- Returns:
-