Index

A B C D E F G H I J L M N O P R S T U 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractIncidentService - Class in org.opencastproject.serviceregistry.impl
 
AbstractIncidentService() - Constructor for class org.opencastproject.serviceregistry.impl.AbstractIncidentService
 
acceptJobLoadsExeedingMaxLoad - Variable in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
Whether to accept a job whose load exceeds the host’s max load
activate(ComponentContext) - Method in class org.opencastproject.serviceregistry.impl.endpoint.IncidentServiceEndpoint
The method that is called, when the service is activated
activate(ComponentContext) - Method in class org.opencastproject.serviceregistry.impl.endpoint.ServiceRegistryEndpoint
Callback from OSGi that is called when this service is activated.
activate(ComponentContext) - Method in class org.opencastproject.serviceregistry.impl.JobDispatcher
 
activate(ComponentContext) - Method in class org.opencastproject.serviceregistry.impl.OsgiIncidentService
OSGi callback on component activation.
activate(ComponentContext) - Method in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
 
addingService(ServiceReference) - Method in class org.opencastproject.serviceregistry.internal.RestServiceTracker
 

B

bundleChanged(BundleEvent) - Method in class org.opencastproject.serviceregistry.impl.OsgiIncidentService
 
bundleContext - Variable in class org.opencastproject.serviceregistry.internal.RestServiceTracker
 

C

client - Variable in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
The http client to use when connecting to remote servers
collectJobstats - Variable in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
Whether to collect detailed job statistics
count(String, String, String, Job.Status) - Method in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
count(String, Job.Status) - Method in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
count(String, Job.Status, String, String) - Method in class org.opencastproject.serviceregistry.impl.endpoint.ServiceRegistryEndpoint
 
countActiveByOrganizationAndHost() - Method in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
 
countActiveTypeByOrganization(String) - Method in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
 
countByHost(String, String, Job.Status) - Method in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
countByOperation(String, String, Job.Status) - Method in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
createJob(String, String) - Method in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
createJob(String, String, String, List<String>, String, boolean, Job) - Method in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
Creates a job on a remote host with a jobLoad of 1.0.
createJob(String, String, String, List<String>, String, boolean, Job, float) - Method in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
Creates a job on a remote host.
createJob(String, String, List<String>) - Method in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
createJob(String, String, List<String>, Float) - Method in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
createJob(String, String, List<String>, String, boolean) - Method in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
createJob(String, String, List<String>, String, boolean, Float) - Method in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
createJob(String, String, List<String>, String, boolean, Job) - Method in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
 
createJob(String, String, List<String>, String, boolean, Job, Float) - Method in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
createJob(HttpServletRequest) - Method in class org.opencastproject.serviceregistry.impl.endpoint.ServiceRegistryEndpoint
 

D

db - Variable in class org.opencastproject.serviceregistry.impl.JobDispatcher
 
db - Variable in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
 
dbSessionFactory - Variable in class org.opencastproject.serviceregistry.impl.JobDispatcher
 
dbSessionFactory - Variable in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
 
deactivate() - Method in class org.opencastproject.serviceregistry.impl.OsgiIncidentService
Closes entity manager factory.
deactivate() - Method in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
 
deleteJob(long) - Method in class org.opencastproject.serviceregistry.impl.endpoint.ServiceRegistryEndpoint
 
disableHost(String) - Method in class org.opencastproject.serviceregistry.impl.endpoint.ServiceRegistryEndpoint
 
disableHost(String) - Method in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
dispatchPriorityList - Variable in class org.opencastproject.serviceregistry.impl.JobDispatcher
The dispatcher priority list

E

emf - Variable in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
The factory used to generate the entity manager
enableHost(String) - Method in class org.opencastproject.serviceregistry.impl.endpoint.ServiceRegistryEndpoint
 
enableHost(String) - Method in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
encodingThreshold - Static variable in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
Threshold value under which defined workers get preferred when dispatching encoding jobs
encodingWorkers - Static variable in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
Comma-seperate list with URLs of encoding specialised workers

F

fetchHostRegistrationQuery(String) - Method in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
Fetches a host registration from persistence.
FIELD_DESCRIPTION - Static variable in class org.opencastproject.serviceregistry.impl.AbstractIncidentService
 
FIELD_TITLE - Static variable in class org.opencastproject.serviceregistry.impl.AbstractIncidentService
 
FILTER - Static variable in class org.opencastproject.serviceregistry.internal.RestServiceTracker
 
findAllQuery - Static variable in class org.opencastproject.serviceregistry.impl.IncidentTextDto
 
findByJobIdQuery(long) - Static method in class org.opencastproject.serviceregistry.impl.IncidentDto
 
FMT_DIGEST - Static variable in class org.opencastproject.serviceregistry.impl.endpoint.IncidentServiceEndpoint
 
FMT_FULL - Static variable in class org.opencastproject.serviceregistry.impl.endpoint.IncidentServiceEndpoint
 
FMT_SYS - Static variable in class org.opencastproject.serviceregistry.impl.endpoint.IncidentServiceEndpoint
 

G

genDbKeys(List<String>, String) - Static method in class org.opencastproject.serviceregistry.impl.AbstractIncidentService
Create a list of localization database keys from a base key and a locale split into its part, e.g.
getActiveJobs() - Method in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
getActiveJobsAsJson() - Method in class org.opencastproject.serviceregistry.impl.endpoint.ServiceRegistryEndpoint
 
