Class GlobalProps


  • public class GlobalProps
    extends java.lang.Object
    A serialized property resource that is defined by the framework itself, and holds some of the core project properties.
    • Constructor Detail

      • GlobalProps

        @Deprecated
        public GlobalProps()
        Deprecated.
        Default constructor for serialization.

        This should not be invoked unless by deserialization.

        See Also:
        newInstance()
    • Method Detail

      • getDefaultDatasourceName

        public java.lang.String getDefaultDatasourceName()
      • setDefaultDatasourceName

        public void setDefaultDatasourceName​(java.lang.String defaultDatasourceName)
      • getDefaultSQLTagsProviderName

        public java.lang.String getDefaultSQLTagsProviderName()
      • setDefaultSQLTagsProviderName

        public void setDefaultSQLTagsProviderName​(java.lang.String defaultSqlTagsProviderName)
      • getAuthProfileName

        public java.lang.String getAuthProfileName()
      • setAuthProfileName

        public void setAuthProfileName​(java.lang.String authProfileName)
      • isAuditingEnabled

        public boolean isAuditingEnabled()
      • setAuditingEnabled

        public void setAuditingEnabled​(boolean auditingEnabled)
      • getAuditProfileName

        public java.lang.String getAuditProfileName()
      • setAuditProfileName

        public void setAuditProfileName​(java.lang.String auditProfileName)
      • getSqltagsClientPollRate

        public int getSqltagsClientPollRate()
      • setSqltagsClientPollRate

        public void setSqltagsClientPollRate​(int sqltagsClientPollRate)
      • getRequiredRoles

        public java.util.List<java.lang.String> getRequiredRoles()
      • setRequiredRoles

        public void setRequiredRoles​(java.util.List<java.lang.String> requiredRoles)
      • setRequiredPublishRoles

        @Deprecated
        public void setRequiredPublishRoles​(java.util.List<java.lang.String> requiredPublishRoles)
        Deprecated.
      • setPublishMode

        @Deprecated
        public void setPublishMode​(ProjectPublishMode publishMode)
        Deprecated.
      • setRequiredCopyRoles

        @Deprecated
        public void setRequiredCopyRoles​(java.util.List<java.lang.String> requiredCopyRoles)
        Deprecated.
        The property requiredCopyRoles has been removed. This method is here to stop serialization issues.
      • setRequiredExportRoles

        @Deprecated
        public void setRequiredExportRoles​(java.util.List<java.lang.String> requiredExportRoles)
        Deprecated.
        The property requiredExportRoles has been removed. This method is here to stop serialization issues.
      • getRequiredSaveRoles

        public java.util.List<java.lang.String> getRequiredSaveRoles()
      • setRequiredSaveRoles

        public void setRequiredSaveRoles​(java.util.List<java.lang.String> requiredSaveRoles)
      • getRequiredViewRoles

        public java.util.List<java.lang.String> getRequiredViewRoles()
      • setRequiredViewRoles

        public void setRequiredViewRoles​(java.util.List<java.lang.String> requiredViewRoles)
      • getRequiredDeleteRoles

        public java.util.List<java.lang.String> getRequiredDeleteRoles()
      • setRequiredDeleteRoles

        public void setRequiredDeleteRoles​(java.util.List<java.lang.String> requiredDeleteRoles)
      • getRequiredResourceRoles

        public java.util.List<java.lang.String> getRequiredResourceRoles()
      • setRequiredResourceRoles

        public void setRequiredResourceRoles​(java.util.List<java.lang.String> requiredResourceRoles)
      • isPermissionEnabled

        public boolean isPermissionEnabled​(java.lang.String id)
      • setPermissionEnabled

        public void setPermissionEnabled​(java.lang.String id,
                                         boolean enabled)
      • getRequiredClientRoles

        public java.lang.String getRequiredClientRoles​(java.lang.String id)
      • setRequiredClientRoles

        public void setRequiredClientRoles​(java.lang.String id,
                                           java.lang.String roles)
      • getIdp

        public java.lang.String getIdp()
      • setIdp

        public void setIdp​(java.lang.String idp)
      • isForceIdpAuth

        public boolean isForceIdpAuth()
      • setForceIdpAuth

        public void setForceIdpAuth​(boolean forceIdpAuth)
      • getPermissionEnabledMap

        public java.util.Map<java.lang.String,​java.lang.Boolean> getPermissionEnabledMap()
      • setPermissionEnabledMap

        public void setPermissionEnabledMap​(java.util.Map<java.lang.String,​java.lang.Boolean> permissionEnabledMap)
      • getRequiredClientRolesMap

        public java.util.Map<java.lang.String,​java.lang.String> getRequiredClientRolesMap()
      • setRequiredClientRolesMap

        public void setRequiredClientRolesMap​(java.util.Map<java.lang.String,​java.lang.String> requiredClientRolesMap)
      • isLegacyProject

        public boolean isLegacyProject()
      • setLegacyProject

        public void setLegacyProject​(boolean legacyProject)
      • getRequiredClientRolesAsList

        public java.util.List<ZoneRoleRequirement> getRequiredClientRolesAsList​(java.lang.String id)
        Turns the comma-separated string into a list. Does its best to decipher zone/role if included
        Parameters:
        id - Permissions id
        Returns:
        Required client zone/roles as list. Not null.
      • toResource

        public ProjectResource toResource​(java.lang.String projectName)