Interface IApplicationConfigurationManager

All Superinterfaces:
ILifecycle, ch.ivyteam.ivy.manager.IManager, ISystemPropertyProvider

public interface IApplicationConfigurationManager extends ch.ivyteam.ivy.manager.IManager, ISystemPropertyProvider
API:
This is a public API.
  • Method Details

    • findApplication

      @Deprecated(since="9.4", forRemoval=true) default IApplication findApplication(String name)
      Deprecated, for removal: This API element is subject to removal in a future version.
      use IApplicationRepository.findByName(String)
      API:
      This public API is available in Java.
    • createApplication

      @Deprecated(since="9.4", forRemoval=true) default IApplication createApplication(String name)
      Deprecated, for removal: This API element is subject to removal in a future version.
      use IApplicationRepository.create(String)
      API:
      This public API is available in Java.
    • deleteApplication

      @Deprecated(since="9.4", forRemoval=true) default void deleteApplication(String name)
      Deprecated, for removal: This API element is subject to removal in a future version.
      use IApplicationRepository.delete(String)
      API:
      This public API is available in Java.
    • getApplications

      @Deprecated(since="9.4", forRemoval=true) default List<IApplication> getApplications()
      Deprecated, for removal: This API element is subject to removal in a future version.
      use IApplicationRepository.all()
      API:
      This public API is available in Java.
    • getApplicationsSortedByName

      @Deprecated(since="9.4", forRemoval=true) default List<IApplication> getApplicationsSortedByName(boolean includingSystemApplication)
      Deprecated, for removal: This API element is subject to removal in a future version.
      use IApplicationRepository.all()
      API:
      This public API is available in Java.
    • createApplication

      @Deprecated(since="9.1", forRemoval=true) default IApplication createApplication(String name, String description, String fileDirectory, String ownerName, String securitySystemProviderName)
      Deprecated, for removal: This API element is subject to removal in a future version.
      use IApplicationRepository.create(NewApplication)
      API:
      This public API is available in Java.
    • createApplicationWithRelativePath

      @Deprecated(since="9.4", forRemoval=true) default IApplication createApplicationWithRelativePath(String name, String description, String fileDirectory, String ownerName, String securitySystemProviderName)
      Deprecated, for removal: This API element is subject to removal in a future version.
      use IApplicationRepository.create(NewApplication)
      API:
      This public API is available in Java.
    • findApplication

      @Deprecated(since="9.4", forRemoval=true) default IApplication findApplication(long id)
      Deprecated, for removal: This API element is subject to removal in a future version.
      use IApplicationRepository.findById(long)
      API:
      This public API is available in Java.