@ApplicationScoped public class MetadataServiceImpl extends Object implements MetadataServerSideService
| Constructor and Description |
|---|
MetadataServiceImpl() |
MetadataServiceImpl(IOService ioService,
IOService configIOService,
CommentedOptionFactory commentedOptionFactory,
SessionInfo sessionInfo) |
| Modifier and Type | Method and Description |
|---|---|
Map<String,Object> |
configAttrs(Map<String,Object> _attrs,
Metadata metadata) |
Metadata |
getMetadata(Path pathToResource) |
Metadata |
getMetadata(Path path) |
List<String> |
getTags(Path resource) |
List<String> |
getTags(Path resource) |
Path |
saveMetadata(Path path,
Metadata metadata,
String comment) |
Map<String,Object> |
setUpAttributes(Path path,
Metadata metadata) |
public MetadataServiceImpl()
@Inject
public MetadataServiceImpl(@Named(value="ioStrategy")
IOService ioService,
@Named(value="configIO")
IOService configIOService,
CommentedOptionFactory commentedOptionFactory,
SessionInfo sessionInfo)
public Path saveMetadata(Path path, Metadata metadata, String comment)
saveMetadata in interface MetadataServicepublic Metadata getMetadata(Path pathToResource)
getMetadata in interface MetadataServicepublic Metadata getMetadata(Path path)
getMetadata in interface MetadataServerSideServicepublic List<String> getTags(Path resource)
getTags in interface MetadataServicepublic List<String> getTags(Path resource)
getTags in interface MetadataServerSideServicepublic Map<String,Object> configAttrs(Map<String,Object> _attrs, Metadata metadata)
configAttrs in interface MetadataServicepublic Map<String,Object> setUpAttributes(Path path, Metadata metadata)
setUpAttributes in interface MetadataServiceCopyright © 2012–2020 JBoss by Red Hat. All rights reserved.