Skip navigation links
EDB/Java
jp.ac.tokushima_u.db.common

Class SharableResource.Cluster<R extends SharableResource>

    • Constructor Detail

      • Cluster

        protected Cluster(long ttp)
        Create cluster of resource.
        Parameters:
        ttp - time to live [milliseconds] (automatically close resources which idling time exceed ttp).
    • Method Detail

      • add

        public void add(R r)
        Add a resource
        Parameters:
        r - Resource
      • addAll

        public void addAll(Collection<R> ress)
        Add resource collection
        Parameters:
        ress - Resources
      • terminate

        public void terminate()
      • reserveResource

        protected R reserveResource()
      • releaseResource

        protected void releaseResource(R r)
      • run

        public void run()
        Specified by:
        run in interface Runnable
        Overrides:
        run in class Thread
EDB/Java

EDB Working Group at Tue Jun 10 17:08:59 JST 2025