Index
All Classes and Interfaces|All Packages|Serialized Form
A
- Action - Enum Class in org.opencastproject.lifecyclemanagement.api
- ALWAYS - Enum constant in enum class org.opencastproject.lifecyclemanagement.api.Timing
C
- checkValidity(LifeCyclePolicy) - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCycleService
-
Checks if the given policy has all required fields filled in
- createLifeCyclePolicy(LifeCyclePolicy) - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCycleService
-
Creates a single life cycle policy in the database.
- createLifeCyclePolicy(LifeCyclePolicy, String) - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCycleDatabaseService
-
Creates a single life cycle policy in the database.
- createLifeCycleTask(LifeCycleTask) - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCycleService
-
Creates a new life cycle task in the database
- createLifeCycleTask(LifeCycleTask, String) - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCycleDatabaseService
-
Creates a single life cycle task.
D
- DELETE_EVENT - Enum constant in enum class org.opencastproject.lifecyclemanagement.api.Action
- deleteAllLifeCyclePoliciesCreatedByConfig(String) - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCycleDatabaseService
-
Remove all life cycle policies that were created through configuration files from the database
- deleteAllLifeCyclePoliciesCreatedByConfig(String) - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCycleService
-
Delete all policies created from configuration files from the database.
- deleteLifeCyclePolicy(String) - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCycleService
-
Deletes a life cycle policy from the database
- deleteLifeCyclePolicy(LifeCyclePolicy, String) - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCycleDatabaseService
-
Removes a single life cycle policy in the database.
- deleteLifeCycleTask(String) - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCycleService
-
Deletes a life cycle task from the database
- deleteLifeCycleTask(LifeCycleTask, String) - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCycleDatabaseService
-
Removes a single life cycle task.
E
- EVENT - Enum constant in enum class org.opencastproject.lifecyclemanagement.api.TargetType
F
- FAILED - Enum constant in enum class org.opencastproject.lifecyclemanagement.api.Status
- filterForEvents(Map<String, Map<String, EventSearchQueryField<String>>>) - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCycleService
-
Get a list of *all* events based on a set of filters.
- filterForEvents(Map<String, Map<String, EventSearchQueryField<String>>>, int, int) - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCycleService
-
Get a list of events based on a set of filters.
- FINISHED - Enum constant in enum class org.opencastproject.lifecyclemanagement.api.Status
- fromAccessControlEntry(AccessControlEntry) - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCyclePolicyAccessControlEntry
-
Populates this entry from an
AccessControlEntry
G
- getAccessControlEntries() - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCyclePolicy
-
Gets the access control entries restricting who may manage this policy
- getAction() - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCyclePolicy
-
Gets the action to be performed when the policy is applied
- getAction() - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCyclePolicyAccessControlEntry
-
Gets the action this entry allows or denies
- getActionDate() - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCyclePolicy
-
Gets the date at which the policy's action should be performed
- getActionParameters() - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCyclePolicy
-
Gets the parameters for the policy's
Action - getActiveLifeCyclePolicies() - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCycleService
-
Get currently active life cycle policies
- getActiveLifeCyclePolicies(String) - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCycleDatabaseService
-
Get currently active life cycle policies
- getCode() - Method in enum class org.opencastproject.lifecyclemanagement.api.Action
- getCode() - Method in enum class org.opencastproject.lifecyclemanagement.api.Status
- getCode() - Method in enum class org.opencastproject.lifecyclemanagement.api.TargetType
- getCode() - Method in enum class org.opencastproject.lifecyclemanagement.api.Timing
- getCreationDate() - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCycleTask
- getCronTrigger() - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCyclePolicy
-
Gets the cron expression that triggers the policy for a
Timing.REPEATINGpolicy - getId() - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCyclePolicy
-
Gets the policy's identifier
- getId() - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCyclePolicyAccessControlEntry
-
Gets the entry's identifier
- getId() - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCycleTask
- getLifeCyclePolicies(int, int, SortCriterion) - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCycleDatabaseService
-
Get several life cycle policies based on their order in the database
- getLifeCyclePolicies(int, int, SortCriterion) - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCycleService
-
Get multiple life cycle policies from the database
- getLifeCyclePoliciesTotal() - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCycleService
-
Get the total number of policies
- getLifeCyclePoliciesTotal(String) - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCycleDatabaseService
-
Get the total number of policies
- getLifeCyclePolicy(String) - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCycleDatabaseService
-
Gets a single life cycle policy in the current organization context by its identifier.
- getLifeCyclePolicy(String, String) - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCycleDatabaseService
-
Gets a single life cycle policy by its identifier.
- getLifeCyclePolicyById(String) - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCycleService
-
Returns a life cycle policy from the database by its id
- getLifeCyclePolicyById(String, String) - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCycleService
-
Returns a life cycle policy from the database by its id
- getLifeCyclePolicyId() - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCycleTask
- getLifeCycleTask(String) - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCycleDatabaseService
-
Gets a single life cycle task in the current organization context by its identifier.
- getLifeCycleTaskById(String) - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCycleService
-
Returns a life cycle task from the database by its id
- getLifeCycleTaskByTargetId(String) - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCycleDatabaseService
-
Gets a single life cycle task in the current organization context by its target identifier.
- getLifeCycleTaskByTargetId(String) - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCycleService
-
Returns a life cycle task from the database by its target identifier
- getLifeCycleTasksWithStatus(Status) - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCycleService
-
Get multiple life cycle tasks based on their status
- getLifeCycleTasksWithStatus(Status, String) - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCycleDatabaseService
-
Get several life cycle policies based on their status
- getOrganization() - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCyclePolicy
-
Gets the policy's organization identifier
- getOrganization() - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCycleTask
- getRole() - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCyclePolicyAccessControlEntry
-
Gets the role this entry applies to
- getStatus() - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCycleTask
- getTargetFilters() - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCyclePolicy
-
Gets the filters used to determine which entities this policy targets.
- getTargetId() - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCycleTask
- getTargetType() - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCyclePolicy
-
Gets the type of entity this policy targets
- getTiming() - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCyclePolicy
-
Gets the policy's
Timing - getTitle() - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCyclePolicy
-
Gets the policy's title
- getWorkflowId() - Method in class org.opencastproject.lifecyclemanagement.api.StartWorkflowParameters
- getWorkflowParameters() - Method in class org.opencastproject.lifecyclemanagement.api.StartWorkflowParameters
I
- isActive() - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCyclePolicy
-
Returns whether the policy is currently active
- isAllow() - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCyclePolicyAccessControlEntry
-
Returns whether this entry allows or denies the action
- isCreatedFromConfig() - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCyclePolicy
-
Returns whether the policy was created from a configuration file
L
- LifeCycleDatabaseException - Exception Class in org.opencastproject.lifecyclemanagement.api
-
Exception that is thrown for failing database operations.
- LifeCycleDatabaseException(String) - Constructor for exception class org.opencastproject.lifecyclemanagement.api.LifeCycleDatabaseException
-
Constructs a new lifecycle database exception with a message.
- LifeCycleDatabaseException(String, Throwable) - Constructor for exception class org.opencastproject.lifecyclemanagement.api.LifeCycleDatabaseException
-
Constructs a new lifecycle database exception with a message and the throwable that caused this exception to be thrown.
- LifeCycleDatabaseException(Throwable) - Constructor for exception class org.opencastproject.lifecyclemanagement.api.LifeCycleDatabaseException
-
Constructs a new lifecycle database exception with the throwable causing this exception to be thrown.
- LifeCycleDatabaseService - Interface in org.opencastproject.lifecyclemanagement.api
-
API that defines persistent storage of lifecycle elements
- LifeCyclePolicy - Interface in org.opencastproject.lifecyclemanagement.api
-
Represents a life cycle policy in Opencast
- LifeCyclePolicyAccessControlEntry - Interface in org.opencastproject.lifecyclemanagement.api
-
Represents a single access control entry for a
LifeCyclePolicy - LifeCycleService - Interface in org.opencastproject.lifecyclemanagement.api
- LifeCycleServiceException - Exception Class in org.opencastproject.lifecyclemanagement.api
-
Exception that is thrown for failing database operations.
- LifeCycleServiceException(String) - Constructor for exception class org.opencastproject.lifecyclemanagement.api.LifeCycleServiceException
-
Constructs a new lifecycle database exception with a message.
- LifeCycleServiceException(String, Throwable) - Constructor for exception class org.opencastproject.lifecyclemanagement.api.LifeCycleServiceException
-
Constructs a new lifecycle database exception with a message and the throwable that caused this exception to be thrown.
- LifeCycleServiceException(Throwable) - Constructor for exception class org.opencastproject.lifecyclemanagement.api.LifeCycleServiceException
-
Constructs a new lifecycle database exception with the throwable causing this exception to be thrown.
- LifeCycleTask - Interface in org.opencastproject.lifecyclemanagement.api
O
- org.opencastproject.lifecyclemanagement.api - package org.opencastproject.lifecyclemanagement.api
R
S
- SCHEDULED - Enum constant in enum class org.opencastproject.lifecyclemanagement.api.Status
- setAccessControlEntries(List<LifeCyclePolicyAccessControlEntry>) - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCyclePolicy
-
Sets the access control entries restricting who may manage this policy
- setAction(String) - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCyclePolicyAccessControlEntry
-
Sets the action this entry allows or denies
- setAction(Action) - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCyclePolicy
-
Sets the action to be performed when the policy is applied
- setActionDate(Date) - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCyclePolicy
-
Sets the date at which the policy's action should be performed
- setActionParameters(String) - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCyclePolicy
-
Sets the parameters for the policy's
Action - setActive(boolean) - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCyclePolicy
-
Sets whether the policy is currently active
- setAllow(boolean) - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCyclePolicyAccessControlEntry
-
Sets whether this entry allows or denies the action
- setCreatedFromConfig(boolean) - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCyclePolicy
-
Sets whether the policy was created from a configuration file
- setCreationDate(Date) - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCycleTask
- setCronTrigger(String) - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCyclePolicy
-
Sets the cron expression that triggers the policy for a
Timing.REPEATINGpolicy - setId(long) - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCyclePolicyAccessControlEntry
-
Sets the entry's identifier
- setId(String) - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCyclePolicy
-
Sets the policy's identifier
- setId(String) - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCycleTask
- setLifeCyclePolicyId(String) - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCycleTask
- setOrganization(String) - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCyclePolicy
-
Sets the policy's organization identifier
- setOrganization(String) - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCycleTask
- setRole(String) - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCyclePolicyAccessControlEntry
-
Sets the role this entry applies to
- setStatus(Status) - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCycleTask
- setTargetFilters(Map<String, Map<String, EventSearchQueryField<String>>>) - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCyclePolicy
-
Sets the filters used to determine which entities this policy targets.
- setTargetId(String) - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCycleTask
- setTargetType(TargetType) - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCyclePolicy
-
Sets the type of entity this policy targets
- setTiming(Timing) - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCyclePolicy
-
Sets the policy's
Timing - setTitle(String) - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCyclePolicy
-
Sets the policy's title
- setWorkflowId(String) - Method in class org.opencastproject.lifecyclemanagement.api.StartWorkflowParameters
- setWorkflowParameters(Map<String, String>) - Method in class org.opencastproject.lifecyclemanagement.api.StartWorkflowParameters
- SPECIFIC_DATE - Enum constant in enum class org.opencastproject.lifecyclemanagement.api.Timing
- START_WORKFLOW - Enum constant in enum class org.opencastproject.lifecyclemanagement.api.Action
- STARTED - Enum constant in enum class org.opencastproject.lifecyclemanagement.api.Status
- StartWorkflowParameters - Class in org.opencastproject.lifecyclemanagement.api
-
Struct for the action parameters of the action
ActionSTART_WORKFLOW - StartWorkflowParameters() - Constructor for class org.opencastproject.lifecyclemanagement.api.StartWorkflowParameters
- Status - Enum Class in org.opencastproject.lifecyclemanagement.api
T
- TargetType - Enum Class in org.opencastproject.lifecyclemanagement.api
- Timing - Enum Class in org.opencastproject.lifecyclemanagement.api
- toAccessControlEntry() - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCyclePolicyAccessControlEntry
-
Converts this entry to an
AccessControlEntry
U
- updateLifeCyclePolicy(LifeCyclePolicy) - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCycleService
-
Updates a single life cycle policy in the database.
- updateLifeCyclePolicy(LifeCyclePolicy, String) - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCycleDatabaseService
-
Updates a single life cycle policy in the database.
- updateLifeCycleTask(LifeCycleTask) - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCycleService
-
Updates a life cycle task
- updateLifeCycleTask(LifeCycleTask, String) - Method in interface org.opencastproject.lifecyclemanagement.api.LifeCycleDatabaseService
-
Updates a single life cycle task.
V
- valueOf(String) - Static method in enum class org.opencastproject.lifecyclemanagement.api.Action
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.opencastproject.lifecyclemanagement.api.Status
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.opencastproject.lifecyclemanagement.api.TargetType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.opencastproject.lifecyclemanagement.api.Timing
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.opencastproject.lifecyclemanagement.api.Action
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.opencastproject.lifecyclemanagement.api.Status
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.opencastproject.lifecyclemanagement.api.TargetType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.opencastproject.lifecyclemanagement.api.Timing
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages|Serialized Form