Package com.sun.solaris.service.pools
Class PoolInternal
- java.lang.Object
-
- com.sun.solaris.service.pools.PoolInternal
-
public class PoolInternal extends java.lang.ObjectA 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 intPO_CREATstatic intPO_DISCOstatic intPO_FAILstatic intPO_FALSEstatic intPO_RDONLYstatic intPO_RDWRstatic intPO_SUCCESSstatic intPO_TRUEstatic intPO_UPDATEstatic java.lang.StringPOA_IMPORTANCEstatic java.lang.StringPOA_SURPLUS_TO_DEFAULTstatic intPOC_BOOLstatic intPOC_DOUBLEstatic intPOC_INTstatic intPOC_INVALstatic intPOC_STRINGstatic intPOC_UINTstatic intPOE_ACCESSstatic intPOE_BAD_PROP_TYPEstatic intPOE_BADPARAMstatic intPOE_DATASTOREstatic intPOE_INVALID_CONFstatic intPOE_INVALID_SEARCHstatic intPOE_NOTSUPstatic intPOE_OKstatic intPOE_PUTPROPstatic intPOE_SYSTEMstatic intPOF_DESTROYstatic intPOF_INVALIDstatic intPOF_VALIDstatic intPOOL_VER_CURRENTstatic intPOOL_VER_NONEstatic intPOU_CPUstatic intPOU_POOLstatic intPOU_PSETstatic intPOU_SYSTEMstatic intPOV_LOOSEstatic intPOV_NONEstatic intPOV_RUNTIMEstatic intPOV_STRICTstatic intPOX_NATIVEstatic intPOX_TEXT
-
Constructor Summary
Constructors Constructor Description PoolInternal()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.Stringpool_dynamic_location()static intpool_error()static java.lang.Stringpool_get_binding(int pid)static java.lang.Stringpool_get_resource_binding(java.lang.String type, int pid)static intpool_get_status()static intpool_resource_type_list(long types, long numtypes)static intpool_set_binding(java.lang.String name, int idtype, int id)static intpool_set_status(int state)static java.lang.Stringpool_static_location()static java.lang.Stringpool_strerror(int error)static java.lang.Stringpool_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)
-
-