Class LifeCyclePolicyAccessControlEntryImpl
java.lang.Object
org.opencastproject.lifecyclemanagement.impl.LifeCyclePolicyAccessControlEntryImpl
- All Implemented Interfaces:
org.opencastproject.lifecyclemanagement.api.LifeCyclePolicyAccessControlEntry
@Entity(name="LifeCyclePolicyAccessControlEntry")
public class LifeCyclePolicyAccessControlEntryImpl
extends Object
implements org.opencastproject.lifecyclemanagement.api.LifeCyclePolicyAccessControlEntry
This has the same fields as an
AccessControlEntry, but since policies purely exist in the database, ACLs
need to be persisted alongside them, which is what this is for.-
Constructor Summary
ConstructorsConstructorDescriptionDefault constructorLifeCyclePolicyAccessControlEntryImpl(boolean allow, String role, String action) LifeCyclePolicyAccessControlEntryImpl(long id, boolean allow, String role, String action) -
Method Summary
-
Constructor Details
-
LifeCyclePolicyAccessControlEntryImpl
public LifeCyclePolicyAccessControlEntryImpl()Default constructor -
LifeCyclePolicyAccessControlEntryImpl
-
LifeCyclePolicyAccessControlEntryImpl
-
-
Method Details
-
getId
public long getId()- Specified by:
getIdin interfaceorg.opencastproject.lifecyclemanagement.api.LifeCyclePolicyAccessControlEntry
-
setId
public void setId(long id) - Specified by:
setIdin interfaceorg.opencastproject.lifecyclemanagement.api.LifeCyclePolicyAccessControlEntry
-
isAllow
public boolean isAllow()- Specified by:
isAllowin interfaceorg.opencastproject.lifecyclemanagement.api.LifeCyclePolicyAccessControlEntry
-
setAllow
public void setAllow(boolean allow) - Specified by:
setAllowin interfaceorg.opencastproject.lifecyclemanagement.api.LifeCyclePolicyAccessControlEntry
-
getRole
- Specified by:
getRolein interfaceorg.opencastproject.lifecyclemanagement.api.LifeCyclePolicyAccessControlEntry
-
setRole
- Specified by:
setRolein interfaceorg.opencastproject.lifecyclemanagement.api.LifeCyclePolicyAccessControlEntry
-
getAction
- Specified by:
getActionin interfaceorg.opencastproject.lifecyclemanagement.api.LifeCyclePolicyAccessControlEntry
-
setAction
- Specified by:
setActionin interfaceorg.opencastproject.lifecyclemanagement.api.LifeCyclePolicyAccessControlEntry
-
toAccessControlEntry
public org.opencastproject.security.api.AccessControlEntry toAccessControlEntry()- Specified by:
toAccessControlEntryin interfaceorg.opencastproject.lifecyclemanagement.api.LifeCyclePolicyAccessControlEntry
-
fromAccessControlEntry
public void fromAccessControlEntry(org.opencastproject.security.api.AccessControlEntry accessControlEntry) - Specified by:
fromAccessControlEntryin interfaceorg.opencastproject.lifecyclemanagement.api.LifeCyclePolicyAccessControlEntry
-