Skip navigation links
A B C D E F G H I J M O R S T V X 

A

ACTION_KEY_PREFIX - Static variable in class org.sakaiproject.entitybroker.rest.EntityDescriptionManager
 
addResponseHeaders(HttpServletResponse, Map<String, String>) - Method in class org.sakaiproject.entitybroker.rest.EntityHandlerImpl
Adds in headers to the response as needed
APP_VERSION - Static variable in class org.sakaiproject.entitybroker.rest.EntityHandlerImpl
 

B

BATCH_PREFIX - Static variable in class org.sakaiproject.entitybroker.rest.EntityEncodingManager
 
BatchProvider - Interface in org.sakaiproject.entitybroker.rest.caps
A provider interface for the batch handler

C

checkForTemplateMatch(EntityProvider, String, String) - Method in class org.sakaiproject.entitybroker.rest.EntityRedirectsManager
Do a check to see if the current incoming URL is a match to any of the redirect templates for the given entity provider
COLLECTION - Static variable in class org.sakaiproject.entitybroker.rest.EntityEncodingManager
 
CONFIG_BATCH_DEFAULT - Static variable in class org.sakaiproject.entitybroker.rest.EntityBatchHandler
 
CONFIG_BATCH_ENABLE - Static variable in class org.sakaiproject.entitybroker.rest.EntityBatchHandler
 
content - Variable in class org.sakaiproject.entitybroker.rest.EntityBatchHandler.ResponseResult
The raw content from the request

D

data - Variable in class org.sakaiproject.entitybroker.rest.EntityBatchHandler.ResponseResult
 
DATA_KEY - Static variable in class org.sakaiproject.entitybroker.rest.EntityEncodingManager
 
decodeData(String, String) - Method in class org.sakaiproject.entitybroker.rest.EntityEncodingManager
Decode a string of a specified format into a java map
Returned map can be fed into the ReflectUtils.populate(Object, Map) if you want to convert it into a known object type
Types are likely to require conversion as guesses are made about the right formats, use of the ReflectUtils.convert(Object, Class) method is recommended
decodeData(String, String) - Method in class org.sakaiproject.entitybroker.rest.EntityRESTProviderBase
 
DESCRIBE - Static variable in class org.sakaiproject.entitybroker.rest.EntityDescriptionManager
 
describeEntity(StringBuilder, String, String, String, boolean, List<Class<? extends EntityProvider>>, Locale) - Method in class org.sakaiproject.entitybroker.rest.EntityDescriptionManager
This is reducing code duplication
destroy() - Method in class org.sakaiproject.entitybroker.rest.EntityBatchHandler
 
destroy() - Method in class org.sakaiproject.entitybroker.rest.EntityBrokerRESTServiceManager
Shuts down all services and cleans up
destroy() - Method in class org.sakaiproject.entitybroker.rest.EntityDescriptionManager
 
destroy() - Method in class org.sakaiproject.entitybroker.rest.EntityRESTProviderBase
 

E

encodeData(Object, String, String, Map<String, Object>) - Method in class org.sakaiproject.entitybroker.rest.EntityEncodingManager
Encode data into a given format, can handle any java object, note that unsupported formats will result in an exception
encodeData(Object, String, String, Map<String, Object>) - Method in class org.sakaiproject.entitybroker.rest.EntityRESTProviderBase
 
encodeEntity(String, String, EntityData, EntityView) - Method in class org.sakaiproject.entitybroker.rest.EntityEncodingManager
Encodes entity data
ENTITY_ID - Static variable in class org.sakaiproject.entitybroker.rest.EntityEncodingManager
 
ENTITY_PREFIX - Static variable in class org.sakaiproject.entitybroker.rest.EntityEncodingManager
 
ENTITY_REFERENCE - Static variable in class org.sakaiproject.entitybroker.rest.EntityEncodingManager
 
ENTITY_TITLE - Static variable in class org.sakaiproject.entitybroker.rest.EntityEncodingManager
 
ENTITY_URL - Static variable in class org.sakaiproject.entitybroker.rest.EntityEncodingManager
 
