public class GlobalProps
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
DEF_TAG_PROVIDER_PROP |
static java.lang.String |
MODULE_ID |
static java.lang.String |
RESOURCE_TYPE |
Constructor and Description |
---|
GlobalProps()
Default constructor for serialization
|
GlobalProps(boolean isNewProject)
Use this constructor for new projects
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAuditProfileName() |
java.lang.String |
getAuthProfileName() |
ProjectCommitMessageMode |
getCommitMessageMode() |
java.lang.String |
getDefaultDatasourceName() |
java.lang.String |
getDefaultSQLTagsProviderName() |
java.util.Map<java.lang.String,java.lang.Boolean> |
getPermissionEnabledMap() |
ProjectPublishMode |
getPublishMode() |
java.lang.String |
getRequiredClientRoles(java.lang.String id) |
java.util.List<ZoneRoleRequirement> |
getRequiredClientRolesAsList(java.lang.String id)
Turns the comma-separated string into a list.
|
java.util.Map<java.lang.String,java.lang.String> |
getRequiredClientRolesMap() |
java.util.List<java.lang.String> |
getRequiredDeleteRoles() |
java.util.List<java.lang.String> |
getRequiredPublishRoles() |
java.util.List<java.lang.String> |
getRequiredResourceRoles() |
java.util.List<java.lang.String> |
getRequiredRoles() |
java.util.List<java.lang.String> |
getRequiredSaveRoles() |
java.util.List<java.lang.String> |
getRequiredViewRoles() |
int |
getSqltagsClientPollRate() |
boolean |
isAuditingEnabled() |
boolean |
isLegacyProject() |
boolean |
isPermissionEnabled(java.lang.String id) |
void |
setAuditingEnabled(boolean auditingEnabled) |
void |
setAuditProfileName(java.lang.String auditProfileName) |
void |
setAuthProfileName(java.lang.String authProfileName) |
void |
setCommitMessageMode(ProjectCommitMessageMode commitMessageMode) |
void |
setDefaultDatasourceName(java.lang.String defaultDatasourceName) |
void |
setDefaultSQLTagsProviderName(java.lang.String defaultSqlTagsProviderName) |
void |
setLegacyProject(boolean legacyProject) |
void |
setPermissionEnabled(java.lang.String id,
boolean enabled) |
void |
setPermissionEnabledMap(java.util.Map<java.lang.String,java.lang.Boolean> permissionEnabledMap) |
void |
setPublishMode(ProjectPublishMode publishMode) |
void |
setRequiredClientRoles(java.lang.String id,
java.lang.String roles) |
void |
setRequiredClientRolesMap(java.util.Map<java.lang.String,java.lang.String> requiredClientRolesMap) |
void |
setRequiredCopyRoles(java.util.List<java.lang.String> requiredCopyRoles)
Deprecated.
|
void |
setRequiredDeleteRoles(java.util.List<java.lang.String> requiredDeleteRoles) |
void |
setRequiredExportRoles(java.util.List<java.lang.String> requiredExportRoles)
Deprecated.
|
void |
setRequiredPublishRoles(java.util.List<java.lang.String> requiredPublishRoles) |
void |
setRequiredResourceRoles(java.util.List<java.lang.String> requiredResourceRoles) |
void |
setRequiredRoles(java.util.List<java.lang.String> requiredRoles) |
void |
setRequiredSaveRoles(java.util.List<java.lang.String> requiredSaveRoles) |
void |
setRequiredViewRoles(java.util.List<java.lang.String> requiredViewRoles) |
void |
setSqltagsClientPollRate(int sqltagsClientPollRate) |
public static final java.lang.String MODULE_ID
public static final java.lang.String RESOURCE_TYPE
public static final java.lang.String DEF_TAG_PROVIDER_PROP
public GlobalProps()
public GlobalProps(boolean isNewProject)
public java.lang.String getDefaultDatasourceName()
public void setDefaultDatasourceName(java.lang.String defaultDatasourceName)
public java.lang.String getDefaultSQLTagsProviderName()
public void setDefaultSQLTagsProviderName(java.lang.String defaultSqlTagsProviderName)
public java.lang.String getAuthProfileName()
public void setAuthProfileName(java.lang.String authProfileName)
public boolean isAuditingEnabled()
public void setAuditingEnabled(boolean auditingEnabled)
public java.lang.String getAuditProfileName()
public void setAuditProfileName(java.lang.String auditProfileName)
public int getSqltagsClientPollRate()
public void setSqltagsClientPollRate(int sqltagsClientPollRate)
public java.util.List<java.lang.String> getRequiredRoles()
public void setRequiredRoles(java.util.List<java.lang.String> requiredRoles)
public ProjectPublishMode getPublishMode()
public void setPublishMode(ProjectPublishMode publishMode)
public ProjectCommitMessageMode getCommitMessageMode()
public void setCommitMessageMode(ProjectCommitMessageMode commitMessageMode)
@Deprecated public void setRequiredCopyRoles(java.util.List<java.lang.String> requiredCopyRoles)
@Deprecated public void setRequiredExportRoles(java.util.List<java.lang.String> requiredExportRoles)
public java.util.List<java.lang.String> getRequiredSaveRoles()
public void setRequiredSaveRoles(java.util.List<java.lang.String> requiredSaveRoles)
public java.util.List<java.lang.String> getRequiredViewRoles()
public void setRequiredViewRoles(java.util.List<java.lang.String> requiredViewRoles)
public java.util.List<java.lang.String> getRequiredPublishRoles()
public void setRequiredPublishRoles(java.util.List<java.lang.String> requiredPublishRoles)
public java.util.List<java.lang.String> getRequiredDeleteRoles()
public void setRequiredDeleteRoles(java.util.List<java.lang.String> requiredDeleteRoles)
public java.util.List<java.lang.String> getRequiredResourceRoles()
public void setRequiredResourceRoles(java.util.List<java.lang.String> requiredResourceRoles)
public boolean isPermissionEnabled(java.lang.String id)
public void setPermissionEnabled(java.lang.String id, boolean enabled)
public java.lang.String getRequiredClientRoles(java.lang.String id)
public void setRequiredClientRoles(java.lang.String id, java.lang.String roles)
public java.util.Map<java.lang.String,java.lang.Boolean> getPermissionEnabledMap()
public void setPermissionEnabledMap(java.util.Map<java.lang.String,java.lang.Boolean> permissionEnabledMap)
public java.util.Map<java.lang.String,java.lang.String> getRequiredClientRolesMap()
public void setRequiredClientRolesMap(java.util.Map<java.lang.String,java.lang.String> requiredClientRolesMap)
public boolean isLegacyProject()
public void setLegacyProject(boolean legacyProject)
public java.util.List<ZoneRoleRequirement> getRequiredClientRolesAsList(java.lang.String id)
id
- Permissions id