Package org.dashbuilder.dataset.service
Class DataSetDefVfsServicesImpl
- java.lang.Object
-
- org.dashbuilder.dataset.service.DataSetDefVfsServicesImpl
-
- All Implemented Interfaces:
org.dashbuilder.dataset.service.DataSetDefVfsServices,org.uberfire.ext.editor.commons.service.support.SupportsCopy,org.uberfire.ext.editor.commons.service.support.SupportsDelete
@ApplicationScoped public class DataSetDefVfsServicesImpl extends Object implements org.dashbuilder.dataset.service.DataSetDefVfsServices
-
-
Field Summary
Fields Modifier and Type Field Description protected org.dashbuilder.dataset.DataSetDefRegistryCDIdataSetDefRegistryprotected org.dashbuilder.dataset.DataSetManagerCDIdataSetManagerprotected org.dashbuilder.exception.ExceptionManagerexceptionManagerprotected org.jboss.errai.security.shared.api.identity.Useridentity
-
Constructor Summary
Constructors Constructor Description DataSetDefVfsServicesImpl()DataSetDefVfsServicesImpl(org.jboss.errai.security.shared.api.identity.User identity, org.dashbuilder.dataset.DataSetDefRegistryCDI dataSetDefRegistry, org.dashbuilder.dataset.DataSetManagerCDI dataSetManager, org.dashbuilder.exception.ExceptionManager exceptionManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.uberfire.backend.vfs.Pathcopy(org.uberfire.backend.vfs.Path path, String newName, String commitMessage)org.uberfire.backend.vfs.Pathcopy(org.uberfire.backend.vfs.Path path, String newName, org.uberfire.backend.vfs.Path targetDirectory, String comment)voiddelete(org.uberfire.backend.vfs.Path path, String commitMessage)org.dashbuilder.dataset.def.DataSetDefget(org.uberfire.backend.vfs.Path path)org.dashbuilder.dataset.backend.EditDataSetDefload(org.uberfire.backend.vfs.Path path)org.uberfire.backend.vfs.Pathresolve(org.dashbuilder.dataset.def.DataSetDef dataSetDef)org.uberfire.backend.vfs.Pathsave(org.dashbuilder.dataset.def.DataSetDef definition, String commitMessage)
-
-
-
Field Detail
-
identity
protected org.jboss.errai.security.shared.api.identity.User identity
-
dataSetDefRegistry
protected org.dashbuilder.dataset.DataSetDefRegistryCDI dataSetDefRegistry
-
dataSetManager
protected org.dashbuilder.dataset.DataSetManagerCDI dataSetManager
-
exceptionManager
protected org.dashbuilder.exception.ExceptionManager exceptionManager
-
-
Constructor Detail
-
DataSetDefVfsServicesImpl
public DataSetDefVfsServicesImpl()
-
DataSetDefVfsServicesImpl
@Inject public DataSetDefVfsServicesImpl(org.jboss.errai.security.shared.api.identity.User identity, org.dashbuilder.dataset.DataSetDefRegistryCDI dataSetDefRegistry, org.dashbuilder.dataset.DataSetManagerCDI dataSetManager, org.dashbuilder.exception.ExceptionManager exceptionManager)
-
-
Method Detail
-
resolve
public org.uberfire.backend.vfs.Path resolve(org.dashbuilder.dataset.def.DataSetDef dataSetDef)
- Specified by:
resolvein interfaceorg.dashbuilder.dataset.service.DataSetDefVfsServices
-
get
public org.dashbuilder.dataset.def.DataSetDef get(org.uberfire.backend.vfs.Path path)
- Specified by:
getin interfaceorg.dashbuilder.dataset.service.DataSetDefVfsServices
-
load
public org.dashbuilder.dataset.backend.EditDataSetDef load(org.uberfire.backend.vfs.Path path)
- Specified by:
loadin interfaceorg.dashbuilder.dataset.service.DataSetDefVfsServices
-
save
public org.uberfire.backend.vfs.Path save(org.dashbuilder.dataset.def.DataSetDef definition, String commitMessage)- Specified by:
savein interfaceorg.dashbuilder.dataset.service.DataSetDefVfsServices
-
copy
public org.uberfire.backend.vfs.Path copy(org.uberfire.backend.vfs.Path path, String newName, String commitMessage)- Specified by:
copyin interfaceorg.uberfire.ext.editor.commons.service.support.SupportsCopy
-
copy
public org.uberfire.backend.vfs.Path copy(org.uberfire.backend.vfs.Path path, String newName, org.uberfire.backend.vfs.Path targetDirectory, String comment)- Specified by:
copyin interfaceorg.uberfire.ext.editor.commons.service.support.SupportsCopy
-
delete
public void delete(org.uberfire.backend.vfs.Path path, String commitMessage)- Specified by:
deletein interfaceorg.uberfire.ext.editor.commons.service.support.SupportsDelete
-
-