Liferay 6.1.2-ce-ga3

com.liferay.portal.dao.shard.advice
Class ShardAdvice

java.lang.Object
  extended by com.liferay.portal.dao.shard.advice.ShardAdvice

public class ShardAdvice
extends Object


Constructor Summary
ShardAdvice()
           
 
Method Summary
 void afterPropertiesSet()
           
 String getCompanyShardName(String webId, String virtualHostname, String mx, String shardName)
           
 String getCurrentShardName()
           
 DataSource getDataSource()
           
 Object getGlobalCall()
           
 ShardDataSourceTargetSource getShardDataSourceTargetSource()
           
 String getShardName()
           
 ShardSessionFactoryTargetSource getShardSessionFactoryTargetSource()
           
 String popCompanyService()
           
 void pushCompanyService(long companyId)
           
 void pushCompanyService(String shardName)
           
 void setGlobalCall(Object obj)
           
 void setShardDataSourceTargetSource(ShardDataSourceTargetSource shardDataSourceTargetSource)
           
 String setShardNameByCompany()
           
 void setShardSessionFactoryTargetSource(ShardSessionFactoryTargetSource shardSessionFactoryTargetSource)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ShardAdvice

public ShardAdvice()
Method Detail

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)

Liferay 6.1.2-ce-ga3