public final class ObjectGridCatalogServiceDomainBean extends Object implements InitializingBean
This class is a Spring bean representing a Catalog Service Domain for use with the WebSphere eXtreme Scale implementation of Spring's cache abstraction.
Users must provide the catalog service endpoints used to connect to the eXtreme Scale cluster/domain. Users optionally may provide a client override XML and/or a client security configuration.
| Constructor and Description |
|---|
ObjectGridCatalogServiceDomainBean() |
| Modifier and Type | Method and Description |
|---|---|
void |
afterPropertiesSet()
Initializes the connection to the Catalog Service Domain.
|
void |
setCatalogServiceEndpoints(String catalogServiceEndpoints)
Sets the catalog service endpoints used to connect to the cluster/domain.
|
void |
setClientOverrideXml(Resource clientOverrideXml)
Sets the location of the client override XML.
|
void |
setClientSecurityConfig(Resource clientSecurityConfiguration)
Sets the location of the client security configuration.
|
public void setCatalogServiceEndpoints(String catalogServiceEndpoints)
catalogServiceEndpoints - The catalog service endpoints to connect to the cluster/domainpublic void setClientOverrideXml(Resource clientOverrideXml)
clientOverrideXml - The location of the client override XML.public void setClientSecurityConfig(Resource clientSecurityConfiguration)
clientSecurityConfiguration - The location of the client security configuration.public void afterPropertiesSet()
throws Exception
IllegalArgumentException if
setCatalogServiceEndpoints(String) have not been called prior.afterPropertiesSet in interface InitializingBeanException - if setCatalogServiceEndpoints(String) have not been called prior or an error
occurs initializing the connection.InitializingBean.afterPropertiesSet()