EntityActionsManager - Class in org.sakaiproject.entitybroker.rest
Handles everything related to the custom actions registration and execution
EntityActionsManager() - Constructor for class org.sakaiproject.entitybroker.rest.EntityActionsManager
 
EntityActionsManager(EntityProviderMethodStore) - Constructor for class org.sakaiproject.entitybroker.rest.EntityActionsManager
Full constructor
EntityBatchHandler - Class in org.sakaiproject.entitybroker.rest
This handles batch operations internally as much as possible, the idea is to provide for a standard way to reduce huge numbers of calls down to 1 call to the server which puts the data together into a single response
EntityBatchHandler() - Constructor for class org.sakaiproject.entitybroker.rest.EntityBatchHandler
Empty constructor, must use setters to set the needed services
EntityBatchHandler(EntityBrokerManager, EntityEncodingManager, ExternalIntegrationProvider) - Constructor for class org.sakaiproject.entitybroker.rest.EntityBatchHandler
Full constructor, use this to correctly construct this class, note that after construction, the entityRequestHandler must be set also
EntityBatchHandler.ResponseBase - Class in org.sakaiproject.entitybroker.rest
Base class for all response data which will be encoded and output
EntityBatchHandler.ResponseError - Class in org.sakaiproject.entitybroker.rest
Holds the error values which will be encoded by the various EB utils
EntityBatchHandler.ResponseResult - Class in org.sakaiproject.entitybroker.rest
Holds the results from a successful response request
EntityBrokerRESTServiceManager - Class in org.sakaiproject.entitybroker.rest
This creates all the needed services (as if it were a service manager), this will let us create the services we need without too much confusion and ensure we are using the same ones
If this is used then the services should not be created in some other way but should be initiated here and then exported from this class only
EntityBrokerRESTServiceManager() - Constructor for class org.sakaiproject.entitybroker.rest.EntityBrokerRESTServiceManager
 
EntityBrokerRESTServiceManager(EntityBrokerManager) - Constructor for class org.sakaiproject.entitybroker.rest.EntityBrokerRESTServiceManager
Base constructor
EntityBrokerRESTServiceManager(EntityBrokerManager, HttpServletAccessProviderManager) - Constructor for class org.sakaiproject.entitybroker.rest.EntityBrokerRESTServiceManager
Full constructor
EntityDescriptionManager - Class in org.sakaiproject.entitybroker.rest
This handles all the methods related to generating descriptions for entities, html and xml currently supported
EntityDescriptionManager() - Constructor for class org.sakaiproject.entitybroker.rest.EntityDescriptionManager
 
EntityDescriptionManager(EntityViewAccessProviderManager, HttpServletAccessProviderManager, EntityProviderManager, EntityPropertiesService, EntityBrokerManager, EntityProviderMethodStore) - Constructor for class org.sakaiproject.entitybroker.rest.EntityDescriptionManager
Full constructor
EntityEncodingManager - Class in org.sakaiproject.entitybroker.rest
This handles the internal encoding (translation and formatting) of entity data, this can be used by various parts of the EB system
this is for internal use only currently but may be exposed later
EntityEncodingManager() - Constructor for class org.sakaiproject.entitybroker.rest.EntityEncodingManager
 
EntityEncodingManager(EntityProviderManager, EntityBrokerManager) - Constructor for class org.sakaiproject.entitybroker.rest.EntityEncodingManager
 