getActiveJobsAsXml() - Method in class org.opencastproject.serviceregistry.impl.endpoint.ServiceRegistryEndpoint
 
getAll() - Method in class org.opencastproject.serviceregistry.impl.jmx.HostsStatistics
 
getAll() - Method in interface org.opencastproject.serviceregistry.impl.jmx.HostsStatisticsMXBean
Gets a list of all hosts
getAvailableServicesAsJson(String) - Method in class org.opencastproject.serviceregistry.impl.endpoint.ServiceRegistryEndpoint
 
getAvailableServicesAsXml(String) - Method in class org.opencastproject.serviceregistry.impl.endpoint.ServiceRegistryEndpoint
 
getAverageJobQueueTime() - Method in class org.opencastproject.serviceregistry.impl.jmx.JobsStatistics
 
getAverageJobQueueTime() - Method in interface org.opencastproject.serviceregistry.impl.jmx.JobsStatisticsMXBean
Gets a list of average job queue times
getAverageJobRunTime() - Method in class org.opencastproject.serviceregistry.impl.jmx.JobsStatistics
 
getAverageJobRunTime() - Method in interface org.opencastproject.serviceregistry.impl.jmx.JobsStatisticsMXBean
Gets a list of average job run times
getChildJobs(long) - Method in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
getChildrenJobsAsJson(long) - Method in class org.opencastproject.serviceregistry.impl.endpoint.ServiceRegistryEndpoint
 
getChildrenJobsAsXml(long) - Method in class org.opencastproject.serviceregistry.impl.endpoint.ServiceRegistryEndpoint
 
getCode() - Method in class org.opencastproject.serviceregistry.impl.IncidentDto
 
getCurrentHostLoads() - Method in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
getCurrentJob() - Method in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
getCurrentLoad() - Method in class org.opencastproject.serviceregistry.impl.endpoint.ServiceRegistryEndpoint
 
getDBSession() - Method in class org.opencastproject.serviceregistry.impl.AbstractIncidentService
 
getDBSession() - Method in class org.opencastproject.serviceregistry.impl.OsgiIncidentService
 
getDispatchableJobsWithIdFilterQuery(Set<Long>) - Method in class org.opencastproject.serviceregistry.impl.JobDispatcher.JobDispatcherRunner
Return dispatchable job ids, where the job status is RESTART or QUEUED and the job id is listed in the given set.
getDispatchableJobsWithStatusQuery(int, int, Job.Status...) - Method in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
Gets jobs of all types that are in the given state.
getErrorServiceCount() - Method in class org.opencastproject.serviceregistry.impl.jmx.ServicesStatistics
 
getErrorServiceCount() - Method in interface org.opencastproject.serviceregistry.impl.jmx.ServicesStatisticsMXBean
Gets the total number of services in error state
getErrorServiceCountByNode() - Method in class org.opencastproject.serviceregistry.impl.jmx.ServicesStatistics
 
getErrorServiceCountByNode() - Method in interface org.opencastproject.serviceregistry.impl.jmx.ServicesStatisticsMXBean
Gets the number of services in error state of this JMX node
getErrorServices() - Method in class org.opencastproject.serviceregistry.impl.jmx.ServicesStatistics
 
getErrorServices() - Method in interface org.opencastproject.serviceregistry.impl.jmx.ServicesStatisticsMXBean
Gets a list of all services in error state
getErrorServicesByNode() - Method in class org.opencastproject.serviceregistry.impl.jmx.ServicesStatistics
 
getErrorServicesByNode() - Method in interface org.opencastproject.serviceregistry.impl.jmx.ServicesStatisticsMXBean
Gets a list of all services in error state of this JMX node
getFailedJobCount() - Method in class org.opencastproject.serviceregistry.impl.jmx.JobsStatistics
 
getFailedJobCount() - Method in interface org.opencastproject.serviceregistry.impl.jmx.JobsStatisticsMXBean
Gets the number of failed jobs
getFailedJobCountByNode() - Method in class org.opencastproject.serviceregistry.impl.jmx.JobsStatistics
 
getFailedJobCountByNode() - Method in interface org.opencastproject.serviceregistry.impl.jmx.JobsStatisticsMXBean
Gets the number of failed jobs of this JMX node
getFailedJobs() - Method in class org.opencastproject.serviceregistry.impl.jmx.JobsStatistics
 
getFailedJobs() - Method in interface org.opencastproject.serviceregistry.impl.jmx.JobsStatisticsMXBean
Gets a list of all failed jobs
getFailedJobsByNode() - Method in class org.opencastproject.serviceregistry.impl.jmx.JobsStatistics
 
getFailedJobsByNode() - Method in interface org.opencastproject.serviceregistry.impl.jmx.JobsStatisticsMXBean
Gets a list of failed jobs of this JMX node
getFinishedJobCount() - Method in class org.opencastproject.serviceregistry.impl.jmx.JobsStatistics
 
getFinishedJobCount() - Method in interface org.opencastproject.serviceregistry.impl.jmx.JobsStatisticsMXBean
Gets the number of finished jobs
getFinishedJobCountByNode() - Method in class org.opencastproject.serviceregistry.impl.jmx.JobsStatistics
 
