Class ARG_LoginCache
java.lang.Object
de.mid.innovator.srv2api.icw2meta.ARG_LoginCache
- All Implemented Interfaces:
de.mid.innovator.srv2api.impl.MarshallAble
-
Field Summary
FieldsModifier and TypeFieldDescriptionbooleanhas annotation rightsbooleanhas bulk rightsbooleanhas viewing changeset rightsbooleanhas comparing models rightsbooleanhas configuration rightsbooleanhas DBConnect rightsbooleanhas deleting changeset rightsbooleanhas editing application configuration modebooleanhas editing hyphenation modebooleanhas exporting models rightsbooleanhas label rightsbooleanhas no DB deletion rightsbooleanhas no element deletion rightsbooleanhas element with distracted read rightbooleanhas section rightsbooleanhas translation rightsbooleanhas versioning rightsbooleanadministrator login?booleanread only?booleansuper user login?status informationname of active change setcomment of active change setdisplay localecurrent rolename of the rolebooleanuse all possible roles?user name -
Constructor Summary
ConstructorsConstructorDescriptionARG_LoginCache(String userName, ADUsrRole role, String roleName, K_LOGSTATUS logStatus, boolean isReadOnly, boolean isAdmin, boolean isSU, boolean useAllRoles, boolean hasAnnoMode, boolean hasConfigMode, boolean hasLabelMode, boolean hasVersionMode, boolean hasChangesetMode, boolean hasDeletingChangesetMode, boolean hasReadRestriction, boolean hasTranslationMode, boolean hasSectionMode, boolean hasDBConnectMode, boolean hasNoDBDeletionMode, boolean hasBulkMode, boolean hasComparingModelsMode, boolean hasNoElementDeletionMode, boolean hasExportingModelsMode, boolean hasEditApplConfMode, boolean hasEditHyphenationMode, String nameChangeSet, String noteChangeSet, MM2Locale ohLocale) -
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
-
userName
user name -
role
current role -
roleName
name of the role -
logStatus
status information -
isReadOnly
public boolean isReadOnlyread only? -
isAdmin
public boolean isAdminadministrator login? -
isSU
public boolean isSUsuper user login? -
useAllRoles
public boolean useAllRolesuse all possible roles? -
hasAnnoMode
public boolean hasAnnoModehas annotation rights -
hasConfigMode
public boolean hasConfigModehas configuration rights -
hasLabelMode
public boolean hasLabelModehas label rights -
hasVersionMode
public boolean hasVersionModehas versioning rights -
hasChangesetMode
public boolean hasChangesetModehas viewing changeset rights -
hasDeletingChangesetMode
public boolean hasDeletingChangesetModehas deleting changeset rights -
hasReadRestriction
public boolean hasReadRestrictionhas element with distracted read right -
hasTranslationMode
public boolean hasTranslationModehas translation rights -
hasSectionMode
public boolean hasSectionModehas section rights -
hasDBConnectMode
public boolean hasDBConnectModehas DBConnect rights -
hasNoDBDeletionMode
public boolean hasNoDBDeletionModehas no DB deletion rights -
hasBulkMode
public boolean hasBulkModehas bulk rights -
hasComparingModelsMode
public boolean hasComparingModelsModehas comparing models rights -
hasNoElementDeletionMode
public boolean hasNoElementDeletionModehas no element deletion rights -
hasExportingModelsMode
public boolean hasExportingModelsModehas exporting models rights -
hasEditApplConfMode
public boolean hasEditApplConfModehas editing application configuration mode -
hasEditHyphenationMode
public boolean hasEditHyphenationModehas editing hyphenation mode -
nameChangeSet
name of active change set -
noteChangeSet
comment of active change set -
ohLocale
display locale
-
-
Constructor Details
-
ARG_LoginCache
public ARG_LoginCache() -
ARG_LoginCache
public ARG_LoginCache(String userName, ADUsrRole role, String roleName, K_LOGSTATUS logStatus, boolean isReadOnly, boolean isAdmin, boolean isSU, boolean useAllRoles, boolean hasAnnoMode, boolean hasConfigMode, boolean hasLabelMode, boolean hasVersionMode, boolean hasChangesetMode, boolean hasDeletingChangesetMode, boolean hasReadRestriction, boolean hasTranslationMode, boolean hasSectionMode, boolean hasDBConnectMode, boolean hasNoDBDeletionMode, boolean hasBulkMode, boolean hasComparingModelsMode, boolean hasNoElementDeletionMode, boolean hasExportingModelsMode, boolean hasEditApplConfMode, boolean hasEditHyphenationMode, String nameChangeSet, String noteChangeSet, MM2Locale ohLocale)
-
-
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
-