Class MetadataServiceImpl
- java.lang.Object
-
- org.guvnor.common.services.backend.metadata.MetadataServiceImpl
-
- All Implemented Interfaces:
org.guvnor.common.services.backend.metadata.MetadataServerSideService,org.guvnor.common.services.shared.metadata.MetadataService
@ApplicationScoped public class MetadataServiceImpl extends Object implements org.guvnor.common.services.backend.metadata.MetadataServerSideService
-
-
Constructor Summary
Constructors Constructor Description MetadataServiceImpl()MetadataServiceImpl(org.uberfire.io.IOService ioService, org.uberfire.io.IOService configIOService, org.guvnor.common.services.backend.util.CommentedOptionFactory commentedOptionFactory, org.uberfire.rpc.SessionInfo sessionInfo)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,Object>configAttrs(Map<String,Object> _attrs, org.guvnor.common.services.shared.metadata.model.Metadata metadata)org.guvnor.common.services.shared.metadata.model.MetadatagetMetadata(org.uberfire.backend.vfs.Path pathToResource)org.guvnor.common.services.shared.metadata.model.MetadatagetMetadata(org.uberfire.java.nio.file.Path path)List<String>getTags(org.uberfire.backend.vfs.Path resource)List<String>getTags(org.uberfire.java.nio.file.Path resource)org.uberfire.backend.vfs.PathsaveMetadata(org.uberfire.backend.vfs.Path path, org.guvnor.common.services.shared.metadata.model.Metadata metadata, String comment)Map<String,Object>setUpAttributes(org.uberfire.backend.vfs.Path path, org.guvnor.common.services.shared.metadata.model.Metadata metadata)
-
-
-
Constructor Detail
-
MetadataServiceImpl
public MetadataServiceImpl()
-
MetadataServiceImpl
@Inject public MetadataServiceImpl(@Named("ioStrategy") org.uberfire.io.IOService ioService, @Named("configIO") org.uberfire.io.IOService configIOService, org.guvnor.common.services.backend.util.CommentedOptionFactory commentedOptionFactory, org.uberfire.rpc.SessionInfo sessionInfo)
-
-
Method Detail
-
saveMetadata
public org.uberfire.backend.vfs.Path saveMetadata(org.uberfire.backend.vfs.Path path, org.guvnor.common.services.shared.metadata.model.Metadata metadata, String comment)- Specified by:
saveMetadatain interfaceorg.guvnor.common.services.shared.metadata.MetadataService
-
getMetadata
public org.guvnor.common.services.shared.metadata.model.Metadata getMetadata(org.uberfire.backend.vfs.Path pathToResource)
- Specified by:
getMetadatain interfaceorg.guvnor.common.services.shared.metadata.MetadataService
-
getMetadata
public org.guvnor.common.services.shared.metadata.model.Metadata getMetadata(org.uberfire.java.nio.file.Path path)
- Specified by:
getMetadatain interfaceorg.guvnor.common.services.backend.metadata.MetadataServerSideService
-
getTags
public List<String> getTags(org.uberfire.backend.vfs.Path resource)
- Specified by:
getTagsin interfaceorg.guvnor.common.services.shared.metadata.MetadataService
-
getTags
public List<String> getTags(org.uberfire.java.nio.file.Path resource)
- Specified by:
getTagsin interfaceorg.guvnor.common.services.backend.metadata.MetadataServerSideService
-
configAttrs
public Map<String,Object> configAttrs(Map<String,Object> _attrs, org.guvnor.common.services.shared.metadata.model.Metadata metadata)
- Specified by:
configAttrsin interfaceorg.guvnor.common.services.shared.metadata.MetadataService
-
-