getFinishedJobCountByNode() - Method in interface org.opencastproject.serviceregistry.impl.jmx.JobsStatisticsMXBean
Gets the number of finished jobs of this JMX node
getFinishedJobs() - Method in class org.opencastproject.serviceregistry.impl.jmx.JobsStatistics
 
getFinishedJobs() - Method in interface org.opencastproject.serviceregistry.impl.jmx.JobsStatisticsMXBean
Gets a list of all finished jobs
getFinishedJobsByNode() - Method in class org.opencastproject.serviceregistry.impl.jmx.JobsStatistics
 
getFinishedJobsByNode() - Method in interface org.opencastproject.serviceregistry.impl.jmx.JobsStatisticsMXBean
Gets a list of finished jobs of this JMX node
getHealthStatus(String, String) - Method in class org.opencastproject.serviceregistry.impl.endpoint.ServiceRegistryEndpoint
 
getHealthStatusAsJson(String, String) - Method in class org.opencastproject.serviceregistry.impl.endpoint.ServiceRegistryEndpoint
 
getHostRegistration(String) - Method in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
 
getHostRegistrationQuery(String) - Method in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
 
getHostRegistrations() - Method in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
Gets all host registrations
getHostRegistrationsQuery() - Method in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
Gets all host registrations
getHostsAsJson() - Method in class org.opencastproject.serviceregistry.impl.endpoint.ServiceRegistryEndpoint
 
getHostsAsXml() - Method in class org.opencastproject.serviceregistry.impl.endpoint.ServiceRegistryEndpoint
 
getHostStatistics() - Method in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
 
getId() - Method in class org.opencastproject.serviceregistry.impl.IncidentDto
 
getId() - Method in class org.opencastproject.serviceregistry.impl.IncidentTextDto
 
getIncident(long) - Method in class org.opencastproject.serviceregistry.impl.AbstractIncidentService
 
getIncident(long, String) - Method in class org.opencastproject.serviceregistry.impl.endpoint.IncidentServiceEndpoint
 
getIncidentsOfJob(long, boolean) - Method in class org.opencastproject.serviceregistry.impl.AbstractIncidentService
 
getIncidentsOfJob(List<Long>) - Method in class org.opencastproject.serviceregistry.impl.AbstractIncidentService
 
getIncidentsOfJobAsList(HttpServletRequest, List<Long>, String, String) - Method in class org.opencastproject.serviceregistry.impl.endpoint.IncidentServiceEndpoint
 
getIncidentsOfJobAsTree(HttpServletRequest, long, boolean, String, String) - Method in class org.opencastproject.serviceregistry.impl.endpoint.IncidentServiceEndpoint
 
getInMaintenance() - Method in class org.opencastproject.serviceregistry.impl.jmx.HostsStatistics
 
getInMaintenance() - Method in interface org.opencastproject.serviceregistry.impl.jmx.HostsStatisticsMXBean
Gets a list of hosts in maintenance mode
getInMaintenanceCount() - Method in class org.opencastproject.serviceregistry.impl.jmx.HostsStatistics
 
getInMaintenanceCount() - Method in interface org.opencastproject.serviceregistry.impl.jmx.HostsStatisticsMXBean
Gets the number of hosts in maintenance mode
getJob(long) - Method in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
 
getJobAsJson(long) - Method in class org.opencastproject.serviceregistry.impl.endpoint.ServiceRegistryEndpoint
 
getJobAsXml(long) - Method in class org.opencastproject.serviceregistry.impl.endpoint.ServiceRegistryEndpoint
 
getJobCount() - Method in class org.opencastproject.serviceregistry.impl.jmx.JobsStatistics
 
getJobCount() - Method in interface org.opencastproject.serviceregistry.impl.jmx.JobsStatisticsMXBean
Gets the total number of jobs
getJobCount(String) - Method in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
 
getJobCountByNode() - Method in class org.opencastproject.serviceregistry.impl.jmx.JobsStatistics
 
getJobCountByNode() - Method in interface org.opencastproject.serviceregistry.impl.jmx.JobsStatisticsMXBean
Gets the number of jobs of this JMX node
getJobId() - Method in class org.opencastproject.serviceregistry.impl.IncidentDto
 
getJobPayloads(String) - Method in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
 
getJobPayloads(String, int, int) - Method in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
 
getJobs() - Method in class org.opencastproject.serviceregistry.impl.jmx.JobsStatistics
 
getJobs() - Method in interface org.opencastproject.serviceregistry.impl.jmx.JobsStatisticsMXBean
Gets a list of all jobs
getJobs(String, Job.Status) - Method in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
getJobsAsXml(String, Job.Status) - Method in class org.opencastproject.serviceregistry.impl.endpoint.ServiceRegistryEndpoint
 
getJobsByNode() - Method in class org.opencastproject.serviceregistry.impl.jmx.JobsStatistics
 
getJobsByNode() - Method in interface org.opencastproject.serviceregistry.impl.jmx.JobsStatisticsMXBean
Gets a list of all jobs of this JMX node
getJobsByStatusQuery(Job.Status...) - Method in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
Get the list of jobs with status from the given statuses.
getLocalization(long, String) - Method in class org.opencastproject.serviceregistry.impl.endpoint.IncidentServiceEndpoint
 
getLocalization(long, Locale) - Method in class org.opencastproject.serviceregistry.impl.AbstractIncidentService
 
