public class TestVisibilityLabelsReplication
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
TestVisibilityLabelsReplication.SimpleCP |
static class |
TestVisibilityLabelsReplication.TestCoprocessorForTagsAtSink |
static class |
TestVisibilityLabelsReplication.VisibilityReplicationEndPointForTest
An extn of VisibilityReplicationEndpoint to verify the tags that are replicated
|
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ACCENT |
protected static Configuration |
conf |
protected static Configuration |
conf1 |
static java.lang.String |
CONFIDENTIAL |
static java.lang.String |
COPYRIGHT |
protected static int[] |
expected |
protected static java.lang.String[] |
expectedVisString |
static byte[] |
fam |
protected static int |
NON_VIS_TAG_TYPE |
static java.lang.String |
PRIVATE |
static java.lang.String |
PUBLIC |
static byte[] |
qual |
protected static ReplicationAdmin |
replicationAdmin |
static byte[] |
row1 |
static byte[] |
row2 |
static byte[] |
row3 |
static byte[] |
row4 |
static java.lang.String |
SECRET |
static User |
SUPERUSER |
protected static java.lang.String |
TABLE_NAME |
protected static byte[] |
TABLE_NAME_BYTES |
protected static java.lang.String |
TEMP |
TestName |
TEST_NAME |
static HBaseTestingUtility |
TEST_UTIL |
static HBaseTestingUtility |
TEST_UTIL1 |
static java.lang.String |
TOPSECRET |
static java.lang.String |
UNICODE_VIS_TAG |
static User |
USER1 |
static byte[] |
value |
protected static ZooKeeperWatcher |
zkw1 |
protected static ZooKeeperWatcher |
zkw2 |
Constructor and Description |
---|
TestVisibilityLabelsReplication() |
Modifier and Type | Method and Description |
---|---|
static void |
addLabels() |
protected static void |
doAssert(byte[] row,
java.lang.String visTag) |
static void |
setAuths(Configuration conf) |
void |
setup() |
protected static void |
setVisibilityLabelServiceImpl(Configuration conf) |
void |
testVisibilityReplication() |
protected void |
verifyGet(byte[] row,
java.lang.String visString,
int expected,
boolean nullExpected,
java.lang.String... auths) |
protected static final int NON_VIS_TAG_TYPE
protected static final java.lang.String TEMP
protected static Configuration conf
protected static Configuration conf1
protected static java.lang.String TABLE_NAME
protected static byte[] TABLE_NAME_BYTES
protected static ReplicationAdmin replicationAdmin
public static final java.lang.String TOPSECRET
public static final java.lang.String PUBLIC
public static final java.lang.String PRIVATE
public static final java.lang.String CONFIDENTIAL
public static final java.lang.String COPYRIGHT
public static final java.lang.String ACCENT
public static final java.lang.String SECRET
public static final java.lang.String UNICODE_VIS_TAG
public static HBaseTestingUtility TEST_UTIL
public static HBaseTestingUtility TEST_UTIL1
public static final byte[] row1
public static final byte[] row2
public static final byte[] row3
public static final byte[] row4
public static final byte[] fam
public static final byte[] qual
public static final byte[] value
protected static ZooKeeperWatcher zkw1
protected static ZooKeeperWatcher zkw2
protected static int[] expected
protected static java.lang.String[] expectedVisString
public final TestName TEST_NAME
public static User SUPERUSER
public static User USER1
public void setup() throws java.lang.Exception
java.lang.Exception
protected static void setVisibilityLabelServiceImpl(Configuration conf)
public void testVisibilityReplication() throws java.lang.Exception
java.lang.Exception
protected static void doAssert(byte[] row, java.lang.String visTag) throws java.lang.Exception
java.lang.Exception
protected void verifyGet(byte[] row, java.lang.String visString, int expected, boolean nullExpected, java.lang.String... auths) throws java.io.IOException, java.lang.InterruptedException
java.io.IOException
java.lang.InterruptedException
public static void addLabels() throws java.lang.Exception
java.lang.Exception
public static void setAuths(Configuration conf) throws java.lang.Exception
java.lang.Exception