Class TsDiskRpcServiceImpl
RemoteServiceServlet
net.datenwerke.gf.base.server.DwRemoteServiceServlet
net.datenwerke.security.server.SecuredRemoteServiceServlet
net.datenwerke.rs.tsreportarea.server.tsreportarea.TsDiskRpcServiceImpl
- All Implemented Interfaces:
RemoteRequest,TsDiskRpcService,RPCTreeLoader,RPCTreeManager
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
-
Constructor Summary
ConstructorsConstructorDescriptionTsDiskRpcServiceImpl(<any> authenticatorServiceProvider, DtoService dtoService, TsDiskService diskService, ReportService reportService, SecurityService securityService, TeamSpaceService teamSpaceService, UserManagerService userManagerService, UserPropertiesService userPropertiesService) -
Method Summary
Modifier and TypeMethodDescriptionTsDiskReportReferenceDtocreateAndImportVariant(TeamSpaceDto teamSpaceDto, TsDiskFolderDto folderDto, ReportDto reportDto, String executeToken, String name, String desc) TsDiskFolderDtocreateFolder(TeamSpaceDto teamSpaceDto, TsDiskFolderDto parentDto, TsDiskFolderDto dummy) voiddeleteNode(AbstractNodeDto node, Dto state) voiddeleteNodes(List<AbstractNodeDto> nodes, Dto state) voiddeleteNodesWithForce(List<AbstractNodeDto> nodes, Dto state) voiddeleteNodeWithForce(AbstractNodeDto node, Dto state) AbstractNodeDtoduplicateNode(AbstractNodeDto toDuplicate, Dto state) List<AbstractNodeDto> getChildren(AbstractNodeDto node, Dto state, Collection<Dto2PosoMapper> wlFilters, Collection<Dto2PosoMapper> blFilters) String[][]getChildrenAsFto(AbstractNodeDto node, Dto state, Collection<Dto2PosoMapper> wlFilters, Collection<Dto2PosoMapper> blFilters) getItemsIn(TeamSpaceDto teamSpaceDto, TsDiskFolderDto folderDto) getReferenceInfosFor(ReportDto reportDto) List<TsDiskReportReferenceDto> getReferencesInApp(TeamSpaceDto teamSpaceDto, TsDiskFolderDto folderDto) List<ReportDto> Returns a list of all reports the current user is allowed to seeList<AbstractNodeDto> getRoot(Dto state) SafeHtmlgetTeamSpacesAsHtml(UserDto userDto) getTeamSpacesWithPathsThatLinkTo(ReportDto reportDto) SafeHtmlgetTeamSpacesWithPathsThatLinkToAsHtml(ReportDto reportDto) List<TeamSpaceDto> getTeamSpacesWithReferenceTo(ReportDto reportDto) List<TeamSpaceDto> TsDiskReportReferenceDtoimportReport(TeamSpaceDto teamSpaceDto, TsDiskFolderDto folderDto, ReportDto reportDto, boolean copyReport, boolean isReference) TsDiskReportReferenceDtoimportReport(TeamSpaceDto teamSpaceDto, TsDiskFolderDto folderDto, ReportDto reportDto, boolean copyReport, String name, String description, boolean isReference) AbstractNodeDtoinsertNode(AbstractNodeDto objectTypeToInsert, AbstractNodeDto node, Dto state) loadAll(Dto state) loadAll(Dto state, Collection<Dto2PosoMapper> wlFilters, Collection<Dto2PosoMapper> blFilters) String[][]loadAllAsFto(Dto state) AbstractNodeDtoloadFullViewNode(AbstractNodeDto nodeDto, Dto state) AbstractNodeDtoloadNodeById(Long id, Dto state) AbstractNodeDtomoveNodeAppend(AbstractNodeDto node, AbstractNodeDto reference, Dto state) AbstractNodeDtomoveNodeInsert(AbstractNodeDto node, AbstractNodeDto reference, int index, Dto state) List<AbstractNodeDto> moveNodesAppend(List<AbstractNodeDto> nodes, AbstractNodeDto reference, Dto state) AbstractNodeDtomoveToTeamSpace(AbstractNodeDto node, AbstractNodeDto reference, Dto state) AbstractNodeDtorefreshNode(AbstractNodeDto node, Dto state) voidsendUserViewChangedNotice(String viewId) AbstractNodeDtosetFlag(AbstractNodeDto node, long flagToSet, long FlagToUnset, boolean updateNode, Dto state) AbstractNodeDtoupdateNode(AbstractNodeDto nodeDto, boolean changeUnderlyingReport, String name, String description, Dto state) AbstractNodeDtoupdateNode(AbstractNodeDto nodeDto, Dto state) TsDiskReportReferenceDtoupdateReferenceAndReport(TsDiskReportReferenceDto referenceDto, ReportDto reportDto, String executeToken, String name, String description) Methods inherited from class net.datenwerke.security.server.SecuredRemoteServiceServlet
getRequest
-
Constructor Details
-
TsDiskRpcServiceImpl
public TsDiskRpcServiceImpl(<any> authenticatorServiceProvider, DtoService dtoService, TsDiskService diskService, ReportService reportService, SecurityService securityService, TeamSpaceService teamSpaceService, UserManagerService userManagerService, UserPropertiesService userPropertiesService)
-
-
Method Details
-
getRoot
- Specified by:
getRootin interfaceRPCTreeLoader- Throws:
ServerCallFailedException
-
loadNodeById
- Specified by:
loadNodeByIdin interfaceRPCTreeLoader- Throws:
ServerCallFailedException
-
getChildren
public List<AbstractNodeDto> getChildren(AbstractNodeDto node, Dto state, Collection<Dto2PosoMapper> wlFilters, Collection<Dto2PosoMapper> blFilters) throws ServerCallFailedException - Specified by:
getChildrenin interfaceRPCTreeLoader- Throws:
ServerCallFailedException
-
getItemsIn
public TsDiskItemList getItemsIn(TeamSpaceDto teamSpaceDto, TsDiskFolderDto folderDto) throws ServerCallFailedException - Specified by:
getItemsInin interfaceTsDiskRpcService- Throws:
ServerCallFailedException
-
moveNodeAppend
public AbstractNodeDto moveNodeAppend(AbstractNodeDto node, AbstractNodeDto reference, Dto state) throws ServerCallFailedException - Specified by:
moveNodeAppendin interfaceRPCTreeManager- Throws:
ServerCallFailedException
-
moveNodesAppend
public List<AbstractNodeDto> moveNodesAppend(List<AbstractNodeDto> nodes, AbstractNodeDto reference, Dto state) throws ServerCallFailedException - Specified by:
moveNodesAppendin interfaceRPCTreeManager- Throws:
ServerCallFailedException
-
deleteNodes
- Specified by:
deleteNodesin interfaceTsDiskRpcService- Throws:
ServerCallFailedException
-
deleteNodesWithForce
public void deleteNodesWithForce(List<AbstractNodeDto> nodes, Dto state) throws ServerCallFailedException - Specified by:
deleteNodesWithForcein interfaceTsDiskRpcService- Throws:
ServerCallFailedException
-
deleteNode
- Specified by:
deleteNodein interfaceRPCTreeManager- Throws:
ServerCallFailedException
-
deleteNodeWithForce
- Specified by:
deleteNodeWithForcein interfaceRPCTreeManager- Throws:
ServerCallFailedException
-
createFolder
public TsDiskFolderDto createFolder(TeamSpaceDto teamSpaceDto, TsDiskFolderDto parentDto, TsDiskFolderDto dummy) throws ServerCallFailedException - Specified by:
createFolderin interfaceTsDiskRpcService- Throws:
ServerCallFailedException
-
importReport
public TsDiskReportReferenceDto importReport(TeamSpaceDto teamSpaceDto, TsDiskFolderDto folderDto, ReportDto reportDto, boolean copyReport, boolean isReference) throws ServerCallFailedException, ExpectedException - Specified by:
importReportin interfaceTsDiskRpcService- Throws:
ServerCallFailedExceptionExpectedException
-
importReport
public TsDiskReportReferenceDto importReport(TeamSpaceDto teamSpaceDto, TsDiskFolderDto folderDto, ReportDto reportDto, boolean copyReport, String name, String description, boolean isReference) throws ServerCallFailedException, ExpectedException - Specified by:
importReportin interfaceTsDiskRpcService- Throws:
ServerCallFailedExceptionExpectedException
-
getTeamSpacesWithTsDiskApp
- Specified by:
getTeamSpacesWithTsDiskAppin interfaceTsDiskRpcService- Throws:
ServerCallFailedException
-
getReportsInCatalog
Returns a list of all reports the current user is allowed to see- Specified by:
getReportsInCatalogin interfaceTsDiskRpcService- Throws:
ServerCallFailedException
-
getReferencesInApp
public List<TsDiskReportReferenceDto> getReferencesInApp(TeamSpaceDto teamSpaceDto, TsDiskFolderDto folderDto) throws ServerCallFailedException - Specified by:
getReferencesInAppin interfaceTsDiskRpcService- Throws:
ServerCallFailedException
-
updateNode
public AbstractNodeDto updateNode(AbstractNodeDto nodeDto, Dto state) throws ServerCallFailedException - Specified by:
updateNodein interfaceRPCTreeManager- Throws:
ServerCallFailedException
-
updateNode
public AbstractNodeDto updateNode(AbstractNodeDto nodeDto, boolean changeUnderlyingReport, String name, String description, Dto state) throws ServerCallFailedException - Specified by:
updateNodein interfaceTsDiskRpcService- Throws:
ServerCallFailedException
-
insertNode
public AbstractNodeDto insertNode(AbstractNodeDto objectTypeToInsert, AbstractNodeDto node, Dto state) throws ServerCallFailedException - Specified by:
insertNodein interfaceRPCTreeManager- Throws:
ServerCallFailedException
-
refreshNode
public AbstractNodeDto refreshNode(AbstractNodeDto node, Dto state) throws ServerCallFailedException - Specified by:
refreshNodein interfaceRPCTreeManager- Throws:
ServerCallFailedException
-
loadAll
- Specified by:
loadAllin interfaceRPCTreeLoader- Throws:
ServerCallFailedException
-
loadFullViewNode
public AbstractNodeDto loadFullViewNode(AbstractNodeDto nodeDto, Dto state) throws ServerCallFailedException - Specified by:
loadFullViewNodein interfaceRPCTreeLoader- Specified by:
loadFullViewNodein interfaceRPCTreeManager- Throws:
ServerCallFailedException
-
moveNodeInsert
public AbstractNodeDto moveNodeInsert(AbstractNodeDto node, AbstractNodeDto reference, int index, Dto state) throws ServerCallFailedException - Specified by:
moveNodeInsertin interfaceRPCTreeManager- Throws:
ServerCallFailedException
-
duplicateNode
public AbstractNodeDto duplicateNode(AbstractNodeDto toDuplicate, Dto state) throws ServerCallFailedException - Specified by:
duplicateNodein interfaceRPCTreeManager- Throws:
ServerCallFailedException
-
sendUserViewChangedNotice
- Specified by:
sendUserViewChangedNoticein interfaceTsDiskRpcService- Throws:
ServerCallFailedException
-
getTeamSpacesWithReferenceTo
public List<TeamSpaceDto> getTeamSpacesWithReferenceTo(ReportDto reportDto) throws ServerCallFailedException - Specified by:
getTeamSpacesWithReferenceToin interfaceTsDiskRpcService- Throws:
ServerCallFailedException
-
getTeamSpacesWithPathsThatLinkTo
public Map<TeamSpaceDto,List<List<AbstractTsDiskNodeDto>>> getTeamSpacesWithPathsThatLinkTo(ReportDto reportDto) throws ServerCallFailedException - Specified by:
getTeamSpacesWithPathsThatLinkToin interfaceTsDiskRpcService- Throws:
ServerCallFailedException
-
getTeamSpacesWithPathsThatLinkToAsHtml
public SafeHtml getTeamSpacesWithPathsThatLinkToAsHtml(ReportDto reportDto) throws ServerCallFailedException - Specified by:
getTeamSpacesWithPathsThatLinkToAsHtmlin interfaceTsDiskRpcService- Throws:
ServerCallFailedException
-
getTeamSpacesAsHtml
- Specified by:
getTeamSpacesAsHtmlin interfaceTsDiskRpcService- Throws:
ServerCallFailedException
-
loadAll
public EntireTreeDTO loadAll(Dto state, Collection<Dto2PosoMapper> wlFilters, Collection<Dto2PosoMapper> blFilters) throws ServerCallFailedException - Specified by:
loadAllin interfaceRPCTreeLoader- Throws:
ServerCallFailedException
-
createAndImportVariant
public TsDiskReportReferenceDto createAndImportVariant(TeamSpaceDto teamSpaceDto, TsDiskFolderDto folderDto, ReportDto reportDto, String executeToken, String name, String desc) throws ServerCallFailedException - Specified by:
createAndImportVariantin interfaceTsDiskRpcService- Throws:
ServerCallFailedException
-
updateReferenceAndReport
public TsDiskReportReferenceDto updateReferenceAndReport(TsDiskReportReferenceDto referenceDto, ReportDto reportDto, String executeToken, String name, String description) throws ServerCallFailedException - Specified by:
updateReferenceAndReportin interfaceTsDiskRpcService- Throws:
ServerCallFailedException
-
setFlag
public AbstractNodeDto setFlag(AbstractNodeDto node, long flagToSet, long FlagToUnset, boolean updateNode, Dto state) throws ServerCallFailedException - Specified by:
setFlagin interfaceRPCTreeManager- Throws:
ServerCallFailedException
-
loadAllAsFto
- Specified by:
loadAllAsFtoin interfaceRPCTreeLoader- Throws:
ServerCallFailedException
-
getChildrenAsFto
public String[][] getChildrenAsFto(AbstractNodeDto node, Dto state, Collection<Dto2PosoMapper> wlFilters, Collection<Dto2PosoMapper> blFilters) throws ServerCallFailedException - Specified by:
getChildrenAsFtoin interfaceRPCTreeLoader- Throws:
ServerCallFailedException
-
getReferenceInfosFor
public List<TsReferenceInfo> getReferenceInfosFor(ReportDto reportDto) throws ServerCallFailedException - Specified by:
getReferenceInfosForin interfaceTsDiskRpcService- Throws:
ServerCallFailedException
-
isFileUploadEnabled
- Specified by:
isFileUploadEnabledin interfaceTsDiskRpcService- Throws:
ServerCallFailedException
-
getMaxUploadFileSizeBytes
- Specified by:
getMaxUploadFileSizeBytesin interfaceTsDiskRpcService- Throws:
ServerCallFailedException
-
getFileUploadEndingWhiteList
- Specified by:
getFileUploadEndingWhiteListin interfaceTsDiskRpcService- Throws:
ServerCallFailedException
-
moveToTeamSpace
public AbstractNodeDto moveToTeamSpace(AbstractNodeDto node, AbstractNodeDto reference, Dto state) throws ViolatedSecurityExceptionDto - Specified by:
moveToTeamSpacein interfaceTsDiskRpcService- Throws:
ViolatedSecurityExceptionDto
-