getMaximumConcurrentWorkflows() - Method in class org.opencastproject.serviceregistry.impl.endpoint.ServiceRegistryEndpoint
Deprecated.
getMaxLoadOnNode(String) - Method in class org.opencastproject.serviceregistry.impl.endpoint.ServiceRegistryEndpoint
 
getMaxLoadOnNode(String) - Method in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
getMaxLoads() - Method in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
getNormalServiceCount() - Method in class org.opencastproject.serviceregistry.impl.jmx.ServicesStatistics
 
getNormalServiceCount() - Method in interface org.opencastproject.serviceregistry.impl.jmx.ServicesStatisticsMXBean
Gets the total number of normal services
getNormalServiceCountByNode() - Method in class org.opencastproject.serviceregistry.impl.jmx.ServicesStatistics
 
getNormalServiceCountByNode() - Method in interface org.opencastproject.serviceregistry.impl.jmx.ServicesStatisticsMXBean
Gets the number of normal services of this JMX node
getNormalServices() - Method in class org.opencastproject.serviceregistry.impl.jmx.ServicesStatistics
 
getNormalServices() - Method in interface org.opencastproject.serviceregistry.impl.jmx.ServicesStatisticsMXBean
Gets a list of all normal services
getNormalServicesByNode() - Method in class org.opencastproject.serviceregistry.impl.jmx.ServicesStatistics
 
getNormalServicesByNode() - Method in interface org.opencastproject.serviceregistry.impl.jmx.ServicesStatisticsMXBean
Gets a list of all normal services of this JMX node
getNotificationInfo() - Method in class org.opencastproject.serviceregistry.impl.jmx.HostsStatistics
 
getNotificationInfo() - Method in class org.opencastproject.serviceregistry.impl.jmx.JobsStatistics
 
getNotificationInfo() - Method in class org.opencastproject.serviceregistry.impl.jmx.ServicesStatistics
 
getOffline() - Method in class org.opencastproject.serviceregistry.impl.jmx.HostsStatistics
 
getOffline() - Method in interface org.opencastproject.serviceregistry.impl.jmx.HostsStatisticsMXBean
Gets a list of offline hosts
getOfflineCount() - Method in class org.opencastproject.serviceregistry.impl.jmx.HostsStatistics
 
getOfflineCount() - Method in interface org.opencastproject.serviceregistry.impl.jmx.HostsStatisticsMXBean
Gets the number of offline hosts
getOnline() - Method in class org.opencastproject.serviceregistry.impl.jmx.HostsStatistics
 
getOnline() - Method in interface org.opencastproject.serviceregistry.impl.jmx.HostsStatisticsMXBean
Gets a list of online hosts
getOnlineCount() - Method in class org.opencastproject.serviceregistry.impl.jmx.HostsStatistics
 
getOnlineCount() - Method in interface org.opencastproject.serviceregistry.impl.jmx.HostsStatisticsMXBean
Gets the number of online hosts
getOwnLoad() - Method in class org.opencastproject.serviceregistry.impl.endpoint.ServiceRegistryEndpoint
 
getOwnLoad() - Method in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
 
getParameters() - Method in class org.opencastproject.serviceregistry.impl.IncidentDto
 
getQueuedJobCount() - Method in class org.opencastproject.serviceregistry.impl.jmx.JobsStatistics
 
getQueuedJobCount() - Method in interface org.opencastproject.serviceregistry.impl.jmx.JobsStatisticsMXBean
Gets the number of queued jobs
getQueuedJobCountByNode() - Method in class org.opencastproject.serviceregistry.impl.jmx.JobsStatistics
 
getQueuedJobCountByNode() - Method in interface org.opencastproject.serviceregistry.impl.jmx.JobsStatisticsMXBean
Gets the number of queued jobs of this JMX node
getQueuedJobs() - Method in class org.opencastproject.serviceregistry.impl.jmx.JobsStatistics
 
getQueuedJobs() - Method in interface org.opencastproject.serviceregistry.impl.jmx.JobsStatisticsMXBean
Gets a list of all queued jobs
getQueuedJobsByNode() - Method in class org.opencastproject.serviceregistry.impl.jmx.JobsStatistics
 
getQueuedJobsByNode() - Method in interface org.opencastproject.serviceregistry.impl.jmx.JobsStatisticsMXBean
Gets a list of queued jobs of this JMX node
getRegistrationsAsJson(String, String) - Method in class org.opencastproject.serviceregistry.impl.endpoint.ServiceRegistryEndpoint
 
getRegistrationsAsXml(String, String) - Method in class org.opencastproject.serviceregistry.impl.endpoint.ServiceRegistryEndpoint
 
getRegistryHostname() - Method in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
 
getRunningJobCount() - Method in class org.opencastproject.serviceregistry.impl.jmx.JobsStatistics
 
getRunningJobCount() - Method in interface org.opencastproject.serviceregistry.impl.jmx.JobsStatisticsMXBean
Gets the number of running jobs
getRunningJobCountByNode() - Method in class org.opencastproject.serviceregistry.impl.jmx.JobsStatistics
 
getRunningJobCountByNode() - Method in interface org.opencastproject.serviceregistry.impl.jmx.JobsStatisticsMXBean
Gets the number of running jobs of this JMX node
getRunningJobs() - Method in class org.opencastproject.serviceregistry.impl.jmx.JobsStatistics
 
