Class ARG_LoginCache

  • All Implemented Interfaces:
    de.mid.innovator.srv2api.impl.MarshallAble

    public class ARG_LoginCache
    extends java.lang.Object
    implements de.mid.innovator.srv2api.impl.MarshallAble
    • Field Detail

      • userName

        public java.lang.String userName
        user name
      • roleName

        public java.lang.String roleName
        name of the role
      • logStatus

        public K_LOGSTATUS logStatus
        status information
      • isReadOnly

        public boolean isReadOnly
        read only?
      • isAdmin

        public boolean isAdmin
        administrator login?
      • isSU

        public boolean isSU
        super user login?
      • useAllRoles

        public boolean useAllRoles
        use all possible roles?
      • hasAnnoMode

        public boolean hasAnnoMode
        has annotation rights
      • hasConfigMode

        public boolean hasConfigMode
        has configuration rights
      • hasLabelMode

        public boolean hasLabelMode
        has label rights
      • hasVersionMode

        public boolean hasVersionMode
        has versioning rights
      • hasChangesetMode

        public boolean hasChangesetMode
        has viewing changeset rights
      • hasDeletingChangesetMode

        public boolean hasDeletingChangesetMode
        has deleting changeset rights
      • hasReadRestriction

        public boolean hasReadRestriction
        has element with distracted read right
      • hasTranslationMode

        public boolean hasTranslationMode
        has translation rights
      • hasSectionMode

        public boolean hasSectionMode
        has section rights
      • hasDBConnectMode

        public boolean hasDBConnectMode
        has DBConnect rights
      • hasNoDBDeletionMode

        public boolean hasNoDBDeletionMode
        has no DB deletion rights
      • hasBulkMode

        public boolean hasBulkMode
        has bulk rights
      • hasComparingModelsMode

        public boolean hasComparingModelsMode
        has comparing models rights
      • hasDependencyEditorMode

        public boolean hasDependencyEditorMode
        has dependency editor rights
      • hasExportingModelsMode

        public boolean hasExportingModelsMode
        has exporting models rights
      • hasEditApplConfMode

        public boolean hasEditApplConfMode
        has editing application configuration mode
      • nameChangeSet

        public java.lang.String nameChangeSet
        name of active change set
      • noteChangeSet

        public java.lang.String noteChangeSet
        comment of active change set
      • ohLocale

        public MM2Locale ohLocale
        display locale
    • Constructor Detail

      • ARG_LoginCache

        public ARG_LoginCache()
      • ARG_LoginCache

        public ARG_LoginCache​(java.lang.String userName,
                              ADUsrRole role,
                              java.lang.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 hasDependencyEditorMode,
                              boolean hasExportingModelsMode,
                              boolean hasEditApplConfMode,
                              java.lang.String nameChangeSet,
                              java.lang.String noteChangeSet,
                              MM2Locale ohLocale)
    • Method Detail

      • marshal

        public void marshal​(de.mid.innovator.srv2api.impl.SrvMemTelegram tel)
        Specified by:
        marshal in interface de.mid.innovator.srv2api.impl.MarshallAble
      • unmarshal

        public void unmarshal​(de.mid.innovator.srv2api.impl.SrvMemTelegram tel,
                              SrvContext srvctx)
        Specified by:
        unmarshal in interface de.mid.innovator.srv2api.impl.MarshallAble
      • resolveReferences

        public void resolveReferences​(de.mid.innovator.srv2api.impl.SrvMemTelegram tel)
        Specified by:
        resolveReferences in interface de.mid.innovator.srv2api.impl.MarshallAble