com.liferay.portal.cluster
Class ClusterBase
java.lang.Object
com.liferay.portal.cluster.ClusterBase
- Direct Known Subclasses:
- ClusterExecutorImpl, ClusterLinkImpl
public abstract class ClusterBase
- extends java.lang.Object
View Source
- Author:
- Shuyang Zhou
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
bindInetAddress
protected java.net.InetAddress bindInetAddress
ClusterBase
public ClusterBase()
afterPropertiesSet
public void afterPropertiesSet()
destroy
public abstract void destroy()
isEnabled
public boolean isEnabled()
createJChannel
protected org.jgroups.JChannel createJChannel(java.lang.String properties,
org.jgroups.Receiver receiver,
java.lang.String clusterName)
throws org.jgroups.ChannelException
- Throws:
org.jgroups.ChannelException
getAddresses
protected java.util.List<com.liferay.portal.kernel.cluster.Address> getAddresses(org.jgroups.JChannel channel)
initBindAddress
protected void initBindAddress()
throws java.io.IOException
- Throws:
java.io.IOException
initChannels
protected abstract void initChannels()
throws org.jgroups.ChannelException
- Throws:
org.jgroups.ChannelException
initSystemProperties
protected void initSystemProperties()