Uses of Interface
ru.cg.webbpm.studio.core.api.migrations.HasVersions
Packages that use HasVersions
Package
Description
-
Uses of HasVersions in ru.cg.webbpm.studio.core.api.migrations
Classes in ru.cg.webbpm.studio.core.api.migrations with type parameters of type HasVersionsModifier and TypeInterfaceDescriptioninterface
FileWithVersionsIO<T extends HasVersions>
Used byMigrationManager
to read/write files with versions.Methods in ru.cg.webbpm.studio.core.api.migrations with type parameters of type HasVersionsModifier and TypeMethodDescriptiondefault <T extends HasVersions>
TVersionManager.requireCompatible
(T object) Throws exception if an object is notcompatible
Methods in ru.cg.webbpm.studio.core.api.migrations with parameters of type HasVersionsModifier and TypeMethodDescriptionVersionManager.getCurrentVersions
(HasVersions object) Returns current versions for the object, i.e. studio and those packages only that the object depends upon.boolean
VersionManager.isCompatible
(HasVersions object) Checks that an object is compatibleboolean
VersionManager.isUpToDate
(HasVersions object) Checks that an object is up to dateConstructors in ru.cg.webbpm.studio.core.api.migrations with parameters of type HasVersionsModifierConstructorDescriptionIncompatibleObjectException
(HasVersions object, Throwable cause) UndefinedVersionsException
(HasVersions object, Throwable cause) -
Uses of HasVersions in ru.cg.webbpm.studio.core.impl.migrations
Methods in ru.cg.webbpm.studio.core.impl.migrations with parameters of type HasVersionsModifier and TypeMethodDescriptionVersionManagerImpl.getCurrentVersions
(HasVersions object) boolean
VersionManagerImpl.isCompatible
(HasVersions object) boolean
VersionManagerImpl.isUpToDate
(HasVersions object) Constructor parameters in ru.cg.webbpm.studio.core.impl.migrations with type arguments of type HasVersionsModifierConstructorDescriptionVersionManagerImpl
(ApplicationInfo applicationInfo, DependencyManager dependencyManager, List<FileWithVersionsIO<? extends HasVersions>> ioComponents) -
Uses of HasVersions in ru.cg.webbpm.studio.core.migrations.ui
Methods in ru.cg.webbpm.studio.core.migrations.ui that return types with arguments of type HasVersionsConstructor parameters in ru.cg.webbpm.studio.core.migrations.ui with type arguments of type HasVersionsModifierConstructorDescriptionResourcesMigrationListener
(FileManager fileManager, MigrationManager migrationManager, MigrationsRunner migrationsRunner, MigrationCache migrationCache, List<FileWithVersionsIO<? extends HasVersions>> ioComponents, Console console, FileBasedIndex fileBasedIndex) -
Uses of HasVersions in ru.cg.webbpm.studio.subsystems.bpmn.webbpm_process.api.bean
Classes in ru.cg.webbpm.studio.subsystems.bpmn.webbpm_process.api.bean that implement HasVersions -
Uses of HasVersions in ru.cg.webbpm.studio.subsystems.page_designer.serialization.api.beans
Classes in ru.cg.webbpm.studio.subsystems.page_designer.serialization.api.beans that implement HasVersions -
Uses of HasVersions in ru.cg.webbpm.studio.subsystems.page_designer.serialization.api.beans.xml
Classes in ru.cg.webbpm.studio.subsystems.page_designer.serialization.api.beans.xml that implement HasVersions