|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.atlassian.bamboo.DefaultFeatureManager
@Immutable public class DefaultFeatureManager
Constructor Summary | |
---|---|
DefaultFeatureManager()
|
Method Summary | |
---|---|
com.atlassian.fage.Option<java.lang.Long> |
getBuildArtifactSizeLimit()
Maximum size of artifacts for single build result in bytes |
boolean |
isArtifactHandlerUiEnabled()
Whether we let the user configure artifact handlers. |
boolean |
isBulkProjectRemoveAllowed()
Whether project remove is allowed for bulk operations |
boolean |
isChangeBaseUrlAllowed()
|
boolean |
isDetectCapabilitiesOnStartup()
Whether to force detection of server capabilities on startup |
boolean |
isElasticAgentsSupported()
Whether elasic agents are enabled |
boolean |
isGlobalSecuritySettingsEnabled()
Whether you can edit the global security settings |
boolean |
isGzipCompressionSupported()
Whether you can turn on GZip compression or not |
boolean |
isIMServerConfigurationSupported()
WHether IM servers are configurable |
boolean |
isInstanceRenameSupported()
Whether we give the option to the user o change their instance. |
boolean |
isLegacyRepositoryEnabled()
Whether to turn on old repositories like CVS and Perforce |
boolean |
isLocalAgentsSupported()
Whether local agents are enabled |
boolean |
isMailServerConfigurationSupported()
Whether mail servers are configurable |
boolean |
isMavenProjectImportSupported()
Whether you can import from a Maven pom.xml |
boolean |
isOAuthConsumerPluginEnabled()
Whether the update screens for OAUth is enabled |
boolean |
isOnDemandInstance()
Whether or not we're on OnDemand. |
boolean |
isPasswordChangeAllowed()
Whether users are allowed to change passwords |
boolean |
isRemoteAgentsSupported()
Whether remote agents are enabled |
boolean |
isRequiredEc2Configuration()
Whether EC2 configuration is required for plan creation |
boolean |
isRequiresEc2TermsAcceptance()
Whether EC2 configuration is blocked until users accept terms and conditions |
boolean |
isRestrictedAdminConfigurable()
Whether restricted admin permission can be turn on or off |
boolean |
isSignupConfigurable()
Whether you can turn on signups |
boolean |
isTransportSupported(TransportProtocol transportProtocol)
Whether given transport is enabled. |
boolean |
isUpmFullyFunctional()
WHether UPM is fully functional - allows install plugins |
boolean |
isUserManagementEnabled()
Whether you can edit the users and groups |
boolean |
isUserProfileEnabled()
Whather users can view their user profile page |
void |
setBambooPermissionManager(BambooPermissionManager bambooPermissionManager)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DefaultFeatureManager()
Method Detail |
---|
public boolean isTransportSupported(@NotNull TransportProtocol transportProtocol)
FeatureManager
isTransportSupported
in interface FeatureManager
public boolean isLocalAgentsSupported()
FeatureManager
isLocalAgentsSupported
in interface FeatureManager
public boolean isRemoteAgentsSupported()
FeatureManager
isRemoteAgentsSupported
in interface FeatureManager
public boolean isElasticAgentsSupported()
FeatureManager
isElasticAgentsSupported
in interface FeatureManager
public boolean isGzipCompressionSupported()
FeatureManager
isGzipCompressionSupported
in interface FeatureManager
public boolean isMavenProjectImportSupported()
FeatureManager
isMavenProjectImportSupported
in interface FeatureManager
public boolean isSignupConfigurable()
FeatureManager
isSignupConfigurable
in interface FeatureManager
public boolean isRestrictedAdminConfigurable()
FeatureManager
isRestrictedAdminConfigurable
in interface FeatureManager
public boolean isPasswordChangeAllowed()
FeatureManager
isPasswordChangeAllowed
in interface FeatureManager
public boolean isLegacyRepositoryEnabled()
FeatureManager
isLegacyRepositoryEnabled
in interface FeatureManager
public boolean isMailServerConfigurationSupported()
FeatureManager
isMailServerConfigurationSupported
in interface FeatureManager
public boolean isIMServerConfigurationSupported()
FeatureManager
isIMServerConfigurationSupported
in interface FeatureManager
public boolean isUserProfileEnabled()
FeatureManager
isUserProfileEnabled
in interface FeatureManager
public boolean isGlobalSecuritySettingsEnabled()
FeatureManager
isGlobalSecuritySettingsEnabled
in interface FeatureManager
public boolean isUserManagementEnabled()
FeatureManager
isUserManagementEnabled
in interface FeatureManager
public boolean isOAuthConsumerPluginEnabled()
FeatureManager
isOAuthConsumerPluginEnabled
in interface FeatureManager
public boolean isDetectCapabilitiesOnStartup()
FeatureManager
isDetectCapabilitiesOnStartup
in interface FeatureManager
public boolean isRequiresEc2TermsAcceptance()
FeatureManager
isRequiresEc2TermsAcceptance
in interface FeatureManager
public boolean isRequiredEc2Configuration()
FeatureManager
isRequiredEc2Configuration
in interface FeatureManager
public boolean isBulkProjectRemoveAllowed()
FeatureManager
isBulkProjectRemoveAllowed
in interface FeatureManager
public com.atlassian.fage.Option<java.lang.Long> getBuildArtifactSizeLimit()
FeatureManager
getBuildArtifactSizeLimit
in interface FeatureManager
public boolean isInstanceRenameSupported()
FeatureManager
isInstanceRenameSupported
in interface FeatureManager
public boolean isArtifactHandlerUiEnabled()
FeatureManager
isArtifactHandlerUiEnabled
in interface FeatureManager
public boolean isChangeBaseUrlAllowed()
isChangeBaseUrlAllowed
in interface FeatureManager
public boolean isUpmFullyFunctional()
FeatureManager
isUpmFullyFunctional
in interface FeatureManager
public boolean isOnDemandInstance()
FeatureManager
isOnDemandInstance
in interface FeatureManager
public void setBambooPermissionManager(@NotNull BambooPermissionManager bambooPermissionManager)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |