| Modifier and Type | Field and Description | 
|---|---|
List<SpaceURL> | 
LoadBalancingPolicy.loadBalanceGroupMembersURLs  | 
| Modifier and Type | Method and Description | 
|---|---|
List<SpaceURL> | 
LoadBalancingPolicy.getRecoverableTargets(String clusterName,
                     String myMemberName,
                     List<String> excludeTargets)
Finds all the recovery targets in cluster. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
SpaceURL | 
MirrorServiceConfig.serviceURL
mirror service definition 
 | 
| Constructor and Description | 
|---|
ReplicationFilterManager(ReplicationPolicy replPolicy,
                        SpaceURL spaceURL,
                        IJSpace spaceProxy)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
SpaceUrlCache
Created by tamirt on 12/04/16. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
SpaceURL | 
AbstractSpaceCacheContainer.getFinderURL()  | 
SpaceURL | 
SpaceCacheConfig.getRemoteSpaceUrl()  | 
SpaceURL | 
AbstractSpaceCacheContainer.getURL()  | 
| Modifier and Type | Method and Description | 
|---|---|
static ISpaceProxy | 
SpaceCacheFactory.createSpaceCache(IDirectSpaceProxy remoteSpace,
                Properties customProperties,
                SpaceURL remoteSpaceUrl)  | 
ISpaceProxy | 
NearCacheSpaceFinderListener.onFindSpace(ISpaceProxy spaceProxy,
           SpaceURL spaceURL,
           Properties customProperties)  | 
| Constructor and Description | 
|---|
SpaceCacheConfig(SpaceURL remoteSpaceUrl,
                Properties customProperties)  | 
| Constructor and Description | 
|---|
LocalCacheConfig(SpaceURL remoteSpaceUrl,
                Properties customProperties)  | 
| Constructor and Description | 
|---|
LocalViewConfig(SpaceURL remoteSpaceUrl,
               Properties customProperties,
               List<Object> viewTemplates)  | 
| Modifier and Type | Method and Description | 
|---|---|
SpaceURL | 
SpaceProxyImpl.getContainerURL()  | 
SpaceURL | 
IDirectSpaceProxy.getContainerURL()  | 
SpaceURL | 
SpaceProxyImpl.getFinderURL()  | 
SpaceURL | 
SpaceProxyImpl.getURL()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
SpaceProxyImpl.setFinderURL(SpaceURL _finderurl)  | 
| Modifier and Type | Method and Description | 
|---|---|
SpaceURL | 
SpaceProxyRouter.getMemberUrl(String memberName)  | 
SpaceURL | 
SpaceProxyRouter.getPrimaryMemberUrl(int partitionId)  | 
| Modifier and Type | Method and Description | 
|---|---|
SpaceURL | 
ISpaceUrlConverter.convertMemberName(String memberLookupName)  | 
SpaceURL | 
SpaceUrlConverter.convertMemberName(String memberLookupName)  | 
SpaceURL | 
DummyUrlConverter.convertMemberName(String memberLookupName)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected AbstractProxyBasedReplicationMonitoredConnection<IRemoteSpace,SpaceURL> | 
SpaceProxyReplicationRouter.createNewMemberConnection(String lookupName,
                         boolean connectSynchronously)  | 
| Modifier and Type | Method and Description | 
|---|---|
RemoteSpaceResult | 
SpaceFinderSpaceProxyProvider.getSpaceProxy(SpaceURL spaceURL)  | 
RemoteSpaceResult | 
ISpaceProxyProvider.getSpaceProxy(SpaceURL spaceURL)  | 
| Constructor and Description | 
|---|
SpaceProxyReplicationRouter(String myLookupName,
                           Uuid uuid,
                           IConnectionMonitor<IRemoteSpace,SpaceURL> connectionMonitor,
                           IServiceExporter serviceExporter,
                           IIncomingReplicationHandler incomingReplicationHandler,
                           ISpaceProxyProvider spaceProxyProvider,
                           ISpaceUrlConverter spaceUrlConverter)  | 
SpaceProxyReplicationRouter(String myLookupName,
                           Uuid uuid,
                           IConnectionMonitor<IRemoteSpace,SpaceURL> connectionMonitor,
                           IServiceExporter serviceExporter,
                           IIncomingReplicationHandler incomingReplicationHandler,
                           ISpaceProxyProvider spaceProxyProvider,
                           ISpaceUrlConverter spaceUrlConverter,
                           int replicationMonitorThreadPoolSize)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
