@ApplicationScoped public class MetadataServiceImpl extends Object implements MetadataServerSideService
Constructor and Description |
---|
MetadataServiceImpl() |
MetadataServiceImpl(IOService ioService,
IOService configIOService,
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) |
Map<String,Object> |
setUpAttributes(Path path,
Metadata metadata) |
public MetadataServiceImpl()
@Inject public MetadataServiceImpl(@Named(value="ioStrategy") IOService ioService, @Named(value="configIO") IOService configIOService, SessionInfo sessionInfo)
public Metadata getMetadata(Path pathToResource)
getMetadata
in interface MetadataService
public Metadata getMetadata(Path path)
getMetadata
in interface MetadataServerSideService
public List<String> getTags(Path resource)
getTags
in interface MetadataService
public List<String> getTags(Path resource)
getTags
in interface MetadataServerSideService
public Map<String,Object> configAttrs(Map<String,Object> _attrs, Metadata metadata)
configAttrs
in interface MetadataService
public Map<String,Object> setUpAttributes(Path path, Metadata metadata)
setUpAttributes
in interface MetadataService
Copyright © 2012–2018 JBoss by Red Hat. All rights reserved.