|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectlumis.doui.control.Control
lumis.doui.control.DataControl
lumis.doui.control.DataBoundControl
lumis.service.portalmanagement.genericacl.GenericAclControl
lumis.service.portalmanagement.serviceinstanceacl.ServiceInstanceAclControl
public class ServiceInstanceAclControl
Control that manages the Access Control Lists of a service instance.
Field Summary |
---|
Fields inherited from class lumis.doui.control.DataControl |
---|
FORCE_CASE_LOWER, FORCE_CASE_NONE, FORCE_CASE_UPPER, forceCase, requestParameterName, UNKNOWN_DATA_TYPE, value, valuePreviouslySet |
Constructor Summary | |
---|---|
ServiceInstanceAclControl()
|
Method Summary | |
---|---|
boolean |
canInheritPermissions(ITransaction transaction)
|
boolean |
checkPermission(ITransaction transaction)
|
AccessControlList |
getAcl(ITransaction transaction)
|
java.lang.String |
getDefaultPermission(ITransaction transaction)
|
org.w3c.dom.Node |
getPermissionsNode(ITransaction transaction)
|
ServiceInstanceConfig |
getServiceInstance()
Returns the service instance whose acl this control edits. |
void |
loadFromRequest()
|
Methods inherited from class lumis.service.portalmanagement.genericacl.GenericAclControl |
---|
getControlResource, getStringsToLocalize, setRenderData |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface lumis.doui.control.IDataControl |
---|
getConverter, getProcessActionIds, getValue, getValue, setProcessActionHandlerParameters, setValue |
Methods inherited from interface lumis.doui.control.IControl |
---|
createContainer, disconnect, getChildControls, getId, getParentControl, getPrepareForReadScript, getRenderData, getResources, getType, isValid, registerOnEventScript, removeChild, removeChildren, setRuntimeAttributes |
Methods inherited from interface lumis.doui.render.IRenderer |
---|
getResources, getSourceContext |
Constructor Detail |
---|
public ServiceInstanceAclControl()
Method Detail |
---|
public void loadFromRequest() throws PortalException
loadFromRequest
in interface IDataControl
loadFromRequest
in class DataBoundControl
PortalException
public boolean checkPermission(ITransaction transaction)
checkPermission
in class GenericAclControl
public java.lang.String getDefaultPermission(ITransaction transaction) throws PortalException
getDefaultPermission
in class GenericAclControl
PortalException
public AccessControlList getAcl(ITransaction transaction) throws PortalException
getAcl
in class GenericAclControl
PortalException
public boolean canInheritPermissions(ITransaction transaction) throws PortalException
canInheritPermissions
in class GenericAclControl
PortalException
public org.w3c.dom.Node getPermissionsNode(ITransaction transaction) throws PortalException
getPermissionsNode
in class GenericAclControl
PortalException
public ServiceInstanceConfig getServiceInstance() throws PortalException
PortalException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |