A C D E F G H I K L M O P R S U V W 

A

AbstractRepositoryItem - Class in org.kurento.repository.internal.repoimpl
 
AbstractRepositoryItem(String, RepositoryItem.State, RepositoryItemAttributes, RepositoryWithHttp) - Constructor for class org.kurento.repository.internal.repoimpl.AbstractRepositoryItem
 
addErrorEventListener(RepositoryHttpEventListener<HttpSessionErrorEvent>) - Method in class org.kurento.repository.internal.ListenerManager
 
addListener(RepositoryHttpEventListener<E>, Class<E>) - Method in class org.kurento.repository.internal.ListenerManager
 
addSessionErrorListener(RepositoryHttpEventListener<HttpSessionErrorEvent>) - Method in class org.kurento.repository.internal.RepositoryHttpEndpointImpl
 
addSessionErrorListener(RepositoryHttpEventListener<HttpSessionErrorEvent>) - Method in interface org.kurento.repository.RepositoryHttpEndpoint
addSessionStartedListener(RepositoryHttpEventListener<HttpSessionStartedEvent>) - Method in class org.kurento.repository.internal.RepositoryHttpEndpointImpl
 
addSessionStartedListener(RepositoryHttpEventListener<HttpSessionStartedEvent>) - Method in interface org.kurento.repository.RepositoryHttpEndpoint
addSessionTerminatedListener(RepositoryHttpEventListener<HttpSessionTerminatedEvent>) - Method in class org.kurento.repository.internal.RepositoryHttpEndpointImpl
 
addSessionTerminatedListener(RepositoryHttpEventListener<HttpSessionTerminatedEvent>) - Method in interface org.kurento.repository.RepositoryHttpEndpoint
addStartedEventListener(RepositoryHttpEventListener<HttpSessionStartedEvent>) - Method in class org.kurento.repository.internal.ListenerManager
 
addTerminatedEventListener(RepositoryHttpEventListener<HttpSessionTerminatedEvent>) - Method in class org.kurento.repository.internal.ListenerManager
 
attributes - Variable in class org.kurento.repository.internal.repoimpl.AbstractRepositoryItem
 

C

checkIfHeaders(HttpServletRequest, HttpServletResponse, RepositoryItemAttributes) - Method in class org.kurento.repository.internal.http.RepositoryHttpServlet
Check if the conditions specified in the optional If headers are satisfied.
checkIfMatch(HttpServletRequest, HttpServletResponse, RepositoryItemAttributes) - Method in class org.kurento.repository.internal.http.RepositoryHttpServlet
Check if the if-match condition is satisfied.
checkIfModifiedSince(HttpServletRequest, HttpServletResponse, RepositoryItemAttributes) - Method in class org.kurento.repository.internal.http.RepositoryHttpServlet
Check if the if-modified-since condition is satisfied.
checkIfNoneMatch(HttpServletRequest, HttpServletResponse, RepositoryItemAttributes) - Method in class org.kurento.repository.internal.http.RepositoryHttpServlet
Check if the if-none-match condition is satisfied.
checkIfUnmodifiedSince(HttpServletRequest, HttpServletResponse, RepositoryItemAttributes) - Method in class org.kurento.repository.internal.http.RepositoryHttpServlet
Check if the if-unmodified-since condition is satisfied.
checkState(RepositoryItem.State) - Method in class org.kurento.repository.internal.repoimpl.AbstractRepositoryItem
 
close() - Method in class org.kurento.repository.internal.repoimpl.filesystem.FileSystemRepository
 
contentLength - Variable in class org.kurento.repository.RepositoryItemAttributes
Content length.
copy(RepositoryHttpEndpointImpl, HttpServletResponse) - Method in class org.kurento.repository.internal.http.RepositoryHttpServlet
Copy the contents of the specified input stream to the specified output stream, and ensure that both streams are closed before returning (even in the face of an exception).
copy(RepositoryHttpEndpointImpl, HttpServletResponse, RepositoryHttpServlet.Range) - Method in class org.kurento.repository.internal.http.RepositoryHttpServlet
Copy the contents of the specified input stream to the specified output stream, and ensure that both streams are closed before returning (even in the face of an exception).
copy(RepositoryHttpEndpointImpl, HttpServletResponse, List<RepositoryHttpServlet.Range>, String) - Method in class org.kurento.repository.internal.http.RepositoryHttpServlet
Copy the contents of the specified input stream to the specified output stream, and ensure that both streams are closed before returning (even in the face of an exception).
copyStreams(InputStream, OutputStream) - Method in class org.kurento.repository.internal.http.RepositoryHttpServlet
Copy the contents of the specified input stream to the specified output stream, and ensure that both streams are closed before returning (even in the face of an exception).
copyStreamsRange(InputStream, OutputStream, RepositoryHttpServlet.Range) - Method in class org.kurento.repository.internal.http.RepositoryHttpServlet
Copy the contents of the specified input stream to the specified output stream, and ensure that both streams are closed before returning (even in the face of an exception).
create(long) - Static method in class org.kurento.repository.internal.http.RepositoryHttpServlet.Range
 
