java.lang.Object
com.blackhillsoftware.smf.Data
com.blackhillsoftware.smf.SmfData
com.blackhillsoftware.svpol.ServicePolicy
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intConstant: 0x04 = 4static final intConstant: 0x01 = 1static final intConstant: 0x08 = 8static final intConstant: 0x05 = 5static final intConstant: 0x07 = 7static final intConstant: 0x06 = 6static final intConstant: 0x00 = 0static final intConstant: 0x09 = 9static final intConstant: 0x02 = 2static final intConstant: 0x03 = 3static final intConstant: 0x40 = 64static final intConstant: 0x20 = 32static final intConstant: 0x10 = 16static final intConstant: 0x80 = 128 -
Method Summary
Modifier and TypeMethodDescriptionstatic ServicePolicycreate(byte[] Data, int offset, int length, boolean complete) create is intended for internal use only.Get the GPMP Settings sectionGet the GPMP Systems Excluded sectionsbooleanGet the Report Class Information sectionsGet the Resource Group Information sectionsGet the Service Class Information sectionsGet the Service Policy Information sectionintsvpoldcc()SVPOLDCC value.intsvpoldcl()SVPOLDCL value.intsvpoldco()SVPOLDCO value.intsvpoldgc()SVPOLDGC value.intsvpoldgl()SVPOLDGL value.intsvpoldgo()SVPOLDGO value.intsvpoldil()SVPOLDIL value.intsvpoldle()SVPOLDLE value.intsvpoldpl()SVPOLDPL value.intsvpoldpo()SVPOLDPO value.intsvpoldrc()SVPOLDRC value.intsvpoldrl()SVPOLDRL value.intsvpoldro()SVPOLDRO value.intsvpoldwc()SVPOLDWC value.intsvpoldwl()SVPOLDWL value.intsvpoldwo()SVPOLDWO value.intsvpoldzc()SVPOLDZC value.intsvpoldzl()SVPOLDZL value.intsvpoldzo()SVPOLDZO value.intsvpolemc()SVPOLEMC value.intsvpoleml()SVPOLEML value.intsvpolemo()SVPOLEMO value.intsvpolesc()SVPOLESC value.intsvpolesl()SVPOLESL value.intsvpoleso()SVPOLESO value.booleansvpolewl()Return true ifSVPOLEWLbit insvpolfl1()is set.booleansvpolewm()Return true ifSVPOLEWMbit insvpolfl1()is set.booleansvpolewu()Return true ifSVPOLEWUbit insvpolfl1()is set.intsvpolfl1()SVPOLFL1 value.intsvpollvl()SVPOLLVL value.svpolnam()SVPOLNAM value.booleansvpolsh2()Return true ifSVPOLSH2bit insvpolfl1()is set.intsvpolwvn()SVPOLWVN value.Get the Workload Information sectionsMethods inherited from class com.blackhillsoftware.smf.SmfData
createSection, getTriplet
-
Field Details
-
SVPOLSH2
public static final int SVPOLSH2Constant: 0x80 = 128- See Also:
-
SVPOLEWL
public static final int SVPOLEWLConstant: 0x40 = 64- See Also:
-
SVPOLEWM
public static final int SVPOLEWMConstant: 0x20 = 32- See Also:
-
SVPOLEWU
public static final int SVPOLEWUConstant: 0x10 = 16- See Also:
-
SVPOL_SECTION
public static final int SVPOL_SECTIONConstant: 0x00 = 0- See Also:
-
SVPOL_HDR_SECTION
public static final int SVPOL_HDR_SECTIONConstant: 0x01 = 1- See Also:
-
SVPOL_SP_SECTION
public static final int SVPOL_SP_SECTIONConstant: 0x02 = 2- See Also:
-
SVPOL_WD_SECTION
public static final int SVPOL_WD_SECTIONConstant: 0x03 = 3- See Also:
-
SVPOL_CD_SECTION
public static final int SVPOL_CD_SECTIONConstant: 0x04 = 4- See Also:
-
SVPOL_PD_SECTION
public static final int SVPOL_PD_SECTIONConstant: 0x05 = 5- See Also:
-
SVPOL_RG_SECTION
public static final int SVPOL_RG_SECTIONConstant: 0x06 = 6- See Also:
-
SVPOL_RD_SECTION
public static final int SVPOL_RD_SECTIONConstant: 0x07 = 7- See Also:
-
SVPOL_MS_SECTION
public static final int SVPOL_MS_SECTIONConstant: 0x08 = 8- See Also:
-
SVPOL_SN_SECTION
public static final int SVPOL_SN_SECTIONConstant: 0x09 = 9- See Also:
-
-
Method Details
-
isComplete
public boolean isComplete() -
servicePolicyInformation
Get the Service Policy Information section- Returns:
- a ServicePolicyInformation
-
workloadInformation
Get the Workload Information sections- Returns:
- a List of WorkloadInformation
-
serviceClassInformation
Get the Service Class Information sections- Returns:
- a List of ServiceClassInformation
-
resourceGroupInformation
Get the Resource Group Information sections- Returns:
- a List of ResourceGroupInformation
-
reportClassInformation
Get the Report Class Information sections- Returns:
- a List of ReportClassInformation
-
gpmpSettings
Get the GPMP Settings section- Returns:
- a GpmpSettings
-
gpmpSystemsExcluded
Get the GPMP Systems Excluded sections- Returns:
- a List of GpmpSystemsExcluded
-
svpolnam
SVPOLNAM value.- Returns:
- String SVPOLNAM value
-
svpollvl
public int svpollvl()SVPOLLVL value.- Returns:
- int SVPOLLVL value
-
svpolwvn
public int svpolwvn()SVPOLWVN value.- Returns:
- int SVPOLWVN value
-
svpoldil
public int svpoldil()SVPOLDIL value.- Returns:
- int SVPOLDIL value
-
svpoldle
public int svpoldle()SVPOLDLE value.- Returns:
- int SVPOLDLE value
-
svpoldpo
public int svpoldpo()SVPOLDPO value.- Returns:
- int SVPOLDPO value
-
svpoldpl
public int svpoldpl()SVPOLDPL value.- Returns:
- int SVPOLDPL value
-
svpoldwo
public int svpoldwo()SVPOLDWO value.- Returns:
- int SVPOLDWO value
-
svpoldwc
public int svpoldwc()SVPOLDWC value.- Returns:
- int SVPOLDWC value
-
svpoldwl
public int svpoldwl()SVPOLDWL value.- Returns:
- int SVPOLDWL value
-
svpoldco
public int svpoldco()SVPOLDCO value.- Returns:
- int SVPOLDCO value
-
svpoldcc
public int svpoldcc()SVPOLDCC value.- Returns:
- int SVPOLDCC value
-
svpoldcl
public int svpoldcl()SVPOLDCL value.- Returns:
- int SVPOLDCL value
-
svpoldzo
public int svpoldzo()SVPOLDZO value.- Returns:
- int SVPOLDZO value
-
svpoldzc
public int svpoldzc()SVPOLDZC value.- Returns:
- int SVPOLDZC value
-
svpoldzl
public int svpoldzl()SVPOLDZL value.- Returns:
- int SVPOLDZL value
-
svpoldro
public int svpoldro()SVPOLDRO value.- Returns:
- int SVPOLDRO value
-
svpoldrc
public int svpoldrc()SVPOLDRC value.- Returns:
- int SVPOLDRC value
-
svpoldrl
public int svpoldrl()SVPOLDRL value.- Returns:
- int SVPOLDRL value
-
svpoldgo
public int svpoldgo()SVPOLDGO value.- Returns:
- int SVPOLDGO value
-
svpoldgc
public int svpoldgc()SVPOLDGC value.- Returns:
- int SVPOLDGC value
-
svpoldgl
public int svpoldgl()SVPOLDGL value.- Returns:
- int SVPOLDGL value
-
svpolfl1
public int svpolfl1()SVPOLFL1 value.- Returns:
- int SVPOLFL1 value
-
svpolsh2
public boolean svpolsh2()Return true ifSVPOLSH2bit insvpolfl1()is set.- Returns:
- boolean SVPOLSH2 bit is set in svpolfl1()
SVPOLSH2 = 0x80
-
svpolewl
public boolean svpolewl()Return true ifSVPOLEWLbit insvpolfl1()is set.- Returns:
- boolean SVPOLEWL bit is set in svpolfl1()
SVPOLEWL = 0x40
-
svpolewm
public boolean svpolewm()Return true ifSVPOLEWMbit insvpolfl1()is set.- Returns:
- boolean SVPOLEWM bit is set in svpolfl1()
SVPOLEWM = 0x20
-
svpolewu
public boolean svpolewu()Return true ifSVPOLEWUbit insvpolfl1()is set.- Returns:
- boolean SVPOLEWU bit is set in svpolfl1()
SVPOLEWU = 0x10
-
svpolemo
public int svpolemo()SVPOLEMO value.- Returns:
- int SVPOLEMO value
-
svpolemc
public int svpolemc()SVPOLEMC value.- Returns:
- int SVPOLEMC value
-
svpoleml
public int svpoleml()SVPOLEML value.- Returns:
- int SVPOLEML value
-
svpoleso
public int svpoleso()SVPOLESO value.- Returns:
- int SVPOLESO value
-
svpolesc
public int svpolesc()SVPOLESC value.- Returns:
- int SVPOLESC value
-
svpolesl
public int svpolesl()SVPOLESL value.- Returns:
- int SVPOLESL value
-
create
create is intended for internal use only. Instances of this section are created by the parent record or section.- Parameters:
Data- Array of bytes containing data for this sectionoffset- Offset of this section in the datalength- length of the section
-