EntityHandlerImpl - Class in org.sakaiproject.entitybroker.rest
Implementation of the handler for the EntityBroker system
This handles all the processing of incoming requests (http based) and includes method to process the request data and ensure classloader safety
EntityHandlerImpl() - Constructor for class org.sakaiproject.entitybroker.rest.EntityHandlerImpl
Empty constructor
EntityHandlerImpl(EntityProviderManager, EntityBrokerManager, EntityEncodingManager, EntityDescriptionManager, EntityViewAccessProviderManager, RequestGetterWrite, EntityActionsManager, EntityRedirectsManager, EntityBatchHandler, RequestStorageWrite) - Constructor for class org.sakaiproject.entitybroker.rest.EntityHandlerImpl
Full constructor
EntityRedirectsManager - Class in org.sakaiproject.entitybroker.rest
Handles everything related the URL redirects handling and processing
EntityRedirectsManager() - Constructor for class org.sakaiproject.entitybroker.rest.EntityRedirectsManager
Empty constructor
EntityRedirectsManager(EntityBrokerManager, EntityProviderMethodStore, RequestStorageWrite) - Constructor for class org.sakaiproject.entitybroker.rest.EntityRedirectsManager
Base constructor
EntityRESTProviderBase - Class in org.sakaiproject.entitybroker.rest
This is the standard entity REST provider which will be created and set in the entity broker manager, it will register itself with the entitybrokermanager on startup or construction, it should also be unregistered correctly
EntityRESTProviderBase() - Constructor for class org.sakaiproject.entitybroker.rest.EntityRESTProviderBase
 
EntityRESTProviderBase(EntityBrokerManager, EntityActionsManager, EntityEncodingManager, EntityHandlerImpl) - Constructor for class org.sakaiproject.entitybroker.rest.EntityRESTProviderBase
 
entityURL - Variable in class org.sakaiproject.entitybroker.rest.EntityBatchHandler.ResponseBase
 
error - Variable in class org.sakaiproject.entitybroker.rest.EntityBatchHandler.ResponseError
 

F

failure - Variable in class org.sakaiproject.entitybroker.rest.EntityBatchHandler.ResponseBase
 
FAKE_ID - Static variable in class org.sakaiproject.entitybroker.rest.EntityDescriptionManager
 
fireEntityRequestInternal(String, String, String, Map<String, String>, Object) - Method in class org.sakaiproject.entitybroker.rest.EntityHandlerImpl
 
formatAndOutputEntity(EntityReference, String, List<EntityData>, OutputStream, Map<String, Object>) - Method in class org.sakaiproject.entitybroker.rest.EntityEncodingManager
Format and output an entity or collection included or referred to by this entity ref object into output according to the format string provided, Should take into account the reference when determining what the entities are and how to encode them (This is basically a copy of the code in EntityHandlerImpl with stuff removed)
formatAndOutputEntity(EntityReference, String, List<EntityData>, OutputStream, Map<String, Object>) - Method in class org.sakaiproject.entitybroker.rest.EntityRESTProviderBase
 

G

generateMethodDetails(String, Locale) - Method in class org.sakaiproject.entitybroker.rest.EntityDescriptionManager
Generates the details listing which shows the response types for a view method
getCustomAction(String, String) - Method in class org.sakaiproject.entitybroker.rest.EntityActionsManager
Get the CustomAction for a prefix and action if it exists
getEntityActionsManager() - Method in class org.sakaiproject.entitybroker.rest.EntityBrokerRESTServiceManager
 
getEntityBatchHandler() - Method in class org.sakaiproject.entitybroker.rest.EntityBrokerRESTServiceManager
 
getEntityDescription(String, String, Locale) - Method in class org.sakaiproject.entitybroker.rest.EntityDescriptionManager
Get the descriptions for an entity OR its capabilities OR custom actions
getEntityDescriptionManager() - Method in class org.sakaiproject.entitybroker.rest.EntityBrokerRESTServiceManager
 
getEntityEncodingManager() - Method in class org.sakaiproject.entitybroker.rest.EntityBrokerRESTServiceManager
 
getEntityRedirectsManager() - Method in class org.sakaiproject.entitybroker.rest.EntityBrokerRESTServiceManager
 
getEntityRequestHandler() - Method in class org.sakaiproject.entitybroker.rest.EntityBrokerRESTServiceManager
 
getEntityRESTProvider() - Method in class org.sakaiproject.entitybroker.rest.EntityBrokerRESTServiceManager
 
getEntityURL() - Method in class org.sakaiproject.entitybroker.rest.EntityBatchHandler.ResponseBase
 
getFormats(String, boolean) - Method in class org.sakaiproject.entitybroker.rest.EntityDescriptionManager
 