createInputStreamToRead() - Method in class org.kurento.repository.internal.repoimpl.filesystem.FileRepositoryItem
 
createInputStreamToRead() - Method in class org.kurento.repository.internal.repoimpl.mongo.MongoRepositoryItem
 
createInputStreamToRead() - Method in interface org.kurento.repository.RepositoryItem
Creates an InputStream to read for the contents of the item.
createOutputStreamToWrite() - Method in class org.kurento.repository.internal.repoimpl.filesystem.FileRepositoryItem
 
createOutputStreamToWrite() - Method in class org.kurento.repository.internal.repoimpl.mongo.MongoRepositoryItem
 
createOutputStreamToWrite() - Method in interface org.kurento.repository.RepositoryItem
Creates an OutputStream to write the binary content of the file.
createRepoItemInputStream() - Method in class org.kurento.repository.internal.RepositoryHttpEndpointImpl
 
createRepoItemInputStream() - Method in interface org.kurento.repository.RepositoryHttpEndpoint
Returns a new InputStream on each invocation.
createRepositoryHttpPlayer(RepositoryItem) - Method in class org.kurento.repository.internal.http.RepositoryHttpManager
 
createRepositoryHttpPlayer(RepositoryItem, String) - Method in class org.kurento.repository.internal.http.RepositoryHttpManager
 
createRepositoryHttpPlayer() - Method in class org.kurento.repository.internal.repoimpl.AbstractRepositoryItem
 
createRepositoryHttpPlayer(String) - Method in class org.kurento.repository.internal.repoimpl.AbstractRepositoryItem
 
createRepositoryHttpPlayer() - Method in interface org.kurento.repository.RepositoryHttpEndpointFactory
 
createRepositoryHttpPlayer() - Method in interface org.kurento.repository.RepositoryItem
Returns the RepositoryHttpPlayer to download the contents of the item using http protocol.
createRepositoryHttpPlayer(String) - Method in interface org.kurento.repository.RepositoryItem
Returns the RepositoryHttpPlayer to download the contents of the item using http protocol.
createRepositoryHttpRecorder(RepositoryItem) - Method in class org.kurento.repository.internal.http.RepositoryHttpManager
 
createRepositoryHttpRecorder(RepositoryItem, String) - Method in class org.kurento.repository.internal.http.RepositoryHttpManager
 
createRepositoryHttpRecorder() - Method in class org.kurento.repository.internal.repoimpl.AbstractRepositoryItem
 
createRepositoryHttpRecorder(String) - Method in class org.kurento.repository.internal.repoimpl.AbstractRepositoryItem
 
createRepositoryHttpRecorder() - Method in interface org.kurento.repository.RepositoryHttpEndpointFactory
 
createRepositoryHttpRecorder() - Method in interface org.kurento.repository.RepositoryItem
Returns the RepositoryHttpRecorder to upload the contents of the item using http protocol.
createRepositoryHttpRecorder(String) - Method in interface org.kurento.repository.RepositoryItem
Returns the RepositoryHttpRecorder to upload the contents of the item using http protocol.
createRepositoryItem() - Method in class org.kurento.repository.internal.repoimpl.filesystem.FileSystemRepository
 
createRepositoryItem(String) - Method in class org.kurento.repository.internal.repoimpl.filesystem.FileSystemRepository
 
createRepositoryItem() - Method in class org.kurento.repository.internal.repoimpl.mongo.MongoRepository
 
createRepositoryItem() - Method in interface org.kurento.repository.Repository
Creates a new repository item with an autogenerated unique id.
createRepositoryItem(String) - Method in interface org.kurento.repository.Repository
Creates a new repository item with the specified id.
createWithEnd(long, long) - Static method in class org.kurento.repository.internal.http.RepositoryHttpServlet.Range
 
createWithLength(long, long) - Static method in class org.kurento.repository.internal.http.RepositoryHttpServlet.Range
 
