/** * Returns the member id of my distributed system * * @since GemFire 5.0 */ @Override public InternalDistributedMember getMyId() { return this.system.getDistributedMember(); }
/** * Returns the member id of my distributed system * * @since GemFire 5.0 */ @Override public InternalDistributedMember getMyId() { return this.cache.getInternalDistributedSystem().getDistributedMember(); }
@Override public String toString() { return "Set alerts refresh time interval in " + InternalDistributedSystem.getAnyInstance().getDistributedMember(); } }
/** return the argument, or if null the DistributedMember id of this vm */ private DistributedMember getMember(DistributedMember mbr) { if (mbr == null) { return this.cache.getInternalDistributedSystem().getDistributedMember(); } else { return null; } }
private boolean isServerNode() { return this.system.getDistributedMember() .getVmKind() != ClusterDistributionManager.LOCATOR_DM_TYPE && this.system.getDistributedMember() .getVmKind() != ClusterDistributionManager.ADMIN_ONLY_DM_TYPE && !isClient(); }
public static ObjectName getManagerName() { String member = getMemberNameOrUniqueId( InternalDistributedSystem.getConnectedInstance().getDistributedMember()); return getObjectName((MessageFormat.format(OBJECTNAME__MANAGER_MXBEAN, member))); }
/** * public constructor * * @param repo Resource repo for this member */ public NotificationHub(ManagementResourceRepo repo) { this.repo = repo; logger = InternalDistributedSystem.getLogger(); this.listenerObjectMap = new HashMap<ObjectName, NotificationHubListener>(); memberSource = MBeanJMXAdapter .getMemberNameOrUniqueId( InternalDistributedSystem.getConnectedInstance().getDistributedMember()); }
private boolean basicIsRoleInRegionMembership(Role role) { if (getSystem().getDistributedMember().getRoles().contains(role)) { // since we are playing the role return true; } for (DistributedMember member : this.distAdvisor.adviseGeneric()) { Set<Role> roles = member.getRoles(); if (roles.contains(role)) { return true; } } return false; }
protected static DistributedMember getMemberId() { await("Waiting for client to connect " + getSystemStatic().getMemberId()) .until(() -> getSystemStatic().getDistributedMember().getPort() > 0); return getSystemStatic().getDistributedMember(); }
@Override public void memberRemoved(PersistentMemberID persistentID, boolean revoked) { if (!revoked) { return; } DistributedMember dmem = prRegion.getSystem().getDistributedMember(); if (logger.isDebugEnabled()) { logger.debug( "Persistent Membership Listener invoked on DistributedMember = {} for removed memberId = {}", dmem, persistentID); } if (!prRegion.isCacheClosing() && !prRegion.isDestroyed() && !prRegion.isFixedPartitionedRegion()) { scheduleRedundancyRecovery(persistentID); } } }
public PersistentID getPersistentID() { InetAddress host = cache.getInternalDistributedSystem().getDistributedMember().getInetAddress(); String dir = getDiskDirs()[0].getAbsolutePath(); return new PersistentMemberPattern(host, dir, this.diskStoreID.toUUID(), 0); }
@Override public void execute(FunctionContext context) { try { final InternalDistributedSystem system = InternalDistributedSystem.getConnectedInstance(); if (system == null) { return; } String memberName = system.getDistributedMember().getId(); logger.info("Received GFSH shutdown. Shutting down member " + memberName); disconnectInNonDaemonThread(system); context.getResultSender().lastResult("SUCCESS: succeeded in shutting down " + memberName); } catch (Exception ex) { logger.warn("Error during shutdown", ex); context.getResultSender().lastResult("FAILURE: failed in shutting down " + ex.getMessage()); } }
@Before public void setUp() throws Exception { cache = mock(InternalCache.class); distributionManager = mock(DistributionManager.class); InternalDistributedSystem distributedSystem = mock(InternalDistributedSystem.class); InternalDistributedMember distributedMember = mock(InternalDistributedMember.class); when(cache.getDistributionManager()).thenReturn(distributionManager); when(distributedSystem.getDistributedMember()).thenReturn(distributedMember); when(cache.getInternalDistributedSystem()).thenReturn(distributedSystem); when(distributedMember.toString()).thenReturn("member"); when(distributionManager.addAllMembershipListenerAndGetAllIds(any())) .thenReturn(new HashSet<>(Arrays.asList(sender))); backupService = new BackupService(cache); }
@Override public void execute(FunctionContext context) { InternalDistributedSystem instance = InternalDistributedSystem.getAnyInstance(); if (instance == null) { context.getResultSender().lastResult(new HashSet()); return; } InternalDistributedMember member = instance.getDistributedMember(); Set<Dependency> dependencies = DeadlockDetector.collectAllDependencies(member); context.getResultSender().lastResult((Serializable) dependencies); }
@Override public Set<Dependency<Thread, Serializable>> getBlockedThreads(Thread[] allThreads) { InternalDistributedSystem system = InternalDistributedSystem.getAnyInstance(); if (system == null) { return Collections.emptySet(); } InternalDistributedMember myId = system.getDistributedMember(); Set<Dependency<Thread, Serializable>> blockedThreads = new HashSet<Dependency<Thread, Serializable>>(); for (Thread thread : allThreads) { ReplyProcessor21 processor = waitingProcessors.get(thread); if (processor != null && processor.getProcessorId() > 0) { blockedThreads.add(new Dependency<Thread, Serializable>(thread, new MessageKey(myId, processor.getProcessorId()))); } } return blockedThreads; }
private static InternalDistributedMember getInternalDistributedMember(MemberVM memberVM) { return memberVM.getVM().invoke( () -> ClusterStartupRule.getCache().getInternalDistributedSystem().getDistributedMember()); }
@Before public void setUp() { system = mock(InternalDistributedSystem.class); localMember = mock(InternalDistributedMember.class); config = mock(DistributionConfig.class); dm = mock(ClusterDistributionManager.class); alertListenerMessageFactory = mock(AlertListenerMessageFactory.class); alertListenerMessage = mock(AlertListenerMessage.class); alertMessaging = spy(new AlertMessaging(system, dm, alertListenerMessageFactory)); when(system.getConfig()).thenReturn(config); when(system.getDistributedMember()).thenReturn(localMember); when(config.getName()).thenReturn("name"); when(alertListenerMessageFactory.createAlertListenerMessage( any(DistributedMember.class), any(AlertLevel.class), any(Date.class), anyString(), anyString(), anyString(), anyString())).thenReturn(alertListenerMessage); doNothing().when(alertMessaging).processAlertListenerMessage(any(AlertListenerMessage.class)); }
@Override public VersionSource getVersionMember() { if (this.getDataPolicy().withPersistence()) { return getDiskStore().getDiskStoreID(); } else { return this.cache.getInternalDistributedSystem().getDistributedMember(); } }
private void executeMemberFunction(FunctionContext context) { if (this.hasResult()) { if (context.getArguments() instanceof String) { String args = (String) context.getArguments(); if (!args.equalsIgnoreCase("Key")) { Assert.assertTrue( args.equals( InternalDistributedSystem.getAnyInstance().getDistributedMember().getId()), "Args was supposed to be [" + InternalDistributedSystem.getAnyInstance().getDistributedMember().getId() + "] but was:[" + args + "]"); } context.getResultSender().lastResult("Success"); } else { context.getResultSender().lastResult("Failure"); } } }
@Before public void prepare() { this.cache = Fakes.cache(); this.member = Fakes.distributedSystem().getDistributedMember().getId(); this.service = mock(LuceneServiceImpl.class); when(this.cache.getService(InternalLuceneService.class)).thenReturn(this.service); this.context = mock(FunctionContext.class); this.resultSender = mock(ResultSender.class); when(this.context.getResultSender()).thenReturn(this.resultSender); when(this.context.getCache()).thenReturn(this.cache); }