getInstance() - Static method in class org.sakaiproject.entitybroker.rest.EntityBrokerRESTServiceManager
 
getReference() - Method in class org.sakaiproject.entitybroker.rest.EntityBatchHandler.ResponseBase
 
getServletContext() - Method in class org.sakaiproject.entitybroker.rest.EntityHandlerImpl
 
getStatus() - Method in class org.sakaiproject.entitybroker.rest.EntityBatchHandler.ResponseBase
 
getTranscoder(String) - Method in class org.sakaiproject.entitybroker.rest.EntityEncodingManager
 

H

handleBatch(EntityView, HttpServletRequest, HttpServletResponse) - Method in class org.sakaiproject.entitybroker.rest.EntityBatchHandler
Handle the batch operations encoded in this view and request
handleCustomActionExecution(ActionsExecutable, EntityReference, String, Map<String, Object>, OutputStream, EntityView, Map<String, Object>) - Method in class org.sakaiproject.entitybroker.rest.EntityActionsManager
Handles the execution of custom actions based on a request for execution
handleCustomActionExecution(ActionsExecutable, EntityReference, String, Map<String, Object>, OutputStream, EntityView, Map<String, Object>) - Method in class org.sakaiproject.entitybroker.rest.EntityRESTProviderBase
 
handleCustomActionRequest(ActionsExecutable, EntityView, String, HttpServletRequest, HttpServletResponse, Map<String, Object>) - Method in class org.sakaiproject.entitybroker.rest.EntityActionsManager
Execute a custom action request
HANDLED_INPUT_FORMATS - Static variable in class org.sakaiproject.entitybroker.rest.EntityEncodingManager
 
HANDLED_OUTPUT_FORMATS - Static variable in class org.sakaiproject.entitybroker.rest.EntityEncodingManager
 
handleEntityAccess(HttpServletRequest, HttpServletResponse, String) - Method in class org.sakaiproject.entitybroker.rest.EntityHandlerImpl
If this param is set then the sakai session for the current request is set to this rather than establishing one, will allow changing the session as well
handleEntityError(HttpServletRequest, Throwable) - Method in class org.sakaiproject.entitybroker.rest.EntityHandlerImpl
 
handleEntityRequest(String, String, String, Map<String, String>, Object) - Method in class org.sakaiproject.entitybroker.rest.EntityRESTProviderBase
 
headers - Variable in class org.sakaiproject.entitybroker.rest.EntityBatchHandler.ResponseResult
 

I

init() - Method in class org.sakaiproject.entitybroker.rest.EntityBatchHandler
 
init() - Method in class org.sakaiproject.entitybroker.rest.EntityBrokerRESTServiceManager
WARNING: If you use the non-empty constructors to make this object then do not run this, it has already been run and should not be run a second time
Startup all the REST services for the EB system, this can only be run after this is constructed with a full constructor or the EntityBrokerRESTServiceManager.setEntityBrokerManager(EntityBrokerManager) method has been called (i.e. all the required services are set)
init() - Method in class org.sakaiproject.entitybroker.rest.EntityDescriptionManager
 
init() - Method in class org.sakaiproject.entitybroker.rest.EntityHandlerImpl
 
init() - Method in class org.sakaiproject.entitybroker.rest.EntityRESTProviderBase
 
internalInputTranslator(EntityReference, String, InputStream, HttpServletRequest) - Method in class org.sakaiproject.entitybroker.rest.EntityEncodingManager
Handled the internal encoding of data into an entity object
internalOutputFormatter(EntityReference, String, List<EntityData>, Map<String, Object>, OutputStream, EntityView) - Method in class org.sakaiproject.entitybroker.rest.EntityEncodingManager
Format entities for output based on the reference into a format, use the provided list or get the entities
isFailure() - Method in class org.sakaiproject.entitybroker.rest.EntityBatchHandler.ResponseBase
 

J

JSON_CALLBACK_PARAM - Static variable in class org.sakaiproject.entitybroker.rest.EntityEncodingManager
 
