private void initSpaceStartupStateManager() throws CreateException {
  List<String> targetNames=_clusterPolicy.m_ReplicationPolicy.m_ReplicationGroupMembersNames;
  String spaceName=_clusterPolicy.m_ReplicationPolicy.m_OwnMemberName;
  _startupManager=new ReplicationStartupManager(spaceName);
  for (  String name : targetNames) {
    if (name.equals(spaceName))     continue;
  }
  try {
    if (_startupManager.shouldWait(targetNames)) {
      _logger.info("Waiting for the first space in cluster to start");
      _startupManager.waitForLastSpace();
    }
  }
 catch (  InterruptedException e) {
    throw new CreateException("ReplicationStartupManager was interrupted",e);
  }
}

private void initSpaceStartupStateManager ( ) throws CreateException { List < String > targetNames = _clusterPolicy . m_ReplicationPolicy . m_ReplicationGroupMembersNames ; String spaceName = _clusterPolicy . m_ReplicationPolicy . m_OwnMemberName ; _startupManager = new ReplicationStartupManager ( spaceName ) ; for ( String name : targetNames ) { if ( name . equals ( spaceName ) ) continue ; } try { if ( _startupManager . shouldWait ( targetNames ) ) { _logger . info ( "Waiting for the first space in cluster to start" ) ; _startupManager . waitForLastSpace ( ) ; } } catch ( InterruptedException e ) { throw new CreateException ( "ReplicationStartupManager was interrupted" , e ) ; } }
creates new startup manager and configures it
