Class RMActionProxyFactoryBean
java.lang.Object
org.springframework.aop.framework.ProxyConfig
org.springframework.aop.framework.AdvisedSupport
org.springframework.aop.framework.ProxyCreatorSupport
org.springframework.aop.framework.ProxyFactoryBean
org.alfresco.module.org_alfresco_module_rm.capability.RMActionProxyFactoryBean
- All Implemented Interfaces:
Serializable
,org.springframework.aop.framework.Advised
,org.springframework.aop.TargetClassAware
,org.springframework.beans.factory.Aware
,org.springframework.beans.factory.BeanClassLoaderAware
,org.springframework.beans.factory.BeanFactoryAware
,org.springframework.beans.factory.FactoryBean<Object>
public class RMActionProxyFactoryBean
extends org.springframework.aop.framework.ProxyFactoryBean
RM action proxy factory bean.
- Author:
- Roy Wetherall
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected RecordsManagementActionService
Records management action serviceprotected RecordsManagementAuditService
Records management audit serviceprotected RuntimeActionService
Runtime action serviceFields inherited from class org.springframework.aop.framework.ProxyFactoryBean
GLOBAL_SUFFIX, logger
Fields inherited from class org.springframework.aop.framework.AdvisedSupport
EMPTY_TARGET_SOURCE
Fields inherited from interface org.springframework.beans.factory.FactoryBean
OBJECT_TYPE_ATTRIBUTE
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
Register the actionvoid
setRecordsManagementActionService
(RecordsManagementActionService recordsManagementActionService) Set records management servicevoid
setRecordsManagementAuditService
(RecordsManagementAuditService recordsManagementAuditService) Set records management servicevoid
setRuntimeActionService
(RuntimeActionService runtimeActionService) Set action servicevoid
setTransactionService
(TransactionService transactionService) Methods inherited from class org.springframework.aop.framework.ProxyFactoryBean
adviceChanged, createCompositeInterface, getObject, getObjectType, getProxy, isSingleton, setAdvisorAdapterRegistry, setAutodetectInterfaces, setBeanClassLoader, setBeanFactory, setFrozen, setInterceptorNames, setProxyClassLoader, setProxyInterfaces, setSingleton, setTargetName
Methods inherited from class org.springframework.aop.framework.ProxyCreatorSupport
addListener, createAopProxy, getAopProxyFactory, isActive, removeListener, setAopProxyFactory
Methods inherited from class org.springframework.aop.framework.AdvisedSupport
addAdvice, addAdvice, addAdvisor, addAdvisor, addAdvisors, addAdvisors, addInterface, adviceIncluded, copyConfigurationFrom, copyConfigurationFrom, countAdvicesOfType, getAdvisorChainFactory, getAdvisorCount, getAdvisors, getAdvisorsInternal, getInterceptorsAndDynamicInterceptionAdvice, getProxiedInterfaces, getTargetClass, getTargetSource, indexOf, indexOf, isInterfaceProxied, isPreFiltered, removeAdvice, removeAdvisor, removeAdvisor, removeInterface, replaceAdvisor, setAdvisorChainFactory, setInterfaces, setPreFiltered, setTarget, setTargetClass, setTargetSource, toProxyConfigString, toString
Methods inherited from class org.springframework.aop.framework.ProxyConfig
copyFrom, isExposeProxy, isFrozen, isOpaque, isOptimize, isProxyTargetClass, setExposeProxy, setOpaque, setOptimize, setProxyTargetClass
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.springframework.aop.framework.Advised
isExposeProxy, isFrozen, isProxyTargetClass, setExposeProxy
-
Field Details
-
runtimeActionService
Runtime action service -
recordsManagementActionService
Records management action service -
recordsManagementAuditService
Records management audit service
-
-
Constructor Details
-
RMActionProxyFactoryBean
public RMActionProxyFactoryBean()
-
-
Method Details
-
setRuntimeActionService
Set action service- Parameters:
runtimeActionService
-
-
setRecordsManagementActionService
public void setRecordsManagementActionService(RecordsManagementActionService recordsManagementActionService) Set records management service- Parameters:
recordsManagementActionService
-
-
setRecordsManagementAuditService
public void setRecordsManagementAuditService(RecordsManagementAuditService recordsManagementAuditService) Set records management service- Parameters:
recordsManagementAuditService
-
-
setTransactionService
- Parameters:
transactionService
- transaction service- Since:
- 2.4.a
-
registerAction
public void registerAction()Register the action
-