|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectsk.fiit.team17cf.stfu.client.impl.RestClientManager
public class RestClientManager
Constructor Summary | |
---|---|
RestClientManager()
|
Method Summary | |
---|---|
java.lang.String |
add(sk.fiit.team17cf.stfu.data.BaseObject baseObject)
Add metadata in metadata repository. |
void |
delete(sk.fiit.team17cf.stfu.data.BaseObject baseObject)
|
void |
delete(java.lang.String objectId)
Delete object with objectId from file system |
sk.fiit.team17cf.stfu.data.DataObject |
get(java.lang.String name)
Get object from file system according to object id |
int |
getObjectCount(sk.fiit.team17cf.stfu.data.BaseObjectList baseObjectList)
|
org.springframework.web.client.RestTemplate |
getRestTemplate()
|
sk.fiit.team17cf.stfu.data.BaseObjectList |
list(java.lang.String type)
List all objects(metadata or data) that user ever save in repository |
java.lang.String |
modify(sk.fiit.team17cf.stfu.data.MetadataObject baseObject)
Modify specified object |
java.util.Collection<sk.fiit.team17cf.stfu.data.MetadataObject> |
mostObjectsCoveringTags(java.lang.Integer count)
method to display most covering tags |
java.util.Collection<sk.fiit.team17cf.stfu.data.MetadataObject> |
mostUsedTags(java.lang.Integer count)
method to display most used tags |
java.util.Collection<sk.fiit.team17cf.stfu.data.PreviewObject> |
search(sk.fiit.team17cf.stfu.data.BaseObjectList baseObjectList)
Search in metadata repository for object Ids according to given metadata object list. |
sk.fiit.team17cf.stfu.data.UserObject |
setAuthenticatedUser(sk.fiit.team17cf.stfu.data.UserObject userObject)
|
void |
setRestTemplate(org.springframework.web.client.RestTemplate restTemplate)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public RestClientManager()
Method Detail |
---|
public java.util.Collection<sk.fiit.team17cf.stfu.data.MetadataObject> mostUsedTags(java.lang.Integer count)
count
- number of tags which we want to display
public java.util.Collection<sk.fiit.team17cf.stfu.data.MetadataObject> mostObjectsCoveringTags(java.lang.Integer count)
count
- number of tags which we want to display
public java.util.Collection<sk.fiit.team17cf.stfu.data.PreviewObject> search(sk.fiit.team17cf.stfu.data.BaseObjectList baseObjectList)
baseObjectList
- metadata objects list representing tags and repationships between tags
public int getObjectCount(sk.fiit.team17cf.stfu.data.BaseObjectList baseObjectList)
public java.lang.String add(sk.fiit.team17cf.stfu.data.BaseObject baseObject)
baseObject
- metadata which we want to add.
public sk.fiit.team17cf.stfu.data.BaseObjectList list(java.lang.String type)
type
- type of object we want to list. Can be "data" or "meta"
public java.lang.String modify(sk.fiit.team17cf.stfu.data.MetadataObject baseObject)
baseObject
- modified object
public void delete(java.lang.String objectId)
objectId
- id of object we want to deletepublic void delete(sk.fiit.team17cf.stfu.data.BaseObject baseObject)
public sk.fiit.team17cf.stfu.data.DataObject get(java.lang.String name)
objectId
- id of object we want to get
public sk.fiit.team17cf.stfu.data.UserObject setAuthenticatedUser(sk.fiit.team17cf.stfu.data.UserObject userObject)
public org.springframework.web.client.RestTemplate getRestTemplate()
public void setRestTemplate(org.springframework.web.client.RestTemplate restTemplate)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |