/** * Check that field exist. * * @param obj Object. * @param fieldName Field name. * @return Boolean flag. */ public static boolean hasField(Object obj, String fieldName){ try { field(obj, fieldName); return true; }catch (IgniteException e){ return false; } } /**
@Override public void handleDiscoveryMessage(DiscoverySpiCustomMessage msg) { DiscoveryCustomMessage customMsg = msg == null ? null : (DiscoveryCustomMessage)IgniteUtils.field(msg, "delegate"); if (customMsg instanceof MetadataUpdateAcceptedMessage) { try { U.sleep(50); } catch (IgniteInterruptedCheckedException e) { fail("Unexpected error:" + e); } } } }));
/** * @param ig Node. * @return Node caches. */ protected static Map<String, GridCacheAdapter> caches(IgniteEx ig){ return field(ig.context().cache(), CACHES); }
@Override public void handleDiscoveryMessage(DiscoverySpiCustomMessage msg) { DiscoveryCustomMessage customMsg = msg == null ? null : (DiscoveryCustomMessage) IgniteUtils.field(msg, "delegate"); if (customMsg instanceof MetadataUpdateProposedMessage) { if (((MetadataUpdateProposedMessage) customMsg).typeId() == BINARY_TYPE_ID) GridTestUtils.setFieldValue(customMsg, "typeId", 1); } else if (customMsg instanceof MetadataUpdateAcceptedMessage) { if (((MetadataUpdateAcceptedMessage) customMsg).typeId() == BINARY_TYPE_ID) GridTestUtils.setFieldValue(customMsg, "typeId", 1); } } };
@Override public void handleDiscoveryMessage(DiscoverySpiCustomMessage msg) { DiscoveryCustomMessage customMsg = msg == null ? null : (DiscoveryCustomMessage) IgniteUtils.field(msg, "delegate"); if (customMsg instanceof MetadataUpdateProposedMessage) { if (((MetadataUpdateProposedMessage) customMsg).typeId() == BINARY_TYPE_ID) GridTestUtils.setFieldValue(customMsg, "typeId", 1); } else if (customMsg instanceof MetadataUpdateAcceptedMessage) { if (((MetadataUpdateAcceptedMessage) customMsg).typeId() == BINARY_TYPE_ID) GridTestUtils.setFieldValue(customMsg, "typeId", 1); } } };
: (DiscoveryCustomMessage) IgniteUtils.field(msg, "delegate");
/** * Check that field exist. * * @param obj Object. * @param fieldName Field name. * @return Boolean flag. */ public static boolean hasField(Object obj, String fieldName){ try { field(obj, fieldName); return true; }catch (IgniteException e){ return false; } } /**