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<QName>
EXCLUDED_ASPECTS
static List<String>
EXCLUDED_NS
static List<QName>
EXCLUDED_PROPS
-
Constructor Summary
Constructors Constructor Description ApiNodesModelFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FilePlan
createFilePlan(FileInfo info, Parameters parameters, Map<String,UserInfo> mapUserInfo, boolean isMinimalInfo)
Creates an object of type FilePlanRecord
createRecord(FileInfo info, Parameters parameters, Map<String,UserInfo> mapUserInfo, boolean isMinimalInfo)
Create an object of type RecordRecordCategory
createRecordCategory(FileInfo info, Parameters parameters, Map<String,UserInfo> mapUserInfo, boolean isMinimalInfo)
Creates an object of type RecordCategoryRecordCategoryChild
createRecordCategoryChild(FileInfo info, Parameters parameters, Map<String,UserInfo> mapUserInfo, boolean isMinimalInfo)
Creates an object of type RecordCategoryChildRecordFolder
createRecordFolder(FileInfo info, Parameters parameters, Map<String,UserInfo> mapUserInfo, boolean isMinimalInfo)
Creates an object of type RecordCategoryTransfer
createTransfer(FileInfo info, Parameters parameters, Map<String,UserInfo> mapUserInfo, boolean isMinimalInfo)
Creates an object of type TransferTransferChild
createTransferChild(FileInfo info, Parameters parameters, Map<String,UserInfo> mapUserInfo, boolean isMinimalInfo)
Creates an object of type TransferChildTransferContainer
createTransferContainer(FileInfo info, Parameters parameters, Map<String,UserInfo> mapUserInfo, boolean isMinimalInfo)
Creates an object of type TransferContainerUnfiledContainer
createUnfiledContainer(FileInfo info, Parameters parameters, Map<String,UserInfo> mapUserInfo, boolean isMinimalInfo)
Creates an object of type UnfiledContainerUnfiledContainerChild
createUnfiledContainerChild(FileInfo info, Parameters parameters, Map<String,UserInfo> mapUserInfo, boolean isMinimalInfo)
Creates an object of type UnfiledContainerChildUnfiledRecordFolder
createUnfiledRecordFolder(FileInfo info, Parameters parameters, Map<String,UserInfo> mapUserInfo, boolean isMinimalInfo)
Creates an object of type UnfiledRecordFolderUnfiledRecordFolderChild
createUnfiledRecordFolderChild(FileInfo info, Parameters parameters, Map<String,UserInfo> mapUserInfo, boolean isMinimalInfo)
Creates an object of type UnfiledRecordFolderChildDispositionService
getDispositionService()
NamespaceService
getNamespaceService()
NodeService
getNodeService()
void
setApiUtils(FilePlanComponentsApiUtils apiUtils)
void
setDispositionService(DispositionService dispositionService)
void
setNamespaceService(NamespaceService namespaceService)
void
setNodes(Nodes nodes)
void
setNodeService(NodeService nodeService)
void
setPersonService(PersonService personService)
void
setServiceRegistry(ServiceRegistry serviceRegistry)
-
-
-
Method Detail
-
getNodeService
public NodeService getNodeService()
-
setNodeService
public void setNodeService(NodeService nodeService)
-
getNamespaceService
public NamespaceService getNamespaceService()
-
setNamespaceService
public void setNamespaceService(NamespaceService namespaceService)
-
setNodes
public void setNodes(Nodes nodes)
-
setApiUtils
public void setApiUtils(FilePlanComponentsApiUtils apiUtils)
-
setPersonService
public void setPersonService(PersonService personService)
-
getDispositionService
public DispositionService getDispositionService()
-
setDispositionService
public void setDispositionService(DispositionService dispositionService)
-
setServiceRegistry
public void setServiceRegistry(ServiceRegistry serviceRegistry)
-
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:
-
-