creation - Variable in class org.kurento.repository.RepositoryItemAttributes
Creation time.
creationDate - Variable in class org.kurento.repository.RepositoryItemAttributes
Creation date.

D

debug - Variable in class org.kurento.repository.internal.http.RepositoryHttpServlet
The debugging detail level for this servlet.
DEFAULT_FILESYSTEM_LOC - Static variable in class org.kurento.repository.RepositoryApiConfiguration
 
destroy() - Method in class org.kurento.repository.internal.http.RepositoryHttpServlet
Finalize this servlet.
disposeHttpRepoItemElem(String) - Method in class org.kurento.repository.internal.http.RepositoryHttpManager
 
disposeHttpRepoItemElemByItemId(RepositoryItem, String) - Method in class org.kurento.repository.internal.http.RepositoryHttpManager
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.kurento.repository.internal.http.RepositoryHttpServlet
Process a GET request for the specified resource.
doHead(HttpServletRequest, HttpServletResponse) - Method in class org.kurento.repository.internal.http.RepositoryHttpServlet
Process a HEAD request for the specified resource.
doOptions(HttpServletRequest, HttpServletResponse) - Method in class org.kurento.repository.internal.http.RepositoryHttpServlet
Override default implementation to ensure that TRACE is correctly handled.
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.kurento.repository.internal.http.RepositoryHttpServlet
Process a POST request for the specified resource.
doPut(HttpServletRequest, HttpServletResponse) - Method in class org.kurento.repository.internal.http.RepositoryHttpServlet
Process a PUT request for the specified resource.
DuplicateItemException - Class in org.kurento.repository
This exception is thrown when the user is trying to create a repository item with the same id than existing repository item.
DuplicateItemException(String) - Constructor for class org.kurento.repository.DuplicateItemException
 

E

end - Variable in class org.kurento.repository.internal.http.RepositoryHttpServlet.Range
 
executePartialPut(HttpServletRequest, RepositoryHttpServlet.Range, String) - Method in class org.kurento.repository.internal.http.RepositoryHttpServlet
Handle a partial PUT.
extractSessionId(HttpServletRequest) - Method in class org.kurento.repository.internal.http.RepositoryHttpServlet
Return the sessionId from the request.

F

FILE_BUFFER_SIZE - Static variable in class org.kurento.repository.internal.http.RepositoryHttpServlet
Size of file transfer buffer in bytes.
FileRepositoryItem - Class in org.kurento.repository.internal.repoimpl.filesystem
 
FileRepositoryItem(FileSystemRepository, File, String, Map<String, String>) - Constructor for class org.kurento.repository.internal.repoimpl.filesystem.FileRepositoryItem
 
FileSystemRepository - Class in org.kurento.repository.internal.repoimpl.filesystem
 
FileSystemRepository() - Constructor for class org.kurento.repository.internal.repoimpl.filesystem.FileSystemRepository
 
findByAttRegex(String, String) - Method in class org.kurento.repository.internal.repoimpl.filesystem.ItemsMetadata
 
findByAttValue(String, String) - Method in class org.kurento.repository.internal.repoimpl.filesystem.ItemsMetadata
 
findRepositoryItemById(String) - Method in class org.kurento.repository.internal.repoimpl.filesystem.FileSystemRepository
 
findRepositoryItemById(String) - Method in class org.kurento.repository.internal.repoimpl.mongo.MongoRepository
 
findRepositoryItemById(String) - Method in interface org.kurento.repository.Repository
Returns the repository item identified by the specified id.
findRepositoryItemsByAttRegex(String, String) - Method in class org.kurento.repository.internal.repoimpl.filesystem.FileSystemRepository
 
findRepositoryItemsByAttRegex(String, String) - Method in class org.kurento.repository.internal.repoimpl.mongo.MongoRepository
 
findRepositoryItemsByAttRegex(String, String) - Method in interface org.kurento.repository.Repository
Returns the repository items with value that matches the specified regular expression in the specified attribute of metadata's repository item.
findRepositoryItemsByAttValue(String, String) - Method in class org.kurento.repository.internal.repoimpl.filesystem.FileSystemRepository
 
findRepositoryItemsByAttValue(String, String) - Method in class org.kurento.repository.internal.repoimpl.mongo.MongoRepository
 
findRepositoryItemsByAttValue(String, String) - Method in interface org.kurento.repository.Repository
Returns the repository items with the specified value in the specified attribute of metadata's repository item.
fireEvent(RepositoryHttpSessionEvent) - Method in class org.kurento.repository.internal.ListenerManager
 
