Skip navigation links
A B G I N O R S T U V 

A

AbstractServiceMethodAfterReturningAdvice<T> - Class in org.openl.rules.ruleservice.core.interceptors
Abstract implementation ServiceMethodAfterAdvice that can be usefull if you should intercept only after throwing situation.
AbstractServiceMethodAfterReturningAdvice() - Constructor for class org.openl.rules.ruleservice.core.interceptors.AbstractServiceMethodAfterReturningAdvice
 
AbstractServiceMethodAfterThrowingAdvice<T> - Class in org.openl.rules.ruleservice.core.interceptors
Abstract implementation ServiceMethodAfterAdvice that can be usefull if you should intercept only after throwing situation.
AbstractServiceMethodAfterThrowingAdvice() - Constructor for class org.openl.rules.ruleservice.core.interceptors.AbstractServiceMethodAfterThrowingAdvice
 
AbstractSPRToPlainConverterAdvice<T> - Class in org.openl.rules.ruleservice.core.interceptors.converters
 
AbstractSPRToPlainConverterAdvice() - Constructor for class org.openl.rules.ruleservice.core.interceptors.converters.AbstractSPRToPlainConverterAdvice
 
afterMethodInvocation(Method, Object[], Object, Exception, Consumer<Object>) - Method in interface org.openl.rules.ruleservice.core.interceptors.ServiceInvocationAdviceListener
 
afterReturning(Method, Object, Object...) - Method in class org.openl.rules.ruleservice.core.interceptors.AbstractServiceMethodAfterThrowingAdvice
If after advice defined for a service method, invokes this method after method execution finished.
afterReturning(Method, Object, Object...) - Method in class org.openl.rules.ruleservice.core.interceptors.converters.SPRToPlainConverterAdvice
 
afterReturning(Method, Object, Object...) - Method in class org.openl.rules.ruleservice.core.interceptors.converters.VariationResultSPRToPlainConverterAdvice
 
afterReturning(Method, Object, Object...) - Method in interface org.openl.rules.ruleservice.core.interceptors.ServiceMethodAfterAdvice
If after advice defined for a service method, invokes this method after method execution finished.
afterServiceMethodAdvice(ServiceMethodAdvice, Method, Object[], Object, Exception, Consumer<Object>) - Method in interface org.openl.rules.ruleservice.core.interceptors.ServiceInvocationAdviceListener
 
afterThrowing(Method, Exception, Object...) - Method in class org.openl.rules.ruleservice.core.interceptors.AbstractServiceMethodAfterReturningAdvice
If after advice defined for a service method, invokes this method after method execution finished with throwing exception.
afterThrowing(Method, Exception, Object...) - Method in interface org.openl.rules.ruleservice.core.interceptors.ServiceMethodAfterAdvice
If after advice defined for a service method, invokes this method after method execution finished with throwing exception.
AnyType - Annotation Type in org.openl.rules.ruleservice.core.interceptors
Deprecated.
Use RulesType instead.
around(Method, Method, Object, Object...) - Method in interface org.openl.rules.ruleservice.core.interceptors.ServiceMethodAroundAdvice
If around advice defined for a service method, invokes this method.

B

before(Method, Object, Object...) - Method in interface org.openl.rules.ruleservice.core.interceptors.ServiceMethodBeforeAdvice
If before advice defined for a service method, invokes this method.
beforeMethodInvocation(Method, Object[], Object, Exception, Consumer<Object>) - Method in interface org.openl.rules.ruleservice.core.interceptors.ServiceInvocationAdviceListener
 
beforeServiceMethodAdvice(ServiceMethodAdvice, Method, Object[], Object, Exception, Consumer<Object>) - Method in interface org.openl.rules.ruleservice.core.interceptors.ServiceInvocationAdviceListener
 

G

getConvertToType() - Method in class org.openl.rules.ruleservice.core.interceptors.converters.AbstractSPRToPlainConverterAdvice
 
getModule() - Method in class org.openl.rules.ruleservice.core.interceptors.converters.AbstractSPRToPlainConverterAdvice
 
getOpenMember() - Method in class org.openl.rules.ruleservice.core.interceptors.converters.AbstractSPRToPlainConverterAdvice
 

I

InjectOpenClass - Annotation Type in org.openl.rules.ruleservice.core.interceptors
 
InjectOpenMember - Annotation Type in org.openl.rules.ruleservice.core.interceptors
 