JSON_DEFAULT_CALLBACK - Static variable in class org.sakaiproject.entitybroker.rest.EntityEncodingManager
 

M

makeActionURL(EntityView, CustomAction) - Method in class org.sakaiproject.entitybroker.rest.EntityDescriptionManager
 
makeArrayIntoString(Object[]) - Method in class org.sakaiproject.entitybroker.rest.EntityDescriptionManager
 
makeCustomActionKeyMethodText(CustomAction) - Method in class org.sakaiproject.entitybroker.rest.EntityDescriptionManager
Create text to display for the CA key and method
makeDescribeAll(String, Locale) - Method in class org.sakaiproject.entitybroker.rest.EntityDescriptionManager
Generate a description of all entities in the system, this is only available as XML and XHTML
makeDescribeEntity(String, String, String, Locale) - Method in class org.sakaiproject.entitybroker.rest.EntityDescriptionManager
Generate a description of an entity type
makeEntityURL(EntityView, String) - Method in class org.sakaiproject.entitybroker.rest.EntityDescriptionManager
 
makeFormatsString(String[], String[], Locale) - Method in class org.sakaiproject.entitybroker.rest.EntityDescriptionManager
 
makeFormatsUrlHtml(String, String[]) - Method in class org.sakaiproject.entitybroker.rest.EntityDescriptionManager
 
makeFormatUrlHtml(String, String) - Method in class org.sakaiproject.entitybroker.rest.EntityDescriptionManager
 
makeFormUrlHtml(String, String[]) - Method in class org.sakaiproject.entitybroker.rest.EntityDescriptionManager
 
makeFormViewUrl(String, String, EntityView) - Method in class org.sakaiproject.entitybroker.rest.EntityEncodingManager
 
makeRedirectLink(String, String) - Method in class org.sakaiproject.entitybroker.rest.EntityDescriptionManager
Turn a redirect template into html for a link if it has no variables in it, otherwise output the text of the template in a span with bold
makeResolveType(String, String, Locale) - Method in class org.sakaiproject.entitybroker.rest.EntityDescriptionManager
 

O

org.sakaiproject.entitybroker.rest - package org.sakaiproject.entitybroker.rest
 
org.sakaiproject.entitybroker.rest.caps - package org.sakaiproject.entitybroker.rest.caps
 

R

reference - Variable in class org.sakaiproject.entitybroker.rest.EntityBatchHandler.ResponseBase
 
REFS_PARAM_NAME - Static variable in class org.sakaiproject.entitybroker.rest.EntityBatchHandler
This is the name of the parameter which is used to pass along the reference URLs to be batch processed
replacePrefix(String, String) - Method in class org.sakaiproject.entitybroker.rest.EntityDescriptionManager
Replaces the {prefix} value in the template with the actual prefix, allows nulls to pass through
ResponseBase() - Constructor for class org.sakaiproject.entitybroker.rest.EntityBatchHandler.ResponseBase
 
ResponseError(String, String, String) - Constructor for class org.sakaiproject.entitybroker.rest.EntityBatchHandler.ResponseError
 
ResponseResult(String, String, int, Map<String, String[]>) - Constructor for class org.sakaiproject.entitybroker.rest.EntityBatchHandler.ResponseResult
 
ResponseResult(String, String, int, Map<String, String[]>, String) - Constructor for class org.sakaiproject.entitybroker.rest.EntityBatchHandler.ResponseResult
 

S

sanitizeJsonCallback(Object) - Method in class org.sakaiproject.entitybroker.rest.EntityEncodingManager
Clean the JSONP callback parameter to make sure it is sensible
setAccessProviderManager(HttpServletAccessProviderManager) - Method in class org.sakaiproject.entitybroker.rest.EntityHandlerImpl
 
setDataKey(String) - Method in class org.sakaiproject.entitybroker.rest.EntityBatchHandler.ResponseResult
Set the data key (clears the raw content) if the key is non-null
setEntityActionsManager(EntityActionsManager) - Method in class org.sakaiproject.entitybroker.rest.EntityHandlerImpl
 