fireSessionErrorEvent(Exception) - Method in class org.kurento.repository.internal.RepositoryHttpEndpointImpl
 
fireSessionTerminatedEvent() - Method in class org.kurento.repository.internal.RepositoryHttpEndpointImpl
 
fireStartedEventIfFirstTime() - Method in class org.kurento.repository.internal.RepositoryHttpEndpointImpl
 
forceStopHttpManager(String) - Method in class org.kurento.repository.internal.RepositoryHttpEndpointImpl
 
format - Static variable in class org.kurento.repository.RepositoryItemAttributes
HTTP date format.
formats - Static variable in class org.kurento.repository.RepositoryItemAttributes
Date formats using for Date parsing.
FULL - Static variable in class org.kurento.repository.internal.http.RepositoryHttpServlet
Full range constant.

G

getAttributes() - Method in class org.kurento.repository.internal.repoimpl.AbstractRepositoryItem
 
getAttributes() - Method in interface org.kurento.repository.RepositoryItem
Returns the attributes associated with this RepositoryItem.
getAutoTerminationTimeout() - Method in class org.kurento.repository.internal.RepositoryHttpEndpointImpl
 
getAutoTerminationTimeout() - Method in interface org.kurento.repository.RepositoryHttpEndpoint
Gets the current auto-termination timeout.
getCause() - Method in class org.kurento.repository.HttpSessionErrorEvent
Returns the exception that caused this error or null if the error is not produced by means of an exception.
getContentLength() - Method in class org.kurento.repository.RepositoryItemAttributes
Get content length.
getCreation() - Method in class org.kurento.repository.RepositoryItemAttributes
Get creation time.
getCreationDate() - Method in class org.kurento.repository.RepositoryItemAttributes
Get creation date.
getDatabaseName() - Method in class org.kurento.repository.internal.repoimpl.mongo.MongoConfiguration
 
getDescription() - Method in class org.kurento.repository.HttpSessionErrorEvent
Returns the description of the error.
getDispatchUrl(String) - Method in class org.kurento.repository.internal.http.RepositoryHttpManager
 
getDispatchURL() - Method in class org.kurento.repository.internal.RepositoryHttpEndpointImpl
 
getDispatchURL() - Method in interface org.kurento.repository.RepositoryHttpEndpoint
Returns the URL to play (download) or record (upload) the content for the RepositoryItem.
getETag() - Method in class org.kurento.repository.RepositoryItemAttributes
Get ETag.
getFile() - Method in class org.kurento.repository.internal.repoimpl.filesystem.FileRepositoryItem
 
getFileSystemFolder() - Method in class org.kurento.repository.RepositoryApiConfiguration
Returns the folder path of the repository.
getGridFS() - Method in class org.kurento.repository.internal.repoimpl.mongo.MongoRepository
 
getHttpRepoItemElem(String) - Method in class org.kurento.repository.internal.http.RepositoryHttpManager
 
getId() - Method in class org.kurento.repository.internal.repoimpl.AbstractRepositoryItem
 
getId() - Method in interface org.kurento.repository.RepositoryItem
 
getLastModified() - Method in class org.kurento.repository.RepositoryItemAttributes
Get last modified time.
getLastModifiedDate() - Method in class org.kurento.repository.RepositoryItemAttributes
Get lastModified date.
getLastModifiedHttp() - Method in class org.kurento.repository.RepositoryItemAttributes
 
getMappingBasePackage() - Method in class org.kurento.repository.internal.repoimpl.mongo.MongoConfiguration
 
getMetadata() - Method in class org.kurento.repository.internal.repoimpl.AbstractRepositoryItem
 
getMetadata() - Method in interface org.kurento.repository.RepositoryItem
 
getMimeType() - Method in class org.kurento.repository.RepositoryItemAttributes
 
getMongoDatabaseName() - Method in class org.kurento.repository.RepositoryApiConfiguration
Returns the database name used for the repository.
getMongoGridFSCollectionName() - Method in class org.kurento.repository.RepositoryApiConfiguration
Returns the name of the gridfs collection used for the repository.
getMongoUrlConnection() - Method in class org.kurento.repository.RepositoryApiConfiguration
Returns the connection to mongo database.
getRepoItemOutputStream() - Method in class org.kurento.repository.internal.RepositoryHttpEndpointImpl
 