getRunningJobs() - Method in interface org.opencastproject.serviceregistry.impl.jmx.JobsStatisticsMXBean
Gets a list of all running jobs
getRunningJobsByNode() - Method in class org.opencastproject.serviceregistry.impl.jmx.JobsStatistics
 
getRunningJobsByNode() - Method in interface org.opencastproject.serviceregistry.impl.jmx.JobsStatisticsMXBean
Gets a list of running jobs of this JMX node
getServiceCount() - Method in class org.opencastproject.serviceregistry.impl.jmx.ServicesStatistics
 
getServiceCount() - Method in interface org.opencastproject.serviceregistry.impl.jmx.ServicesStatisticsMXBean
Gets the total number of services
getServiceCountByNode() - Method in class org.opencastproject.serviceregistry.impl.jmx.ServicesStatistics
 
getServiceCountByNode() - Method in interface org.opencastproject.serviceregistry.impl.jmx.ServicesStatisticsMXBean
Gets the number of services of this JMX node
getServiceRegistration(String, String) - Method in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
getServiceRegistrationQuery(String, String) - Method in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
 
getServiceRegistrations() - Method in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
getServiceRegistrationsByHost(String) - Method in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
getServiceRegistrationsByLoad(String) - Method in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
Do not look at this, it will burn your eyes!
getServiceRegistrationsByLoad(String, List<ServiceRegistration>, List<HostRegistration>, SystemLoad) - Method in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
Returns a filtered list of service registrations, containing only those that are online, not in maintenance mode, and with a specific service type, ordered by load.
getServiceRegistrationsByType(String) - Method in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
getServiceRegistrationsQuery() - Method in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
Gets all service registrations.
getServiceRegistrationsWithCapacity(String, List<ServiceRegistration>, List<HostRegistration>, SystemLoad) - Method in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
Returns a filtered list of service registrations, containing only those that are online, not in maintenance mode, and with a specific service type that are running on a host which is not already maxed out.
getServiceRegistry() - Method in class org.opencastproject.serviceregistry.impl.AbstractIncidentService
 
getServiceRegistry() - Method in class org.opencastproject.serviceregistry.impl.OsgiIncidentService
 
getServices() - Method in class org.opencastproject.serviceregistry.impl.jmx.ServicesStatistics
 
getServices() - Method in interface org.opencastproject.serviceregistry.impl.jmx.ServicesStatisticsMXBean
Gets a list of all services
getServicesByNode() - Method in class org.opencastproject.serviceregistry.impl.jmx.ServicesStatistics
 
getServicesByNode() - Method in interface org.opencastproject.serviceregistry.impl.jmx.ServicesStatisticsMXBean
Gets a list of all services of this JMX node
getServiceStatistics() - Method in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
getSeverity() - Method in class org.opencastproject.serviceregistry.impl.IncidentDto
 
getStatisticsAsJson() - Method in class org.opencastproject.serviceregistry.impl.endpoint.ServiceRegistryEndpoint
 
getStatisticsAsXml() - Method in class org.opencastproject.serviceregistry.impl.endpoint.ServiceRegistryEndpoint
 
getTechnicalInformation() - Method in class org.opencastproject.serviceregistry.impl.IncidentDto
 
getText() - Method in class org.opencastproject.serviceregistry.impl.IncidentTextDto
 
getTimestamp() - Method in class org.opencastproject.serviceregistry.impl.IncidentDto
 
getTotalCount() - Method in class org.opencastproject.serviceregistry.impl.jmx.HostsStatistics
 
getTotalCount() - Method in interface org.opencastproject.serviceregistry.impl.jmx.HostsStatisticsMXBean
Gets the total number of hosts
getWarningServiceCount() - Method in class org.opencastproject.serviceregistry.impl.jmx.ServicesStatistics
 
getWarningServiceCount() - Method in interface org.opencastproject.serviceregistry.impl.jmx.ServicesStatisticsMXBean
Gets the total number of services in warning state
getWarningServiceCountByNode() - Method in class org.opencastproject.serviceregistry.impl.jmx.ServicesStatistics
 
getWarningServiceCountByNode() - Method in interface org.opencastproject.serviceregistry.impl.jmx.ServicesStatisticsMXBean
Gets the number of services in warning state of this JMX node
getWarningServices() - Method in class org.opencastproject.serviceregistry.impl.jmx.ServicesStatistics
 
getWarningServices() - Method in interface org.opencastproject.serviceregistry.impl.jmx.ServicesStatisticsMXBean
Gets a list of all services in warning state
getWarningServicesByNode() - Method in class org.opencastproject.serviceregistry.impl.jmx.ServicesStatistics
 
getWarningServicesByNode() - Method in interface org.opencastproject.serviceregistry.impl.jmx.ServicesStatisticsMXBean
Gets a list of all services in warning state of this JMX node
getWorkflowService() - Method in class org.opencastproject.serviceregistry.impl.AbstractIncidentService
 
getWorkflowService() - Method in class org.opencastproject.serviceregistry.impl.OsgiIncidentService
 

H

hostName - Variable in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
This host's base URL
HostsStatistics - Class in org.opencastproject.serviceregistry.impl.jmx
 
HostsStatistics(List<ServiceStatistics>) - Constructor for class org.opencastproject.serviceregistry.impl.jmx.HostsStatistics
 
HostsStatisticsMXBean - Interface in org.opencastproject.serviceregistry.impl.jmx
JMX Bean interface exposing hosts statistics.