FailureDetectorConnectionMonitor.monitor(AbstractProxyBasedReplicationMonitoredConnection<IRemoteSpace,SpaceURL> connection)  | 
void | 
FailureDetectorConnectionMonitor.stopMonitoring(AbstractProxyBasedReplicationMonitoredConnection<IRemoteSpace,SpaceURL> connection)  | 
void | 
FailureDetectorConnectionMonitor.updateDisconnected(AbstractProxyBasedReplicationMonitoredConnection<IRemoteSpace,SpaceURL> connection,
                  Exception reason)  | 
| Constructor and Description | 
|---|
MonitorDisconnectedConnectionTask(AbstractProxyBasedReplicationMonitoredConnection<IRemoteSpace,SpaceURL> connection,
                                 FailureDetectorConnectionMonitor monitor)  | 
| Modifier and Type | Method and Description | 
|---|---|
SpaceURL | 
RemoteSpaceProxyLocator.getMemberUrl(String memberName)  | 
| Constructor and Description | 
|---|
RemoteSpaceProxyLocator(String name,
                       SpaceURL spaceUrl)  | 
| Modifier and Type | Method and Description | 
|---|---|
SpaceURL | 
SpaceImpl.getURL()
Returns the SpaceURL object which initialized that specific space instance. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
ISpaceCopyReplicaState | 
SpaceEngine.spaceBroadcastNotifyTemplatesReplica(SpaceURL sourceRemoteUrl,
                                    int chunkSize,
                                    boolean transientOnly)  | 
ISpaceCopyReplicaState | 
SpaceEngine.spaceCopyReplica(SpaceURL sourceRemoteUrl,
                String sourceMemberName,
                IRemoteSpace remoteJSpace,
                ITemplatePacket templPacket,
                boolean includeNotifyTemplates,
                int chunkSize,
                SpaceContext sc,
                SpaceContext remoteSpaceContext)  | 
ISpaceSynchronizeReplicaState | 
SpaceEngine.spaceSynchronizeReplica(SpaceURL sourceRemoteUrl,
                       int chunkSize,
                       boolean transientOnly,
                       boolean memoryOnly)  | 
| Constructor and Description | 
|---|
SpaceImpl(String spaceName,
         String containerName,
         JSpaceContainerImpl container,
         SpaceURL url,
         JSpaceAttributes spaceConfig,
         Properties customProperties,
         boolean isSecondary,
         boolean securityEnabled,
         LifeCycle lifeCycle)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
SpaceTypeManager.loadSpaceTypes(SpaceURL url)  | 
| Modifier and Type | Method and Description | 
|---|---|
ISpaceSynchronizeReplicaState | 
RecoveryGroup.recover(List<SpaceURL> recTargets,
       boolean transientOnly,
       boolean memoryOnly)
Perform memory recovery to this space- try each member of the recovery group. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static boolean | 
SecurityResolver.isSecurityEnabled(SpaceURL spaceURL)  | 
| Modifier and Type | Method and Description | 
|---|---|
SpaceURL | 
IJSpace.getFinderURL()
Returns the  
SpaceURL object which was used as the argument for SpaceFinder.find(SpaceURL) while looking for the space. | 
SpaceURL | 
SpaceCopyStatus.getSourceMemberURL()  | 
SpaceURL | 
SpaceCopyStatusImpl.getSourceMemberURL()  | 
SpaceURL | 
JSpaceContainerImpl.getURL()
Returns the SpaceURL object which initialized that specific container instance. 
 | 
SpaceURL | 
LRMIJSpaceContainer.getURL()  | 
SpaceURL | 
IJSpace.getURL()
Returns the  
SpaceURL instance which was used to initialize the space. | 
SpaceURL | 
IJSpaceContainer.getURL()
Deprecated.  
Returns the  
SpaceURL instance which was used to initialize the space. | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
SpaceCopyStatusImpl.setSourceMember(String sourceMember,
               SpaceURL sourceMemberUrl)  | 
| Constructor and Description | 
|---|
JSpaceContainerImpl(LifeCycle lifeCycle,
                   String schemaName,
                   SpaceURL spaceURL,
                   Properties schemaProperties)  | 