getRepoItemOutputStream() - Method in interface org.kurento.repository.RepositoryHttpEndpoint
Returns the OutputStream associated with this RepositoryHttpEndpoint.
getRepositoryHttpManager() - Method in class org.kurento.repository.internal.repoimpl.filesystem.FileSystemRepository
 
getRepositoryHttpManager() - Method in class org.kurento.repository.internal.repoimpl.mongo.MongoRepository
 
getRepositoryHttpManager() - Method in interface org.kurento.repository.internal.repoimpl.RepositoryWithHttp
 
getRepositoryItem() - Method in class org.kurento.repository.internal.RepositoryHttpEndpointImpl
 
getRepositoryItem() - Method in interface org.kurento.repository.RepositoryHttpEndpoint
Returns the associated repository item of this RepositoryHttpEndpoint.
getRepositoryType() - Method in class org.kurento.repository.RepositoryApiConfiguration
Returns the repository type.
getScheduler() - Method in class org.kurento.repository.internal.http.RepositoryHttpManager
 
getSessionId() - Method in class org.kurento.repository.internal.RepositoryHttpEndpointImpl
 
getSource() - Method in class org.kurento.repository.RepositoryHttpSessionEvent
 
getState() - Method in class org.kurento.repository.internal.repoimpl.AbstractRepositoryItem
 
getState() - Method in interface org.kurento.repository.RepositoryItem
Returns the state of the RepositoryItem.
getTypeValue() - Method in enum org.kurento.repository.RepositoryApiConfiguration.RepoType
 
getURL() - Method in class org.kurento.repository.internal.RepositoryHttpEndpointImpl
 
getURL() - Method in interface org.kurento.repository.RepositoryHttpEndpoint
Returns the URL to play (download) or record (upload) the content for the RepositoryItem.
getWebappPublicUrl() - Method in class org.kurento.repository.RepositoryApiConfiguration
Returns the repository public URL.
getWrittenBytes() - Method in class org.kurento.repository.internal.RepositoryHttpEndpointImpl
 
gmtZone - Static variable in class org.kurento.repository.RepositoryItemAttributes
 

H

HttpSessionErrorEvent - Class in org.kurento.repository
This class represents an event fired when an error is detected in the RepositoryHttpEndpoint identified as source.
HttpSessionErrorEvent(RepositoryHttpEndpoint, String) - Constructor for class org.kurento.repository.HttpSessionErrorEvent
 
HttpSessionErrorEvent(RepositoryHttpEndpoint, Throwable) - Constructor for class org.kurento.repository.HttpSessionErrorEvent
 
HttpSessionStartedEvent - Class in org.kurento.repository
This class represents an event fired when an client is connected to the RepositoryHttpEndpoint identified as source.
HttpSessionStartedEvent(RepositoryHttpEndpoint) - Constructor for class org.kurento.repository.HttpSessionStartedEvent
 
HttpSessionTerminatedEvent - Class in org.kurento.repository
This class represents an event fired when an client is "considered" disconnected for the RepositoryHttpEndpoint identified as source.
HttpSessionTerminatedEvent(RepositoryHttpEndpoint) - Constructor for class org.kurento.repository.HttpSessionTerminatedEvent
 

I

id - Variable in class org.kurento.repository.internal.repoimpl.AbstractRepositoryItem
 
init(ServletConfig) - Method in class org.kurento.repository.internal.http.RepositoryHttpServlet
Initialize this servlet.
init() - Method in class org.kurento.repository.internal.repoimpl.filesystem.FileSystemRepository
 
isFilesystem() - Method in enum org.kurento.repository.RepositoryApiConfiguration.RepoType
 
isMongoDB() - Method in enum org.kurento.repository.RepositoryApiConfiguration.RepoType
 
ItemsMetadata - Class in org.kurento.repository.internal.repoimpl.filesystem
 
ItemsMetadata(File) - Constructor for class org.kurento.repository.internal.repoimpl.filesystem.ItemsMetadata
 

K

KEY_CONFIG_FILENAME - Static variable in class org.kurento.repository.internal.RepositoryApplicationContextConfiguration
 
KEY_FS_FOLDER - Static variable in class org.kurento.repository.internal.RepositoryApplicationContextConfiguration
 
KEY_MG_DB - Static variable in class org.kurento.repository.internal.RepositoryApplicationContextConfiguration
 
KEY_MG_GRID - Static variable in class org.kurento.repository.internal.RepositoryApplicationContextConfiguration
 
KEY_MG_URL - Static variable in class org.kurento.repository.internal.RepositoryApplicationContextConfiguration
 
