BlockingCallAdvice to every method
registered with BlockHound.Builder#markAsBlocking(Class, String, String) .
| Modifier and Type | Class and Description |
|---|---|
| pack-priv static class | |
| pack-priv static @interface |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public DynamicType. | transform(DynamicType.
The dynamic builder to transform. builder,The description of the type currently being instrumented. typeDescription, ClassLoader The class loader of the instrumented class. Might be classLoader, JavaModule null to represent the bootstrap class loader.The class's module or module, ProtectionDomain null if the current VM does not support modules.The protection domain of the transformed type or protectionDomain)null if not availableImplements net. net..
|
| blockingMethods | back to summary |
|---|---|
| private Map<String, Map<String, Set<String>>> blockingMethods | |
| BlockingCallsByteBuddyTransformer | back to summary |
|---|---|
| pack-priv BlockingCallsByteBuddyTransformer(Map<String, Map<String, Set<String>>> blockingMethods) | |
| transform | back to summary |
|---|---|
| public DynamicType. Implements net. Doc from net. Allows for a transformation of a
| |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv static void |
| BlockingCallAdvice | back to summary |
|---|---|
| pack-priv BlockingCallAdvice() | |
| onEnter | back to summary |
|---|---|
pack-priv static void onEnter(String declaringType, String methodName, int modifiers)
| |
| Modifier and Type | Class and Description |
|---|---|
| public static enum | BlockingCallsByteBuddyTransformer.ModifiersArgument.Factory
Binds advice method's argument annotated with |
ModifiersArgument
to method's modifiers (static, final, private, etc)
| Modifier and Type | Field and Description |
|---|---|
| public static final BlockingCallsByteBuddyTransformer. |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public Class | getAnnotationType()
Implements net. |
| public Advice. | make(ParameterDescription.
The parameter description for which to resolve an offset mapping. target,The annotation that triggered this factory. annotation,true if the binding is applied using advice method delegation.Implements net. |
| public static BlockingCallsByteBuddyTransformer. | |
| public static BlockingCallsByteBuddyTransformer. |
| INSTANCE | back to summary |
|---|---|
| public static final BlockingCallsByteBuddyTransformer. | |
| Factory | back to summary |
|---|---|
| private Factory() | |
| getAnnotationType | back to summary |
|---|---|
| public Class Implements net. Doc from net. Returns the annotation type of this factory.
| |
| make | back to summary |
|---|---|
| public Advice. Implements net. Doc from net. Creates a new offset mapping for the supplied parameter if possible.
| |
| valueOf | back to summary |
|---|---|
| public static BlockingCallsByteBuddyTransformer. | |
| values | back to summary |
|---|---|
| public static BlockingCallsByteBuddyTransformer. | |