| Modifier and Type | Method and Description | 
|---|---|
SpaceURL | 
SpaceURL.clone()
Deprecated.  
deep clones this SpaceURL instance - makes a distinct copy of each of the SpaceURL fields,
 and underlying tables. 
 | 
SpaceURL | 
ProxySettings.getFinderURL()  | 
SpaceURL | 
ProxySettings.getSpaceURL()  | 
SpaceURL | 
SpaceSettings.getSpaceURL()  | 
static SpaceURL | 
SpaceURLParser.parseURL(String spaceURL)
Parse given URL. 
 | 
static SpaceURL | 
SpaceURLParser.parseURL(String spaceURLStr,
        Properties customProperties)
Parse given space url string and return a full SpaceURL object. 
 | 
SpaceURL | 
SpaceURL.setProperty(String key,
           String value)
Deprecated.  
An overwrite method to set a SpaceURL property. 
 | 
static SpaceURL | 
SpaceFinder.verifyURL(String url)
Deprecated.  
Verifies for validation if the specified  
url is valid and returns
 SpaceURL object that contains all information about specified url. | 
| Modifier and Type | Method and Description | 
|---|---|
static Object | 
SpaceFinder.find(SpaceURL spaceURL)
Deprecated.  
 The general format for this URL is as follows:
 Protocol://[host]:[port]/[container_name]/[space_name]?[query_string]
 Protocol: [ RMI | JINI | JAVA ]
 This method also supports multiple URLs separate by ";",
 e.i. 
 | 
static Object | 
SpaceFinder.find(SpaceURL[] spaceURLs,
    CredentialsProvider credentialsProvider)
Deprecated.  
  | 
static Object | 
SpaceFinder.find(SpaceURL spaceURL,
    CredentialsProvider credentialsProvider)
Deprecated.  
 The general format for this URL is as follows:
 Protocol://[host]:[port]/[container_name]/[space_name]?[query_string]
 Protocol: [ RMI | JINI | JAVA ]
 This method also supports multiple URLs separate by ";",
 e.i. 
 | 
static Object | 
SpaceFinder.find(SpaceURL spaceURL,
    CredentialsProvider credentialsProvider,
    long timeout,
    LookupType lookupType)
Deprecated.  
  | 
static IRemoteSpace | 
SpaceFinder.findJiniSpace(SpaceURL url,
             String spaceUuid,
             Properties customProperties,
             long timeout,
             LookupType lookupType)
Deprecated.  
Returns Either LRMISpaceImpl or SpaceProxyImpl. 
 | 
protected Object | 
SpaceFinder.findService(SpaceURL[] spaceURLs,
           Properties customProperties,
           LifeCycle lifeCycle,
           CredentialsProvider credentialsProvider)
Deprecated.  
  | 
protected Object | 
SpaceFinder.findService(SpaceURL url,
           Properties customProperties,
           LifeCycle lifeCycle,
           CredentialsProvider credentialsProvider,
           long timeout,
           LookupType lookupType)
Deprecated.  
The main method of SpaceFinder to find single Space or Container proxy. 
 | 
ISpaceProxy | 
SpaceFinderListener.onFindSpace(ISpaceProxy spaceProxy,
           SpaceURL spaceURL,
           Properties customProperties)  | 
ProxySettings | 
ProxySettings.setFinderURL(SpaceURL finderURL)  | 
static void | 
SpaceURLValidator.validate(SpaceURL spaceURL)
The method is used for valid the space url before finding it from space 
 | 
static void | 
SpaceURLValidator.validateClusterSchemaAttributes(SpaceURL spaceURL)
Validates various SpaceURL combinations with the cluster_schema, total_members is and
 backup_id arguments. 
 | 
| Constructor and Description | 
|---|
SpaceSettings(String containerName,
             IJSpaceContainer containerProxy,
             Uuid uuid,
             boolean secondary,
             int serializationType,
             SpaceConfig spaceConfig,
             String spaceName,
             SpaceURL spaceURL,
             IStubHandler stubHandler,
             boolean securedService,
             ITransportConfig exportedTransportConfig,
             boolean cleanUnusedEmbeddedGlobalXtns)  | 