KEY_REPO_HOST - Static variable in class org.kurento.repository.internal.RepositoryApplicationContextConfiguration
 
KEY_REPO_PORT - Static variable in class org.kurento.repository.internal.RepositoryApplicationContextConfiguration
 
KEY_REPO_TYPE - Static variable in class org.kurento.repository.internal.RepositoryApplicationContextConfiguration
 

L

lastModified - Variable in class org.kurento.repository.RepositoryItemAttributes
Last modified time.
lastModifiedDate - Variable in class org.kurento.repository.RepositoryItemAttributes
Last modified date.
lastModifiedHttp - Variable in class org.kurento.repository.RepositoryItemAttributes
Last modified date in HTTP format.
length - Variable in class org.kurento.repository.internal.http.RepositoryHttpServlet.Range
 
ListenerManager - Class in org.kurento.repository.internal
 
ListenerManager() - Constructor for class org.kurento.repository.internal.ListenerManager
 
loadMetadata(String) - Method in class org.kurento.repository.internal.repoimpl.filesystem.ItemsMetadata
 

M

metadata - Variable in class org.kurento.repository.internal.repoimpl.AbstractRepositoryItem
 
MIME_SEPARATION - Static variable in class org.kurento.repository.internal.http.RepositoryHttpServlet
MIME multipart separation string.
mimeType - Variable in class org.kurento.repository.RepositoryItemAttributes
MIME type.
mongo() - Method in class org.kurento.repository.internal.repoimpl.mongo.MongoConfiguration
 
MongoConfiguration - Class in org.kurento.repository.internal.repoimpl.mongo
 
MongoConfiguration() - Constructor for class org.kurento.repository.internal.repoimpl.mongo.MongoConfiguration
 
MongoRepository - Class in org.kurento.repository.internal.repoimpl.mongo
 
MongoRepository() - Constructor for class org.kurento.repository.internal.repoimpl.mongo.MongoRepository
 
MongoRepositoryItem - Class in org.kurento.repository.internal.repoimpl.mongo
 
MongoRepositoryItem(MongoRepository, GridFSDBFile) - Constructor for class org.kurento.repository.internal.repoimpl.mongo.MongoRepositoryItem
 
MongoRepositoryItem(MongoRepository, GridFSInputFile) - Constructor for class org.kurento.repository.internal.repoimpl.mongo.MongoRepositoryItem
 
multipartConfigElement() - Method in class org.kurento.repository.internal.RepositoryApplicationContextConfiguration
 

O

onEvent(E) - Method in interface org.kurento.repository.RepositoryHttpEventListener
 
org.kurento.repository - package org.kurento.repository
 
org.kurento.repository.internal - package org.kurento.repository.internal
 
org.kurento.repository.internal.http - package org.kurento.repository.internal.http
 
org.kurento.repository.internal.repoimpl - package org.kurento.repository.internal.repoimpl
 
org.kurento.repository.internal.repoimpl.filesystem - package org.kurento.repository.internal.repoimpl.filesystem
 
org.kurento.repository.internal.repoimpl.mongo - package org.kurento.repository.internal.repoimpl.mongo
 

P

parseContentRange(HttpServletRequest, HttpServletResponse) - Method in class org.kurento.repository.internal.http.RepositoryHttpServlet
Parse the content-range header.
parseRange(HttpServletRequest, HttpServletResponse, RepositoryItemAttributes) - Method in class org.kurento.repository.internal.http.RepositoryHttpServlet
Parse the range header.
parseType(String) - Static method in enum org.kurento.repository.RepositoryApiConfiguration.RepoType
 
putMetadataEntry(String, String) - Method in class org.kurento.repository.internal.repoimpl.AbstractRepositoryItem
 
putMetadataEntry(String, String) - Method in interface org.kurento.repository.RepositoryItem
 

R

refreshAttributesOnClose() - Method in class org.kurento.repository.internal.repoimpl.mongo.MongoRepositoryItem
 
remove(RepositoryItem) - Method in class org.kurento.repository.internal.repoimpl.filesystem.FileSystemRepository
 
remove(RepositoryItem) - Method in class org.kurento.repository.internal.repoimpl.mongo.MongoRepository
 
remove(RepositoryItem) - Method in interface org.kurento.repository.Repository
Removes the specified repository item.
REPO_TYPE - Static variable in class org.kurento.repository.internal.RepositoryApplicationContextConfiguration
 
