com.indexdata.torus2
Class RealmResource
java.lang.Object
com.indexdata.torus2.RealmResource
public class RealmResource
- extends Object
RESTful end-point for the Torus' Realm
- Author:
- jakub
Method Summary |
javax.ws.rs.core.Response |
createMasterRecord(String realmName,
InputStream is)
|
javax.ws.rs.core.Response |
createParentRealm(String realmName,
InputStream is)
|
void |
createRealm(String realmName,
InputStream is)
|
javax.ws.rs.core.Response |
createRecord(String realmName,
InputStream is)
|
void |
deleteMasterRecord(String realmName,
String id)
|
void |
deleteParentRealm(String realmName,
String id)
|
void |
deleteRealm(String realmName)
|
void |
deleteRecord(String realmName,
String id,
InputStream is)
|
String |
getDefinition(String realmName)
|
String |
getMasterRecord(String realmName,
String id)
|
String |
getMasterRecords(String realmName,
int start,
int count)
|
javax.ws.rs.core.Response |
getMergedRecords(String realmName,
String layerNames,
String query,
int start,
int count,
String facets,
boolean allowTimedRefresh,
boolean xcql)
|
String |
getParentRealm(String realmName,
String id)
|
String |
getParentRealms(int start,
int count,
String realmName)
|
javax.ws.rs.core.Response |
getRecord(String realmName,
String id,
String layerNames,
boolean allowTimedRefresh)
|
javax.ws.rs.core.Response |
getRecords(String realmName,
String layerNames,
int start,
int count,
String query,
String facets,
boolean allowTimedRefresh,
boolean xcql)
|
javax.ws.rs.core.Response |
getWolrdRecords(String realmName,
String query,
int start,
int count,
int recursive,
String facets,
boolean allowTimedRefresh,
boolean xcql)
|
javax.ws.rs.core.Response |
getWorldRecord(String realmName,
String id,
boolean allowTimedRefresh)
|
String |
listRealms()
|
void |
updateMasterRecord(String realmName,
String id,
InputStream is)
|
void |
updateParentRealm(String realmName,
String id,
InputStream is)
|
void |
updateRecord(String realmName,
String id,
InputStream is)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RealmResource
public RealmResource()
listRealms
public String listRealms()
getDefinition
public String getDefinition(String realmName)
createRealm
public void createRealm(String realmName,
InputStream is)
deleteRealm
public void deleteRealm(String realmName)
getMergedRecords
public javax.ws.rs.core.Response getMergedRecords(String realmName,
String layerNames,
String query,
int start,
int count,
String facets,
boolean allowTimedRefresh,
boolean xcql)
getRecords
public javax.ws.rs.core.Response getRecords(String realmName,
String layerNames,
int start,
int count,
String query,
String facets,
boolean allowTimedRefresh,
boolean xcql)
getRecord
public javax.ws.rs.core.Response getRecord(String realmName,
String id,
String layerNames,
boolean allowTimedRefresh)
getWolrdRecords
public javax.ws.rs.core.Response getWolrdRecords(String realmName,
String query,
int start,
int count,
int recursive,
String facets,
boolean allowTimedRefresh,
boolean xcql)
getWorldRecord
public javax.ws.rs.core.Response getWorldRecord(String realmName,
String id,
boolean allowTimedRefresh)
createRecord
public javax.ws.rs.core.Response createRecord(String realmName,
InputStream is)
updateRecord
public void updateRecord(String realmName,
String id,
InputStream is)
deleteRecord
public void deleteRecord(String realmName,
String id,
InputStream is)
getParentRealms
public String getParentRealms(int start,
int count,
String realmName)
getParentRealm
public String getParentRealm(String realmName,
String id)
createParentRealm
public javax.ws.rs.core.Response createParentRealm(String realmName,
InputStream is)
updateParentRealm
public void updateParentRealm(String realmName,
String id,
InputStream is)
deleteParentRealm
public void deleteParentRealm(String realmName,
String id)
getMasterRecords
public String getMasterRecords(String realmName,
int start,
int count)
getMasterRecord
public String getMasterRecord(String realmName,
String id)
createMasterRecord
public javax.ws.rs.core.Response createMasterRecord(String realmName,
InputStream is)
updateMasterRecord
public void updateMasterRecord(String realmName,
String id,
InputStream is)
deleteMasterRecord
public void deleteMasterRecord(String realmName,
String id)
Copyright © 2008-2013 Index Data. All Rights Reserved.