public class BNConfigurationUtil
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ELEMENT_ASSIGNMENT |
static java.lang.String |
ELEMENT_ASSIGNMENT_COMMUNITY |
static java.lang.String |
ELEMENT_ASSIGNMENT_GROUP |
static java.lang.String |
ELEMENT_ASSIGNMENT_UNIT |
static java.lang.String |
ELEMENT_ASSIGNMENTS |
static java.lang.String |
ELEMENT_CONDITION |
static java.lang.String |
ELEMENT_CONDITION_ENTITY |
static java.lang.String |
ELEMENT_CONDITION_ENTITYCATEGORY |
static java.lang.String |
ELEMENT_CONDITION_ENTITYSTATE |
static java.lang.String |
ELEMENT_CONDITION_ENTITYSTATUS |
static java.lang.String |
ELEMENT_CONDITION_ENTITYTYPE |
static java.lang.String |
ELEMENT_CONDITION_MASTERENTITYLEVEL |
static java.lang.String |
ELEMENT_CONDITION_MASTERENTITYLEVELOPERATION |
static java.lang.String |
ELEMENT_CONDITION_PRIVACYLEVEL |
static java.lang.String |
ELEMENT_CONDITIONS |
static java.lang.String |
ELEMENT_IPRANGE |
static java.lang.String |
ELEMENT_IPRANGE_FROMIPADDRESS |
static java.lang.String |
ELEMENT_IPRANGE_FROMIPADDRESSLONG |
static java.lang.String |
ELEMENT_IPRANGE_TOIPADDRESS |
static java.lang.String |
ELEMENT_IPRANGE_TOIPADDRESSLONG |
static java.lang.String |
ELEMENT_IPRANGES |
static java.lang.String |
ELEMENT_READONLYACCESS |
static java.lang.String |
ELEMENT_READONLYACCESS_UNIT |
static java.lang.String |
ELEMENT_READONLYACCESS_USER |
static java.lang.String |
ELEMENT_READONLYACCESSES |
static java.lang.String |
LABEL_IPRANGE_FROMIPADDRESS |
static java.lang.String |
LABEL_IPRANGE_TOIPADDRESS |
static java.lang.String |
OPERATION_EQUAL |
static java.lang.String |
OPERATION_LESSTHAN |
static java.lang.String |
OPERATION_MORETHAN |
static java.lang.String |
OPERATION_NOTAVAILABLE |
static java.lang.String |
XPATH_ASSIGNMENT |
static java.lang.String |
XPATH_CONDITION |
static java.lang.String |
XPATH_IPRANGE |
static java.lang.String |
XPATH_READONLYACCESS |
| Constructor and Description |
|---|
BNConfigurationUtil() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.Long |
getLongIp(java.lang.String ipAddress) |
static java.lang.Long |
getLongIpHi(java.lang.String ipAddress) |
static java.lang.Long |
getLongIpLo(java.lang.String ipAddress) |
static boolean |
isValidAssignment(java.lang.String xml,
java.lang.String unit,
java.lang.String group,
java.lang.String community) |
static boolean |
isValidCondition(java.lang.String xml,
java.lang.String entity,
java.lang.String entityType,
java.lang.Integer masterEntityLevel) |
static boolean |
isValidCondition(java.lang.String xml,
java.lang.String entityType,
java.lang.String privacyLevelID,
java.lang.String entityStatus,
java.lang.String entityState,
java.lang.String entityCategory) |
static boolean |
isValidIpAddress(java.lang.String xml,
java.lang.Long ipAddress) |
static boolean |
isValidIpAddress(java.lang.String xml,
java.lang.String ipAddress) |
static boolean |
isValidIpAddressFormat(java.lang.String ipAddress) |
static boolean |
isValidReadOnlyAccess(java.lang.String xml,
java.lang.String user,
java.lang.String unit) |
public static final java.lang.String ELEMENT_CONDITIONS
public static final java.lang.String ELEMENT_CONDITION
public static final java.lang.String ELEMENT_CONDITION_ENTITY
public static final java.lang.String ELEMENT_CONDITION_ENTITYTYPE
public static final java.lang.String ELEMENT_CONDITION_ENTITYSTATUS
public static final java.lang.String ELEMENT_CONDITION_ENTITYSTATE
public static final java.lang.String ELEMENT_CONDITION_ENTITYCATEGORY
public static final java.lang.String ELEMENT_CONDITION_PRIVACYLEVEL
public static final java.lang.String ELEMENT_CONDITION_MASTERENTITYLEVELOPERATION
public static final java.lang.String ELEMENT_CONDITION_MASTERENTITYLEVEL
public static final java.lang.String ELEMENT_READONLYACCESSES
public static final java.lang.String ELEMENT_READONLYACCESS
public static final java.lang.String ELEMENT_READONLYACCESS_USER
public static final java.lang.String ELEMENT_READONLYACCESS_UNIT
public static final java.lang.String ELEMENT_ASSIGNMENTS
public static final java.lang.String ELEMENT_ASSIGNMENT
public static final java.lang.String ELEMENT_ASSIGNMENT_UNIT
public static final java.lang.String ELEMENT_ASSIGNMENT_GROUP
public static final java.lang.String ELEMENT_ASSIGNMENT_COMMUNITY
public static final java.lang.String ELEMENT_IPRANGES
public static final java.lang.String ELEMENT_IPRANGE
public static final java.lang.String ELEMENT_IPRANGE_FROMIPADDRESS
public static final java.lang.String ELEMENT_IPRANGE_FROMIPADDRESSLONG
public static final java.lang.String ELEMENT_IPRANGE_TOIPADDRESS
public static final java.lang.String ELEMENT_IPRANGE_TOIPADDRESSLONG
public static final java.lang.String XPATH_CONDITION
public static final java.lang.String XPATH_READONLYACCESS
public static final java.lang.String XPATH_ASSIGNMENT
public static final java.lang.String XPATH_IPRANGE
public static final java.lang.String OPERATION_NOTAVAILABLE
public static final java.lang.String OPERATION_LESSTHAN
public static final java.lang.String OPERATION_EQUAL
public static final java.lang.String OPERATION_MORETHAN
public static final java.lang.String LABEL_IPRANGE_FROMIPADDRESS
public static final java.lang.String LABEL_IPRANGE_TOIPADDRESS
public static boolean isValidCondition(java.lang.String xml,
java.lang.String entityType,
java.lang.String privacyLevelID,
java.lang.String entityStatus,
java.lang.String entityState,
java.lang.String entityCategory)
throws javax.xml.xpath.XPathExpressionException,
javax.xml.parsers.ParserConfigurationException,
java.io.IOException,
org.xml.sax.SAXException
javax.xml.xpath.XPathExpressionExceptionjavax.xml.parsers.ParserConfigurationExceptionjava.io.IOExceptionorg.xml.sax.SAXExceptionpublic static boolean isValidCondition(java.lang.String xml,
java.lang.String entity,
java.lang.String entityType,
java.lang.Integer masterEntityLevel)
throws javax.xml.xpath.XPathExpressionException,
javax.xml.parsers.ParserConfigurationException,
java.io.IOException,
org.xml.sax.SAXException
javax.xml.xpath.XPathExpressionExceptionjavax.xml.parsers.ParserConfigurationExceptionjava.io.IOExceptionorg.xml.sax.SAXExceptionpublic static boolean isValidReadOnlyAccess(java.lang.String xml,
java.lang.String user,
java.lang.String unit)
throws javax.xml.xpath.XPathExpressionException,
javax.xml.parsers.ParserConfigurationException,
java.io.IOException,
org.xml.sax.SAXException
javax.xml.xpath.XPathExpressionExceptionjavax.xml.parsers.ParserConfigurationExceptionjava.io.IOExceptionorg.xml.sax.SAXExceptionpublic static boolean isValidAssignment(java.lang.String xml,
java.lang.String unit,
java.lang.String group,
java.lang.String community)
throws javax.xml.xpath.XPathExpressionException,
javax.xml.parsers.ParserConfigurationException,
java.io.IOException,
org.xml.sax.SAXException
javax.xml.xpath.XPathExpressionExceptionjavax.xml.parsers.ParserConfigurationExceptionjava.io.IOExceptionorg.xml.sax.SAXExceptionpublic static boolean isValidIpAddress(java.lang.String xml,
java.lang.String ipAddress)
throws javax.xml.xpath.XPathExpressionException,
javax.xml.parsers.ParserConfigurationException,
java.io.IOException,
org.xml.sax.SAXException
javax.xml.xpath.XPathExpressionExceptionjavax.xml.parsers.ParserConfigurationExceptionjava.io.IOExceptionorg.xml.sax.SAXExceptionpublic static boolean isValidIpAddress(java.lang.String xml,
java.lang.Long ipAddress)
throws javax.xml.xpath.XPathExpressionException,
javax.xml.parsers.ParserConfigurationException,
java.io.IOException,
org.xml.sax.SAXException
javax.xml.xpath.XPathExpressionExceptionjavax.xml.parsers.ParserConfigurationExceptionjava.io.IOExceptionorg.xml.sax.SAXExceptionpublic static java.lang.Long getLongIpHi(java.lang.String ipAddress)
public static java.lang.Long getLongIpLo(java.lang.String ipAddress)
public static java.lang.Long getLongIp(java.lang.String ipAddress)
public static boolean isValidIpAddressFormat(java.lang.String ipAddress)