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 UnfiledRecordFolderChildvoid
setApiUtils
(FilePlanComponentsApiUtils apiUtils) void
setDispositionService
(DispositionService dispositionService) void
setNamespaceService
(NamespaceService namespaceService) void
void
setNodeService
(NodeService nodeService) void
setPersonService
(PersonService personService) void
setServiceRegistry
(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:
-