public class RequestChecker extends Object
Modifier and Type | Field and Description |
---|---|
static String |
ARGS_KEY |
static String |
NAME_KEY |
static String |
ROOT_KEY |
static String |
SKIP_NOT_SUPPORTED |
Constructor and Description |
---|
RequestChecker(String checker,
org.bson.BsonArray args) |
RequestChecker(String checker,
org.bson.BsonValue args,
boolean skipNotSupported) |
Modifier and Type | Method and Description |
---|---|
org.bson.BsonValue |
getArgs() |
static List<RequestChecker> |
getFromJson(org.bson.BsonDocument props) |
String |
getName() |
static org.bson.BsonValue |
getProps(org.bson.BsonDocument props) |
boolean |
skipNotSupported() |
public static final String ROOT_KEY
public static final String NAME_KEY
public static final String ARGS_KEY
public static final String SKIP_NOT_SUPPORTED
public RequestChecker(String checker, org.bson.BsonArray args)
checker
- args
- public RequestChecker(String checker, org.bson.BsonValue args, boolean skipNotSupported)
checker
- args
- skipNotSupported
- false if the checker should fail if it does not
support the requestpublic static org.bson.BsonValue getProps(org.bson.BsonDocument props)
public static List<RequestChecker> getFromJson(org.bson.BsonDocument props) throws InvalidMetadataException
InvalidMetadataException
public String getName()
public org.bson.BsonValue getArgs()
public boolean skipNotSupported()
Copyright © 2014–2019 SoftInstigate. All rights reserved.