Interface InfobaseReference
-
- All Superinterfaces:
org.eclipse.emf.ecore.EObject
,org.eclipse.emf.common.notify.Notifier
,Section
- All Known Implementing Classes:
InfobaseReferenceImpl
public interface InfobaseReference extends Section
A representation of the model object 'Infobase Reference'. The 1C:Enterprise infobase reference. Contains description of the infobase. Actuial infobase may or may not exist.The following features are supported:
Connection String
Use Proxy
Proxy Server
Proxy Port
Proxy User
Proxy Password
Client Connection Speed
Authentication
Webserver Authentication
Client Type
App Arch
Default Client Type
Version
Default Version
Web Common Info Base Url
Additional Parameters
Development Server
Https Ca Certificate
Https Client Certificate
Https Client Certificate File
Https Client Certificate Select Type
Https Client Nss Path
Https Client Nss Certificate Name
Https Ca Certificate File
Show In List
Update Url
Mobile Public Key
Infobase Type
- See Also:
ModelPackage.getInfobaseReference()
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getAdditionalParameters()
Returns the value of the 'Additional Parameters' attribute.AppArch
getAppArch()
Returns the value of the 'App Arch' attribute.Authentication
getAuthentication()
Returns the value of the 'Authentication' attribute.ClientConnectionSpeed
getClientConnectionSpeed()
Returns the value of the 'Client Connection Speed' attribute.ClientType
getClientType()
Returns the value of the 'Client Type' attribute.IConnectionString
getConnectionString()
Returns the value of the 'Connection String' containment reference.ClientType
getDefaultClientType()
Returns the value of the 'Default Client Type' attribute.String
getDefaultVersion()
Returns the value of the 'Default Version' attribute.String
getDevelopmentServer()
Returns the value of the 'Development Server' attribute.CertificateSourceType
getHttpsCaCertificate()
Returns the value of the 'Https Ca Certificate' attribute.String
getHttpsCaCertificateFile()
Returns the value of the 'Https Ca Certificate File' attribute.CertificateSourceType
getHttpsClientCertificate()
Returns the value of the 'Https Client Certificate' attribute.String
getHttpsClientCertificateFile()
Returns the value of the 'Https Client Certificate File' attribute.CertificateSelectType
getHttpsClientCertificateSelectType()
Returns the value of the 'Https Client Certificate Select Type' attribute.String
getHttpsClientNssCertificateName()
Returns the value of the 'Https Client Nss Certificate Name' attribute.String
getHttpsClientNssPath()
Returns the value of the 'Https Client Nss Path' attribute.InfobaseType
getInfobaseType()
Returns the value of the 'Infobase Type' attribute.String
getMobilePublicKey()
Returns the value of the 'Mobile Public Key' attribute.String
getProxyPassword()
Returns the value of the 'Proxy Password' attribute.Integer
getProxyPort()
Returns the value of the 'Proxy Port' attribute.String
getProxyServer()
Returns the value of the 'Proxy Server' attribute.String
getProxyUser()
Returns the value of the 'Proxy User' attribute.String
getUpdateUrl()
Returns the value of the 'Update Url' attribute.UseProxy
getUseProxy()
Returns the value of the 'Use Proxy' attribute.String
getVersion()
Returns the value of the 'Version' attribute.String
getWebCommonInfoBaseUrl()
Returns the value of the 'Web Common Info Base Url' attribute.Authentication
getWebserverAuthentication()
Returns the value of the 'Webserver Authentication' attribute.boolean
isShowInList()
Returns the value of the 'Show In List' attribute.void
setAdditionalParameters(String value)
Sets the value of the 'Additional Parameters
' attribute.void
setAppArch(AppArch value)
Sets the value of the 'App Arch
' attribute.void
setAuthentication(Authentication value)
Sets the value of the 'Authentication
' attribute.void
setClientConnectionSpeed(ClientConnectionSpeed value)
Sets the value of the 'Client Connection Speed
' attribute.void
setClientType(ClientType value)
Sets the value of the 'Client Type
' attribute.void
setConnectionString(IConnectionString value)
Sets the value of the 'Connection String
' containment reference.void
setDefaultClientType(ClientType value)
Sets the value of the 'Default Client Type
' attribute.void
setDefaultVersion(String value)
Sets the value of the 'Default Version
' attribute.void
setDevelopmentServer(String value)
Sets the value of the 'Development Server
' attribute.void
setHttpsCaCertificate(CertificateSourceType value)
Sets the value of the 'Https Ca Certificate
' attribute.void
setHttpsCaCertificateFile(String value)
Sets the value of the 'Https Ca Certificate File
' attribute.void
setHttpsClientCertificate(CertificateSourceType value)
Sets the value of the 'Https Client Certificate
' attribute.void
setHttpsClientCertificateFile(String value)
Sets the value of the 'Https Client Certificate File
' attribute.void
setHttpsClientCertificateSelectType(CertificateSelectType value)
Sets the value of the 'Https Client Certificate Select Type
' attribute.void
setHttpsClientNssCertificateName(String value)
Sets the value of the 'Https Client Nss Certificate Name
' attribute.void
setHttpsClientNssPath(String value)
Sets the value of the 'Https Client Nss Path
' attribute.void
setMobilePublicKey(String value)
Sets the value of the 'Mobile Public Key
' attribute.void
setProxyPassword(String value)
Sets the value of the 'Proxy Password
' attribute.void
setProxyPort(Integer value)
Sets the value of the 'Proxy Port
' attribute.void
setProxyServer(String value)
Sets the value of the 'Proxy Server
' attribute.void
setProxyUser(String value)
Sets the value of the 'Proxy User
' attribute.void
setShowInList(boolean value)
Sets the value of the 'Show In List
' attribute.void
setUpdateUrl(String value)
Sets the value of the 'Update Url
' attribute.void
setUseProxy(UseProxy value)
Sets the value of the 'Use Proxy
' attribute.void
setVersion(String value)
Sets the value of the 'Version
' attribute.void
setWebCommonInfoBaseUrl(String value)
Sets the value of the 'Web Common Info Base Url
' attribute.void
setWebserverAuthentication(Authentication value)
Sets the value of the 'Webserver Authentication
' attribute.boolean
validate(org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
Validates the infobase reference.-
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
-
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Methods inherited from interface com._1c.g5.v8.dt.platform.services.model.Section
getFolder, getName, getOrderInList, getOrderInTree, getUuid, isExternal, setExternal, setName, setOrderInList, setOrderInTree, setUuid
-
-
-
-
Method Detail
-
getConnectionString
IConnectionString getConnectionString()
Returns the value of the 'Connection String' containment reference.- Returns:
- the value of the 'Connection String' containment reference.
- See Also:
setConnectionString(IConnectionString)
,ModelPackage.getInfobaseReference_ConnectionString()
-
setConnectionString
void setConnectionString(IConnectionString value)
Sets the value of the 'Connection String
' containment reference.- Parameters:
value
- the new value of the 'Connection String' containment reference.- See Also:
getConnectionString()
-
getUseProxy
UseProxy getUseProxy()
Returns the value of the 'Use Proxy' attribute. The literals are from the enumerationUseProxy
.- Returns:
- the value of the 'Use Proxy' attribute.
- See Also:
UseProxy
,setUseProxy(UseProxy)
,ModelPackage.getInfobaseReference_UseProxy()
-
setUseProxy
void setUseProxy(UseProxy value)
Sets the value of the 'Use Proxy
' attribute.- Parameters:
value
- the new value of the 'Use Proxy' attribute.- See Also:
UseProxy
,getUseProxy()
-
getProxyServer
String getProxyServer()
Returns the value of the 'Proxy Server' attribute.- Returns:
- the value of the 'Proxy Server' attribute.
- See Also:
setProxyServer(String)
,ModelPackage.getInfobaseReference_ProxyServer()
-
setProxyServer
void setProxyServer(String value)
Sets the value of the 'Proxy Server
' attribute.- Parameters:
value
- the new value of the 'Proxy Server' attribute.- See Also:
getProxyServer()
-
getProxyPort
Integer getProxyPort()
Returns the value of the 'Proxy Port' attribute.- Returns:
- the value of the 'Proxy Port' attribute.
- See Also:
setProxyPort(Integer)
,ModelPackage.getInfobaseReference_ProxyPort()
-
setProxyPort
void setProxyPort(Integer value)
Sets the value of the 'Proxy Port
' attribute.- Parameters:
value
- the new value of the 'Proxy Port' attribute.- See Also:
getProxyPort()
-
getProxyUser
String getProxyUser()
Returns the value of the 'Proxy User' attribute.- Returns:
- the value of the 'Proxy User' attribute.
- See Also:
setProxyUser(String)
,ModelPackage.getInfobaseReference_ProxyUser()
-
setProxyUser
void setProxyUser(String value)
Sets the value of the 'Proxy User
' attribute.- Parameters:
value
- the new value of the 'Proxy User' attribute.- See Also:
getProxyUser()
-
getProxyPassword
String getProxyPassword()
Returns the value of the 'Proxy Password' attribute.- Returns:
- the value of the 'Proxy Password' attribute.
- See Also:
setProxyPassword(String)
,ModelPackage.getInfobaseReference_ProxyPassword()
-
setProxyPassword
void setProxyPassword(String value)
Sets the value of the 'Proxy Password
' attribute.- Parameters:
value
- the new value of the 'Proxy Password' attribute.- See Also:
getProxyPassword()
-
getClientConnectionSpeed
ClientConnectionSpeed getClientConnectionSpeed()
Returns the value of the 'Client Connection Speed' attribute. The literals are from the enumerationClientConnectionSpeed
.- Returns:
- the value of the 'Client Connection Speed' attribute.
- See Also:
ClientConnectionSpeed
,setClientConnectionSpeed(ClientConnectionSpeed)
,ModelPackage.getInfobaseReference_ClientConnectionSpeed()
-
setClientConnectionSpeed
void setClientConnectionSpeed(ClientConnectionSpeed value)
Sets the value of the 'Client Connection Speed
' attribute.- Parameters:
value
- the new value of the 'Client Connection Speed' attribute.- See Also:
ClientConnectionSpeed
,getClientConnectionSpeed()
-
getAuthentication
Authentication getAuthentication()
Returns the value of the 'Authentication' attribute. The literals are from the enumerationAuthentication
.- Returns:
- the value of the 'Authentication' attribute.
- See Also:
Authentication
,setAuthentication(Authentication)
,ModelPackage.getInfobaseReference_Authentication()
-
setAuthentication
void setAuthentication(Authentication value)
Sets the value of the 'Authentication
' attribute.- Parameters:
value
- the new value of the 'Authentication' attribute.- See Also:
Authentication
,getAuthentication()
-
getWebserverAuthentication
Authentication getWebserverAuthentication()
Returns the value of the 'Webserver Authentication' attribute. The literals are from the enumerationAuthentication
.- Returns:
- the value of the 'Webserver Authentication' attribute.
- See Also:
Authentication
,setWebserverAuthentication(Authentication)
,ModelPackage.getInfobaseReference_WebserverAuthentication()
-
setWebserverAuthentication
void setWebserverAuthentication(Authentication value)
Sets the value of the 'Webserver Authentication
' attribute.- Parameters:
value
- the new value of the 'Webserver Authentication' attribute.- See Also:
Authentication
,getWebserverAuthentication()
-
getClientType
ClientType getClientType()
Returns the value of the 'Client Type' attribute. The literals are from the enumerationClientType
.- Returns:
- the value of the 'Client Type' attribute.
- See Also:
ClientType
,setClientType(ClientType)
,ModelPackage.getInfobaseReference_ClientType()
-
setClientType
void setClientType(ClientType value)
Sets the value of the 'Client Type
' attribute.- Parameters:
value
- the new value of the 'Client Type' attribute.- See Also:
ClientType
,getClientType()
-
getAppArch
AppArch getAppArch()
Returns the value of the 'App Arch' attribute. The literals are from the enumerationAppArch
.- Returns:
- the value of the 'App Arch' attribute.
- See Also:
AppArch
,setAppArch(AppArch)
,ModelPackage.getInfobaseReference_AppArch()
-
setAppArch
void setAppArch(AppArch value)
Sets the value of the 'App Arch
' attribute.- Parameters:
value
- the new value of the 'App Arch' attribute.- See Also:
AppArch
,getAppArch()
-
getDefaultClientType
ClientType getDefaultClientType()
Returns the value of the 'Default Client Type' attribute. The literals are from the enumerationClientType
.- Returns:
- the value of the 'Default Client Type' attribute.
- See Also:
ClientType
,setDefaultClientType(ClientType)
,ModelPackage.getInfobaseReference_DefaultClientType()
-
setDefaultClientType
void setDefaultClientType(ClientType value)
Sets the value of the 'Default Client Type
' attribute.- Parameters:
value
- the new value of the 'Default Client Type' attribute.- See Also:
ClientType
,getDefaultClientType()
-
getVersion
String getVersion()
Returns the value of the 'Version' attribute.- Returns:
- the value of the 'Version' attribute.
- See Also:
setVersion(String)
,ModelPackage.getInfobaseReference_Version()
-
setVersion
void setVersion(String value)
Sets the value of the 'Version
' attribute.- Parameters:
value
- the new value of the 'Version' attribute.- See Also:
getVersion()
-
getDefaultVersion
String getDefaultVersion()
Returns the value of the 'Default Version' attribute.- Returns:
- the value of the 'Default Version' attribute.
- See Also:
setDefaultVersion(String)
,ModelPackage.getInfobaseReference_DefaultVersion()
-
setDefaultVersion
void setDefaultVersion(String value)
Sets the value of the 'Default Version
' attribute.- Parameters:
value
- the new value of the 'Default Version' attribute.- See Also:
getDefaultVersion()
-
getWebCommonInfoBaseUrl
String getWebCommonInfoBaseUrl()
Returns the value of the 'Web Common Info Base Url' attribute.- Returns:
- the value of the 'Web Common Info Base Url' attribute.
- See Also:
setWebCommonInfoBaseUrl(String)
,ModelPackage.getInfobaseReference_WebCommonInfoBaseUrl()
-
setWebCommonInfoBaseUrl
void setWebCommonInfoBaseUrl(String value)
Sets the value of the 'Web Common Info Base Url
' attribute.- Parameters:
value
- the new value of the 'Web Common Info Base Url' attribute.- See Also:
getWebCommonInfoBaseUrl()
-
getAdditionalParameters
String getAdditionalParameters()
Returns the value of the 'Additional Parameters' attribute.- Returns:
- the value of the 'Additional Parameters' attribute.
- See Also:
setAdditionalParameters(String)
,ModelPackage.getInfobaseReference_AdditionalParameters()
-
setAdditionalParameters
void setAdditionalParameters(String value)
Sets the value of the 'Additional Parameters
' attribute.- Parameters:
value
- the new value of the 'Additional Parameters' attribute.- See Also:
getAdditionalParameters()
-
getDevelopmentServer
String getDevelopmentServer()
Returns the value of the 'Development Server' attribute.- Returns:
- the value of the 'Development Server' attribute.
- See Also:
setDevelopmentServer(String)
,ModelPackage.getInfobaseReference_DevelopmentServer()
-
setDevelopmentServer
void setDevelopmentServer(String value)
Sets the value of the 'Development Server
' attribute.- Parameters:
value
- the new value of the 'Development Server' attribute.- See Also:
getDevelopmentServer()
-
getHttpsCaCertificate
CertificateSourceType getHttpsCaCertificate()
Returns the value of the 'Https Ca Certificate' attribute. The literals are from the enumerationCertificateSourceType
.- Returns:
- the value of the 'Https Ca Certificate' attribute.
- See Also:
CertificateSourceType
,setHttpsCaCertificate(CertificateSourceType)
,ModelPackage.getInfobaseReference_HttpsCaCertificate()
-
setHttpsCaCertificate
void setHttpsCaCertificate(CertificateSourceType value)
Sets the value of the 'Https Ca Certificate
' attribute.- Parameters:
value
- the new value of the 'Https Ca Certificate' attribute.- See Also:
CertificateSourceType
,getHttpsCaCertificate()
-
getHttpsClientCertificate
CertificateSourceType getHttpsClientCertificate()
Returns the value of the 'Https Client Certificate' attribute. The literals are from the enumerationCertificateSourceType
.- Returns:
- the value of the 'Https Client Certificate' attribute.
- See Also:
CertificateSourceType
,setHttpsClientCertificate(CertificateSourceType)
,ModelPackage.getInfobaseReference_HttpsClientCertificate()
-
setHttpsClientCertificate
void setHttpsClientCertificate(CertificateSourceType value)
Sets the value of the 'Https Client Certificate
' attribute.- Parameters:
value
- the new value of the 'Https Client Certificate' attribute.- See Also:
CertificateSourceType
,getHttpsClientCertificate()
-
getHttpsClientCertificateFile
String getHttpsClientCertificateFile()
Returns the value of the 'Https Client Certificate File' attribute.- Returns:
- the value of the 'Https Client Certificate File' attribute.
- See Also:
setHttpsClientCertificateFile(String)
,ModelPackage.getInfobaseReference_HttpsClientCertificateFile()
-
setHttpsClientCertificateFile
void setHttpsClientCertificateFile(String value)
Sets the value of the 'Https Client Certificate File
' attribute.- Parameters:
value
- the new value of the 'Https Client Certificate File' attribute.- See Also:
getHttpsClientCertificateFile()
-
getHttpsClientCertificateSelectType
CertificateSelectType getHttpsClientCertificateSelectType()
Returns the value of the 'Https Client Certificate Select Type' attribute. The literals are from the enumerationCertificateSelectType
.- Returns:
- the value of the 'Https Client Certificate Select Type' attribute.
- See Also:
CertificateSelectType
,setHttpsClientCertificateSelectType(CertificateSelectType)
,ModelPackage.getInfobaseReference_HttpsClientCertificateSelectType()
-
setHttpsClientCertificateSelectType
void setHttpsClientCertificateSelectType(CertificateSelectType value)
Sets the value of the 'Https Client Certificate Select Type
' attribute.- Parameters:
value
- the new value of the 'Https Client Certificate Select Type' attribute.- See Also:
CertificateSelectType
,getHttpsClientCertificateSelectType()
-
getHttpsClientNssPath
String getHttpsClientNssPath()
Returns the value of the 'Https Client Nss Path' attribute.- Returns:
- the value of the 'Https Client Nss Path' attribute.
- See Also:
setHttpsClientNssPath(String)
,ModelPackage.getInfobaseReference_HttpsClientNssPath()
-
setHttpsClientNssPath
void setHttpsClientNssPath(String value)
Sets the value of the 'Https Client Nss Path
' attribute.- Parameters:
value
- the new value of the 'Https Client Nss Path' attribute.- See Also:
getHttpsClientNssPath()
-
getHttpsClientNssCertificateName
String getHttpsClientNssCertificateName()
Returns the value of the 'Https Client Nss Certificate Name' attribute.- Returns:
- the value of the 'Https Client Nss Certificate Name' attribute.
- See Also:
setHttpsClientNssCertificateName(String)
,ModelPackage.getInfobaseReference_HttpsClientNssCertificateName()
-
setHttpsClientNssCertificateName
void setHttpsClientNssCertificateName(String value)
Sets the value of the 'Https Client Nss Certificate Name
' attribute.- Parameters:
value
- the new value of the 'Https Client Nss Certificate Name' attribute.- See Also:
getHttpsClientNssCertificateName()
-
getHttpsCaCertificateFile
String getHttpsCaCertificateFile()
Returns the value of the 'Https Ca Certificate File' attribute.- Returns:
- the value of the 'Https Ca Certificate File' attribute.
- See Also:
setHttpsCaCertificateFile(String)
,ModelPackage.getInfobaseReference_HttpsCaCertificateFile()
-
setHttpsCaCertificateFile
void setHttpsCaCertificateFile(String value)
Sets the value of the 'Https Ca Certificate File
' attribute.- Parameters:
value
- the new value of the 'Https Ca Certificate File' attribute.- See Also:
getHttpsCaCertificateFile()
-
isShowInList
boolean isShowInList()
Returns the value of the 'Show In List' attribute.- Returns:
- the value of the 'Show In List' attribute.
- See Also:
setShowInList(boolean)
,ModelPackage.getInfobaseReference_ShowInList()
-
setShowInList
void setShowInList(boolean value)
Sets the value of the 'Show In List
' attribute.- Parameters:
value
- the new value of the 'Show In List' attribute.- See Also:
isShowInList()
-
getUpdateUrl
String getUpdateUrl()
Returns the value of the 'Update Url' attribute.- Returns:
- the value of the 'Update Url' attribute.
- See Also:
setUpdateUrl(String)
,ModelPackage.getInfobaseReference_UpdateUrl()
-
setUpdateUrl
void setUpdateUrl(String value)
Sets the value of the 'Update Url
' attribute.- Parameters:
value
- the new value of the 'Update Url' attribute.- See Also:
getUpdateUrl()
-
getMobilePublicKey
String getMobilePublicKey()
Returns the value of the 'Mobile Public Key' attribute.- Returns:
- the value of the 'Mobile Public Key' attribute.
- See Also:
setMobilePublicKey(String)
,ModelPackage.getInfobaseReference_MobilePublicKey()
-
setMobilePublicKey
void setMobilePublicKey(String value)
Sets the value of the 'Mobile Public Key
' attribute.- Parameters:
value
- the new value of the 'Mobile Public Key' attribute.- See Also:
getMobilePublicKey()
-
getInfobaseType
InfobaseType getInfobaseType()
Returns the value of the 'Infobase Type' attribute. The literals are from the enumerationInfobaseType
. Returns a type of the infobase for this infobase reference.- Returns:
- the value of the 'Infobase Type' attribute.
- See Also:
InfobaseType
,ModelPackage.getInfobaseReference_InfobaseType()
-
-