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.XPathExpressionException
javax.xml.parsers.ParserConfigurationException
java.io.IOException
org.xml.sax.SAXException
public 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.XPathExpressionException
javax.xml.parsers.ParserConfigurationException
java.io.IOException
org.xml.sax.SAXException
public 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.XPathExpressionException
javax.xml.parsers.ParserConfigurationException
java.io.IOException
org.xml.sax.SAXException
public 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.XPathExpressionException
javax.xml.parsers.ParserConfigurationException
java.io.IOException
org.xml.sax.SAXException
public 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.XPathExpressionException
javax.xml.parsers.ParserConfigurationException
java.io.IOException
org.xml.sax.SAXException
public 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.XPathExpressionException
javax.xml.parsers.ParserConfigurationException
java.io.IOException
org.xml.sax.SAXException
public 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)