| Package | Description |
|---|---|
| org.opendaylight.controller.config.api |
| Modifier and Type | Method and Description |
|---|---|
List<JmxAttribute> |
JmxAttributeValidationException.getAttributeNames() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
DependencyResolver.canReuseDependency(ObjectName objectName,
JmxAttribute jmxAttribute)
Check whether a dependency will be reused or (re)created.
|
static void |
JmxAttributeValidationException.checkCondition(boolean condition,
String message,
JmxAttribute jmxAttribute) |
static <T> T |
JmxAttributeValidationException.checkNotNull(T param,
JmxAttribute jmxAttribute) |
static <T> T |
JmxAttributeValidationException.checkNotNull(T param,
String message,
JmxAttribute jmxAttribute) |
<T> T |
DependencyResolver.resolveInstance(Class<T> expectedType,
ObjectName objectName,
JmxAttribute jmxAttribute)
To be used during commit phase to wire actual dependencies.
|
void |
DependencyResolver.validateDependency(Class<? extends AbstractServiceInterface> expectedServiceInterface,
ObjectName objectName,
JmxAttribute jmxAttribute)
To be used during validation phase to validate serice interface of
dependent module.
|
<T extends BaseIdentity> |
IdentityAttributeRef.validateIdentity(DependencyResolver resolver,
Class<T> baseIdentity,
JmxAttribute jmxAttribute) |
<T extends BaseIdentity> |
DependencyResolver.validateIdentity(IdentityAttributeRef identityRef,
Class<T> expectedBaseClass,
JmxAttribute jmxAttribute)
Validate identity-ref config attribute.
|
static JmxAttributeValidationException |
JmxAttributeValidationException.wrap(Throwable throwable,
JmxAttribute jmxAttribute) |
static JmxAttributeValidationException |
JmxAttributeValidationException.wrap(Throwable throwable,
String message,
JmxAttribute jmxAttribute) |
| Constructor and Description |
|---|
JmxAttributeValidationException(JmxAttribute jmxAttribute) |
JmxAttributeValidationException(String message,
JmxAttribute jmxAttribute) |
JmxAttributeValidationException(String message,
Throwable cause,
JmxAttribute jmxAttribute) |
| Constructor and Description |
|---|
JmxAttributeValidationException(List<JmxAttribute> jmxAttribute) |
JmxAttributeValidationException(String message,
List<JmxAttribute> jmxAttributes) |
JmxAttributeValidationException(String message,
Throwable cause,
List<JmxAttribute> jmxAttributes) |
Copyright © 2017 OpenDaylight. All rights reserved.