Class PackageNameAllowListSaver

  • All Implemented Interfaces:
    org.guvnor.common.services.shared.file.SupportsUpdate<org.kie.workbench.common.services.shared.allowlist.AllowList>, org.uberfire.ext.editor.commons.service.support.SupportsUpdate<org.kie.workbench.common.services.shared.allowlist.AllowList,​org.guvnor.common.services.shared.metadata.model.Metadata>

    public class PackageNameAllowListSaver
    extends Object
    implements org.guvnor.common.services.shared.file.SupportsUpdate<org.kie.workbench.common.services.shared.allowlist.AllowList>
    • Constructor Detail

      • PackageNameAllowListSaver

        public PackageNameAllowListSaver()
      • PackageNameAllowListSaver

        @Inject
        public PackageNameAllowListSaver​(@Named("ioStrategy")
                                         org.uberfire.io.IOService ioService,
                                         org.guvnor.common.services.backend.metadata.MetadataServerSideService metadataService,
                                         org.guvnor.common.services.backend.util.CommentedOptionFactory commentedOptionFactory)
    • Method Detail

      • save

        public org.uberfire.backend.vfs.Path save​(org.uberfire.backend.vfs.Path path,
                                                  org.kie.workbench.common.services.shared.allowlist.AllowList content,
                                                  org.guvnor.common.services.shared.metadata.model.Metadata metadata,
                                                  String comment)
        Specified by:
        save in interface org.guvnor.common.services.shared.file.SupportsUpdate<org.kie.workbench.common.services.shared.allowlist.AllowList>
        Specified by:
        save in interface org.uberfire.ext.editor.commons.service.support.SupportsUpdate<org.kie.workbench.common.services.shared.allowlist.AllowList,​org.guvnor.common.services.shared.metadata.model.Metadata>