com.liferay.portal.dao.shard.advice
Class ShardAdvice
java.lang.Object
com.liferay.portal.dao.shard.advice.ShardAdvice
public class ShardAdvice
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ShardAdvice
public ShardAdvice()
afterPropertiesSet
public void afterPropertiesSet()
getCompanyShardName
public String getCompanyShardName(String webId,
String virtualHostname,
String mx,
String shardName)
getCurrentShardName
public String getCurrentShardName()
getDataSource
public DataSource getDataSource()
getGlobalCall
public Object getGlobalCall()
getShardDataSourceTargetSource
public ShardDataSourceTargetSource getShardDataSourceTargetSource()
getShardName
public String getShardName()
getShardSessionFactoryTargetSource
public ShardSessionFactoryTargetSource getShardSessionFactoryTargetSource()
popCompanyService
public String popCompanyService()
pushCompanyService
public void pushCompanyService(long companyId)
pushCompanyService
public void pushCompanyService(String shardName)
setGlobalCall
public void setGlobalCall(Object obj)
setShardDataSourceTargetSource
public void setShardDataSourceTargetSource(ShardDataSourceTargetSource shardDataSourceTargetSource)
setShardNameByCompany
public String setShardNameByCompany()
throws Throwable
- Throws:
Throwable
setShardSessionFactoryTargetSource
public void setShardSessionFactoryTargetSource(ShardSessionFactoryTargetSource shardSessionFactoryTargetSource)