public interface ServerSettings extends IdEObject
The following features are supported:
Send Confirmation Email After RegistrationAllow Self RegistrationAllow Users To Create Top Level ProjectsCheckin Merging EnabledSmtp ServerEmail Sender AddressEmail Sender NameSite AddressGenerate Geometry On CheckinAllow Only WhitelistedWhitelisted DomainsHide User List For Non AdminProtocol Buffers PortCache Output FilesWeb ModulesWeb ModuleService Repository UrlSend Email On New RevisionSession Time Out SecondsSmtp UsernameSmtp PasswordSmtp PortSmtp ProtocolReuse GeometryAllow Create Validated UserRender Engine ProcessesStorePackage.getServerSettings()| Modifier and Type | Method and Description |
|---|---|
Boolean |
getAllowSelfRegistration()
Returns the value of the 'Allow Self Registration' attribute.
|
Boolean |
getCacheOutputFiles()
Returns the value of the 'Cache Output Files' attribute.
|
Boolean |
getCheckinMergingEnabled()
Returns the value of the 'Checkin Merging Enabled' attribute.
|
String |
getEmailSenderAddress()
Returns the value of the 'Email Sender Address' attribute.
|
String |
getEmailSenderName()
Returns the value of the 'Email Sender Name' attribute.
|
Boolean |
getHideUserListForNonAdmin()
Returns the value of the 'Hide User List For Non Admin' attribute.
|
Integer |
getProtocolBuffersPort()
Returns the value of the 'Protocol Buffers Port' attribute.
|
int |
getRenderEngineProcesses()
Returns the value of the 'Render Engine Processes' attribute.
|
String |
getServiceRepositoryUrl()
Returns the value of the 'Service Repository Url' attribute.
|
int |
getSessionTimeOutSeconds()
Returns the value of the 'Session Time Out Seconds' attribute.
|
String |
getSiteAddress()
Returns the value of the 'Site Address' attribute.
|
String |
getSmtpPassword()
Returns the value of the 'Smtp Password' attribute.
|
int |
getSmtpPort()
Returns the value of the 'Smtp Port' attribute.
|
SmtpProtocol |
getSmtpProtocol()
Returns the value of the 'Smtp Protocol' attribute.
|
String |
getSmtpServer()
Returns the value of the 'Smtp Server' attribute.
|
String |
getSmtpUsername()
Returns the value of the 'Smtp Username' attribute.
|
WebModulePluginConfiguration |
getWebModule()
Returns the value of the 'Web Module' reference.
|
org.eclipse.emf.common.util.EList<WebModulePluginConfiguration> |
getWebModules()
Returns the value of the 'Web Modules' reference list.
|
org.eclipse.emf.common.util.EList<String> |
getWhitelistedDomains()
Returns the value of the 'Whitelisted Domains' attribute list.
|
boolean |
isAllowCreateValidatedUser()
Returns the value of the 'Allow Create Validated User' attribute.
|
boolean |
isAllowOnlyWhitelisted()
Returns the value of the 'Allow Only Whitelisted' attribute.
|
boolean |
isAllowUsersToCreateTopLevelProjects()
Returns the value of the 'Allow Users To Create Top Level Projects' attribute.
|
boolean |
isGenerateGeometryOnCheckin()
Returns the value of the 'Generate Geometry On Checkin' attribute.
|
boolean |
isReuseGeometry()
Returns the value of the 'Reuse Geometry' attribute.
|
boolean |
isSendConfirmationEmailAfterRegistration()
Returns the value of the 'Send Confirmation Email After Registration' attribute.
|
boolean |
isSendEmailOnNewRevision()
Returns the value of the 'Send Email On New Revision' attribute.
|
void |
setAllowCreateValidatedUser(boolean value)
Sets the value of the '
Allow Create Validated User' attribute. |
void |
setAllowOnlyWhitelisted(boolean value)
Sets the value of the '
Allow Only Whitelisted' attribute. |
void |
setAllowSelfRegistration(Boolean value)
Sets the value of the '
Allow Self Registration' attribute. |
void |
setAllowUsersToCreateTopLevelProjects(boolean value)
Sets the value of the '
Allow Users To Create Top Level Projects' attribute. |
void |
setCacheOutputFiles(Boolean value)
Sets the value of the '
Cache Output Files' attribute. |
void |
setCheckinMergingEnabled(Boolean value)
Sets the value of the '
Checkin Merging Enabled' attribute. |
void |
setEmailSenderAddress(String value)
Sets the value of the '
Email Sender Address' attribute. |
void |
setEmailSenderName(String value)
Sets the value of the '
Email Sender Name' attribute. |
void |
setGenerateGeometryOnCheckin(boolean value)
Sets the value of the '
Generate Geometry On Checkin' attribute. |
void |
setHideUserListForNonAdmin(Boolean value)
Sets the value of the '
Hide User List For Non Admin' attribute. |
void |
setProtocolBuffersPort(Integer value)
Sets the value of the '
Protocol Buffers Port' attribute. |
void |
setRenderEngineProcesses(int value)
Sets the value of the '
Render Engine Processes' attribute. |
void |
setReuseGeometry(boolean value)
Sets the value of the '
Reuse Geometry' attribute. |
void |
setSendConfirmationEmailAfterRegistration(boolean value)
Sets the value of the '
Send Confirmation Email After Registration' attribute. |
void |
setSendEmailOnNewRevision(boolean value)
Sets the value of the '
Send Email On New Revision' attribute. |
void |
setServiceRepositoryUrl(String value)
Sets the value of the '
Service Repository Url' attribute. |
void |
setSessionTimeOutSeconds(int value)
Sets the value of the '
Session Time Out Seconds' attribute. |
void |
setSiteAddress(String value)
Sets the value of the '
Site Address' attribute. |
void |
setSmtpPassword(String value)
Sets the value of the '
Smtp Password' attribute. |
void |
setSmtpPort(int value)
Sets the value of the '
Smtp Port' attribute. |
void |
setSmtpProtocol(SmtpProtocol value)
Sets the value of the '
Smtp Protocol' attribute. |
void |
setSmtpServer(String value)
Sets the value of the '
Smtp Server' attribute. |
void |
setSmtpUsername(String value)
Sets the value of the '
Smtp Username' attribute. |
void |
setWebModule(WebModulePluginConfiguration value)
Sets the value of the '
Web Module' reference. |
forceLoad, getExpressId, getOid, getPid, getRid, isLoadedOrLoading, load, removeboolean isSendConfirmationEmailAfterRegistration()
If the meaning of the 'Send Confirmation Email After Registration' attribute isn't clear, there really should be more of a description here...
setSendConfirmationEmailAfterRegistration(boolean),
StorePackage.getServerSettings_SendConfirmationEmailAfterRegistration()void setSendConfirmationEmailAfterRegistration(boolean value)
Send Confirmation Email After Registration' attribute.
value - the new value of the 'Send Confirmation Email After Registration' attribute.isSendConfirmationEmailAfterRegistration()Boolean getAllowSelfRegistration()
If the meaning of the 'Allow Self Registration' attribute isn't clear, there really should be more of a description here...
setAllowSelfRegistration(Boolean),
StorePackage.getServerSettings_AllowSelfRegistration()void setAllowSelfRegistration(Boolean value)
Allow Self Registration' attribute.
value - the new value of the 'Allow Self Registration' attribute.getAllowSelfRegistration()boolean isAllowUsersToCreateTopLevelProjects()
If the meaning of the 'Allow Users To Create Top Level Projects' attribute isn't clear, there really should be more of a description here...
setAllowUsersToCreateTopLevelProjects(boolean),
StorePackage.getServerSettings_AllowUsersToCreateTopLevelProjects()void setAllowUsersToCreateTopLevelProjects(boolean value)
Allow Users To Create Top Level Projects' attribute.
value - the new value of the 'Allow Users To Create Top Level Projects' attribute.isAllowUsersToCreateTopLevelProjects()Boolean getCheckinMergingEnabled()
If the meaning of the 'Checkin Merging Enabled' attribute isn't clear, there really should be more of a description here...
setCheckinMergingEnabled(Boolean),
StorePackage.getServerSettings_CheckinMergingEnabled()void setCheckinMergingEnabled(Boolean value)
Checkin Merging Enabled' attribute.
value - the new value of the 'Checkin Merging Enabled' attribute.getCheckinMergingEnabled()String getSmtpServer()
If the meaning of the 'Smtp Server' attribute isn't clear, there really should be more of a description here...
setSmtpServer(String),
StorePackage.getServerSettings_SmtpServer()void setSmtpServer(String value)
Smtp Server' attribute.
value - the new value of the 'Smtp Server' attribute.getSmtpServer()String getEmailSenderAddress()
If the meaning of the 'Email Sender Address' attribute isn't clear, there really should be more of a description here...
setEmailSenderAddress(String),
StorePackage.getServerSettings_EmailSenderAddress()void setEmailSenderAddress(String value)
Email Sender Address' attribute.
value - the new value of the 'Email Sender Address' attribute.getEmailSenderAddress()String getEmailSenderName()
If the meaning of the 'Email Sender Name' attribute isn't clear, there really should be more of a description here...
setEmailSenderName(String),
StorePackage.getServerSettings_EmailSenderName()void setEmailSenderName(String value)
Email Sender Name' attribute.
value - the new value of the 'Email Sender Name' attribute.getEmailSenderName()String getSiteAddress()
If the meaning of the 'Site Address' attribute isn't clear, there really should be more of a description here...
setSiteAddress(String),
StorePackage.getServerSettings_SiteAddress()void setSiteAddress(String value)
Site Address' attribute.
value - the new value of the 'Site Address' attribute.getSiteAddress()boolean isGenerateGeometryOnCheckin()
If the meaning of the 'Generate Geometry On Checkin' attribute isn't clear, there really should be more of a description here...
setGenerateGeometryOnCheckin(boolean),
StorePackage.getServerSettings_GenerateGeometryOnCheckin()void setGenerateGeometryOnCheckin(boolean value)
Generate Geometry On Checkin' attribute.
value - the new value of the 'Generate Geometry On Checkin' attribute.isGenerateGeometryOnCheckin()boolean isAllowOnlyWhitelisted()
If the meaning of the 'Allow Only Whitelisted' attribute isn't clear, there really should be more of a description here...
setAllowOnlyWhitelisted(boolean),
StorePackage.getServerSettings_AllowOnlyWhitelisted()void setAllowOnlyWhitelisted(boolean value)
Allow Only Whitelisted' attribute.
value - the new value of the 'Allow Only Whitelisted' attribute.isAllowOnlyWhitelisted()org.eclipse.emf.common.util.EList<String> getWhitelistedDomains()
String.
If the meaning of the 'Whitelisted Domains' attribute list isn't clear, there really should be more of a description here...
StorePackage.getServerSettings_WhitelistedDomains()Boolean getHideUserListForNonAdmin()
If the meaning of the 'Hide User List For Non Admin' attribute isn't clear, there really should be more of a description here...
setHideUserListForNonAdmin(Boolean),
StorePackage.getServerSettings_HideUserListForNonAdmin()void setHideUserListForNonAdmin(Boolean value)
Hide User List For Non Admin' attribute.
value - the new value of the 'Hide User List For Non Admin' attribute.getHideUserListForNonAdmin()Integer getProtocolBuffersPort()
If the meaning of the 'Protocol Buffers Port' attribute isn't clear, there really should be more of a description here...
setProtocolBuffersPort(Integer),
StorePackage.getServerSettings_ProtocolBuffersPort()void setProtocolBuffersPort(Integer value)
Protocol Buffers Port' attribute.
value - the new value of the 'Protocol Buffers Port' attribute.getProtocolBuffersPort()Boolean getCacheOutputFiles()
If the meaning of the 'Cache Output Files' attribute isn't clear, there really should be more of a description here...
setCacheOutputFiles(Boolean),
StorePackage.getServerSettings_CacheOutputFiles()void setCacheOutputFiles(Boolean value)
Cache Output Files' attribute.
value - the new value of the 'Cache Output Files' attribute.getCacheOutputFiles()org.eclipse.emf.common.util.EList<WebModulePluginConfiguration> getWebModules()
WebModulePluginConfiguration.
It is bidirectional and its opposite is 'Server Settings'.
If the meaning of the 'Web Modules' reference list isn't clear, there really should be more of a description here...
StorePackage.getServerSettings_WebModules(),
WebModulePluginConfiguration.getServerSettings()WebModulePluginConfiguration getWebModule()
If the meaning of the 'Web Module' reference isn't clear, there really should be more of a description here...
setWebModule(WebModulePluginConfiguration),
StorePackage.getServerSettings_WebModule()void setWebModule(WebModulePluginConfiguration value)
Web Module' reference.
value - the new value of the 'Web Module' reference.getWebModule()String getServiceRepositoryUrl()
If the meaning of the 'Service Repository Url' attribute isn't clear, there really should be more of a description here...
setServiceRepositoryUrl(String),
StorePackage.getServerSettings_ServiceRepositoryUrl()void setServiceRepositoryUrl(String value)
Service Repository Url' attribute.
value - the new value of the 'Service Repository Url' attribute.getServiceRepositoryUrl()boolean isSendEmailOnNewRevision()
If the meaning of the 'Send Email On New Revision' attribute isn't clear, there really should be more of a description here...
setSendEmailOnNewRevision(boolean),
StorePackage.getServerSettings_SendEmailOnNewRevision()void setSendEmailOnNewRevision(boolean value)
Send Email On New Revision' attribute.
value - the new value of the 'Send Email On New Revision' attribute.isSendEmailOnNewRevision()int getSessionTimeOutSeconds()
"2592000".
If the meaning of the 'Session Time Out Seconds' attribute isn't clear, there really should be more of a description here...
setSessionTimeOutSeconds(int),
StorePackage.getServerSettings_SessionTimeOutSeconds()void setSessionTimeOutSeconds(int value)
Session Time Out Seconds' attribute.
value - the new value of the 'Session Time Out Seconds' attribute.getSessionTimeOutSeconds()String getSmtpUsername()
If the meaning of the 'Smtp Username' attribute isn't clear, there really should be more of a description here...
setSmtpUsername(String),
StorePackage.getServerSettings_SmtpUsername()void setSmtpUsername(String value)
Smtp Username' attribute.
value - the new value of the 'Smtp Username' attribute.getSmtpUsername()String getSmtpPassword()
If the meaning of the 'Smtp Password' attribute isn't clear, there really should be more of a description here...
setSmtpPassword(String),
StorePackage.getServerSettings_SmtpPassword()void setSmtpPassword(String value)
Smtp Password' attribute.
value - the new value of the 'Smtp Password' attribute.getSmtpPassword()int getSmtpPort()
"25".
If the meaning of the 'Smtp Port' attribute isn't clear, there really should be more of a description here...
setSmtpPort(int),
StorePackage.getServerSettings_SmtpPort()void setSmtpPort(int value)
Smtp Port' attribute.
value - the new value of the 'Smtp Port' attribute.getSmtpPort()SmtpProtocol getSmtpProtocol()
"SMTP".
The literals are from the enumeration SmtpProtocol.
If the meaning of the 'Smtp Protocol' attribute isn't clear, there really should be more of a description here...
SmtpProtocol,
setSmtpProtocol(SmtpProtocol),
StorePackage.getServerSettings_SmtpProtocol()void setSmtpProtocol(SmtpProtocol value)
Smtp Protocol' attribute.
value - the new value of the 'Smtp Protocol' attribute.SmtpProtocol,
getSmtpProtocol()boolean isReuseGeometry()
If the meaning of the 'Reuse Geometry' attribute isn't clear, there really should be more of a description here...
setReuseGeometry(boolean),
StorePackage.getServerSettings_ReuseGeometry()void setReuseGeometry(boolean value)
Reuse Geometry' attribute.
value - the new value of the 'Reuse Geometry' attribute.isReuseGeometry()boolean isAllowCreateValidatedUser()
If the meaning of the 'Allow Create Validated User' attribute isn't clear, there really should be more of a description here...
setAllowCreateValidatedUser(boolean),
StorePackage.getServerSettings_AllowCreateValidatedUser()void setAllowCreateValidatedUser(boolean value)
Allow Create Validated User' attribute.
value - the new value of the 'Allow Create Validated User' attribute.isAllowCreateValidatedUser()int getRenderEngineProcesses()
"1".
If the meaning of the 'Render Engine Processes' attribute isn't clear, there really should be more of a description here...
setRenderEngineProcesses(int),
StorePackage.getServerSettings_RenderEngineProcesses()void setRenderEngineProcesses(int value)
Render Engine Processes' attribute.
value - the new value of the 'Render Engine Processes' attribute.getRenderEngineProcesses()Copyright © 2016 OpenSource BIM. All rights reserved.