repoHttpManager - Variable in class org.kurento.repository.internal.http.RepositoryHttpServlet
RepoItemHttpElems.
repository - Variable in class org.kurento.repository.internal.repoimpl.AbstractRepositoryItem
 
repository() - Method in class org.kurento.repository.internal.RepositoryApplicationContextConfiguration
 
Repository - Interface in org.kurento.repository
This interface represents the main interface to interact with a repository of items.
repositoryApiConfiguration() - Method in class org.kurento.repository.internal.RepositoryApplicationContextConfiguration
 
RepositoryApiConfiguration - Class in org.kurento.repository
 
RepositoryApiConfiguration() - Constructor for class org.kurento.repository.RepositoryApiConfiguration
 
RepositoryApiConfiguration.RepoType - Enum in org.kurento.repository
 
RepositoryApplicationContextConfiguration - Class in org.kurento.repository.internal
 
RepositoryApplicationContextConfiguration() - Constructor for class org.kurento.repository.internal.RepositoryApplicationContextConfiguration
 
RepositoryHttpEndpoint - Interface in org.kurento.repository
An object implementing this interface represents an http endpoint to play (download) or record (upload) the contents of a repository item.
RepositoryHttpEndpointFactory - Interface in org.kurento.repository
 
RepositoryHttpEndpointImpl - Class in org.kurento.repository.internal
 
RepositoryHttpEndpointImpl(RepositoryItem, String, String, RepositoryHttpManager) - Constructor for class org.kurento.repository.internal.RepositoryHttpEndpointImpl
 
RepositoryHttpEventListener<E extends RepositoryHttpSessionEvent> - Interface in org.kurento.repository
 
RepositoryHttpManager - Class in org.kurento.repository.internal.http
 
RepositoryHttpManager() - Constructor for class org.kurento.repository.internal.http.RepositoryHttpManager
 
RepositoryHttpPlayer - Interface in org.kurento.repository
 
RepositoryHttpPlayerImpl - Class in org.kurento.repository.internal
 
RepositoryHttpPlayerImpl(RepositoryItem, String, String, RepositoryHttpManager) - Constructor for class org.kurento.repository.internal.RepositoryHttpPlayerImpl
 
RepositoryHttpRecorder - Interface in org.kurento.repository
 
RepositoryHttpRecorderImpl - Class in org.kurento.repository.internal
 
RepositoryHttpRecorderImpl(RepositoryItem, String, String, RepositoryHttpManager) - Constructor for class org.kurento.repository.internal.RepositoryHttpRecorderImpl
 
RepositoryHttpServlet - Class in org.kurento.repository.internal.http
 
RepositoryHttpServlet() - Constructor for class org.kurento.repository.internal.http.RepositoryHttpServlet
 
RepositoryHttpServlet.Range - Class in org.kurento.repository.internal.http
 
RepositoryHttpServlet.Range() - Constructor for class org.kurento.repository.internal.http.RepositoryHttpServlet.Range
 
RepositoryHttpSessionEvent - Class in org.kurento.repository
 
RepositoryHttpSessionEvent(RepositoryHttpEndpoint) - Constructor for class org.kurento.repository.RepositoryHttpSessionEvent
 
RepositoryItem - Interface in org.kurento.repository
 
RepositoryItem.State - Enum in org.kurento.repository
 
RepositoryItemAttributes - Class in org.kurento.repository
Attributes implementation.
RepositoryItemAttributes() - Constructor for class org.kurento.repository.RepositoryItemAttributes
 
repositoryTaskScheduler() - Method in class org.kurento.repository.internal.RepositoryApplicationContextConfiguration
 
RepositoryWithHttp - Interface in org.kurento.repository.internal.repoimpl
 

S

save() - Method in class org.kurento.repository.internal.repoimpl.filesystem.ItemsMetadata
 
SERVER_HOSTNAME - Static variable in class org.kurento.repository.internal.RepositoryApplicationContextConfiguration
 
SERVER_PORT - Static variable in class org.kurento.repository.internal.RepositoryApplicationContextConfiguration
 
serveResource(HttpServletRequest, HttpServletResponse, boolean) - Method in class org.kurento.repository.internal.http.RepositoryHttpServlet
Serve the specified resource, optionally including the data content.
service(HttpServletRequest, HttpServletResponse) - Method in class org.kurento.repository.internal.http.RepositoryHttpServlet
 
setAutoTerminationTimeout(long) - Method in class org.kurento.repository.internal.RepositoryHttpEndpointImpl
 