I

incident() - Method in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
 
INCIDENT_L10N_DIR - Static variable in class org.opencastproject.serviceregistry.impl.OsgiIncidentService
 
IncidentDto - Class in org.opencastproject.serviceregistry.impl
 
IncidentDto() - Constructor for class org.opencastproject.serviceregistry.impl.IncidentDto
 
incidents - Variable in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
 
incidentService - Variable in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
 
IncidentServiceEndpoint - Class in org.opencastproject.serviceregistry.impl.endpoint
REST endpoint for Incident Service.
IncidentServiceEndpoint() - Constructor for class org.opencastproject.serviceregistry.impl.endpoint.IncidentServiceEndpoint
 
IncidentTextDto - Class in org.opencastproject.serviceregistry.impl
 
IncidentTextDto() - Constructor for class org.opencastproject.serviceregistry.impl.IncidentTextDto
 

J

jmxBeans - Variable in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
The list of registered JMX beans
JOB_STATUSES_INFLUENCING_LOAD_BALANCING - Static variable in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
A static list of statuses that influence how load balancing is calculated
jobCache - Static variable in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
 
JobDispatcher - Class in org.opencastproject.serviceregistry.impl
This dispatcher implementation will check for jobs in the QUEUED Job.Status.
JobDispatcher() - Constructor for class org.opencastproject.serviceregistry.impl.JobDispatcher
 
JobDispatcher.JobDispatcherRunner - Class in org.opencastproject.serviceregistry.impl
 
JobDispatcherRunner() - Constructor for class org.opencastproject.serviceregistry.impl.JobDispatcher.JobDispatcherRunner
 
jobHost - Variable in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
The base URL for job URLs
JobsStatistics - Class in org.opencastproject.serviceregistry.impl.jmx
 
JobsStatistics(String) - Constructor for class org.opencastproject.serviceregistry.impl.jmx.JobsStatistics
 
JobsStatisticsMXBean - Interface in org.opencastproject.serviceregistry.impl.jmx
JMX Bean interface exposing jobs statistics.

L

localeToList(Locale) - Static method in class org.opencastproject.serviceregistry.impl.AbstractIncidentService
Convert a locale into a list of strings, [language, country, variant]
localSystemLoad - Variable in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
 

M

MaintenanceCommand - Class in org.opencastproject.serviceregistry.command
An interactive shell command for putting Maintainable services in and out of maintenance mode
MaintenanceCommand() - Constructor for class org.opencastproject.serviceregistry.command.MaintenanceCommand
 
maxAttemptsBeforeErrorState - Variable in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
Number of failed jobs on a service before to set it in error state. -1 will disable error states completely.
maxJobAge - Variable in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
Maximum age of jobs being considering for service statistics
mk(Long, Date, String, Incident.Severity, Map<String, String>, List<Tuple<String, String>>) - Static method in class org.opencastproject.serviceregistry.impl.IncidentDto
Constructor method.
mk(String, String) - Static method in class org.opencastproject.serviceregistry.impl.IncidentTextDto
 
modified(Map<String, Object>) - Method in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
OSGI callback when the configuration is updated.
modified(ComponentContext) - Method in class org.opencastproject.serviceregistry.impl.JobDispatcher
 

N

NO_DESCRIPTION - Static variable in class org.opencastproject.serviceregistry.impl.AbstractIncidentService
 
NO_TITLE - Static variable in class org.opencastproject.serviceregistry.impl.AbstractIncidentService
 
nodeName - Variable in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
This host's descriptive node name eg admin, worker01
nop() - Method in class org.opencastproject.serviceregistry.impl.endpoint.NopServiceEndpoint
 
nop() - Method in class org.opencastproject.serviceregistry.impl.NopServiceImpl
 
NopServiceEndpoint - Class in org.opencastproject.serviceregistry.impl.endpoint
 
NopServiceEndpoint() - Constructor for class org.opencastproject.serviceregistry.impl.endpoint.NopServiceEndpoint
 
NopServiceImpl - Class in org.opencastproject.serviceregistry.impl
No operation service.
NopServiceImpl() - Constructor for class org.opencastproject.serviceregistry.impl.NopServiceImpl
 

O

OPT_DISPATCHINTERVAL - Static variable in class org.opencastproject.serviceregistry.impl.JobDispatcher
Configuration key for the dispatch interval, in seconds
OPT_ENCODING_THRESHOLD - Static variable in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
Configuration key for the encoding workers load threshold
OPT_ENCODING_WORKERS - Static variable in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
Configuration key for the encoding preferred worker nodes
OPT_HEARTBEATINTERVAL - Static variable in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
Configuration key for the interval to check whether the hosts in the service registry are still alive, in seconds
OPT_JOBSTATISTICS - Static variable in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
Configuration key for the collection of job statistics
OPT_MAXLOAD - Static variable in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
Configuration key for the maximum load
OPT_SERVICE_STATISTICS_MAX_JOB_AGE - Static variable in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
Configuration key for the retrieval of service statistics: Do not consider jobs older than max_job_age (in days)
org.opencastproject.serviceregistry.command - package org.opencastproject.serviceregistry.command
 
org.opencastproject.serviceregistry.impl - package org.opencastproject.serviceregistry.impl
 
org.opencastproject.serviceregistry.impl.endpoint - package org.opencastproject.serviceregistry.impl.endpoint
 
