public class ClusterPolicy extends Object implements Externalizable
Modifier and Type | Class and Description |
---|---|
static class |
ClusterPolicy.CacheLoaderConfig
cache-loader configuration
|
Modifier and Type | Field and Description |
---|---|
List<String> |
m_AllClusterMemberList
Cluster members' names.
|
ClusterPolicy.CacheLoaderConfig |
m_CacheLoaderConfig
cache-loader configuration
|
String |
m_ClusterGroupMember
Cluster group member name.
|
HashMap<String,Properties> |
m_ClusterMembersProperties
Holds for each member its properties.
|
String |
m_ClusterName
Cluster name.
|
String |
m_ClusterSchemaName
Cluster schema name.
|
com.j_spaces.core.JSpaceAttributes |
m_DCacheAttributes
Deprecated.
No longer in the cluster policy.
Included in a space configuration. In order to get the attributes use:
((JSpaceAttributes)JProperties.getSpaceProperties(getServiceName())).getDCacheProperties().
|
String |
m_DCacheConfigName
Deprecated.
No longer in the cluster policy.
Included in a space configuration. In order to get the configuration name use:
((JSpaceAttributes)JProperties.getSpaceProperties(getServiceName())).getDCacheConfigName().
|
com.j_spaces.core.cluster.FailOverPolicy |
m_FailOverPolicy
Fail over policy.
|
String |
m_jmsConfigName
Deprecated.
No longer in the cluster policy.
|
Properties |
m_jmsProperties
Deprecated.
No longer in the cluster policy.
|
com.gigaspaces.cluster.loadbalance.LoadBalancingPolicy |
m_LoadBalancingPolicy
Load balancing policy.
|
boolean |
m_NotifyRecovery
recovery in load balancing group
|
boolean |
m_Replicated
Is member of replication.
|
List<ReplicationPolicy> |
m_ReplicationGroups
Replication groups list.
|
ReplicationPolicy |
m_ReplicationPolicy
Replication policy.
|
Constructor and Description |
---|
ClusterPolicy() |
Modifier and Type | Method and Description |
---|---|
ReplicationPolicy |
getReplicationPolicy() |
boolean |
isActiveActive() |
boolean |
isFailbackEnabled() |
boolean |
isPersistentStartupEnabled() |
boolean |
isPrimaryElectionAvailable() |
boolean |
isReplicated() |
void |
readExternal(ObjectInput in) |
String |
toString() |
void |
writeExternal(ObjectOutput out) |
public String m_ClusterSchemaName
public String m_ClusterName
public boolean m_NotifyRecovery
public ClusterPolicy.CacheLoaderConfig m_CacheLoaderConfig
public String m_ClusterGroupMember
public boolean m_Replicated
public ReplicationPolicy m_ReplicationPolicy
public com.j_spaces.core.cluster.FailOverPolicy m_FailOverPolicy
public com.gigaspaces.cluster.loadbalance.LoadBalancingPolicy m_LoadBalancingPolicy
public List<ReplicationPolicy> m_ReplicationGroups
public HashMap<String,Properties> m_ClusterMembersProperties
@Deprecated public com.j_spaces.core.JSpaceAttributes m_DCacheAttributes
@Deprecated public String m_DCacheConfigName
@Deprecated public Properties m_jmsProperties
@Deprecated public String m_jmsConfigName
public boolean isPersistentStartupEnabled()
public boolean isFailbackEnabled()
public boolean isPrimaryElectionAvailable()
public boolean isActiveActive()
public boolean isReplicated()
public ReplicationPolicy getReplicationPolicy()
public void writeExternal(ObjectOutput out) throws IOException
writeExternal
in interface Externalizable
IOException
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal
in interface Externalizable
IOException
ClassNotFoundException
Copyright © GigaSpaces.