public class CacheGroupDescriptor extends Object
| Modifier and Type | Method and Description |
|---|---|
boolean |
addWalChangeRequest(WalStateProposeMessage msg)
Add pending WAL change request.
|
String |
cacheOrGroupName() |
Map<String,Integer> |
caches() |
CacheConfiguration<?,?> |
config() |
IgniteUuid |
deploymentId() |
int |
groupId() |
String |
groupName() |
boolean |
hasWalChangeRequests() |
WalStateProposeMessage |
nextWalChangeRequest() |
boolean |
persistenceEnabled() |
UUID |
receivedFrom() |
void |
removeWalChangeRequest()
Remove pending WAL change request.
|
boolean |
sharedGroup() |
AffinityTopologyVersion |
startTopologyVersion() |
String |
toString() |
List<WalStateProposeMessage> |
walChangeRequests() |
boolean |
walEnabled() |
void |
walEnabled(boolean walEnabled) |
public UUID receivedFrom()
public IgniteUuid deploymentId()
public boolean walEnabled()
True if WAL is enabled for cache group.public void walEnabled(boolean walEnabled)
walEnabled - True if WAL is enabled for cache group.public List<WalStateProposeMessage> walChangeRequests()
public boolean hasWalChangeRequests()
True whether there are pending WAL change requests.@Nullable public WalStateProposeMessage nextWalChangeRequest()
null if none available.public boolean addWalChangeRequest(WalStateProposeMessage msg)
msg - Message.True if this is the very first enlisted message.public void removeWalChangeRequest()
public boolean sharedGroup()
True if group can contain multiple caches.public String cacheOrGroupName()
@Nullable public String groupName()
null if group name was not specified for cache.public int groupId()
public CacheConfiguration<?,?> config()
@Nullable public AffinityTopologyVersion startTopologyVersion()
public boolean persistenceEnabled()
Follow @ApacheIgnite
Ignite Fabric : ver. 2.5.0 Release Date : May 23 2018