|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectsk.fiit.team17cf.stfu.client.impl.MetadataObjectRestClient
@Controller(value="metaRestClient") public class MetadataObjectRestClient
Constructor Summary | |
---|---|
MetadataObjectRestClient()
|
Method Summary | |
---|---|
java.lang.String |
add(sk.fiit.team17cf.stfu.data.MetadataObject baseObject)
Add metadata in metadata repository. |
void |
delete(sk.fiit.team17cf.stfu.data.MetadataObject metadataObject)
Delete specified metadata from metadata repository |
void |
delete(java.lang.String objectId)
Delete all metadata belonging to specified dataObject |
int |
getObjectCount(java.util.List<sk.fiit.team17cf.stfu.data.MetadataObject> baseObjectList)
method to find number of objects which contain entered tags |
RestClientManager |
getRestClientManager()
|
java.util.Collection<sk.fiit.team17cf.stfu.data.MetadataObject> |
list()
List all metadata that user ever save in metadata repository |
java.lang.String |
modify(sk.fiit.team17cf.stfu.data.MetadataObject baseObject)
Modify metadata to specified object |
java.util.Collection<sk.fiit.team17cf.stfu.data.MetadataObject> |
mostObjectsCoveringTags(int count)
method to display most covering tags |
java.util.Collection<sk.fiit.team17cf.stfu.data.MetadataObject> |
mostUsedTags(int count)
method to display most used tags |
java.util.Collection<sk.fiit.team17cf.stfu.data.PreviewObject> |
search(java.util.List<sk.fiit.team17cf.stfu.data.MetadataObject> baseObjectList)
Search in metadata repository for object Ids according to given metadata object list. |
void |
setRestClientManager(RestClientManager restClientManager)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public MetadataObjectRestClient()
Method Detail |
---|
public java.util.Collection<sk.fiit.team17cf.stfu.data.MetadataObject> mostUsedTags(int count)
mostUsedTags
in interface sk.fiit.team17cf.stfu.model.MetadataObjectManager
count
- number of tags which we want to display
public java.util.Collection<sk.fiit.team17cf.stfu.data.MetadataObject> mostObjectsCoveringTags(int count)
mostObjectsCoveringTags
in interface sk.fiit.team17cf.stfu.model.MetadataObjectManager
count
- number of tags which we want to display
public java.util.Collection<sk.fiit.team17cf.stfu.data.PreviewObject> search(java.util.List<sk.fiit.team17cf.stfu.data.MetadataObject> baseObjectList)
search
in interface sk.fiit.team17cf.stfu.model.MetadataObjectManager
baseObjectList
- metadata objects list representing tags and repationships between tags
public int getObjectCount(java.util.List<sk.fiit.team17cf.stfu.data.MetadataObject> baseObjectList)
getObjectCount
in interface sk.fiit.team17cf.stfu.model.MetadataObjectManager
baseObjectList
- tags we are looking for in objects
public java.lang.String add(sk.fiit.team17cf.stfu.data.MetadataObject baseObject)
add
in interface sk.fiit.team17cf.stfu.model.ObjectManager<sk.fiit.team17cf.stfu.data.MetadataObject>
baseObject
- metadata which we want to add.
public java.util.Collection<sk.fiit.team17cf.stfu.data.MetadataObject> list()
list
in interface sk.fiit.team17cf.stfu.model.ObjectManager<sk.fiit.team17cf.stfu.data.MetadataObject>
public java.lang.String modify(sk.fiit.team17cf.stfu.data.MetadataObject baseObject)
modify
in interface sk.fiit.team17cf.stfu.model.ObjectManager<sk.fiit.team17cf.stfu.data.MetadataObject>
baseObject
- modified metadata
public void delete(sk.fiit.team17cf.stfu.data.MetadataObject metadataObject)
delete
in interface sk.fiit.team17cf.stfu.model.MetadataObjectManager
metadataObject
- metadata we want to deletepublic void delete(java.lang.String objectId)
delete
in interface sk.fiit.team17cf.stfu.model.ObjectManager<sk.fiit.team17cf.stfu.data.MetadataObject>
objectId
- id of dataObject, which metadata should be deletedpublic RestClientManager getRestClientManager()
public void setRestClientManager(RestClientManager restClientManager)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |