Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 5 of 5 for Disposable (0.05 seconds)

  1. src/main/java/org/codelibs/core/misc/Disposable.java

     */
    package org.codelibs.core.misc;
    
    /**
     * Represents a disposable resource.
     * <p>
     * If there are resources that must be disposed of when the S2 container shuts down,
     * create a class that implements this interface and register it with {@link DisposableUtil}.
     * </p>
     *
     * @author koichik
     */
    public interface Disposable {
    
        /**
         * Disposes of the resources held by this object.
         *
    Created: Fri Apr 03 20:58:12 GMT 2026
    - Last Modified: Sat May 10 01:32:17 GMT 2025
    - 1K bytes
    - Click Count (0)
  2. src/main/java/org/codelibs/core/misc/DisposableUtil.java

         * </p>
         *
         * @param disposable
         *            A disposable resource. Must not be {@literal null}.
         */
        public static synchronized void addFirst(final Disposable disposable) {
            assertArgumentNotNull("disposable", disposable);
            disposables.addFirst(disposable);
        }
    
        /**
         * Unregisters a disposable resource.
         *
         * @param disposable
    Created: Fri Apr 03 20:58:12 GMT 2026
    - Last Modified: Thu Feb 12 12:10:45 GMT 2026
    - 3.1K bytes
    - Click Count (0)
  3. build-logic-commons/basics/src/main/kotlin/gradlebuild/basics/util/KotlinSourceParser.kt

    
    class KotlinSourceParser {
    
        data class ParsedKotlinFiles(
    
            val ktFiles: List<KtFile>,
    
            private
            val disposable: Disposable
    
        ) : AutoCloseable {
    
            override fun close() {
                Disposer.dispose(disposable)
            }
        }
    
        private
        val messageCollector: MessageCollector
    Created: Wed Apr 01 11:36:16 GMT 2026
    - Last Modified: Wed Mar 18 05:37:07 GMT 2026
    - 3.9K bytes
    - Click Count (0)
  4. src/test/java/org/codelibs/core/misc/DisposableUtilTest.java

            assertThat(DisposableUtil.disposables.size(), is(2));
            DisposableUtil.dispose();
            assertThat(count, is(2));
            assertThat(names, is("ab"));
            assertThat(DisposableUtil.disposables.size(), is(0));
        }
    
        /**
         *
         */
        public class TestDisposable implements Disposable {
            String name;
    
            /**
             * @param name
    Created: Fri Apr 03 20:58:12 GMT 2026
    - Last Modified: Sat May 10 01:32:17 GMT 2025
    - 3.3K bytes
    - Click Count (0)
  5. compat/maven-compat/src/main/java/org/apache/maven/artifact/resolver/DefaultArtifactResolver.java

    import org.codehaus.plexus.PlexusContainer;
    import org.codehaus.plexus.component.repository.exception.ComponentLookupException;
    import org.codehaus.plexus.logging.Logger;
    import org.codehaus.plexus.personality.plexus.lifecycle.phase.Disposable;
    import org.eclipse.aether.RepositorySystem;
    import org.eclipse.aether.RepositorySystemSession;
    import org.eclipse.aether.repository.LocalRepositoryManager;
    import org.eclipse.aether.resolution.ArtifactRequest;
    Created: Sun Apr 05 03:35:12 GMT 2026
    - Last Modified: Fri Jun 06 14:28:57 GMT 2025
    - 25K bytes
    - Click Count (0)
Back to Top