Class ARG_CopyRoleExecutionDlgCmd
java.lang.Object
de.mid.innovator.srv2api.icw2meta.ARG_CopyRoleExecutionDlgCmd
- All Implemented Interfaces:
de.mid.innovator.srv2api.impl.MarshallAble
public class ARG_CopyRoleExecutionDlgCmd
extends Object
implements de.mid.innovator.srv2api.impl.MarshallAble
-
Field Summary
FieldsModifier and TypeFieldDescriptionbooleanisTrue/isFalse means copy all role excutions/copy only the specified execution rightsprofile of the selected user roleprofile of the user role from which the execution rights are copieduser role from which the execution rights are copiedlist of execution rights which have to be copied -
Constructor Summary
ConstructorsConstructorDescriptionARG_CopyRoleExecutionDlgCmd(MMProfile ohProfile, MMProfile ohSrcProfile, ADUsrRole ohSrcRole, boolean copyAll, List<ADExecuteAble> seqExec) -
Method Summary
Modifier and TypeMethodDescriptionvoidmarshal(de.mid.innovator.srv2api.impl.SrvMemTelegram tel) voidresolveReferences(de.mid.innovator.srv2api.impl.SrvMemTelegram tel) voidunmarshal(de.mid.innovator.srv2api.impl.SrvMemTelegram tel, SrvContext srvctx)
-
Field Details
-
ohProfile
profile of the selected user role -
ohSrcProfile
profile of the user role from which the execution rights are copied -
ohSrcRole
user role from which the execution rights are copied -
copyAll
public boolean copyAllisTrue/isFalse means copy all role excutions/copy only the specified execution rights -
seqExec
list of execution rights which have to be copied
-
-
Constructor Details
-
ARG_CopyRoleExecutionDlgCmd
public ARG_CopyRoleExecutionDlgCmd() -
ARG_CopyRoleExecutionDlgCmd
public ARG_CopyRoleExecutionDlgCmd(MMProfile ohProfile, MMProfile ohSrcProfile, ADUsrRole ohSrcRole, boolean copyAll, List<ADExecuteAble> seqExec)
-
-
Method Details
-
marshal
public void marshal(de.mid.innovator.srv2api.impl.SrvMemTelegram tel) - Specified by:
marshalin interfacede.mid.innovator.srv2api.impl.MarshallAble
-
unmarshal
- Specified by:
unmarshalin interfacede.mid.innovator.srv2api.impl.MarshallAble
-
resolveReferences
public void resolveReferences(de.mid.innovator.srv2api.impl.SrvMemTelegram tel) - Specified by:
resolveReferencesin interfacede.mid.innovator.srv2api.impl.MarshallAble
-