org.opencastproject.serviceregistry.impl.jmx - package org.opencastproject.serviceregistry.impl.jmx
 
org.opencastproject.serviceregistry.internal - package org.opencastproject.serviceregistry.internal
 
OsgiIncidentService - Class in org.opencastproject.serviceregistry.impl
 
OsgiIncidentService() - Constructor for class org.opencastproject.serviceregistry.impl.OsgiIncidentService
 

P

PAYLOAD - Static variable in class org.opencastproject.serviceregistry.impl.NopServiceImpl
 
PERSISTENCE_UNIT - Static variable in class org.opencastproject.serviceregistry.impl.JobDispatcher
JPA persistence unit name
PERSISTENCE_UNIT - Static variable in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
JPA persistence unit name
PERSISTENCE_UNIT_NAME - Static variable in class org.opencastproject.serviceregistry.impl.AbstractIncidentService
 
postIncident(String, String, String, String, String, LocalHashMap) - Method in class org.opencastproject.serviceregistry.impl.endpoint.IncidentServiceEndpoint
 
process(Job) - Method in class org.opencastproject.serviceregistry.impl.NopServiceImpl
 

R

register(String, String, String, boolean) - Method in class org.opencastproject.serviceregistry.impl.endpoint.ServiceRegistryEndpoint
 
register(String, String, String, long, int, float) - Method in class org.opencastproject.serviceregistry.impl.endpoint.ServiceRegistryEndpoint
 
registerHost(String, String, String, long, int, float) - Method in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
registerService(String, String, String) - Method in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
registerService(String, String, String, boolean) - Method in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
removedService(ServiceReference, Object) - Method in class org.opencastproject.serviceregistry.internal.RestServiceTracker
 
removeJobs(List<Long>) - Method in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
 
removeParentlessJobs(int) - Method in class org.opencastproject.serviceregistry.impl.endpoint.ServiceRegistryEndpoint
 
removeParentlessJobs(int) - Method in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
 
removeParentlessJobs(String) - Method in class org.opencastproject.serviceregistry.impl.endpoint.ServiceRegistryEndpoint
 
replaceVars(String, Map<String, String>) - Static method in class org.opencastproject.serviceregistry.impl.AbstractIncidentService
Replace variables of the form #{xxx} in a string template.
replaceVarsF(Map<String, String>) - Static method in class org.opencastproject.serviceregistry.impl.AbstractIncidentService
RestServiceTracker - Class in org.opencastproject.serviceregistry.internal
A custom ServiceTracker that registers all locally published servlets so clients can find the most appropriate service on the network to handle new jobs.
RestServiceTracker(ServiceRegistry, BundleContext) - Constructor for class org.opencastproject.serviceregistry.internal.RestServiceTracker
 
RESUME - Static variable in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
Id of the workflow's resume operation, need to match the corresponding enum value in WorkflowServiceImpl
run() - Method in class org.opencastproject.serviceregistry.impl.JobDispatcher.JobDispatcherRunner

S

sanitize(String, String) - Method in class org.opencastproject.serviceregistry.impl.endpoint.ServiceRegistryEndpoint
 
sanitize(String, String) - Method in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
scheduledExecutor - Variable in class org.opencastproject.serviceregistry.impl.JobDispatcher
The thread pool to use for dispatching.
scheduledExecutor - Variable in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
The thread pool to use for dispatching queued jobs and checking on phantom services.
securityService - Variable in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
The security service
serverUrl - Variable in class org.opencastproject.serviceregistry.impl.endpoint.IncidentServiceEndpoint
This server's base URL
serverUrl - Variable in class org.opencastproject.serviceregistry.impl.endpoint.ServiceRegistryEndpoint
This server's URL
servicePath - Variable in class org.opencastproject.serviceregistry.impl.endpoint.ServiceRegistryEndpoint
The service path for this endpoint
serviceRegistry - Variable in class org.opencastproject.serviceregistry.command.MaintenanceCommand
 
serviceRegistry - Variable in class org.opencastproject.serviceregistry.impl.endpoint.IncidentServiceEndpoint
The remote service manager
serviceRegistry - Variable in class org.opencastproject.serviceregistry.impl.endpoint.ServiceRegistryEndpoint
The remote service maanger
ServiceRegistryEndpoint - Class in org.opencastproject.serviceregistry.impl.endpoint
Displays hosts and the service IDs they provide.
ServiceRegistryEndpoint() - Constructor for class org.opencastproject.serviceregistry.impl.endpoint.ServiceRegistryEndpoint
 
ServiceRegistryJpaImpl - Class in org.opencastproject.serviceregistry.impl
JPA implementation of the ServiceRegistry
ServiceRegistryJpaImpl() - Constructor for class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
 
ServicesStatistics - Class in org.opencastproject.serviceregistry.impl.jmx
 
ServicesStatistics(String, List<ServiceStatistics>) - Constructor for class org.opencastproject.serviceregistry.impl.jmx.ServicesStatistics
 