invoke(Method, Object, Object...) - Method in interface org.openl.rules.ruleservice.core.annotations.ServiceExtraMethodHandler
 
IOpenClassAware - Interface in org.openl.rules.ruleservice.core.interceptors
 
IOpenMemberAware - Interface in org.openl.rules.ruleservice.core.interceptors
 

N

Name - Annotation Type in org.openl.rules.ruleservice.core.annotations
EPBDS-6736 This annotation is used together with @ServiceExtraMethod to define 'pretty' names REST services instead of 'arg0', 'arg1'...
NotConvertor - Annotation Type in org.openl.rules.ruleservice.core.interceptors.annotations
 

O

org.openl.rules.ruleservice.core.annotations - package org.openl.rules.ruleservice.core.annotations
 
org.openl.rules.ruleservice.core.interceptors - package org.openl.rules.ruleservice.core.interceptors
 
org.openl.rules.ruleservice.core.interceptors.annotations - package org.openl.rules.ruleservice.core.interceptors.annotations
 
org.openl.rules.ruleservice.core.interceptors.converters - package org.openl.rules.ruleservice.core.interceptors.converters
 

R

RulesType - Annotation Type in org.openl.rules.ruleservice.core.interceptors
To hint a type for runtime generated classes.

S

ServiceCallAfterInterceptor - Annotation Type in org.openl.rules.ruleservice.core.interceptors.annotations
Annotation for registering after method interceptors.
ServiceCallAroundInterceptor - Annotation Type in org.openl.rules.ruleservice.core.interceptors.annotations
Annotation for registering after method interceptors.
ServiceCallBeforeInterceptor - Annotation Type in org.openl.rules.ruleservice.core.interceptors.annotations
Annotation for registering before method intercepters.
ServiceExtraMethod - Annotation Type in org.openl.rules.ruleservice.core.annotations
Annotation for notice method as extra service method.
ServiceExtraMethodHandler<T> - Interface in org.openl.rules.ruleservice.core.annotations
 
ServiceInvocationAdviceListener - Interface in org.openl.rules.ruleservice.core.interceptors
 
ServiceMethodAdvice - Interface in org.openl.rules.ruleservice.core.interceptors
 
ServiceMethodAfterAdvice<T> - Interface in org.openl.rules.ruleservice.core.interceptors
After advice for intercepting method calls.
ServiceMethodAroundAdvice<T> - Interface in org.openl.rules.ruleservice.core.interceptors
Around advice for intercepting method calls.
ServiceMethodBeforeAdvice - Interface in org.openl.rules.ruleservice.core.interceptors
Before advice for intercepting method calls.
setIOpenClass(IOpenClass) - Method in class org.openl.rules.ruleservice.core.interceptors.converters.AbstractSPRToPlainConverterAdvice
 
setIOpenClass(IOpenClass) - Method in interface org.openl.rules.ruleservice.core.interceptors.IOpenClassAware
 
setIOpenMember(IOpenMember) - Method in class org.openl.rules.ruleservice.core.interceptors.converters.AbstractSPRToPlainConverterAdvice
 
setIOpenMember(IOpenMember) - Method in interface org.openl.rules.ruleservice.core.interceptors.IOpenMemberAware
 
SPRToPlainConverterAdvice - Class in org.openl.rules.ruleservice.core.interceptors.converters
 
SPRToPlainConverterAdvice() - Constructor for class org.openl.rules.ruleservice.core.interceptors.converters.SPRToPlainConverterAdvice
 

T

TypeResolver - Enum in org.openl.rules.ruleservice.core.interceptors.annotations
 

U

UseOpenMethodReturnType - Annotation Type in org.openl.rules.ruleservice.core.interceptors.annotations
 

V

valueOf(String) - Static method in enum org.openl.rules.ruleservice.core.interceptors.annotations.TypeResolver
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.openl.rules.ruleservice.core.interceptors.annotations.TypeResolver
Returns an array containing the constants of this enum type, in the order they are declared.
VariationResultSPRToPlainConverterAdvice - Class in org.openl.rules.ruleservice.core.interceptors.converters
 
VariationResultSPRToPlainConverterAdvice() - Constructor for class org.openl.rules.ruleservice.core.interceptors.converters.VariationResultSPRToPlainConverterAdvice
 
A B G I N O R S T U V 
Skip navigation links

Copyright © 2004–2022 OpenL Tablets. All rights reserved.