| Modifier and Type | Field and Description | 
|---|---|
SpaceURL | 
ClusterMemberInfo.memberURL  | 
| Modifier and Type | Field and Description | 
|---|---|
List<SpaceURL> | 
FailOverPolicy.failOverGroupMembersURLs  | 
List<SpaceURL> | 
ReplicationPolicy.m_ReplicationGroupMembersURLs  | 
| Modifier and Type | Method and Description | 
|---|---|
SpaceURL | 
ReplicationPolicy.getSpaceReplicationUrl(String fullSpaceName)  | 
| Modifier and Type | Method and Description | 
|---|---|
List<SpaceURL> | 
ReplicationPolicy.getPrimaryTargets(List<String> excludeTargets)
Returns a list of URLs or an empty list of primary  targets . 
 | 
List<SpaceURL> | 
ReplicationPolicy.getRecoverableTargets(List<String> excludeTargets)
Finds all the recovery targets in cluster. 
 | 
List<SpaceURL> | 
FailOverPolicy.getRecoverableTargets(String memberName)
Returns a list of URLs or an empty list of primary  targets for given member. 
 | 
List<SpaceURL> | 
ReplicationPolicy.getSyncTargets(List<String> excludeTargets)
Returns a list of URLs or an empty list of reliable targets to recover from. 
 | 
| Constructor and Description | 
|---|
ClusterMemberInfo(String memberName,
                 SpaceURL memberUrl,
                 String clusterName,
                 String groupName,
                 ServiceID spaceID,
                 boolean isMirror)  | 
ClusterMemberInfo(String memberName,
                 SpaceURL memberUrl,
                 String clusterName,
                 String groupName,
                 Vector paramData,
                 boolean isBackup,
                 ServiceID spaceID,
                 boolean isMirror)  | 
ClusterMemberInfo(String memberName,
                 SpaceURL memberUrl,
                 String clusterName,
                 String groupName,
                 Vector paramData,
                 ServiceID spaceID)  | 
ClusterXML(SpaceURL spaceURL,
          String clusterConfigUrl,
          String spaceName)
This constructor is used for both cases: when cluster parameters are passed viw SpaceFinder
 and for the case when cluster URL is passed. 
 | 
LBProxyHolder(String memberName,
             SpaceURL spaceURL,
             IRemoteSpace remoteSpace)
Deprecated.  
  | 
| Constructor and Description | 
|---|
ReplicationPolicy(String clusterName,
                 String replicationGroupName,
                 List<String> replicationGroupMembersNames,
                 List<SpaceURL> replicationGroupMembersURLs,
                 String ownMemberName,
                 Hashtable<String,ReplicationPolicy.ReplicationPolicyDescription> replMemberPolicyDescTable,
                 SyncReplPolicy syncReplPolicy,
                 MultiBucketReplicationPolicy multiBucketReplicationPolicy,
                 SwapBacklogConfig swapRedologPolicy)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected SpaceURL | 
GSConnectionFactoryImpl.getSpaceURL()  | 
| Modifier and Type | Method and Description | 
|---|---|
SpaceURL | 
JMXSpace.getURL()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected Object | 
CacheFinder.findService(SpaceURL url,
           Properties customProperties,
           LifeCycle lifeCycle,
           CredentialsProvider credentialsProvider,
           long timeout,
           LookupType lookupType)
Deprecated.  
  | 
| Modifier and Type | Method and Description | 
|---|---|
SpaceURL | 
DefaultSpaceInstance.getSpaceUrl()  | 
| Modifier and Type | Method and Description | 
|---|---|
SpaceURL | 
SpaceInstance.getSpaceUrl()  | 
| Modifier and Type | Method and Description | 
|---|---|
SpaceURL | 
SpaceServiceDetails.getSpaceUrl()  | 
| Modifier and Type | Method and Description | 
|---|---|
SpaceURL[] | 
PUServiceBeanImpl.listSpacesURLs()  | 
SpaceURL[] | 
PUServiceBeanProxy.listSpacesURLs()  | 
SpaceURL[] | 
PUServiceBean.listSpacesURLs()  | 
| Modifier and Type | Method and Description | 
|---|---|
static ClusterInfo | 
ClusterInfoParser.parse(SpaceURL spaceURL)  | 
Copyright © GigaSpaces.