Package com.sun.solaris.service.pools
Class PoolInternal
- java.lang.Object
-
- com.sun.solaris.service.pools.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.
-
-
Field Summary
Fields Modifier and Type Field Description static int
PO_CREAT
static int
PO_DISCO
static int
PO_FAIL
static int
PO_FALSE
static int
PO_RDONLY
static int
PO_RDWR
static int
PO_SUCCESS
static int
PO_TRUE
static int
PO_UPDATE
static java.lang.String
POA_IMPORTANCE
static java.lang.String
POA_SURPLUS_TO_DEFAULT
static int
POC_BOOL
static int
POC_DOUBLE
static int
POC_INT
static int
POC_INVAL
static int
POC_STRING
static int
POC_UINT
static int
POE_ACCESS
static int
POE_BAD_PROP_TYPE
static int
POE_BADPARAM
static int
POE_DATASTORE
static int
POE_INVALID_CONF
static int
POE_INVALID_SEARCH
static int
POE_NOTSUP
static int
POE_OK
static int
POE_PUTPROP
static int
POE_SYSTEM
static int
POF_DESTROY
static int
POF_INVALID
static int
POF_VALID
static int
POOL_VER_CURRENT
static int
POOL_VER_NONE
static int
POU_CPU
static int
POU_POOL
static int
POU_PSET
static int
POU_SYSTEM
static int
POV_LOOSE
static int
POV_NONE
static int
POV_RUNTIME
static int
POV_STRICT
static int
POX_NATIVE
static int
POX_TEXT
-
Constructor Summary
Constructors Constructor Description PoolInternal()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.String
pool_dynamic_location()
static int
pool_error()
static java.lang.String
pool_get_binding(int pid)
static java.lang.String
pool_get_resource_binding(java.lang.String type, int pid)
static int
pool_get_status()
static int
pool_resource_type_list(long types, long numtypes)
static int
pool_set_binding(java.lang.String name, int idtype, int id)
static int
pool_set_status(int state)
static java.lang.String
pool_static_location()
static java.lang.String
pool_strerror(int error)
static java.lang.String
pool_strerror_sys()
-
-
-
Field Detail
-
POOL_VER_CURRENT
public static final int POOL_VER_CURRENT
- See Also:
- Constant Field Values
-
POOL_VER_NONE
public static final int POOL_VER_NONE
- See Also:
- Constant Field Values
-
PO_TRUE
public static final int PO_TRUE
- See Also:
- Constant Field Values
-
PO_FALSE
public static final int PO_FALSE
- See Also:
- Constant Field Values
-
PO_SUCCESS
public static final int PO_SUCCESS
- See Also:
- Constant Field Values
-
PO_FAIL
public static final int PO_FAIL
- See Also:
- Constant Field Values
-
POE_OK
public static final int POE_OK
- See Also:
- Constant Field Values
-
POE_BAD_PROP_TYPE
public static final int POE_BAD_PROP_TYPE
- See Also:
- Constant Field Values
-
POE_INVALID_CONF
public static final int POE_INVALID_CONF
- See Also:
- Constant Field Values
-
POE_NOTSUP
public static final int POE_NOTSUP
- See Also:
- Constant Field Values
-
POE_INVALID_SEARCH
public static final int POE_INVALID_SEARCH
- See Also:
- Constant Field Values
-
POE_BADPARAM
public static final int POE_BADPARAM
- See Also:
- Constant Field Values
-
POE_PUTPROP
public static final int POE_PUTPROP
- See Also:
- Constant Field Values
-
POE_DATASTORE
public static final int POE_DATASTORE
- See Also:
- Constant Field Values
-
POE_SYSTEM
public static final int POE_SYSTEM
- See Also:
- Constant Field Values
-
POE_ACCESS
public static final int POE_ACCESS
- See Also:
- Constant Field Values
-
PO_RDONLY
public static final int PO_RDONLY
- See Also:
- Constant Field Values
-
PO_RDWR
public static final int PO_RDWR
- See Also:
- Constant Field Values
-
PO_CREAT
public static final int PO_CREAT
- See Also:
- Constant Field Values
-
PO_DISCO
public static final int PO_DISCO
- See Also:
- Constant Field Values
-
PO_UPDATE
public static final int PO_UPDATE
- See Also:
- Constant Field Values
-
POA_IMPORTANCE
public static final java.lang.String POA_IMPORTANCE
- See Also:
- Constant Field Values
-
POA_SURPLUS_TO_DEFAULT
public static final java.lang.String POA_SURPLUS_TO_DEFAULT
- See Also:
- Constant Field Values
-
POU_SYSTEM
public static final int POU_SYSTEM
- See Also:
- Constant Field Values
-
POU_POOL
public static final int POU_POOL
- See Also:
- Constant Field Values
-
POU_PSET
public static final int POU_PSET
- See Also:
- Constant Field Values
-
POU_CPU
public static final int POU_CPU
- See Also:
- Constant Field Values
-
POX_NATIVE
public static final int POX_NATIVE
-
POX_TEXT
public static final int POX_TEXT
-
POC_INVAL
public static final int POC_INVAL
-
POC_UINT
public static final int POC_UINT
-
POC_INT
public static final int POC_INT
-
POC_DOUBLE
public static final int POC_DOUBLE
-
POC_BOOL
public static final int POC_BOOL
-
POC_STRING
public static final int POC_STRING
-
POV_NONE
public static final int POV_NONE
-
POV_LOOSE
public static final int POV_LOOSE
-
POV_STRICT
public static final int POV_STRICT
-
POV_RUNTIME
public static final int POV_RUNTIME
-
POF_INVALID
public static final int POF_INVALID
-
POF_VALID
public static final int POF_VALID
-
POF_DESTROY
public static final int POF_DESTROY
-
-
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)
-
-