setAutoTerminationTimeout(long) - Method in interface org.kurento.repository.RepositoryHttpEndpoint
Sets the time of inactivity to auto-terminate this element.
setContentLength(long) - Method in class org.kurento.repository.RepositoryItemAttributes
Set content length.
setCreation(long) - Method in class org.kurento.repository.RepositoryItemAttributes
Creation date mutator.
setCreationDate(Date) - Method in class org.kurento.repository.RepositoryItemAttributes
Creation date mutator.
setCreationDateHttp(String) - Method in class org.kurento.repository.RepositoryItemAttributes
 
setETag(String) - Method in class org.kurento.repository.RepositoryItemAttributes
Set strong ETag.
setFileSystemFolder(String) - Method in class org.kurento.repository.RepositoryApiConfiguration
Sets the folder path of the repository.
setLastModified(long) - Method in class org.kurento.repository.RepositoryItemAttributes
Set last modified.
setLastModifiedDate(Date) - Method in class org.kurento.repository.RepositoryItemAttributes
Last modified date mutator.
setLastModifiedHttp(String) - Method in class org.kurento.repository.RepositoryItemAttributes
 
setMetadata(Map<String, String>) - Method in class org.kurento.repository.internal.repoimpl.AbstractRepositoryItem
 
setMetadata(Map<String, String>) - Method in class org.kurento.repository.internal.repoimpl.filesystem.FileRepositoryItem
 
setMetadata(Map<String, String>) - Method in class org.kurento.repository.internal.repoimpl.mongo.MongoRepositoryItem
 
setMetadata(Map<String, String>) - Method in interface org.kurento.repository.RepositoryItem
 
setMetadataForId(String, Map<String, String>) - Method in class org.kurento.repository.internal.repoimpl.filesystem.ItemsMetadata
 
setMetadataForItem(FileRepositoryItem, Map<String, String>) - Method in class org.kurento.repository.internal.repoimpl.filesystem.FileSystemRepository
 
setMimeType(String) - Method in class org.kurento.repository.RepositoryItemAttributes
 
setMongoDatabaseName(String) - Method in class org.kurento.repository.RepositoryApiConfiguration
Sets the database name used for the repository.
setMongoGridFSCollectionName(String) - Method in class org.kurento.repository.RepositoryApiConfiguration
Sets the name of the gridfs collection used for the repository.
setMongoUrlConnection(String) - Method in class org.kurento.repository.RepositoryApiConfiguration
Sets the connection to mongo database in the format specified in http://docs.mongodb.org/manual/reference/connection-string/.
setRepositoryType(RepositoryApiConfiguration.RepoType) - Method in class org.kurento.repository.RepositoryApiConfiguration
Sets the type of the repository.
setServletPath(String) - Method in class org.kurento.repository.internal.http.RepositoryHttpManager
 
setWebappPublicUrl(String) - Method in class org.kurento.repository.internal.http.RepositoryHttpManager
 
setWebappPublicUrl(String) - Method in class org.kurento.repository.RepositoryApiConfiguration
Sets the public URL for the webapp of the repository.
start - Variable in class org.kurento.repository.internal.http.RepositoryHttpServlet.Range
 
state - Variable in class org.kurento.repository.internal.repoimpl.AbstractRepositoryItem
 
stop() - Method in class org.kurento.repository.internal.RepositoryHttpEndpointImpl
 
stop() - Method in interface org.kurento.repository.RepositoryHttpEndpoint
This method is called to finish the current session.
stopCurrentTimer() - Method in class org.kurento.repository.internal.RepositoryHttpEndpointImpl
 
stopInTimeout() - Method in class org.kurento.repository.internal.RepositoryHttpEndpointImpl
 
strongETag - Variable in class org.kurento.repository.RepositoryItemAttributes
Strong ETag.

U

uploadContent(HttpServletRequest, HttpServletResponse) - Method in class org.kurento.repository.internal.http.RepositoryHttpServlet
 

V

validate() - Method in class org.kurento.repository.internal.http.RepositoryHttpServlet.Range
Validate range.
valueOf(String) - Static method in enum org.kurento.repository.RepositoryApiConfiguration.RepoType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.kurento.repository.RepositoryItem.State
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.kurento.repository.RepositoryApiConfiguration.RepoType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.kurento.repository.RepositoryItem.State
Returns an array containing the constants of this enum type, in the order they are declared.

W

weakETag - Variable in class org.kurento.repository.RepositoryItemAttributes
Weak ETag.
A C D E F G H I K L M O P R S U V W