public static String defaultIfEmpty(String value, String defaultValue) { return defaultIfEmpty(value, () -> defaultValue); }
public static String defaultIfEmpty(String value, String defaultValue) { return defaultIfEmpty(value, () -> defaultValue); }
static String resolveCacheReference(String cacheReference) { return SpringUtils.defaultIfEmpty(cacheReference, GemfireConstants.DEFAULT_GEMFIRE_CACHE_NAME); }
static String resolveCacheReference(String cacheReference) { return SpringUtils.defaultIfEmpty(cacheReference, GemfireConstants.DEFAULT_GEMFIRE_CACHE_NAME); }
private void parseCache(Element element, BeanDefinitionBuilder builder) { String cacheRefAttribute = element.getAttribute("cache-ref"); String cacheName = SpringUtils.defaultIfEmpty(cacheRefAttribute, GemfireConstants.DEFAULT_GEMFIRE_CACHE_NAME); builder.addConstructorArgReference(cacheName); }
private void parseCache(Element element, BeanDefinitionBuilder builder) { String cacheRefAttribute = element.getAttribute("cache-ref"); String cacheName = SpringUtils.defaultIfEmpty(cacheRefAttribute, GemfireConstants.DEFAULT_GEMFIRE_CACHE_NAME); builder.addConstructorArgReference(cacheName); }
/** * {@inheritDoc} */ @Override protected String resolveId(Element element, AbstractBeanDefinition beanDefinition, ParserContext parserContext) throws BeanDefinitionStoreException { String resolvedId = super.resolveId(element, beanDefinition, parserContext); return SpringUtils.defaultIfEmpty(resolvedId, GemfireConstants.DEFAULT_GEMFIRE_FUNCTION_SERVICE_NAME); } }
/** * {@inheritDoc} */ @Override protected String resolveId(Element element, AbstractBeanDefinition beanDefinition, ParserContext parserContext) throws BeanDefinitionStoreException { String resolvedId = super.resolveId(element, beanDefinition, parserContext); return SpringUtils.defaultIfEmpty(resolvedId, GemfireConstants.DEFAULT_GEMFIRE_FUNCTION_SERVICE_NAME); } }
/** * {@inheritDoc} */ @Override protected void postProcess(BeanDefinitionBuilder builder, Element element) { String cacheRefAttribute = element.getAttribute(ParsingUtils.CACHE_REF_ATTRIBUTE_NAME); builder.addPropertyReference("cache", SpringUtils.defaultIfEmpty( cacheRefAttribute, GemfireConstants.DEFAULT_GEMFIRE_CACHE_NAME)); String groupsAttribute = element.getAttribute("groups"); if (StringUtils.hasText(groupsAttribute)) { builder.addPropertyValue("serverGroups", StringUtils.commaDelimitedListToStringArray(groupsAttribute)); } parseSubscription(element, builder); }
/** * Constructs a ConnectionEndpoint initialized with the specific host and port. * * @param host the hostname or IP address of the ConnectionEndpoint. If the host is unspecified, * then ConnectionEndpoint.DEFAULT_HOST will be used. * @param port the (service) port number in this ConnectionEndpoint. * @throws IllegalArgumentException if the port number is less than 0. * @see ConnectionEndpoint#DEFAULT_HOST */ public ConnectionEndpoint(String host, int port) { Assert.isTrue(isValidPort(port), String.format("port number [%d] must be between 0 and 65535", port)); this.host = SpringUtils.defaultIfEmpty(host, DEFAULT_HOST); this.port = port; }
/** * Constructs a ConnectionEndpoint initialized with the specific host and port. * * @param host the hostname or IP address of the ConnectionEndpoint. If the host is unspecified, * then ConnectionEndpoint.DEFAULT_HOST will be used. * @param port the (service) port number in this ConnectionEndpoint. * @throws IllegalArgumentException if the port number is less than 0. * @see ConnectionEndpoint#DEFAULT_HOST */ public ConnectionEndpoint(String host, int port) { Assert.isTrue(isValidPort(port), String.format("port number [%d] must be between 0 and 65535", port)); this.host = SpringUtils.defaultIfEmpty(host, DEFAULT_HOST); this.port = port; }
/** * {@inheritDoc} */ @Override protected void postProcess(BeanDefinitionBuilder builder, Element element) { String cacheRefAttribute = element.getAttribute(ParsingUtils.CACHE_REF_ATTRIBUTE_NAME); builder.addPropertyReference("cache", SpringUtils.defaultIfEmpty( cacheRefAttribute, GemfireConstants.DEFAULT_GEMFIRE_CACHE_NAME)); String groupsAttribute = element.getAttribute("groups"); if (StringUtils.hasText(groupsAttribute)) { builder.addPropertyValue("serverGroups", StringUtils.commaDelimitedListToStringArray(groupsAttribute)); } parseSubscription(element, builder); }
/** * {@inheritDoc} */ @Override protected void doParse(Element element, ParserContext parserContext, BeanDefinitionBuilder builder) { String cacheRef = element.getAttribute(ParsingUtils.CACHE_REF_ATTRIBUTE_NAME); builder.addConstructorArgReference(SpringUtils.defaultIfEmpty( cacheRef, GemfireConstants.DEFAULT_GEMFIRE_CACHE_NAME)); builder.setLazyInit(false); ParsingUtils.setPropertyValue(element, builder, "bind-address"); ParsingUtils.setPropertyValue(element, builder, "hostname-for-senders"); ParsingUtils.setPropertyValue(element, builder, "start-port"); ParsingUtils.setPropertyValue(element, builder, "end-port"); ParsingUtils.setPropertyValue(element, builder, "manual-start"); ParsingUtils.setPropertyValue(element, builder, "maximum-time-between-pings"); ParsingUtils.setPropertyValue(element, builder, "socket-buffer-size"); ParsingUtils.parseTransportFilters(element, parserContext, builder); } }
/** * {@inheritDoc} */ @Override protected void doParse(Element element, ParserContext parserContext, BeanDefinitionBuilder builder) { String cacheRef = element.getAttribute(ParsingUtils.CACHE_REF_ATTRIBUTE_NAME); builder.addConstructorArgReference(SpringUtils.defaultIfEmpty( cacheRef, GemfireConstants.DEFAULT_GEMFIRE_CACHE_NAME)); builder.setLazyInit(false); ParsingUtils.setPropertyValue(element, builder, "bind-address"); ParsingUtils.setPropertyValue(element, builder, "hostname-for-senders"); ParsingUtils.setPropertyValue(element, builder, "start-port"); ParsingUtils.setPropertyValue(element, builder, "end-port"); ParsingUtils.setPropertyValue(element, builder, "manual-start"); ParsingUtils.setPropertyValue(element, builder, "maximum-time-between-pings"); ParsingUtils.setPropertyValue(element, builder, "socket-buffer-size"); ParsingUtils.parseTransportFilters(element, parserContext, builder); } }
String cacheRef = element.getAttribute(ParsingUtils.CACHE_REF_ATTRIBUTE_NAME); builder.addConstructorArgReference(SpringUtils.defaultIfEmpty( cacheRef, GemfireConstants.DEFAULT_GEMFIRE_CACHE_NAME));
String cacheRef = element.getAttribute(ParsingUtils.CACHE_REF_ATTRIBUTE_NAME); builder.addConstructorArgReference(SpringUtils.defaultIfEmpty( cacheRef, GemfireConstants.DEFAULT_GEMFIRE_CACHE_NAME));