Package org.alfresco.rm.rest.api.impl
Class ApiNodesModelFactory
- java.lang.Object
-
- org.alfresco.rm.rest.api.impl.ApiNodesModelFactory
-
public class ApiNodesModelFactory extends Object
Utility class containing Alfresco and RM java services required by the API endpoints- Since:
- 2.6
- Author:
- Ana Bozianu
-
-
Field Summary
Fields Modifier and Type Field Description static List<org.alfresco.service.namespace.QName>
EXCLUDED_ASPECTS
static List<String>
EXCLUDED_NS
static List<org.alfresco.service.namespace.QName>
EXCLUDED_PROPS
-
Constructor Summary
Constructors Constructor Description ApiNodesModelFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FilePlan
createFilePlan(org.alfresco.service.cmr.model.FileInfo info, org.alfresco.rest.framework.resource.parameters.Parameters parameters, Map<String,org.alfresco.rest.api.model.UserInfo> mapUserInfo, boolean isMinimalInfo)
Creates an object of type FilePlanRecord
createRecord(org.alfresco.service.cmr.model.FileInfo info, org.alfresco.rest.framework.resource.parameters.Parameters parameters, Map<String,org.alfresco.rest.api.model.UserInfo> mapUserInfo, boolean isMinimalInfo)
Create an object of type RecordRecordCategory
createRecordCategory(org.alfresco.service.cmr.model.FileInfo info, org.alfresco.rest.framework.resource.parameters.Parameters parameters, Map<String,org.alfresco.rest.api.model.UserInfo> mapUserInfo, boolean isMinimalInfo)
Creates an object of type RecordCategoryRecordCategoryChild
createRecordCategoryChild(org.alfresco.service.cmr.model.FileInfo info, org.alfresco.rest.framework.resource.parameters.Parameters parameters, Map<String,org.alfresco.rest.api.model.UserInfo> mapUserInfo, boolean isMinimalInfo)
Creates an object of type RecordCategoryChildRecordFolder
createRecordFolder(org.alfresco.service.cmr.model.FileInfo info, org.alfresco.rest.framework.resource.parameters.Parameters parameters, Map<String,org.alfresco.rest.api.model.UserInfo> mapUserInfo, boolean isMinimalInfo)
Creates an object of type RecordCategoryTransfer
createTransfer(org.alfresco.service.cmr.model.FileInfo info, org.alfresco.rest.framework.resource.parameters.Parameters parameters, Map<String,org.alfresco.rest.api.model.UserInfo> mapUserInfo, boolean isMinimalInfo)
Creates an object of type TransferTransferChild
createTransferChild(org.alfresco.service.cmr.model.FileInfo info, org.alfresco.rest.framework.resource.parameters.Parameters parameters, Map<String,org.alfresco.rest.api.model.UserInfo> mapUserInfo, boolean isMinimalInfo)
Creates an object of type TransferChildTransferContainer
createTransferContainer(org.alfresco.service.cmr.model.FileInfo info, org.alfresco.rest.framework.resource.parameters.Parameters parameters, Map<String,org.alfresco.rest.api.model.UserInfo> mapUserInfo, boolean isMinimalInfo)
Creates an object of type TransferContainerUnfiledContainer
createUnfiledContainer(org.alfresco.service.cmr.model.FileInfo info, org.alfresco.rest.framework.resource.parameters.Parameters parameters, Map<String,org.alfresco.rest.api.model.UserInfo> mapUserInfo, boolean isMinimalInfo)
Creates an object of type UnfiledContainerUnfiledContainerChild
createUnfiledContainerChild(org.alfresco.service.cmr.model.FileInfo info, org.alfresco.rest.framework.resource.parameters.Parameters parameters, Map<String,org.alfresco.rest.api.model.UserInfo> mapUserInfo, boolean isMinimalInfo)
Creates an object of type UnfiledContainerChildUnfiledRecordFolder
createUnfiledRecordFolder(org.alfresco.service.cmr.model.FileInfo info, org.alfresco.rest.framework.resource.parameters.Parameters parameters, Map<String,org.alfresco.rest.api.model.UserInfo> mapUserInfo, boolean isMinimalInfo)
Creates an object of type UnfiledRecordFolderUnfiledRecordFolderChild
createUnfiledRecordFolderChild(org.alfresco.service.cmr.model.FileInfo info, org.alfresco.rest.framework.resource.parameters.Parameters parameters, Map<String,org.alfresco.rest.api.model.UserInfo> mapUserInfo, boolean isMinimalInfo)
Creates an object of type UnfiledRecordFolderChildDispositionService
getDispositionService()
org.alfresco.service.namespace.NamespaceService
getNamespaceService()
org.alfresco.service.cmr.repository.NodeService
getNodeService()
void
setApiUtils(FilePlanComponentsApiUtils apiUtils)
void
setDispositionService(DispositionService dispositionService)
void
setNamespaceService(org.alfresco.service.namespace.NamespaceService namespaceService)
void
setNodes(org.alfresco.rest.api.Nodes nodes)
void
setNodeService(org.alfresco.service.cmr.repository.NodeService nodeService)
void
setPersonService(org.alfresco.service.cmr.security.PersonService personService)
void
setServiceRegistry(org.alfresco.service.ServiceRegistry serviceRegistry)
-
-
-
Method Detail
-
getNodeService
public org.alfresco.service.cmr.repository.NodeService getNodeService()
-
setNodeService
public void setNodeService(org.alfresco.service.cmr.repository.NodeService nodeService)
-
getNamespaceService
public org.alfresco.service.namespace.NamespaceService getNamespaceService()
-
setNamespaceService
public void setNamespaceService(org.alfresco.service.namespace.NamespaceService namespaceService)
-
setNodes
public void setNodes(org.alfresco.rest.api.Nodes nodes)
-
setApiUtils
public void setApiUtils(FilePlanComponentsApiUtils apiUtils)
-
setPersonService
public void setPersonService(org.alfresco.service.cmr.security.PersonService personService)
-
getDispositionService
public DispositionService getDispositionService()
-
setDispositionService
public void setDispositionService(DispositionService dispositionService)
-
setServiceRegistry
public void setServiceRegistry(org.alfresco.service.ServiceRegistry serviceRegistry)
-
createFilePlan
public FilePlan createFilePlan(org.alfresco.service.cmr.model.FileInfo info, org.alfresco.rest.framework.resource.parameters.Parameters parameters, Map<String,org.alfresco.rest.api.model.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(org.alfresco.service.cmr.model.FileInfo info, org.alfresco.rest.framework.resource.parameters.Parameters parameters, Map<String,org.alfresco.rest.api.model.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(org.alfresco.service.cmr.model.FileInfo info, org.alfresco.rest.framework.resource.parameters.Parameters parameters, Map<String,org.alfresco.rest.api.model.UserInfo> mapUserInfo, boolean isMinimalInfo)
Creates an object of type RecordCategory- Parameters:
info
-parameters
-mapUserInfo
-isMinimalInfo
-- Returns:
- RecordCategory object
-
createUnfiledContainer
public UnfiledContainer createUnfiledContainer(org.alfresco.service.cmr.model.FileInfo info, org.alfresco.rest.framework.resource.parameters.Parameters parameters, Map<String,org.alfresco.rest.api.model.UserInfo> mapUserInfo, boolean isMinimalInfo)
Creates an object of type UnfiledContainer- Parameters:
info
-parameters
-mapUserInfo
-isMinimalInfo
-- Returns:
- UnfiledContainer object
-
createTransferContainer
public TransferContainer createTransferContainer(org.alfresco.service.cmr.model.FileInfo info, org.alfresco.rest.framework.resource.parameters.Parameters parameters, Map<String,org.alfresco.rest.api.model.UserInfo> mapUserInfo, boolean isMinimalInfo)
Creates an object of type TransferContainer- Parameters:
info
-parameters
-mapUserInfo
-isMinimalInfo
-- Returns:
- UnfiledContainer object
-
createTransfer
public Transfer createTransfer(org.alfresco.service.cmr.model.FileInfo info, org.alfresco.rest.framework.resource.parameters.Parameters parameters, Map<String,org.alfresco.rest.api.model.UserInfo> mapUserInfo, boolean isMinimalInfo)
Creates an object of type Transfer- Parameters:
info
-parameters
-mapUserInfo
-isMinimalInfo
-- Returns:
- UnfiledContainer object
-
createTransferChild
public TransferChild createTransferChild(org.alfresco.service.cmr.model.FileInfo info, org.alfresco.rest.framework.resource.parameters.Parameters parameters, Map<String,org.alfresco.rest.api.model.UserInfo> mapUserInfo, boolean isMinimalInfo)
Creates an object of type TransferChild- Parameters:
info
-parameters
-mapUserInfo
-isMinimalInfo
-- Returns:
- UnfiledContainer object
-
createUnfiledContainerChild
public UnfiledContainerChild createUnfiledContainerChild(org.alfresco.service.cmr.model.FileInfo info, org.alfresco.rest.framework.resource.parameters.Parameters parameters, Map<String,org.alfresco.rest.api.model.UserInfo> mapUserInfo, boolean isMinimalInfo)
Creates an object of type UnfiledContainerChild- Parameters:
info
-parameters
-mapUserInfo
-isMinimalInfo
-- Returns:
- UnfiledContainerChild object
-
createUnfiledRecordFolder
public UnfiledRecordFolder createUnfiledRecordFolder(org.alfresco.service.cmr.model.FileInfo info, org.alfresco.rest.framework.resource.parameters.Parameters parameters, Map<String,org.alfresco.rest.api.model.UserInfo> mapUserInfo, boolean isMinimalInfo)
Creates an object of type UnfiledRecordFolder- Parameters:
info
-parameters
-mapUserInfo
-isMinimalInfo
-- Returns:
- UnfiledRecordFolder object
-
createUnfiledRecordFolderChild
public UnfiledRecordFolderChild createUnfiledRecordFolderChild(org.alfresco.service.cmr.model.FileInfo info, org.alfresco.rest.framework.resource.parameters.Parameters parameters, Map<String,org.alfresco.rest.api.model.UserInfo> mapUserInfo, boolean isMinimalInfo)
Creates an object of type UnfiledRecordFolderChild- Parameters:
info
-parameters
-mapUserInfo
-isMinimalInfo
-- Returns:
- UnfiledRecordFolderChild object
-
createRecordCategoryChild
public RecordCategoryChild createRecordCategoryChild(org.alfresco.service.cmr.model.FileInfo info, org.alfresco.rest.framework.resource.parameters.Parameters parameters, Map<String,org.alfresco.rest.api.model.UserInfo> mapUserInfo, boolean isMinimalInfo)
Creates an object of type RecordCategoryChild- Parameters:
info
-parameters
-mapUserInfo
-isMinimalInfo
-- Returns:
-
createRecord
public Record createRecord(org.alfresco.service.cmr.model.FileInfo info, org.alfresco.rest.framework.resource.parameters.Parameters parameters, Map<String,org.alfresco.rest.api.model.UserInfo> mapUserInfo, boolean isMinimalInfo)
Create an object of type Record- Parameters:
info
-parameters
-mapUserInfo
-isMinimalInfo
-- Returns:
-
-