ServicesStatisticsMXBean - Interface in org.opencastproject.serviceregistry.impl.jmx
JMX Bean interface exposing service statistics.
ServiceUnavailableException - Exception Class in org.opencastproject.serviceregistry.impl
Exception to indicate general service unavailability.
ServiceUnavailableException(String) - Constructor for exception class org.opencastproject.serviceregistry.impl.ServiceUnavailableException
Creates an exception with an error message.
serviceUrl - Variable in class org.opencastproject.serviceregistry.impl.endpoint.IncidentServiceEndpoint
The REST endpoint's base URL
setCurrentJob(Job) - Method in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
setDBSessionFactory(DBSessionFactory) - Method in class org.opencastproject.serviceregistry.impl.JobDispatcher
OSGi DI
setDBSessionFactory(DBSessionFactory) - Method in class org.opencastproject.serviceregistry.impl.OsgiIncidentService
 
setDBSessionFactory(DBSessionFactory) - Method in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
 
setIncidentService(IncidentService) - Method in class org.opencastproject.serviceregistry.impl.endpoint.IncidentServiceEndpoint
OSGi callback for setting the incident service.
setIncidentService(IncidentService) - Method in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
OSGi DI.
setJobUri(JpaJob) - Method in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
 
setMaintenanceMode(String, boolean) - Method in class org.opencastproject.serviceregistry.impl.endpoint.ServiceRegistryEndpoint
 
setMaintenanceStatus(String, boolean) - Method in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
setOnlineStatus(String, String, String, boolean, Boolean) - Method in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
Sets the online status of a service registration.
setOrganizationDirectoryService(OrganizationDirectoryService) - Method in class org.opencastproject.serviceregistry.impl.NopServiceImpl
 
setRemoteServiceManager(ServiceRegistry) - Method in class org.opencastproject.serviceregistry.command.MaintenanceCommand
 
setSecurityService(SecurityService) - Method in class org.opencastproject.serviceregistry.impl.endpoint.ServiceRegistryEndpoint
 
setSecurityService(SecurityService) - Method in class org.opencastproject.serviceregistry.impl.NopServiceImpl
 
setSecurityService(SecurityService) - Method in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
Callback for setting the security service.
setService(NopService) - Method in class org.opencastproject.serviceregistry.impl.endpoint.NopServiceEndpoint
 
setServiceRegistry(ServiceRegistry) - Method in class org.opencastproject.serviceregistry.impl.endpoint.NopServiceEndpoint
 
setServiceRegistry(ServiceRegistry) - Method in class org.opencastproject.serviceregistry.impl.endpoint.ServiceRegistryEndpoint
Sets the service registry instance for delegation
setServiceRegistry(ServiceRegistry) - Method in class org.opencastproject.serviceregistry.impl.NopServiceImpl
 
setServiceRegistry(ServiceRegistry) - Method in class org.opencastproject.serviceregistry.impl.OsgiIncidentService
Sets the service registry
setUserDirectoryService(UserDirectoryService) - Method in class org.opencastproject.serviceregistry.impl.NopServiceImpl
 
setWorkflowService(WorkflowService) - Method in class org.opencastproject.serviceregistry.impl.OsgiIncidentService
Sets the workflow service
START_OPERATION - Static variable in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
Id of the workflow's start operation operation, need to match the corresponding enum value in WorkflowServiceImpl
START_WORKFLOW - Static variable in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
Id of the workflow's start workflow operation, need to match the corresponding enum value in WorkflowServiceImpl
storeIncident(Job, Date, String, Incident.Severity, Map<String, String>, List<Tuple<String, String>>) - Method in class org.opencastproject.serviceregistry.impl.AbstractIncidentService
 
svc - Variable in class org.opencastproject.serviceregistry.impl.endpoint.IncidentServiceEndpoint
The incident service

T

TYPE_WORKFLOW - Static variable in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
Identifier for the workflow service

U

UndispatchableJobException - Exception Class in org.opencastproject.serviceregistry.impl
Exception that is thrown if a job is not dispatchable by any service that would normally accept this type of work.
UndispatchableJobException(String) - Constructor for exception class org.opencastproject.serviceregistry.impl.UndispatchableJobException
Creates an exception with an error message.
unregister(String) - Method in class org.opencastproject.serviceregistry.impl.endpoint.ServiceRegistryEndpoint
 
unregister(String, String) - Method in class org.opencastproject.serviceregistry.impl.endpoint.ServiceRegistryEndpoint
 
unregisterHost(String) - Method in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
unRegisterService(String, String) - Method in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
unsetIncidentService(IncidentService) - Method in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
 
updateAvg(List<Object[]>) - Method in class org.opencastproject.serviceregistry.impl.jmx.JobsStatistics
 
updated(Dictionary) - Method in class org.opencastproject.serviceregistry.impl.JobDispatcher
updated(Dictionary) - Method in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
updateHost(HostRegistration) - Method in class org.opencastproject.serviceregistry.impl.jmx.HostsStatistics
 
updateInternal(JpaJob) - Method in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
Internal method to update a job, throwing unwrapped JPA exceptions.
updateJob(String, String) - Method in class org.opencastproject.serviceregistry.impl.endpoint.ServiceRegistryEndpoint
 
updateJob(Job) - Method in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
 
updateJobCount(List<Object[]>) - Method in class org.opencastproject.serviceregistry.impl.jmx.JobsStatistics
 
updateService(ServiceRegistration) - Method in class org.opencastproject.serviceregistry.impl.jmx.ServicesStatistics
 
updateStatisticsJobData() - Method in class org.opencastproject.serviceregistry.impl.ServiceRegistryJpaImpl
 
A B C D E F G H I J L M N O P R S T U 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form