Class PoolInternal


  • public class PoolInternal
    extends java.lang.Object
    A thin layer over the libpool(3LIB) interface so that Java can be used to manipulate resource pools. For more information on this facility refer to the manpage and the developer documentation. Most of the functionality in this class is not intended to be exposed to users of the package. The other classes in the package provide appropriate Java abstractions for using this functionality. Refer to the package documentation and the documentation of the other publicly visible classes for more details.
    • Constructor Detail

      • PoolInternal

        public PoolInternal()
    • Method Detail

      • pool_error

        public static final int pool_error()
      • pool_strerror

        public static final java.lang.String pool_strerror​(int error)
      • pool_strerror_sys

        public static final java.lang.String pool_strerror_sys()
      • pool_resource_type_list

        public static final int pool_resource_type_list​(long types,
                                                        long numtypes)
      • pool_get_status

        public static final int pool_get_status()
      • pool_set_status

        public static final int pool_set_status​(int state)
      • pool_static_location

        public static final java.lang.String pool_static_location()
      • pool_dynamic_location

        public static final java.lang.String pool_dynamic_location()
      • pool_set_binding

        public static final int pool_set_binding​(java.lang.String name,
                                                 int idtype,
                                                 int id)
      • pool_get_binding

        public static final java.lang.String pool_get_binding​(int pid)
      • pool_get_resource_binding

        public static final java.lang.String pool_get_resource_binding​(java.lang.String type,
                                                                       int pid)