public class ReplicationManagerSiteConfig
extends java.lang.Object
implements java.lang.Cloneable
| Constructor and Description | 
|---|
| ReplicationManagerSiteConfig()An instance created using the default constructor is initialized
    with the system's default settings. | 
| ReplicationManagerSiteConfig(java.lang.String host,
                            long port)Configure the host and port for a site in replication group. | 
| Modifier and Type | Method and Description | 
|---|---|
| ReplicationHostAddress | getAddress()Return the address of the site. | 
| boolean | getBootstrapHelper()Return if the site is a helper for the local site. | 
| boolean | getGroupCreator()Return if the site is a group creator. | 
| java.lang.String | getHost()Return the host of the site. | 
| boolean | getLegacy()Return if the site is in a legacy group. | 
| boolean | getLocalSite()Return if the site is the local site. | 
| boolean | getPeer()Return if the site is peer. | 
| long | getPort()Return the port of the site. | 
| void | setAddress(ReplicationHostAddress address)Configure the address for a site in replication group. | 
| void | setBootstrapHelper(boolean helper)Set the site to be a helper site. | 
| void | setGroupCreator(boolean groupCreator)Set the site to be a group creator. | 
| void | setHost(java.lang.String host)Configure the host of the site. | 
| void | setLegacy(boolean legacy)Specify the site in a legacy group. | 
| void | setLocalSite(boolean localSite)Set the site to be the local site. | 
| void | setPeer(boolean peer)Set the site to be peer to local site. | 
| void | setPort(long port)Configure the port of the site. | 
public ReplicationManagerSiteConfig()
public ReplicationManagerSiteConfig(java.lang.String host,
                                    long port)
host - port - public void setAddress(ReplicationHostAddress address)
address - public ReplicationHostAddress getAddress()
public void setHost(java.lang.String host)
host - public java.lang.String getHost()
public void setPort(long port)
port - public long getPort()
public void setBootstrapHelper(boolean helper)
A remote site may be used as a helper when the local site first joins the replication group. Once the local site has been established as a member of the group, this config setting is ignored.
helper - If true, the site will be a helper.public boolean getBootstrapHelper()
public void setGroupCreator(boolean groupCreator)
Only the local site could be applied as a group creator. The group creator would create the initial membership database, defining a replication group of just the one site, rather than trying to join an existing group when it starts for the first time.
groupCreator - If true, set the site a group creator.public boolean getGroupCreator()
public void setLegacy(boolean legacy)
legacy - If true, specify the site in a legacy group.public boolean getLegacy()
public void setLocalSite(boolean localSite)
localSite - If true, it is local site.public boolean getLocalSite()
public void setPeer(boolean peer)
A peer site may be used as a target for "client-to-client" synchronization messages. It only makes sense to specify this for a remote site.
peer - If true, it is peer to loca site.public boolean getPeer()
Copyright (c) 2004,2014 Oracle. All rights reserved.