setEntityActionsManager(EntityActionsManager) - Method in class org.sakaiproject.entitybroker.rest.EntityRESTProviderBase
 
setEntityBatchHandler(EntityBatchHandler) - Method in class org.sakaiproject.entitybroker.rest.EntityHandlerImpl
 
setEntityBrokerManager(EntityBrokerManager) - Method in class org.sakaiproject.entitybroker.rest.EntityBatchHandler
 
setEntityBrokerManager(EntityBrokerManager) - Method in class org.sakaiproject.entitybroker.rest.EntityBrokerRESTServiceManager
 
setEntityBrokerManager(EntityBrokerManager) - Method in class org.sakaiproject.entitybroker.rest.EntityDescriptionManager
 
setEntityBrokerManager(EntityBrokerManager) - Method in class org.sakaiproject.entitybroker.rest.EntityEncodingManager
 
setEntityBrokerManager(EntityBrokerManager) - Method in class org.sakaiproject.entitybroker.rest.EntityHandlerImpl
 
setEntityBrokerManager(EntityBrokerManager) - Method in class org.sakaiproject.entitybroker.rest.EntityRedirectsManager
 
setEntityBrokerManager(EntityBrokerManager) - Method in class org.sakaiproject.entitybroker.rest.EntityRESTProviderBase
 
setEntityDescriptionManager(EntityDescriptionManager) - Method in class org.sakaiproject.entitybroker.rest.EntityHandlerImpl
 
setEntityEncodingManager(EntityEncodingManager) - Method in class org.sakaiproject.entitybroker.rest.EntityBatchHandler
 
setEntityEncodingManager(EntityEncodingManager) - Method in class org.sakaiproject.entitybroker.rest.EntityHandlerImpl
 
setEntityEncodingManager(EntityEncodingManager) - Method in class org.sakaiproject.entitybroker.rest.EntityRESTProviderBase
 
setEntityProperties(EntityPropertiesService) - Method in class org.sakaiproject.entitybroker.rest.EntityDescriptionManager
 
setEntityProviderManager(EntityProviderManager) - Method in class org.sakaiproject.entitybroker.rest.EntityDescriptionManager
 
setEntityProviderManager(EntityProviderManager) - Method in class org.sakaiproject.entitybroker.rest.EntityEncodingManager
 
setEntityProviderManager(EntityProviderManager) - Method in class org.sakaiproject.entitybroker.rest.EntityHandlerImpl
 
setEntityProviderMethodStore(EntityProviderMethodStore) - Method in class org.sakaiproject.entitybroker.rest.EntityActionsManager
 
setEntityProviderMethodStore(EntityProviderMethodStore) - Method in class org.sakaiproject.entitybroker.rest.EntityDescriptionManager
 
setEntityProviderMethodStore(EntityProviderMethodStore) - Method in class org.sakaiproject.entitybroker.rest.EntityRedirectsManager
 
setEntityRedirectsManager(EntityRedirectsManager) - Method in class org.sakaiproject.entitybroker.rest.EntityHandlerImpl
 
setEntityRequestHandler(EntityHandlerImpl) - Method in class org.sakaiproject.entitybroker.rest.EntityBatchHandler
 
setEntityRequestHandler(EntityHandlerImpl) - Method in class org.sakaiproject.entitybroker.rest.EntityRESTProviderBase
 
setEntityViewAccessProviderManager(EntityViewAccessProviderManager) - Method in class org.sakaiproject.entitybroker.rest.EntityDescriptionManager
 
setEntityViewAccessProviderManager(EntityViewAccessProviderManager) - Method in class org.sakaiproject.entitybroker.rest.EntityHandlerImpl
 
setExternalIntegrationProvider(ExternalIntegrationProvider) - Method in class org.sakaiproject.entitybroker.rest.EntityBatchHandler
 
setHttpServletAccessProviderManager(HttpServletAccessProviderManager) - Method in class org.sakaiproject.entitybroker.rest.EntityDescriptionManager
 
setInstance(EntityBrokerRESTServiceManager) - Static method in class org.sakaiproject.entitybroker.rest.EntityBrokerRESTServiceManager
 
