public class DefaultDynamicDataSourceTargetSource
extends java.lang.Object
implements com.liferay.portal.kernel.dao.jdbc.aop.DynamicDataSourceTargetSource, org.springframework.aop.TargetSource
| Constructor and Description |
|---|
DefaultDynamicDataSourceTargetSource() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Stack<java.lang.String> |
getMethodStack() |
com.liferay.portal.kernel.dao.jdbc.aop.Operation |
getOperation() |
javax.sql.DataSource |
getReadDataSource() |
java.lang.Object |
getTarget() |
java.lang.Class<javax.sql.DataSource> |
getTargetClass() |
javax.sql.DataSource |
getWriteDataSource() |
protected boolean |
inOperation() |
boolean |
isStatic() |
java.lang.String |
popMethod() |
void |
pushMethod(java.lang.String method) |
void |
releaseTarget(java.lang.Object target) |
void |
setOperation(com.liferay.portal.kernel.dao.jdbc.aop.Operation operation) |
void |
setReadDataSource(javax.sql.DataSource readDataSource) |
void |
setWriteDataSource(javax.sql.DataSource writeDataSource) |
public DefaultDynamicDataSourceTargetSource()
public java.util.Stack<java.lang.String> getMethodStack()
getMethodStack in interface com.liferay.portal.kernel.dao.jdbc.aop.DynamicDataSourceTargetSourcepublic com.liferay.portal.kernel.dao.jdbc.aop.Operation getOperation()
getOperation in interface com.liferay.portal.kernel.dao.jdbc.aop.DynamicDataSourceTargetSourcepublic javax.sql.DataSource getReadDataSource()
getReadDataSource in interface com.liferay.portal.kernel.dao.jdbc.aop.DynamicDataSourceTargetSourcepublic java.lang.Object getTarget()
throws java.lang.Exception
getTarget in interface com.liferay.portal.kernel.dao.jdbc.aop.DynamicDataSourceTargetSourcegetTarget in interface org.springframework.aop.TargetSourcejava.lang.Exceptionpublic java.lang.Class<javax.sql.DataSource> getTargetClass()
getTargetClass in interface org.springframework.aop.TargetClassAwaregetTargetClass in interface org.springframework.aop.TargetSourcepublic javax.sql.DataSource getWriteDataSource()
getWriteDataSource in interface com.liferay.portal.kernel.dao.jdbc.aop.DynamicDataSourceTargetSourcepublic boolean isStatic()
isStatic in interface org.springframework.aop.TargetSourcepublic java.lang.String popMethod()
popMethod in interface com.liferay.portal.kernel.dao.jdbc.aop.DynamicDataSourceTargetSourcepublic void pushMethod(java.lang.String method)
pushMethod in interface com.liferay.portal.kernel.dao.jdbc.aop.DynamicDataSourceTargetSourcepublic void releaseTarget(java.lang.Object target)
throws java.lang.Exception
releaseTarget in interface org.springframework.aop.TargetSourcejava.lang.Exceptionpublic void setOperation(com.liferay.portal.kernel.dao.jdbc.aop.Operation operation)
setOperation in interface com.liferay.portal.kernel.dao.jdbc.aop.DynamicDataSourceTargetSourcepublic void setReadDataSource(javax.sql.DataSource readDataSource)
setReadDataSource in interface com.liferay.portal.kernel.dao.jdbc.aop.DynamicDataSourceTargetSourcepublic void setWriteDataSource(javax.sql.DataSource writeDataSource)
setWriteDataSource in interface com.liferay.portal.kernel.dao.jdbc.aop.DynamicDataSourceTargetSourceprotected boolean inOperation()