Uses of Interface
com._1c.g5.v8.dt.platform.services.model.InfobaseReference
-
-
Uses of InfobaseReference in com._1c.g5.v8.dt.debug.core.launchconfigurations
Methods in com._1c.g5.v8.dt.debug.core.launchconfigurations with parameters of type InfobaseReference Modifier and Type Method Description static DebugServerLocation
DebugServerLocation. forInfobase(InfobaseReference infobase)
Returns an appropriateDebugServerLocation
for the provided possiblynull
infobase. -
Uses of InfobaseReference in com._1c.g5.v8.dt.debug.core.model
Methods in com._1c.g5.v8.dt.debug.core.model with parameters of type InfobaseReference Modifier and Type Method Description IRuntimeDebugClientTarget
IRuntimeDebugClientTargetManager. createLocal(RuntimeInstallation installation, InfobaseReference infobase, int port, org.eclipse.debug.core.ILaunch launch)
Create new 1C:Enterprise Runtime local debug client target with given project.IRuntimeDebugClientTarget
IRuntimeDebugClientTargetManager. getLocal(RuntimeInstallation installation, InfobaseReference infobase, int port, org.eclipse.debug.core.ILaunch launch)
Get 1C:Enterprise Runtime local debug client target with given project. -
Uses of InfobaseReference in com._1c.g5.v8.dt.launching.core.launchconfigurations
Methods in com._1c.g5.v8.dt.launching.core.launchconfigurations with parameters of type InfobaseReference Modifier and Type Method Description static String
ClientTypeSelectionSupport. getExecutionClientTypeId(org.eclipse.debug.core.ILaunchConfiguration configuration, IResolvableRuntimeInstallation resolvable, InfobaseReference infobase, IRuntimeComponentManager runtimeComponentManager)
Returns 1C:Enterprise runtime client component type identifier to use for launching. -
Uses of InfobaseReference in com._1c.g5.v8.dt.platform.services.core.infobases
Methods in com._1c.g5.v8.dt.platform.services.core.infobases that return InfobaseReference Modifier and Type Method Description InfobaseReference
IInfobaseManager. get(UUID infobaseUuid)
Returns an infobase by the given infobaseUUID
.InfobaseReference
InfobaseAssociationSettings. getCopyingInfobase()
Returns copying infobase association infobase.InfobaseReference
IInfobaseAssociation. getDefaultInfobase()
Returns the default infobase to use for this infobase association.static InfobaseReference
InfobaseReferences. newFileInfobaseReference(String fileLocation)
Creates and returns model instance of infobase reference of file type located in the providedfileLocation
.static InfobaseReference
InfobaseReferences. newServerInfobaseReference(String server, String reference)
Creates and returns model instance of infobase reference of server type located in the providedserver
and referenced withreference
.static InfobaseReference
InfobaseReferences. newWebInfobaseReference(UUID id, URI infobaseUri)
Creates and returns model instance of infobase reference of web type with URL reference to providedURL
with the provided UUID.static InfobaseReference
InfobaseReferences. newWebInfobaseReference(UUID id, URI infobaseUri, URI designerUri, String name, String platformVersion)
Creates and returns model instance of infobase reference of web type with URL reference to providedURL
with the provided settings.Methods in com._1c.g5.v8.dt.platform.services.core.infobases that return types with arguments of type InfobaseReference Modifier and Type Method Description static List<InfobaseReference>
InfobaseReferences. asPlainList(Collection<Section> sections)
Return tree-structured section list as plain infobase references list.Collection<InfobaseReference>
IInfobaseAssociation. getInfobases()
Returns infobases, that are associated with project.List<InfobaseReference>
IInfobaseManager. getRecent()
Reutnrns list of recent used infobases.Methods in com._1c.g5.v8.dt.platform.services.core.infobases with parameters of type InfobaseReference Modifier and Type Method Description void
IInfobaseAssociationManager. associate(org.eclipse.core.resources.IProject project, InfobaseReference infobase, InfobaseAssociationSettings settings)
Associates the provided project with the provided infobase.static boolean
InfobaseReferences. contains(Collection<InfobaseReference> infobases, InfobaseReference candidate)
Returns, whether the provided infobase is contained inside the provided infobases collection.static InfobaseAssociationSettings
InfobaseAssociationSettings. copyStateOf(InfobaseAssociationContext context, InfobaseAssociationContext copyOfContext, InfobaseReference copyOfInfobase)
Returns an instance ofInfobaseAssociationSettings
that represents an infobase association settings with synchronization state that will be created as copy of the provided.void
IInfobaseAssociationManager. dissociate(org.eclipse.core.resources.IProject project, InfobaseReference infobase, InfobaseAssociationContext context)
Dissociates the provided project with the provided infobases.static String
InfobaseReferences. getAlias(InfobaseReference infobase)
Returns the infobase alias for provided infobase:DefAlias
for file infobases infobase server reference for server infobasesOptional<IInfobaseAssociation>
IInfobaseAssociationManager. getAssociation(InfobaseReference infobase)
Returnsassociation
of the provided infobase and current infobase association context.Optional<IInfobaseAssociation>
IInfobaseAssociationManager. getAssociation(InfobaseReference infobase, InfobaseAssociationContext context)
Returnsassociation
of the provided infobase.IResolvableRuntimeInstallation
IInfobaseAccessManager. getInstallation(InfobaseReference infobase)
Gets 1C:Eterprise installation infobase access settings for the given infobase.IResolvableRuntimeInstallation
IInfobaseAccessManager. getInstallation(InfobaseReference infobase, Version version)
Gets 1C:Eterprise installation infobase access settings for the given infobase and platform version.IResolvableRuntimeInstallation
IInfobaseAccessManager. getInstallation(org.eclipse.core.resources.IProject project, InfobaseReference infobase)
Gets 1C:Eterprise installation infobase access settings for the given project.Lock
IInfobaseManager. getLock(InfobaseReference infobase)
Returns a lock instance, that can be used to synchronize the given infobase access.IInfobaseAccessSettings
IInfobaseAccessManager. getSettings(InfobaseReference infobase)
Gets infobase access settings.IInfobaseAccessSettings
IInfobaseAccessManager. getSettings(InfobaseReference infobase, InfobaseAccess defaultAccess)
Gets infobase access settings.void
IInfobaseAccessSettingsChangeListener. infobaseAccessSettingsChanged(InfobaseReference infobase, IInfobaseAccessSettings settings, boolean reconnectRequired)
Notifies that infobase access settings was stored for the given infobase.void
IInfobaseAssociationListener. infobaseAssociated(org.eclipse.core.resources.IProject project, InfobaseReference infobase, InfobaseAssociationSettings settings)
Notifies that the provided project and the provided infobase was associated.void
IInfobaseAssociationListener. infobaseDissociated(org.eclipse.core.resources.IProject project, InfobaseReference infobase, InfobaseAssociationContext context)
Notifies that provided project and provided infobase was dissociated.void
IInfobaseSettingsChangeListener. infobaseMarkedAsRecent(InfobaseReference infobase)
Notification that the given infobase was marked as recent infobase.void
IInfobaseAccessSettingsChangeListener. installationAccessSettingsChanged(org.eclipse.core.resources.IProject project, InfobaseReference infobase, IResolvableRuntimeInstallation installation)
Notifies that installation access settings was stored for the given infobase.static boolean
InfobaseReferences. isDesignable(InfobaseReference infobase)
Returns wheter the provided infobase may be configured with 1C:Enterprise Designer agent connection.void
IInfobaseManager. markInfobaseAsRecent(InfobaseReference infobase)
Marks the given infobase as recent used.static boolean
InfobaseReferences. notExists(InfobaseReference infobase)
Returns whether the provided infobase does not exist.static boolean
InfobaseReferences. notWeb(InfobaseReference infobase)
Returns wheter the provided infobase has not a web type.static boolean
InfobaseReferences. remove(Collection<InfobaseReference> infobases, InfobaseReference candidate)
Remove infobase from the infobase collection.boolean
IInfobaseAccessSettingsRequestor. requestAndStoreAccessSettingsIfAppropriate(InfobaseReference infobase, Exception e)
Requests and stories infobase access settings if the exception is appropriate.boolean
IInfobaseAccessSettingsRequestor. requestAndUpdateAccessSettingsIfAppropriate(InfobaseReference infobase, Exception e, RuntimeExecutionArguments arguments)
Requests and updates only infobase access settings and updates runtime execution arguments if the exception is appropriate.void
IInfobaseAssociationManager. setDefaultInfobase(org.eclipse.core.resources.IProject project, InfobaseReference infobase, InfobaseAssociationContext context)
Sets the default execution infoabse for the provided infobase association.void
IInfobaseAccessManager. storeInstallation(org.eclipse.core.resources.IProject project, InfobaseReference infobase, IResolvableRuntimeInstallation installation)
Sets and stores the given 1C:Eterprise installation infobase access settings for the given project.void
IInfobaseAccessManager. storeSettings(InfobaseReference infobase, IInfobaseAccessSettings settings)
Sets and stores the given infobase access settings.void
IInfobaseAccessManager. storeSettings(InfobaseReference infobase, InfobaseAccess access, String userName, String password, String additionalParameters)
Sets and stores the given infobase access settings.void
IInfobaseAccessManager. updateSettings(InfobaseReference infobase, IInfobaseAccessSettings settings)
Updates the given infobase access settings.Method parameters in com._1c.g5.v8.dt.platform.services.core.infobases with type arguments of type InfobaseReference Modifier and Type Method Description static boolean
InfobaseReferences. contains(Collection<InfobaseReference> infobases, InfobaseReference candidate)
Returns, whether the provided infobase is contained inside the provided infobases collection.static String
InfobaseReferences. getInfobasesPresentation(Collection<InfobaseReference> infobases)
Return a UI presentation for the collection of infobases.static boolean
InfobaseReferences. remove(Collection<InfobaseReference> infobases, InfobaseReference candidate)
Remove infobase from the infobase collection. -
Uses of InfobaseReference in com._1c.g5.v8.dt.platform.services.core.infobases.sync
Methods in com._1c.g5.v8.dt.platform.services.core.infobases.sync that return types with arguments of type InfobaseReference Modifier and Type Method Description Map<InfobaseReference,Boolean>
IInfobaseSynchronizationManager. updateAllInfobases(org.eclipse.core.resources.IProject project, IInfobaseUpdateCallback updateCallback, org.eclipse.core.runtime.IProgressMonitor monitor)
Synchronizes the provided project with all connected infobases.Methods in com._1c.g5.v8.dt.platform.services.core.infobases.sync with parameters of type InfobaseReference Modifier and Type Method Description void
IInfobaseSynchronizationManager. connectInfobase(org.eclipse.core.resources.IProject project, InfobaseReference infobase, org.eclipse.core.runtime.IProgressMonitor monitor)
Connects the provided project with the provided infobase.void
IInfobaseSynchronizationListener. equalityStateChanged(InfobaseReference infobase, InfobaseEqualityState state)
Notifies that infobase equality state was changed for the given infobase.Method can be invoked multiple times, one time per state changes.InfobaseEqualityState
IInfobaseSynchronizationManager. getEqualityState(org.eclipse.core.resources.IProject project, InfobaseReference infobase)
Returns current infobase equality state.InfobaseSynchronizationState
IInfobaseSynchronizationManager. getSynchronizationState(org.eclipse.core.resources.IProject project, InfobaseReference infobase)
Returns current infobase connection state.boolean
IInfobaseUpdateCallback. onConfirm(org.eclipse.core.resources.IProject project, InfobaseReference infobase, List<com._1c.g5.designer.ssh.client.operation.IDbStructureChange> changes, org.eclipse.core.runtime.IProgressMonitor monitor)
Confirm the provided database structure changes.boolean
IInfobaseChangesPullCallback. onInfobaseChanges(org.eclipse.core.resources.IProject project, InfobaseReference infobase, Set<org.eclipse.emf.ecore.EObject> projectChanges, IInfobaseConfigurationChange infobaseChange, IInfobaseUpdateConflictResolver conflictResolver, IInfobaseUpdateConflictResolver.IConflictResolveAssist assist, org.eclipse.core.runtime.IProgressMonitor monitor)
Resolve conflict the provided project changes with the infobase configuration changes.boolean
IInfobaseUpdateConflictResolver. overrideConflict(org.eclipse.core.resources.IProject project, InfobaseReference infobase, Set<org.eclipse.emf.ecore.EObject> projectChanges, IInfobaseConfigurationChange infobaseChange, IInfobaseUpdateConflictResolver.IConflictResolveAssist assist, org.eclipse.core.runtime.IProgressMonitor monitor)
Overrides an infobase changes with EDT project metadata objects state.boolean
IInfobaseSynchronizationManager. pullInfobaseChanges(org.eclipse.core.resources.IProject project, InfobaseReference infobase, IInfobaseChangesPullCallback changesPullCallback, org.eclipse.core.runtime.IProgressMonitor monitor)
Pulls infobase configuration changes of the the provided infobase for the provided project.void
IInfobaseSynchronizationManager. reconnectIfConnected(org.eclipse.core.resources.IProject project, InfobaseReference infobase, IInfobaseAccessSettings settings)
Checks infobase assotiation with projects and reconnects to them with new access settings if connected.boolean
IInfobaseSynchronizationManager. reloadInfobase(org.eclipse.core.resources.IProject project, InfobaseReference infobase, IInfobaseUpdateCallback updateCallback, boolean keepConnected, org.eclipse.core.runtime.IProgressMonitor monitor)
Fully reloads and synchronizes the provided project with the provided infobase.boolean
IInfobaseUpdateConflictResolver. resolveConflict(org.eclipse.core.resources.IProject project, InfobaseReference infobase, Set<org.eclipse.emf.ecore.EObject> projectChanges, IInfobaseConfigurationChange infobaseChange, IInfobaseUpdateConflictResolver.IConflictResolveAssist assist, org.eclipse.core.runtime.IProgressMonitor monitor)
Resolves a conflict between possible project changes and infobase configuration changes with priority to infobase changes.void
IInfobaseSynchronizationManager. setSynchronizationState(org.eclipse.core.resources.IProject project, InfobaseReference infobase, InfobaseSynchronizationState state)
Sets synchronization state for the provided infobase.void
IConfigDumpInfoStore. storeConfigDumpInfo(org.eclipse.core.resources.IProject project, InfobaseReference infobase, Path configDumpInfo, InfobaseAssociationContext context)
Stores the project infobase configuration dump info file for the provided infobase.void
IInfobaseSynchronizationListener. synchronizationStateChanged(InfobaseReference infobase, InfobaseSynchronizationState state)
Notifies that infobase synchronization state was changed for the given infobase.boolean
IInfobaseSynchronizationManager. updateInfobase(org.eclipse.core.resources.IProject project, InfobaseReference infobase, IInfobaseUpdateCallback updateCallback, boolean keepConnected, org.eclipse.core.runtime.IProgressMonitor monitor)
Synchronizes the provided project with the provided infobase. -
Uses of InfobaseReference in com._1c.g5.v8.dt.platform.services.core.infobases.sync.connections
Methods in com._1c.g5.v8.dt.platform.services.core.infobases.sync.connections with parameters of type InfobaseReference Modifier and Type Method Description void
IInfobaseConnection. connect(org.eclipse.core.resources.IProject project, InfobaseReference infobase, IInfobaseAccessSettings settings, IResolvableRuntimeInstallation installation)
Connects with the provided infobase, using the provided infobase access settings.boolean
IConflictResolveOption. onConflict(InfobaseReference infobase, Set<org.eclipse.emf.ecore.EObject> projectChanges, IInfobaseConfigurationChange infobaseChange, IInfobaseUpdateConflictResolver.IConflictResolveAssist assist, org.eclipse.core.runtime.IProgressMonitor monitor)
Resolve conflict the provided project changes with the infobase configuration changes. -
Uses of InfobaseReference in com._1c.g5.v8.dt.platform.services.core.infobases.sync.strategies
Methods in com._1c.g5.v8.dt.platform.services.core.infobases.sync.strategies that return types with arguments of type InfobaseReference Modifier and Type Method Description Map<InfobaseReference,IInfobaseConnection>
ISynchronizationStrategy. getConnections()
Returns a map of all connected infobases and infobase connections.Methods in com._1c.g5.v8.dt.platform.services.core.infobases.sync.strategies with parameters of type InfobaseReference Modifier and Type Method Description void
ISynchronizationStrategy. fullReloadRequested(InfobaseReference infobase, org.eclipse.core.runtime.IProgressMonitor monitor)
Notifiess the strategy that full reload of the project configuration content to the provided infobase is required.Set<org.eclipse.emf.ecore.EObject>
ISynchronizationStrategy. getChangedObjects(InfobaseReference infobase)
Returns a set of changes metadata objects that is bufferred by this strategy and intended to be loaded to the infobase, when required.IInfobaseConnection
ISynchronizationStrategy. getConnection(InfobaseReference infobase)
Returns connection of this strategy for the given infobase.InfobaseEqualityState
ISynchronizationStrategy. getEqualityState(InfobaseReference infobase)
Returns the infobase equality state for the provided infobase.com._1c.g5.v8.dt.internal.platform.services.core.infobases.sync.ISynchronizationDataStore
IPersistableSynchronizationStrategy. getStore(InfobaseReference infobase)
Returns the synchronization data store used by this synchronization strategy.InfobaseSynchronizationState
ISynchronizationStrategy. getSynchronizationState(InfobaseReference infobase)
Returns the infobase synchronization state for the provided infobase.void
ISynchronizationStrategy. infobaseConnected(org.eclipse.core.resources.IProject project, InfobaseReference infobase, IInfobaseConnection connection, InfobaseSynchronizationState state)
Notifies the strategy that the project was connected with the provided infobase using the provided infobase connection.boolean
ISynchronizationStrategy. infobaseDatabaseUpdateRequested(InfobaseReference infobase, IInfobaseUpdateCallback updateCallback, org.eclipse.core.runtime.IProgressMonitor monitor)
Notifiess the strategy that database update of the provided infobase is requested.void
ISynchronizationStrategy. infobaseDisconnected(org.eclipse.core.resources.IProject project, InfobaseReference infobase)
Notifiess the strategy that the project was disconnected with the provided infobase.boolean
ISynchronizationStrategy. infobasePullChangesRequested(InfobaseReference infobase, IInfobaseChangesPullCallback changesPullCallback, org.eclipse.core.runtime.IProgressMonitor monitor)
Notifies the strategy that infobase configuration changes pull is requested.void
ISynchronizationStrategy. infobaseSynchronizationStateChangeRequested(InfobaseReference infobase, InfobaseSynchronizationState state)
Notifiess the strategy that the infobase synchronization state change is requested for the provided infobase.void
IPersistableSynchronizationStrategy. initFromStore(org.eclipse.core.resources.IProject project, InfobaseReference infobase, IInfobaseConnection connection, com._1c.g5.v8.dt.internal.platform.services.core.infobases.sync.ISynchronizationDataStore store)
Initializes this synchronization strategy with the provided synchronization data store.boolean
ISynchronizationStrategy. isConnected(InfobaseReference infobase)
Returns whether the porvided infobase is connected with the strategy.void
ISynchronizationStateChangeNotifier. notifyEqualityStateChange(InfobaseReference infobase, InfobaseEqualityState state)
Notify about the infobase equality state change event.void
ISynchronizationStateChangeNotifier. notifySyncrhonizationStateChange(InfobaseReference infobase, InfobaseSynchronizationState state)
Notify about the infobase synchronization state change event. -
Uses of InfobaseReference in com._1c.g5.v8.dt.platform.services.core.profiles
Methods in com._1c.g5.v8.dt.platform.services.core.profiles with parameters of type InfobaseReference Modifier and Type Method Description IProfile
IProfileProvider. getProfile(InfobaseReference infobase, String nodeName, boolean createIfAbsent)
Returns profile, associated with the given infobase with the given node name. -
Uses of InfobaseReference in com._1c.g5.v8.dt.platform.services.core.runtimes.environments
Methods in com._1c.g5.v8.dt.platform.services.core.runtimes.environments with parameters of type InfobaseReference Modifier and Type Method Description Collection<IResolvableRuntimeInstallation>
IResolvableRuntimeInstallationManager. getAll(String runtimeTypeId, org.eclipse.core.resources.IProject project, InfobaseReference infobase, InfobaseAccessType accessType)
Returns the collection of all resolvable 1C:Enterprise runtime installations.IResolvableRuntimeInstallation
IResolvableRuntimeInstallationManager. getDefault(String runtimeTypeId, InfobaseReference infobase)
Returns the default resolvable 1C:Enterprise runtime installation for the given 1C:Enterprise runtime type.IResolvableRuntimeInstallation
IResolvableRuntimeInstallationManager. getDefault(String runtimeTypeId, org.eclipse.core.resources.IProject project, InfobaseReference infobase, InfobaseAccessType accessType)
Returns appropriate resolvable 1C:Enterprise runtime installation for the given 1C:Enterprise runtime type and infobase. -
Uses of InfobaseReference in com._1c.g5.v8.dt.platform.services.core.runtimes.execution
Methods in com._1c.g5.v8.dt.platform.services.core.runtimes.execution with parameters of type InfobaseReference Modifier and Type Method Description void
IThickClientLauncher. canApplyConfigurationExtension(ILaunchableRuntimeComponent thickClient, InfobaseReference infobase, RuntimeExecutionArguments arguments, String extensionName)
Check an ability of configuration to apply extensions.void
IDesignerSessionThickClientLauncher. closeDesignerSession(ILaunchableRuntimeComponent thickClient, InfobaseReference infobase, RuntimeExecutionArguments arguments)
Closes 1C:Enterprise Designer agent session infobase connection for the provided infobase.void
IThickClientLauncher. createInfobase(ILaunchableRuntimeComponent thickClient, InfobaseReference infobase, CreateInfobaseArguments arguments, boolean addReference)
Create new instance of infobase, using given create command (that parameterizes this creation) and the given 1C:Enterprise runtime thick client.void
IThickClientLauncher. createInfobaseUsingTemplate(ILaunchableRuntimeComponent thickClient, InfobaseReference infobase, CreateInfobaseArguments arguments, Path templateLocation, boolean addReference)
Create new instance of infobase, using given create command (that parameterizes this creation) and the given 1C:Enterprise runtime thick client using the given template.void
IThickClientLauncher. deleteConfigurationExtension(ILaunchableRuntimeComponent thickClient, InfobaseReference infobase, RuntimeExecutionArguments arguments, String extensionName)
Deletes configuration extensions.void
IThickClientLauncher. disableDistributionSupport(ILaunchableRuntimeComponent thickClient, InfobaseReference infobase, RuntimeExecutionArguments arguments, boolean force)
Disable distribution configuration support.void
IThickClientLauncher. dumpExternalDataToFiles(ILaunchableRuntimeComponent thickClient, InfobaseReference infobase, RuntimeExecutionArguments arguments, Path rootSourceFile, Path extarnalDataFile)
Dumps an external report or data processor to a set of platfom XML files.void
IThickClientLauncher. dumpInfobase(ILaunchableRuntimeComponent thickClient, InfobaseReference infobase, RuntimeExecutionArguments arguments, Path destinationFile)
Dump given infobase to the given target file using the given 1C:Enterprise runtime installation thick client.void
IRuntimeUrlFragmentExecutor. executeOnThinClient(InfobaseReference infobaseReference, String urlFragment, ILaunchableRuntimeComponent runtimeComponent, IThinClientLauncher thinClient)
Deprecated.unsupprorted in 1C:Enterprise thin client, only web-client (temporary?).void
IRuntimeUrlFragmentExecutor. executeOnWebClient(InfobaseReference infobaseReference, String urlFragment, IRuntimeComponent runtimeComponent, IWebClientExecutor webClient, URL url)
Executes 1C:Enterprise with selected infobase on the web client and open metadata object by URL fragment.void
IThickClientLauncher. exportConfigurationToFile(ILaunchableRuntimeComponent thickClient, InfobaseReference infobase, RuntimeExecutionArguments arguments, String extensionName, Path destinationFile)
Export configuration or configuration extension from the giveninfobase
to the given*.cf
or*.cfe
file respectively.void
IThickClientLauncher. exportConfigurationToMobileXml(ILaunchableRuntimeComponent thickClient, InfobaseReference infobase, RuntimeExecutionArguments arguments, boolean update, Path destinationFile)
Export configuration as single XML file from giveninfobase
to the given target file using the given 1C:Enterprise runtime installation thick client.Path
IThickClientLauncher. exportConfigurationToXml(ILaunchableRuntimeComponent thickClient, InfobaseReference infobase, ConfigurationFilesFormat format, ConfigurationFilesKind kind, RuntimeExecutionArguments arguments, Path destinationFolder)
Export configuration as XML files from giveninfobase
to the given folder directory using the given 1C:Enterprise runtime installation thick client.Path
IThickClientLauncher. exportObjectsToXml(ILaunchableRuntimeComponent thickClient, InfobaseReference infobase, ConfigurationFilesFormat format, ConfigurationFilesKind kind, RuntimeExecutionArguments arguments, Path destinationFolder, Collection<String> platformQualifiedNames)
Exports metadata objects with the provided collection of platform qualified object names as XML files from the providedinfobase
} to the provided folder directory.void
IThickClientLauncher. getChanges(ILaunchableRuntimeComponent thickClient, InfobaseReference infobase, RuntimeExecutionArguments arguments, Path destinationFile)
Exports changes of the provided infobaase since last infobase interaction according to provided infobase configuratuin dump info file inarguments
.Optional<DebugServerInfo>
IDesignerSessionThickClientLauncher. getDebugServerUrl(ILaunchableRuntimeComponent thickClient, InfobaseReference infobase, RuntimeExecutionArguments arguments)
Returns the started 1C:Enterprise debug server for the provided thick client and infobase.void
IThickClientLauncher. importConfigurationFromCf(ILaunchableRuntimeComponent thickClient, InfobaseReference infobase, RuntimeExecutionArguments arguments, Path sourceFile)
Import configuration to the giveninfobase
from the given*.cf
file using the given 1C:Enterprise runtime installation thick client.boolean
IThickClientLauncher. importConfigurationFromXml(ILaunchableRuntimeComponent thickClient, InfobaseReference infobase, ConfigurationFilesFormat format, RuntimeExecutionArguments arguments, Path source)
Import configuration as XML files to giveninfobase
from given folder directory using the given 1C:Enterprise runtime installation thick client.boolean
IThickClientLauncher. importObjectsFromXml(ILaunchableRuntimeComponent thickClient, InfobaseReference infobase, ConfigurationFilesFormat format, RuntimeExecutionArguments arguments, Path source, Collection<Path> sourceFiles)
Import configuration as XML files to giveninfobase
from given folder directory using the given 1C:Enterprise runtime installation thick client.List<String>
IThickClientLauncher. listConfigurationExtensions(ILaunchableRuntimeComponent thickClient, InfobaseReference infobase, RuntimeExecutionArguments arguments)
Returns a collection of infobase configuration extension names.Path
IDesignerSessionThickClientLauncher. openDesignerSession(ILaunchableRuntimeComponent thickClient, InfobaseReference infobase, IDesignerAgentConnectionListener listener, RuntimeExecutionArguments arguments)
Opens 1C:Enterprise Designer agent session infobase connection for the provided infobase.Path
IDesignerSessionThickClientLauncher. openDesignerSession(ILaunchableRuntimeComponent thickClient, InfobaseReference infobase, RuntimeExecutionArguments arguments)
Opens 1C:Enterprise Designer agent session infobase connection for the provided infobase.void
IPublishExecutor. publish(IRuntimeComponent webExtension, WebServer webServer, Publication publication, InfobaseReference infobase)
Publishes publication on the given web server.void
IThickClientLauncher. restoreExternalDataFromFiles(ILaunchableRuntimeComponent thickClient, InfobaseReference infobase, RuntimeExecutionArguments arguments, Path rootSourceFile, Path extarnalDataFile)
Loads an external report or data processor from a set of platfom XML files.void
IThickClientLauncher. restoreInfobase(ILaunchableRuntimeComponent thickClient, InfobaseReference infobase, RuntimeExecutionArguments arguments, Path sourceFile)
Restore given infobase from the given source file using the given 1C:Enterprise runtime installation thick client.Process
IRuntimeClientLauncher. runClient(ILaunchableRuntimeComponent client, InfobaseReference infobase, RuntimeExecutionArguments arguments)
Runs a 1C:Enterprise runtime platform client on the given infobase using the provided 1C:Enterprise runtime platform client component.Optional<Process>
IUrlOpenClientLauncher. runClient(IRuntimeComponent client, URL url, InfobaseReference infobase, RuntimeExecutionArguments arguments)
Launches (opens) the providedURL
as 1C:Enterprise runtime client.Process
IThickClientLauncher. runDesigner(ILaunchableRuntimeComponent thickClient, InfobaseReference infobase, RuntimeExecutionArguments arguments)
Runs 1C:Enterprise Designer on the provided infobase using the given 1C:Enterprise runtime thick client component.Process
IDesignerSessionThickClientLauncher. runDesignerAgent(ILaunchableRuntimeComponent thickClient, InfobaseReference infobase, RuntimeExecutionArguments arguments, Path baseLocation, Integer port)
Runs local 1C:Enterprise Designer agent process with this 1C:Enterprise runtime thick client component.boolean
IThickClientLauncher. updateInfobase(ILaunchableRuntimeComponent thickClient, InfobaseReference infobase, com._1c.g5.designer.ssh.client.operation.IDbUpdateConfirm confirm, RuntimeExecutionArguments arguments)
Update the given infobase database using the given 1C:Enterprise runtime installation thick client. -
Uses of InfobaseReference in com._1c.g5.v8.dt.platform.services.core.runtimes.execution.impl
-
Uses of InfobaseReference in com._1c.g5.v8.dt.platform.services.core.webservers
Methods in com._1c.g5.v8.dt.platform.services.core.webservers with parameters of type InfobaseReference Modifier and Type Method Description static String
Publications. generateName(InfobaseReference infobase, PublicationType type)
Generates publication name for the given infobase and publication type. -
Uses of InfobaseReference in com._1c.g5.v8.dt.platform.services.mobile
Methods in com._1c.g5.v8.dt.platform.services.mobile with parameters of type InfobaseReference Modifier and Type Method Description static Optional<IResolvableRuntimeInstallation>
MobileRuntimeInstallations. getEnterprisePlatform(IResolvableRuntimeInstallation mobilePlatform, org.eclipse.core.resources.IProject project, InfobaseReference infobase, IInfobaseAccessManager accessManager)
Returns the according 1C:Enterprise runtime installation of enterprise type by the provided mobile platform and infobase. -
Uses of InfobaseReference in com._1c.g5.v8.dt.platform.services.model
Methods in com._1c.g5.v8.dt.platform.services.model that return InfobaseReference Modifier and Type Method Description InfobaseReference
ModelFactory. createInfobaseReference()
Returns a new object of class 'Infobase Reference'. -
Uses of InfobaseReference in com._1c.g5.v8.dt.platform.services.model.impl
Classes in com._1c.g5.v8.dt.platform.services.model.impl that implement InfobaseReference Modifier and Type Class Description class
InfobaseReferenceImpl
An implementation of the model object 'Infobase Reference'.Methods in com._1c.g5.v8.dt.platform.services.model.impl that return InfobaseReference Modifier and Type Method Description InfobaseReference
ModelFactoryImpl. createInfobaseReference()
-
Uses of InfobaseReference in com._1c.g5.v8.dt.platform.services.model.util
Methods in com._1c.g5.v8.dt.platform.services.model.util with parameters of type InfobaseReference Modifier and Type Method Description T
ModelSwitch. caseInfobaseReference(InfobaseReference object)
Returns the result of interpreting the object as an instance of 'Infobase Reference'.boolean
ModelValidator. validateInfobaseReference(InfobaseReference infobaseReference, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
boolean
ModelValidator. validateInfobaseReference_validate(InfobaseReference infobaseReference, org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
Validates the validate constraint of 'Infobase Reference'. -
Uses of InfobaseReference in com._1c.g5.v8.dt.platform.services.ui
Methods in com._1c.g5.v8.dt.platform.services.ui with parameters of type InfobaseReference Modifier and Type Method Description org.eclipse.swt.widgets.Button
PlatformServicesUiFactory. createInfobaseSettingsButton(org.eclipse.swt.widgets.Composite parent, InfobaseReference infobase, org.eclipse.core.resources.IProject project)
Create infobase Settings editing button.ComboViewer
PlatformServicesUiFactory. createRuntimeInstallationsViewer(org.eclipse.swt.widgets.Composite parent, String runtimeTypeId, org.eclipse.core.resources.IProject project, InfobaseReference infobase, InfobaseAccessType accessType)
Create 1C:Enterprise Runtime installation viewer.int
PlatformServicesUiFactory. openDumpInfobaseWizard(org.eclipse.swt.widgets.Shell shell, InfobaseReference infobase, IResolvableRuntimeInstallation installation)
Opens 1C:Enterprise infobase dump to.dt
file wizard.int
PlatformServicesUiFactory. openExportConfigurationFileWizard(org.eclipse.swt.widgets.Shell shell, InfobaseReference infobase, IResolvableRuntimeInstallation installation)
Opens 1C:Enterprise infobase export to.cf|.cfe
file wizard.void
PlatformServicesUiFactory. openInfobaseAccessSettingsDialog(org.eclipse.swt.widgets.Shell shell, InfobaseReference infobase, org.eclipse.core.resources.IProject project)
Open infobase access settings dialog.int
PlatformServicesUiFactory. openRestoreInfobaseWizard(org.eclipse.swt.widgets.Shell shell, InfobaseReference infobase, IResolvableRuntimeInstallation installation)
Opens 1C:Enterprise infobase restore from.dt
file wizard.boolean
PlatformServicesUiFactory. selectInfobaseAccessSettings(InfobaseReference infobase, InfobaseAccessType accessType, org.eclipse.core.resources.IProject project, ComboViewer installationsViewer, org.eclipse.swt.widgets.Text infobaseUser, org.eclipse.swt.widgets.Text infobasePassword, org.eclipse.swt.widgets.Text additionalParameters, org.eclipse.swt.widgets.Button osAuthentication, org.eclipse.swt.widgets.Button infobaseAuthentication)
Trigger 1C:Enterprise Runtime installation and infobase userand password selection.IInfobaseAccessSettings
PlatformServicesUiFactory. updateInfobaseAccessSettings(org.eclipse.swt.widgets.Shell shell, InfobaseReference infobase, String requestMessage)
Opens infobase access settings dialog and returns new access settings ornull
if canceled.Method parameters in com._1c.g5.v8.dt.platform.services.ui with type arguments of type InfobaseReference Modifier and Type Method Description ComboViewer
PlatformServicesUiFactory. createInfobasesViewer(org.eclipse.swt.widgets.Composite parent, Predicate<InfobaseReference> filter)
Create infobases viewer. -
Uses of InfobaseReference in com._1c.g5.v8.dt.platform.services.ui.infobases
Methods in com._1c.g5.v8.dt.platform.services.ui.infobases that return InfobaseReference Modifier and Type Method Description InfobaseReference
IImportConfigurationWizard. getInfobase()
Returns the infobase to import configuration from.InfobaseReference
InfobaseAccessSettingsDialog. getInfobase()
Returns configured infobase.InfobaseReference
InfobaseSelectDialog. getLastSelectedInfobase()
Return the last selected Infobase before the dialogs close, nevernull
if return code is
IDialogConstants.OK_ID
Methods in com._1c.g5.v8.dt.platform.services.ui.infobases that return types with arguments of type InfobaseReference Modifier and Type Method Description Collection<InfobaseReference>
InfobaseAssociationsTableViewer. getInput()
Collection<InfobaseReference>
InfobaseAssociationsTableViewer. getStructuredInput()
Returns infobase association table input.Methods in com._1c.g5.v8.dt.platform.services.ui.infobases with parameters of type InfobaseReference Modifier and Type Method Description static boolean
InfobaseExistenceChecker. checkExistence(org.eclipse.swt.widgets.Shell shell, InfobaseReference infobase)
Check infobase existence and ask DT user whether need to create non-existed infobase.void
InfobaseAssociationsTableViewer. equalityStateChanged(InfobaseReference infobase, InfobaseEqualityState state)
void
InfobaseAssociationsTableViewer. infobaseAccessSettingsChanged(InfobaseReference infobase, IInfobaseAccessSettings settings, boolean reconnectRequired)
void
InfobaseAssociationsTableViewer. installationAccessSettingsChanged(org.eclipse.core.resources.IProject project, InfobaseReference infobase, IResolvableRuntimeInstallation installation)
void
IImportConfigurationWizard. setInfobase(InfobaseReference infobase)
Sets the infobase to import configuration from.void
InfobaseAccessSettingsDialog. setInfobase(InfobaseReference infobase)
Set infobase selection in the creating dialog.void
IInfobaseWizard. setInfobaseReference(InfobaseReference infobase)
Set infobase referece to create infobase by existing infobase reference.void
InfobaseAssociationsTableViewer. synchronizationStateChanged(InfobaseReference infobase, InfobaseSynchronizationState state)
Method parameters in com._1c.g5.v8.dt.platform.services.ui.infobases with type arguments of type InfobaseReference Modifier and Type Method Description void
InfobaseSelectDialog. setFilter(Predicate<InfobaseReference> infobaseFilter)
Set filter for input infobases.void
InfobaseAssociationsTableViewer. setStructuredInput(Collection<InfobaseReference> infobases, org.eclipse.core.resources.IProject project)
Set infobase association table viewer content.Constructors in com._1c.g5.v8.dt.platform.services.ui.infobases with parameters of type InfobaseReference Constructor Description InfobaseSelectDialog(org.eclipse.swt.widgets.Shell parentShell, IInfobaseManager infobaseManager, InfobaseReference selectedInfobaseOnInit)
Constructor ofInfobaseSelectDialog
. -
Uses of InfobaseReference in com._1c.g5.v8.dt.platform.services.ui.infobases.sync
Methods in com._1c.g5.v8.dt.platform.services.ui.infobases.sync with parameters of type InfobaseReference Modifier and Type Method Description void
InfobaseUpdateConfirmDialog. addChanges(InfobaseReference infobase, List<com._1c.g5.designer.ssh.client.operation.IDbStructureChange> changes)
Adds changes for the provided infobase to the confirm dialog.boolean
InfobaseUpdateDialogBasedCallback. onConfirm(org.eclipse.core.resources.IProject project, InfobaseReference infobase, List<com._1c.g5.designer.ssh.client.operation.IDbStructureChange> changes, org.eclipse.core.runtime.IProgressMonitor monitor)
boolean
InfobaseUpdateDialogBasedCallback. onInfobaseChanges(org.eclipse.core.resources.IProject project, InfobaseReference infobase, Set<org.eclipse.emf.ecore.EObject> projectChanges, IInfobaseConfigurationChange infobaseChange, IInfobaseUpdateConflictResolver conflictResolver, IInfobaseUpdateConflictResolver.IConflictResolveAssist assist, org.eclipse.core.runtime.IProgressMonitor monitor)
Constructors in com._1c.g5.v8.dt.platform.services.ui.infobases.sync with parameters of type InfobaseReference Constructor Description InfobaseUpdateConfirmDialog(org.eclipse.swt.widgets.Shell shell, InfobaseReference infobase, List<com._1c.g5.designer.ssh.client.operation.IDbStructureChange> changes)
Creates an instance ofInfobaseUpdateConfirmDialog
.InfobaseUpdateConflictDialog(org.eclipse.swt.widgets.Shell shell, InfobaseReference infobase, IInfobaseConfigurationChange change)
Creates an instance ofInfobaseUpdateConflictDialog
.Constructor parameters in com._1c.g5.v8.dt.platform.services.ui.infobases.sync with type arguments of type InfobaseReference Constructor Description InfobaseUpdateConfirmDialog(org.eclipse.swt.widgets.Shell shell, Map<InfobaseReference,List<com._1c.g5.designer.ssh.client.operation.IDbStructureChange>> changes)
Creates an instance ofInfobaseUpdateConfirmDialog
. -
Uses of InfobaseReference in com._1c.g5.v8.dt.platform.services.ui.model
Methods in com._1c.g5.v8.dt.platform.services.ui.model that return InfobaseReference Modifier and Type Method Description InfobaseReference
InfobaseAccessDescription. getInfobase()
Returns the value of the 'Infobase' reference.InfobaseReference
InfobasePublicationConfiguration. getInfobase()
Returns the value of the 'Infobase' reference.InfobaseReference
MobileApplicationPublicationConfiguration. getInfobase()
Returns the value of the 'Infobase' reference.Methods in com._1c.g5.v8.dt.platform.services.ui.model with parameters of type InfobaseReference Modifier and Type Method Description void
InfobaseAccessDescription. setInfobase(InfobaseReference value)
Sets the value of the 'Infobase
' reference.void
InfobasePublicationConfiguration. setInfobase(InfobaseReference value)
Sets the value of the 'Infobase
' reference.void
MobileApplicationPublicationConfiguration. setInfobase(InfobaseReference value)
Sets the value of the 'Infobase
' reference. -
Uses of InfobaseReference in com._1c.g5.v8.dt.platform.services.ui.model.impl
Fields in com._1c.g5.v8.dt.platform.services.ui.model.impl declared as InfobaseReference Modifier and Type Field Description protected InfobaseReference
InfobaseAccessDescriptionImpl. infobase
The cached value of the 'Infobase
' reference.protected InfobaseReference
InfobasePublicationConfigurationImpl. infobase
The cached value of the 'Infobase
' reference.protected InfobaseReference
MobileApplicationPublicationConfigurationImpl. infobase
The cached value of the 'Infobase
' reference.Methods in com._1c.g5.v8.dt.platform.services.ui.model.impl that return InfobaseReference Modifier and Type Method Description InfobaseReference
InfobaseAccessDescriptionImpl. basicGetInfobase()
InfobaseReference
InfobasePublicationConfigurationImpl. basicGetInfobase()
InfobaseReference
MobileApplicationPublicationConfigurationImpl. basicGetInfobase()
InfobaseReference
InfobaseAccessDescriptionImpl. getInfobase()
InfobaseReference
InfobasePublicationConfigurationImpl. getInfobase()
InfobaseReference
MobileApplicationPublicationConfigurationImpl. getInfobase()
Methods in com._1c.g5.v8.dt.platform.services.ui.model.impl with parameters of type InfobaseReference Modifier and Type Method Description void
InfobaseAccessDescriptionImpl. setInfobase(InfobaseReference newInfobase)
void
InfobasePublicationConfigurationImpl. setInfobase(InfobaseReference newInfobase)
void
MobileApplicationPublicationConfigurationImpl. setInfobase(InfobaseReference newInfobase)
-
Uses of InfobaseReference in com._1c.g5.v8.dt.team.git.infobases
Methods in com._1c.g5.v8.dt.team.git.infobases that return InfobaseReference Modifier and Type Method Description InfobaseReference
IGitBranchIssueDescriptor. getInfobase()
Returns an infobase associated with this issue. -
Uses of InfobaseReference in com.e1c.g5.dt.applications.infobases
Methods in com.e1c.g5.dt.applications.infobases that return InfobaseReference Modifier and Type Method Description InfobaseReference
IInfobaseApplication. getInfobase()
Returns the infobase to run application with.
-