| 
GigaSpaces XAP 9.1 API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.openspaces.core.gateway.AbstractGatewayComponentFactoryBean
org.openspaces.core.gateway.GatewaySinkFactoryBean
public class GatewaySinkFactoryBean
A sink factory bean for creating a LocalClusterReplicationSink which
 represents a gateway sink component.
| Field Summary | 
|---|
| Fields inherited from class org.openspaces.core.gateway.AbstractGatewayComponentFactoryBean | 
|---|
logger | 
| Constructor Summary | |
|---|---|
GatewaySinkFactoryBean()
 | 
|
| Method Summary | |
|---|---|
protected  void | 
afterPropertiesSetImpl(SecurityConfig securityConfig)
 | 
protected  void | 
destroyImpl()
 | 
protected  String | 
dumpState()
 | 
 GatewaySinkDistributedTransactionProcessingConfigurationFactoryBean | 
getDistributedTransactionProcessingConfiguration()
Gets distributed transaction processing configuration for the Sink component.  | 
 SinkErrorHandlingFactoryBean | 
getErrorHandlingConfiguration()
Gets the error handling configuration instance defined for the Sink component.  | 
protected  String | 
getGatewayComponentTypeName()
 | 
 List<GatewaySource> | 
getGatewaySources()
 | 
 Long | 
getLocalSpaceLookupTimeout()
Gets the lookup timeout for finding the local cluster the Sink works against.  | 
 String | 
getLocalSpaceUrl()
 | 
 boolean | 
getRequiresBootstrap()
Gets whether bootstrap is required for the Sink component.  | 
 ServiceDetails[] | 
getServicesDetails()
Retruns one or more service details that the service exposes.  | 
 GatewaySinkSyncEndpointInterceptorFactoryBean | 
getSyncEndpointInterceptorConfiguration()
Gets the synchronization endpoint interceptor configuration for the sink component.  | 
 Long | 
getTransactionTimeout()
Gets the transaction timeout for the operations made by the Sink against the local cluster.  | 
 Object | 
invoke(Map<String,Object> namedArgs)
 | 
 void | 
setDistributedTransactionProcessingConfiguration(GatewaySinkDistributedTransactionProcessingConfigurationFactoryBean transactionProcessingConfiguration)
Sets the distributed transaction processing configuration for the Sink component.  | 
 void | 
setErrorHandlingConfiguration(SinkErrorHandlingFactoryBean errorHandlingConfiguration)
Sets the error handling configuration instance for the Sink component.  | 
 void | 
setGatewaySources(List<GatewaySource> gatewaySources)
Sets the sink component's gateway replication sources.  | 
 void | 
setLocalSpaceLookupTimeout(Long lookupTimeout)
Sets the lookup timeout for finding the local cluster the Sink works against.  | 
 void | 
setLocalSpaceUrl(String localSpaceUrl)
Sets the local space URL the sink component operates against.  | 
 void | 
setRequiresBootstrap(boolean requiresBootstrap)
Sets whether bootstrap is required for the Sink component.  | 
 void | 
setSyncEndpointInterceptorConfiguration(GatewaySinkSyncEndpointInterceptorFactoryBean syncEndpointInterceptorConfiguration)
Sets the synchronization endpoint interceptor configuration for the sink component.  | 
 void | 
setTransactionTimeout(Long transactionTimeout)
Sets the transaction timeout for the operations made by the Sink against the local cluster.  | 
| Methods inherited from class java.lang.Object | 
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Methods inherited from interface org.springframework.beans.factory.DisposableBean | 
|---|
destroy | 
| Methods inherited from interface org.springframework.beans.factory.InitializingBean | 
|---|
afterPropertiesSet | 
| Constructor Detail | 
|---|
public GatewaySinkFactoryBean()
| Method Detail | 
|---|
public String getLocalSpaceUrl()
public void setLocalSpaceUrl(String localSpaceUrl)
localSpaceUrl - The local space URL.public List<GatewaySource> getGatewaySources()
public void setGatewaySources(List<GatewaySource> gatewaySources)
gatewaySources - The gateway replication sources.public void setRequiresBootstrap(boolean requiresBootstrap)
requiresBootstrap - true if bootstrap is required.public boolean getRequiresBootstrap()
public void setErrorHandlingConfiguration(SinkErrorHandlingFactoryBean errorHandlingConfiguration)
errorHandlingConfiguration - The error handling configuration instance.public SinkErrorHandlingFactoryBean getErrorHandlingConfiguration()
public Long getTransactionTimeout()
public void setTransactionTimeout(Long transactionTimeout)
transactionTimeout - The transaction timeout in milliseconds.public void setLocalSpaceLookupTimeout(Long lookupTimeout)
lookupTimeout - The lookup timeout in milliseconds.public Long getLocalSpaceLookupTimeout()
public GatewaySinkDistributedTransactionProcessingConfigurationFactoryBean getDistributedTransactionProcessingConfiguration()
public void setDistributedTransactionProcessingConfiguration(GatewaySinkDistributedTransactionProcessingConfigurationFactoryBean transactionProcessingConfiguration)
transactionProcessingConfiguration - The distributed transaction processing configuration to set.public GatewaySinkSyncEndpointInterceptorFactoryBean getSyncEndpointInterceptorConfiguration()
public void setSyncEndpointInterceptorConfiguration(GatewaySinkSyncEndpointInterceptorFactoryBean syncEndpointInterceptorConfiguration)
syncEndpointInterceptorConfiguration - the syncEndpointInterceptorConfiguration to setprotected void afterPropertiesSetImpl(SecurityConfig securityConfig)
afterPropertiesSetImpl in class AbstractGatewayComponentFactoryBeanprotected void destroyImpl()
destroyImpl in class AbstractGatewayComponentFactoryBeanpublic Object invoke(Map<String,Object> namedArgs)
invoke in interface InvocableServicepublic ServiceDetails[] getServicesDetails()
ServiceDetailsProvider
getServicesDetails in interface ServiceDetailsProviderprotected String getGatewayComponentTypeName()
getGatewayComponentTypeName in class AbstractGatewayComponentFactoryBeanprotected String dumpState()
dumpState in class AbstractGatewayComponentFactoryBean
  | 
GigaSpaces XAP 9.1 API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||