- AbstractQueryFilter - Interface in core.tut.pori.dao.filter
-
Interface for creating SOLR Query filters
- AbstractQueryFilter.QueryType - Enum in core.tut.pori.dao.filter
-
- AbstractTaskDetails - Class in service.tut.pori.contentanalysis
-
The base class for task details (task workload).
- AbstractTaskDetails() - Constructor for class service.tut.pori.contentanalysis.AbstractTaskDetails
-
- AbstractTaskDetails.TaskParameters - Class in service.tut.pori.contentanalysis
-
Abstract base class for optional task parameters.
- accept(Session) - Method in class core.tut.pori.websocket.SocketService
-
- accept(UserIdentity) - Method in class core.tut.pori.websocket.SocketService
-
- accept() - Method in class core.tut.pori.websocket.SocketService
-
- accept(UserIdentity) - Method in class service.tut.pori.cawebsocket.TaskFinishedService
-
- accept() - Method in class service.tut.pori.cawebsocket.TaskFinishedService
-
- AccessDetails - Class in service.tut.pori.contentanalysis
-
Contains access details for an object denoted by a GUID.
- AccessDetails(AccessDetails.Permission, UserIdentity, UserIdentity, String) - Constructor for class service.tut.pori.contentanalysis.AccessDetails
-
- AccessDetails.Permission - Enum in service.tut.pori.contentanalysis
-
access permission
- acquire(UserIdentity) - Method in class core.tut.pori.utils.UserIdentityLock
-
Blocks until the lock for the given user identity has been acquired.
- add(int) - Method in class core.tut.pori.datatypes.IntPrimitiveList
-
- addackendStatus(BackendStatus) - Method in class service.tut.pori.contentanalysis.Media
-
- addAuthority(GrantedAuthority) - Method in class core.tut.pori.users.UserIdentity
-
- addBackend(AnalysisBackend) - Method in class service.tut.pori.contentanalysis.PhotoBackendFeedbackTask.FeedbackTaskBuilder
-
- addBackend(AnalysisBackend) - Method in class service.tut.pori.contentanalysis.PhotoFeedbackTask.FeedbackTaskBuilder
-
- addBackend(AnalysisBackend) - Method in class service.tut.pori.contentanalysis.video.VideoBackendFeedbackTask.FeedbackTaskBuilder
-
- addBackend(AnalysisBackend) - Method in class service.tut.pori.contentanalysis.video.VideoFeedbackTask.FeedbackTaskBuilder
-
- addBean(Object) - Method in class core.tut.pori.dao.SimpleSolrTemplate
-
- addBeans(Collection<?>) - Method in class core.tut.pori.dao.SimpleSolrTemplate
-
- addCapability(AnalysisBackend.Capability) - Method in class service.tut.pori.contentanalysis.AnalysisBackend
-
- addConnection(ExternalAccountConnection) - Method in class service.tut.pori.users.ExternalAccountConnectionList
-
- addCustomFilter(AbstractQueryFilter) - Method in class core.tut.pori.dao.SolrQueryBuilder
-
Add new filter query.
- addDataGroup(String) - Method in class core.tut.pori.http.parameters.DataGroups
-
Add datagroup to the default, non-typed datagroup list
- addDataGroup(String, String) - Method in class core.tut.pori.http.parameters.DataGroups
-
Add the given dataGroup for the given type
- addDeletedPhoto(Photo) - Method in class service.tut.pori.contentanalysis.PhotoFeedbackTask.FeedbackTaskBuilder
-
- addDeletedPhoto(Photo) - Method in class service.tut.pori.contentanalysis.PhotoTaskDetails
-
- addDeletedPhotos(Collection<String>) - Method in class service.tut.pori.contentanalysis.PhotoFeedbackTask.FeedbackTaskBuilder
-
- addDeletedPhotos(DeletedPhotoList) - Method in class service.tut.pori.contentanalysis.PhotoFeedbackTask.FeedbackTaskBuilder
-
- addDeletedVideo(Video) - Method in class service.tut.pori.contentanalysis.video.VideoFeedbackTask.FeedbackTaskBuilder
-
- addDeletedVideo(Video) - Method in class service.tut.pori.contentanalysis.video.VideoTaskDetails
-
add video to the deleted video list
- addDeletedVideos(Collection<String>) - Method in class service.tut.pori.contentanalysis.video.VideoFeedbackTask.FeedbackTaskBuilder
-
- addDeletedVideos(DeletedVideoList) - Method in class service.tut.pori.contentanalysis.video.VideoFeedbackTask.FeedbackTaskBuilder
-
- addDissimilarPhoto(Photo) - Method in class service.tut.pori.contentanalysis.PhotoFeedbackTask.FeedbackTaskBuilder
-
- addDissimilarPhoto(Photo) - Method in class service.tut.pori.contentanalysis.PhotoTaskDetails
-
- addDissimilarPhotos(SimilarPhotoList) - Method in class service.tut.pori.contentanalysis.PhotoFeedbackTask.FeedbackTaskBuilder
-
- addEntry(URLContentStorage.URLEntry) - Method in class service.tut.pori.contentstorage.URLContentDAO
-
- addField(String) - Method in class core.tut.pori.dao.SolrQueryBuilder
-
Add field to be selected in the response.
- addFields(String...) - Method in class core.tut.pori.dao.SolrQueryBuilder
-
Add a list of fields to be selected in the response
- addFile(UserIdentity, InputStream, String) - Static method in class service.tut.pori.fileservice.FileCore
-
- addFile(AuthenticationParameter, InputStreamParameter, StringParameter) - Method in class service.tut.pori.fileservice.FileService
-
- addFile(AuthenticationParameter, InputStreamParameter, StringParameter) - Method in class service.tut.pori.fileservice.reference.ClientService
-
This method allows an authenticated user to upload a file directly using HTTP Post.
- addFile(UserIdentity, InputStream, String) - Static method in class service.tut.pori.fileservice.reference.FileReferenceCore
-
Simulates uploading a file.
- addFilter(AbstractQueryFilter) - Method in class core.tut.pori.dao.filter.AndSubQueryFilter
-
- addGroup(FacebookGroup) - Method in class service.tut.pori.facebookjazz.FacebookProfile
-
- addGroupBy(String) - Method in class core.tut.pori.dao.SQLSelectBuilder
-
- addJoin(JoinClause) - Method in class core.tut.pori.dao.SQLSelectBuilder
-
- addLike(NamedFacebookType) - Method in class service.tut.pori.facebookjazz.FacebookPhotoDescription
-
- addLike(FacebookLike) - Method in class service.tut.pori.facebookjazz.FacebookProfile
-
- addLike(NamedFacebookType) - Method in class service.tut.pori.facebookjazz.FacebookStatusMessage
-
- addMediaObject(MediaObject) - Method in class service.tut.pori.contentanalysis.Media
-
Adds the given object, NOTE: this will NOT check for duplicates.
- addMediaObject(MediaObject) - Method in class service.tut.pori.contentanalysis.MediaObjectList
-
Note: calling this method will clear the list's result info if any is present
- addMediaObjects(MediaObjectList) - Method in class service.tut.pori.contentanalysis.Media
-
Adds the given objects, NOTE: this will NOT check for duplicates.
- addMediaObjects(MediaObjectList) - Method in class service.tut.pori.contentanalysis.MediaObjectList
-
add the media object list to this media object list, empty list is ignored
Note: calling this method will clear the list's result info if any is present
- addOrderBy(String, SQLSelectBuilder.OrderDirection) - Method in class core.tut.pori.dao.SQLSelectBuilder
-
- addPhoto(Photo) - Method in class service.tut.pori.contentanalysis.PhotoBackendFeedbackTask.FeedbackTaskBuilder
-
Add photo to feedback task if the given photo has (valid) changes
- addPhoto(Photo) - Method in class service.tut.pori.contentanalysis.PhotoFeedbackTask.FeedbackTaskBuilder
-
Add photo to feedback task if the given photo has (valid) changes
- addPhoto(Photo) - Method in class service.tut.pori.contentanalysis.PhotoList
-
- addPhoto(Photo) - Method in class service.tut.pori.contentanalysis.PhotoTaskDetails
-
- addPhotos(PhotoList) - Method in class service.tut.pori.contentanalysis.PhotoBackendFeedbackTask.FeedbackTaskBuilder
-
- addPhotos(PhotoList) - Method in class service.tut.pori.contentanalysis.PhotoFeedbackTask.FeedbackTaskBuilder
-
- addPhotos(PhotoList) - Method in class service.tut.pori.contentanalysis.PhotoList
-
- addQueryParameter(String, String) - Method in class core.tut.pori.http.parameters.QueryParameter
-
- addReferencePhoto(Photo) - Method in class service.tut.pori.contentanalysis.PhotoFeedbackTask.FeedbackTaskBuilder
-
Set this photo as the reference photo
- addReferencePhoto(Photo) - Method in class service.tut.pori.contentanalysis.PhotoTaskDetails
-
- addSelectColumn(String) - Method in class core.tut.pori.dao.SQLSelectBuilder
-
- addSelectColumns(String[]) - Method in class core.tut.pori.dao.SQLSelectBuilder
-
- addSimilarPhoto(Photo) - Method in class service.tut.pori.contentanalysis.PhotoFeedbackTask.FeedbackTaskBuilder
-
- addSimilarPhoto(Photo) - Method in class service.tut.pori.contentanalysis.PhotoTaskDetails
-
- addSimilarPhotos(DissimilarPhotoList) - Method in class service.tut.pori.contentanalysis.PhotoFeedbackTask.FeedbackTaskBuilder
-
- addSortOption(SortOptions.Option) - Method in class core.tut.pori.dao.SolrQueryBuilder
-
- addSortOption(SortOptions.Option) - Method in class core.tut.pori.http.parameters.SortOptions
-
- addStatusMessage(FacebookStatusMessage) - Method in class service.tut.pori.facebookjazz.FacebookProfile
-
- addTag(FacebookPhotoTag) - Method in class service.tut.pori.facebookjazz.FacebookPhotoDescription
-
- addTag(TwitterPhotoTag) - Method in class service.tut.pori.twitterjazz.TwitterPhotoDescription
-
- addTask(InputStreamParameter) - Method in class service.tut.pori.contentanalysis.reference.BackendService
-
The request is to be sent in the body of POST method.
- addTask(PhotoTaskDetails) - Static method in class service.tut.pori.contentanalysis.reference.CAReferenceCore
-
This performs a trivial check for the task contents, checking for the presence of a few key values.
- addTask(InputStreamParameter) - Method in class service.tut.pori.contentanalysis.video.reference.BackendService
-
The request is to be sent in the body of POST method.
- addTask(VideoTaskDetails) - Static method in class service.tut.pori.contentanalysis.video.reference.VideoReferenceCore
-
This performs a trivial check for the task contents, checking for the presence of a few key values.
- addTask(InputStreamParameter) - Method in class service.tut.pori.facebookjazz.reference.BackendService
-
The request is to be sent in the body of POST method.
- addTask(FBTaskDetails) - Static method in class service.tut.pori.facebookjazz.reference.FBJReferenceCore
-
- addTask(TaskDetails) - Static method in class service.tut.pori.fuzzyvisuals.FuzzyVisualsCore
-
- addTask(AuthenticationParameter, InputStreamParameter) - Method in class service.tut.pori.fuzzyvisuals.FuzzyVisualsService
-
- addTask(InputStreamParameter) - Method in class service.tut.pori.twitterjazz.reference.BackendService
-
The request is to be sent in the body of POST method.
- addTask(TwitterTaskDetails) - Static method in class service.tut.pori.twitterjazz.reference.TJReferenceCore
-
- addTaskAsyncCallback(PhotoTaskDetails, PhotoList) - Static method in class service.tut.pori.contentanalysis.reference.CAReferenceCore
-
Call asynchronously the callback given in the details, returning an example task response
- addTaskAsyncCallback(VideoTaskDetails, VideoList) - Static method in class service.tut.pori.contentanalysis.video.reference.VideoReferenceCore
-
Call asynchronously the callback given in the details, returning an example task response
- addTaskAsyncCallback(AbstractTaskDetails, MediaObjectList) - Static method in class service.tut.pori.facebookjazz.reference.FBJReferenceCore
-
Call asynchronously the callback given in the details, returning an example task response
- addTaskAsyncCallback(AbstractTaskDetails, MediaObjectList) - Static method in class service.tut.pori.twitterjazz.reference.TJReferenceCore
-
Call asynchronously the callback given in the details, returning an example task response
- addTimecode(Timecode) - Method in class service.tut.pori.contentanalysis.video.TimecodeList
-
Add new timecode.
- addUpdateClause(UpdateClause) - Method in class core.tut.pori.dao.SQLUpdateBuilder
-
null clause will be silently ignored
- addUrl(AuthenticationParameter, IntegerParameter, StringParameter) - Method in class service.tut.pori.contentstorage.ContentStorageService
-
- addUrl(AuthenticationParameter, IntegerParameter, StringParameter) - Method in class service.tut.pori.contentstorage.reference.ClientService
-
This method can be used to add files denoted by arbitrary URL links to the service.
- addUrls(UserIdentity, int[], List<String>) - Static method in class service.tut.pori.contentstorage.ContentStorageCore
-
- addUrls(UserIdentity, int[], List<String>) - Static method in class service.tut.pori.contentstorage.reference.ContentStorageReferenceCore
-
simulates adding URLs for analysis.
- addUrls(MediaUrlValidator.MediaType, UserIdentity, Collection<String>) - Method in class service.tut.pori.contentstorage.URLContentStorage
-
Add the given list of URLs.
- addUser(UserIdentity) - Method in class service.tut.pori.users.UserDAO
-
On success, the passed userId will have the generated userId value set.
- addUserId(UserIdentity) - Method in class service.tut.pori.users.UserIdentityList
-
- addVideo(Video) - Method in class service.tut.pori.contentanalysis.video.VideoBackendFeedbackTask.FeedbackTaskBuilder
-
Add video to feedback task if the given video has (valid) changes
- addVideo(Video) - Method in class service.tut.pori.contentanalysis.video.VideoFeedbackTask.FeedbackTaskBuilder
-
Add video to feedback task if the given video has (valid) changes
- addVideo(Video) - Method in class service.tut.pori.contentanalysis.video.VideoList
-
- addVideo(Video) - Method in class service.tut.pori.contentanalysis.video.VideoTaskDetails
-
Add video to the video list
- addVideos(VideoList) - Method in class service.tut.pori.contentanalysis.video.VideoBackendFeedbackTask.FeedbackTaskBuilder
-
- addVideos(VideoList) - Method in class service.tut.pori.contentanalysis.video.VideoFeedbackTask.FeedbackTaskBuilder
-
- addVideos(VideoList) - Method in class service.tut.pori.contentanalysis.video.VideoList
-
- addWhereClause(WhereClause) - Method in class core.tut.pori.dao.clause.AndSubClause
-
- addWhereClause(WhereClause) - Method in class core.tut.pori.dao.SQLDeleteBuilder
-
- addWhereClause(WhereClause) - Method in class core.tut.pori.dao.SQLSelectBuilder
-
- addWhereClause(WhereClause) - Method in class core.tut.pori.dao.SQLUpdateBuilder
-
- AnalysisBackend - Class in service.tut.pori.contentanalysis
-
Contains details of a single analysis back-end.
- AnalysisBackend() - Constructor for class service.tut.pori.contentanalysis.AnalysisBackend
-
- AnalysisBackend(Integer) - Constructor for class service.tut.pori.contentanalysis.AnalysisBackend
-
- analysisBackend() - Method in class service.tut.pori.contentanalysis.reference.ExampleService
-
Generates example AnalysisBackend
- AnalysisBackend.Capability - Enum in service.tut.pori.contentanalysis
-
Capability of a back-end.
- analysisParameters() - Method in class service.tut.pori.contentanalysis.reference.ExampleService
-
Generates example analysis parameters
- analysisParameters() - Method in class service.tut.pori.contentanalysis.video.reference.ExampleService
-
Generates example video options
- analysisTaskCreated(AbstractTaskDetails) - Method in interface service.tut.pori.contentstorage.ContentStorage.ContentStorageListener
-
Called when a new analyze task has been created.
- analyze(InputStream) - Method in class service.tut.pori.fuzzyvisuals.FuzzyAnalyzer
-
- analyze(String) - Method in class service.tut.pori.fuzzyvisuals.FuzzyAnalyzer
-
- analyzePage(AuthenticationParameter, IntegerParameter, DataGroups, StringParameter) - Method in class service.tut.pori.contentanalysistest.ContentAnalysisTestService
-
Deprecated.
- analyzePage(UserIdentity, int[], DataGroups, String) - Static method in class service.tut.pori.contentanalysistest.ContentAnalysisTestUtils
-
Deprecated.
- AndClause - Class in core.tut.pori.dao.clause
-
A simple SQL WHERE AND clause.
- AndClause(String, int[]) - Constructor for class core.tut.pori.dao.clause.AndClause
-
- AndClause(String, long[]) - Constructor for class core.tut.pori.dao.clause.AndClause
-
- AndClause(String, double[]) - Constructor for class core.tut.pori.dao.clause.AndClause
-
- AndClause(String, boolean[]) - Constructor for class core.tut.pori.dao.clause.AndClause
-
- AndClause(String, Object, SQLClause.SQLType) - Constructor for class core.tut.pori.dao.clause.AndClause
-
- AndClause(String, Collection<? extends Object>, SQLClause.SQLType) - Constructor for class core.tut.pori.dao.clause.AndClause
-
- AndClause(String, Object[], SQLClause.SQLType) - Constructor for class core.tut.pori.dao.clause.AndClause
-
Note: this does creates an IN () clause based on the list of values, NOT multiple AND clauses
that include all of the given values.
- AndQueryFilter - Class in core.tut.pori.dao.filter
-
Basic and filter with AND relation to other query filters, the values themselves have OR relation with one another.
- AndQueryFilter(String, Collection<? extends Object>) - Constructor for class core.tut.pori.dao.filter.AndQueryFilter
-
- AndQueryFilter(String, int[]) - Constructor for class core.tut.pori.dao.filter.AndQueryFilter
-
- AndQueryFilter(String, long[]) - Constructor for class core.tut.pori.dao.filter.AndQueryFilter
-
- AndQueryFilter(String, Object) - Constructor for class core.tut.pori.dao.filter.AndQueryFilter
-
- AndSubClause - Class in core.tut.pori.dao.clause
-
Create and SQL sub-clause with AND prefix.
- AndSubClause(WhereClause[]) - Constructor for class core.tut.pori.dao.clause.AndSubClause
-
- AndSubClause() - Constructor for class core.tut.pori.dao.clause.AndSubClause
-
- AndSubQueryFilter - Class in core.tut.pori.dao.filter
-
Class for creating AND sub queries.
- AndSubQueryFilter(AbstractQueryFilter[]) - Constructor for class core.tut.pori.dao.filter.AndSubQueryFilter
-
- AndSubQueryFilter(Collection<AbstractQueryFilter>) - Constructor for class core.tut.pori.dao.filter.AndSubQueryFilter
-
- AndSubQueryFilter() - Constructor for class core.tut.pori.dao.filter.AndSubQueryFilter
-
initialize and empty sub query filter
- append(StringBuilder, int[], String) - Static method in class core.tut.pori.utils.StringUtils
-
- append(StringBuilder, long[], String) - Static method in class core.tut.pori.utils.StringUtils
-
- assignFriendlyKeywords(MediaObjectList) - Method in class service.tut.pori.contentanalysis.KeywordsDAO
-
Replaces all media object values for media objects of type keyword,
which have a valid known friendly keyword replacement:
- media objects without backendId will be ignored
- media objects not of type keyword will be ignored
- media objects with ConfirmationStatus not of Candidate will be ignored
- media object (keyword) value is matched case-sensitively, an identical value with friendly keyword must be found
- if media object value is found in the database without a friendly value, no friendly value replacement is performed, and the object is set to ConfirmationStatus.NO_FRIENDLY_KEYWORD
Note: this will set the friendly keyword as the name of the object, not as the value, the original value is preserved as the name.
- associate(Collection<? extends Media>) - Method in class service.tut.pori.contentanalysis.AssociationDAO
-
- associate(PhotoList) - Method in class service.tut.pori.contentanalysis.PhotoDAO
-
create photo-media object associations from the given photo list
- associate(VideoList) - Method in class service.tut.pori.contentanalysis.video.VideoDAO
-
create video-media object associations from the given video list
- AssociationDAO - Class in service.tut.pori.contentanalysis
-
Used to associate media objects to photos.
- AssociationDAO() - Constructor for class service.tut.pori.contentanalysis.AssociationDAO
-
- AsyncTask - Class in service.tut.pori.contentanalysis
-
Base class for tasks.
- AsyncTask() - Constructor for class service.tut.pori.contentanalysis.AsyncTask
-
- AsyncTask.AsyncTaskEvent - Class in service.tut.pori.contentanalysis
-
An application event used to notify listeners about progress or change in status of an ASyncTask execution.
- AsyncTask.TaskStatus - Enum in service.tut.pori.contentanalysis
-
The status of the task.
- AsyncTask.TaskType - Enum in service.tut.pori.contentanalysis
-
The type of the task.
- AsyncTaskEvent(Class<?>) - Constructor for class service.tut.pori.contentanalysis.AsyncTask.AsyncTaskEvent
-
- AsyncTaskEvent(Class<?>, AsyncTask.TaskStatus, Long, AsyncTask.TaskType) - Constructor for class service.tut.pori.contentanalysis.AsyncTask.AsyncTaskEvent
-
- AsyncTaskEvent(Integer, Class<?>, AsyncTask.TaskStatus, Long, AsyncTask.TaskType) - Constructor for class service.tut.pori.contentanalysis.AsyncTask.AsyncTaskEvent
-
- ATTRIBUTE_WEIGHT - Static variable in class service.tut.pori.facebookjazz.Definitions
-
xml attribute declaration
- authenticate(UserIdentity) - Static method in class core.tut.pori.context.LoginHandler
-
Set this user as authenticated for the current security context
- authenticate(Authentication) - Method in class service.tut.pori.users.ip.PreAuthenticationProvider
-
- AuthenticationParameter - Class in core.tut.pori.http.parameters
-
Special HTTP Parameter which (if used) contains details of the authenticated user
Note: when using this class as a method parameter, the use of \@HTTPAuthenticationParameter annotation is required
Note: there can be only one AuthenticationParameter per method
The AuthenticationParameter object will always be present (not null) for the method in which is it declared, but
getUserIdentity() can return null if authentication was NOT required and the user did NOT provide credentials
- AuthenticationParameter() - Constructor for class core.tut.pori.http.parameters.AuthenticationParameter
-
- AUTHORITY_ROLE_ADMIN - Static variable in class core.tut.pori.users.UserAuthority
-
authority admin
- AUTHORITY_ROLE_BACKEND - Static variable in class core.tut.pori.users.UserAuthority
-
authority back-end
- AUTHORITY_ROLE_USER - Static variable in class core.tut.pori.users.UserAuthority
-
authority user
- authorize(AuthenticationParameter, StringParameter) - Method in class service.tut.pori.users.facebook.FacebookUserService
-
This method can be used to grant the service access to the authenticated user's Facebook account.
- authorize(AuthenticationParameter) - Method in class service.tut.pori.users.google.GoogleUserService
-
This method can be used to grant the service access to the authenticated user's Google account.
- authorize(AuthenticationParameter, StringParameter) - Method in class service.tut.pori.users.twitter.TwitterUserService
-
This method can be used to grant the service access to the authenticated user's Twitter account.
- AutoCompleteResult - Class in service.tut.pori.contentsuggest
-
Class for representing a response received from Solr Autocomplete.
- AutoCompleteResult() - Constructor for class service.tut.pori.contentsuggest.AutoCompleteResult
-
- autoCompleteResult(Limits) - Method in class service.tut.pori.contentsuggest.reference.ExampleService
-
Generates example autocomplete result