Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 13 for DataTargetFactory (0.21 sec)

  1. platforms/core-execution/build-cache/src/jmh/java/org/gradle/caching/internal/tasks/DataTargetFactory.java

     * See the License for the specific language governing permissions and
     * limitations under the License.
     */
    
    package org.gradle.caching.internal.tasks;
    
    public interface DataTargetFactory {
        DataTarget createDataTarget(String name);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:43:12 UTC 2023
    - 746 bytes
    - Viewed (0)
  2. platforms/core-execution/build-cache/src/jmh/java/org/gradle/caching/internal/tasks/AbstractFileAccessor.java

            return directoryProvider.getRoot(level).resolve(name);
        }
    
        @Override
        public DataTargetFactory createTargetFactory(final String root, Level level) throws IOException {
            final Path rootDir = Files.createTempDirectory(directoryProvider.getRoot(level), root);
            return new DataTargetFactory() {
                @Override
                public DataTarget createDataTarget(String name) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:43:12 UTC 2023
    - 3.3K bytes
    - Viewed (0)
  3. platforms/core-execution/build-cache/src/jmh/java/org/gradle/caching/internal/tasks/InMemoryDataAccessor.java

        }
    
        @Override
        public DataTarget createTarget(String name, Level level) {
            return new Target(name);
        }
    
        @Override
        public DataTargetFactory createTargetFactory(final String root, Level level) {
            return new DataTargetFactory() {
                @Override
                public DataTarget createDataTarget(String name) {
                    return new Target(root + "/" + name);
                }
            };
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:43:12 UTC 2023
    - 2.6K bytes
    - Viewed (0)
  4. platforms/core-execution/build-cache/src/jmh/java/org/gradle/caching/internal/tasks/DataAccessor.java

    import java.io.IOException;
    
    public interface DataAccessor {
        DataSource createSource(String name, byte[] bytes, Level level) throws IOException;
        DataTarget createTarget(String name, Level level);
        DataTargetFactory createTargetFactory(String root, Level level) throws IOException;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:43:12 UTC 2023
    - 998 bytes
    - Viewed (0)
  5. platforms/core-execution/build-cache/src/jmh/java/org/gradle/caching/internal/tasks/Packer.java

    import java.io.IOException;
    import java.util.List;
    
    interface Packer {
        void pack(List<DataSource> inputs, DataTarget output) throws IOException;
        void unpack(DataSource input, DataTargetFactory targetFactory) throws IOException;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:43:12 UTC 2023
    - 899 bytes
    - Viewed (0)
  6. platforms/core-execution/build-cache/src/jmh/java/org/gradle/caching/internal/tasks/SnappyPacker.java

                    return new SnappyFramedOutputStream(super.openOutput());
                }
            });
        }
    
        @Override
        public void unpack(DataSource input, DataTargetFactory targetFactory) throws IOException {
            delegate.unpack(new DelegatingDataSource(input) {
                @Override
                public InputStream openInput() throws IOException {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:43:12 UTC 2023
    - 1.7K bytes
    - Viewed (0)
  7. platforms/core-execution/build-cache/src/jmh/java/org/gradle/caching/internal/tasks/SnappyDainPacker.java

                    return new SnappyFramedOutputStream(super.openOutput());
                }
            });
        }
    
        @Override
        public void unpack(DataSource input, DataTargetFactory targetFactory) throws IOException {
            delegate.unpack(new DelegatingDataSource(input) {
                @Override
                public InputStream openInput() throws IOException {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:43:12 UTC 2023
    - 1.7K bytes
    - Viewed (0)
  8. platforms/core-execution/build-cache/src/jmh/java/org/gradle/caching/internal/tasks/CommonsTarPacker.java

                PackerUtils.packEntry(input, tarOutput, buffer);
                tarOutput.closeArchiveEntry();
            }
            tarOutput.close();
        }
    
        @Override
        public void unpack(DataSource input, DataTargetFactory targetFactory) throws IOException {
            TarArchiveInputStream tarInput = new TarArchiveInputStream(input.openInput());
            while (true) {
                TarArchiveEntry entry = tarInput.getNextEntry();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Feb 02 07:31:19 UTC 2024
    - 2.1K bytes
    - Viewed (0)
  9. platforms/core-execution/build-cache/src/jmh/java/org/gradle/caching/internal/tasks/PackerUtils.java

            } finally {
                inputStream.close();
            }
        }
    
        public static void unpackEntry(String name, InputStream inputStream, byte[] buffer, DataTargetFactory targetFactory) throws IOException {
            DataTarget target = targetFactory.createDataTarget(name);
            OutputStream outputStream = target.openOutput();
            try {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:43:12 UTC 2023
    - 1.5K bytes
    - Viewed (0)
  10. platforms/core-execution/build-cache/src/jmh/java/org/gradle/caching/internal/tasks/GzipPacker.java

                    return new GZIPOutputStream(super.openOutput());
                }
            });
        }
    
        @Override
        public void unpack(DataSource input, DataTargetFactory targetFactory) throws IOException {
            delegate.unpack(new DelegatingDataSource(input) {
                @Override
                public InputStream openInput() throws IOException {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 09:43:12 UTC 2023
    - 1.7K bytes
    - Viewed (0)
Back to top