public class ServerConfigEntityProvider
extends org.sakaiproject.entitybroker.util.AbstractEntityProvider
implements org.sakaiproject.entitybroker.entityprovider.CoreEntityProvider, org.sakaiproject.entitybroker.entityprovider.capabilities.Outputable, org.sakaiproject.entitybroker.entityprovider.capabilities.Resolvable, org.sakaiproject.entitybroker.entityprovider.capabilities.CollectionResolvable, org.sakaiproject.entitybroker.entityprovider.capabilities.ActionsExecutable, org.sakaiproject.entitybroker.entityprovider.capabilities.Describeable
| Modifier and Type | Class and Description |
|---|---|
static class |
ServerConfigEntityProvider.ESCComparator |
| Modifier and Type | Field and Description |
|---|---|
String[] |
includedBooleanSettings |
String[] |
includedStringSettings |
static String |
PREFIX |
developerHelperServiceALL_KNOWN_FORMATS, ATOM, ATOM_EXTENSIONS, ATOM_MIME_TYPE, FORM, FORM_EXTENSIONS, FORM_MIME_TYPE, HTML, HTML_EXTENSIONS, HTML_MIME_TYPE, JSON, JSON_EXTENSIONS, JSON_MIME_TYPE, JSONP, JSONP_EXTENSIONS, JSONP_MIME_TYPE, RSS, RSS_EXTENSIONS, RSS_MIME_TYPE, TXT, TXT_EXTENSIONS, TXT_MIME_TYPE, UTF_8, XML, XML_EXTENSIONS, XML_MIME_TYPE| Constructor and Description |
|---|
ServerConfigEntityProvider() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
entityExists(String id) |
Object |
getAllNames(org.sakaiproject.entitybroker.EntityReference ref) |
Object |
getAllValues() |
Object |
getClusterServers(org.sakaiproject.entitybroker.EntityReference ref) |
Object |
getConfig(String name) |
List<?> |
getEntities(org.sakaiproject.entitybroker.EntityReference ref,
org.sakaiproject.entitybroker.entityprovider.search.Search search) |
Object |
getEntity(org.sakaiproject.entitybroker.EntityReference ref) |
String |
getEntityPrefix() |
String[] |
getHandledOutputFormats() |
Map<String,Object> |
getKnownSettings()
Retrieves the known values in SCS which are not actually strings and properties
|
void |
setClusterService(org.sakaiproject.cluster.api.ClusterService clusterService) |
void |
setServerConfigurationService(org.sakaiproject.component.api.ServerConfigurationService serverConfigurationService) |
public String[] includedStringSettings
public String[] includedBooleanSettings
public static String PREFIX
public void setServerConfigurationService(org.sakaiproject.component.api.ServerConfigurationService serverConfigurationService)
public void setClusterService(org.sakaiproject.cluster.api.ClusterService clusterService)
public String getEntityPrefix()
getEntityPrefix in interface org.sakaiproject.entitybroker.entityprovider.EntityProviderpublic Object getClusterServers(org.sakaiproject.entitybroker.EntityReference ref)
public Object getAllValues()
public Object getAllNames(org.sakaiproject.entitybroker.EntityReference ref)
public boolean entityExists(String id)
entityExists in interface org.sakaiproject.entitybroker.entityprovider.CoreEntityProviderpublic Object getEntity(org.sakaiproject.entitybroker.EntityReference ref)
getEntity in interface org.sakaiproject.entitybroker.entityprovider.capabilities.Resolvablepublic List<?> getEntities(org.sakaiproject.entitybroker.EntityReference ref, org.sakaiproject.entitybroker.entityprovider.search.Search search)
getEntities in interface org.sakaiproject.entitybroker.entityprovider.capabilities.CollectionResolvablepublic String[] getHandledOutputFormats()
getHandledOutputFormats in interface org.sakaiproject.entitybroker.entityprovider.capabilities.OutputableCopyright © 2007-2015 Sakai Project. All Rights Reserved.