setLastModifiedHeaders(HttpServletResponse, EntityData, long) - Method in class org.sakaiproject.entitybroker.rest.EntityHandlerImpl
 
setNoCacheHeaders(HttpServletResponse) - Method in class org.sakaiproject.entitybroker.rest.EntityHandlerImpl
Force a response to be set for no caching, can be run after other headers are set
setRequestGetter(RequestGetterWrite) - Method in class org.sakaiproject.entitybroker.rest.EntityHandlerImpl
 
setRequestStorage(RequestStorageWrite) - Method in class org.sakaiproject.entitybroker.rest.EntityHandlerImpl
 
setRequestStorage(RequestStorageWrite) - Method in class org.sakaiproject.entitybroker.rest.EntityRedirectsManager
 
setResponseHeaders(EntityView, HttpServletResponse, Map<String, Object>, Map<String, String>) - Method in class org.sakaiproject.entitybroker.rest.EntityHandlerImpl
Correctly sets up the basic headers for every response, allows setting caching to be disabled by using the nocache or no-cache param
setServletContext(String) - Method in class org.sakaiproject.entitybroker.rest.EntityHandlerImpl
 
setTranscoder(Transcoder) - Method in class org.sakaiproject.entitybroker.rest.EntityEncodingManager
Override the transcoder used for a specific format
setTranscoders(Map<String, Transcoder>) - Method in class org.sakaiproject.entitybroker.rest.EntityEncodingManager
 
shutdown() - Method in class org.sakaiproject.entitybroker.rest.EntityBrokerRESTServiceManager
Shutdown the services (just calls over to destroy)
SLASH_DESCRIBE - Static variable in class org.sakaiproject.entitybroker.rest.EntityDescriptionManager
 
status - Variable in class org.sakaiproject.entitybroker.rest.EntityBatchHandler.ResponseBase
 
stripOutXMLTag(String, String, String) - Method in class org.sakaiproject.entitybroker.rest.EntityBatchHandler
This will strip any tag out of an xml file by finding the startTag (if possible), and then the endTag and chopping this out of the given content and returning the new value
SVN_LAST_UPDATE - Static variable in class org.sakaiproject.entitybroker.rest.EntityHandlerImpl
 
SVN_REVISION - Static variable in class org.sakaiproject.entitybroker.rest.EntityHandlerImpl
 

T

translateInputToEntity(EntityReference, String, InputStream, Map<String, Object>) - Method in class org.sakaiproject.entitybroker.rest.EntityEncodingManager
Translates the input data stream in the supplied format into an entity object for this reference (This is basically a copy of the code in EntityHandlerImpl with stuff removed)
translateInputToEntity(EntityReference, String, InputStream, Map<String, Object>) - Method in class org.sakaiproject.entitybroker.rest.EntityRESTProviderBase
 

V

validateFormat(String, String) - Method in class org.sakaiproject.entitybroker.rest.EntityEncodingManager
Will attempt to validate that string data is of a specific format

X

XHTML_FOOTER - Static variable in class org.sakaiproject.entitybroker.rest.EntityDescriptionManager
 
XHTML_FOOTER - Static variable in class org.sakaiproject.entitybroker.rest.EntityEncodingManager
 
XHTML_HEADER - Static variable in class org.sakaiproject.entitybroker.rest.EntityDescriptionManager
 
XHTML_HEADER - Static variable in class org.sakaiproject.entitybroker.rest.EntityEncodingManager
 
XML_HEADER - Static variable in class org.sakaiproject.entitybroker.rest.EntityDescriptionManager
 
XML_HEADER - Static variable in class org.sakaiproject.entitybroker.rest.EntityEncodingManager
 
XML_HEADER_PREFIX - Static variable in class org.sakaiproject.entitybroker.rest.EntityEncodingManager
 
XML_HEADER_SUFFIX - Static variable in class org.sakaiproject.entitybroker.rest.EntityEncodingManager
 
A B C D E F G H I J M O R S T V X 
Skip navigation links

Copyright © 2003–2021 Sakai Project. All rights reserved.