public class OperationDecorator
extends java.lang.Object
implements org.aopalliance.intercept.MethodInterceptor
OperationDecorator class.
| Constructor and Description |
|---|
OperationDecorator() |
| Modifier and Type | Method and Description |
|---|---|
CallStack |
getCallStack()
getCallStack.
|
org.appops.slim.base.api.ServiceMetaManager |
getServiceStore()
getServiceStore.
|
org.appops.core.service.signature.ServiceOpSignatureBuilder |
getSignatureBuilder()
Getter for the field
signatureBuilder. |
java.lang.Object |
invoke(org.aopalliance.intercept.MethodInvocation mi) |
void |
setCallStackProvider(com.google.inject.Provider<CallStack> callStackProvider)
Setter for the field
callStackProvider. |
void |
setServiceStore(com.google.inject.Provider<org.appops.slim.base.api.ServiceMetaManager> serviceMetaManager)
setServiceStore.
|
void |
setSignatureBuilder(org.appops.core.service.signature.ServiceOpSignatureBuilder signatureBuilder)
Setter for the field
signatureBuilder. |
public java.lang.Object invoke(org.aopalliance.intercept.MethodInvocation mi)
throws java.lang.Throwable
invoke in interface org.aopalliance.intercept.MethodInterceptorjava.lang.Throwable@Inject public void setCallStackProvider(com.google.inject.Provider<CallStack> callStackProvider)
Setter for the field callStackProvider.
callStackProvider - a Provider object.@Inject public void setServiceStore(com.google.inject.Provider<org.appops.slim.base.api.ServiceMetaManager> serviceMetaManager)
setServiceStore.
serviceMetaManager - a Provider object.public org.appops.core.service.signature.ServiceOpSignatureBuilder getSignatureBuilder()
Getter for the field signatureBuilder.
ServiceOpSignatureBuilder object.@Inject public void setSignatureBuilder(org.appops.core.service.signature.ServiceOpSignatureBuilder signatureBuilder)
Setter for the field signatureBuilder.
signatureBuilder - a ServiceOpSignatureBuilder
object.public org.appops.slim.base.api.ServiceMetaManager getServiceStore()
getServiceStore.
ServiceMetaManager object.Copyright © 2021. All rights reserved.