code: @Override
  	protected void initFromSettings(Settings settings)
  	{
  		super.initFromSettings(settings);
  		
  		this.subscriberFailurePolicy  = settings.getIntProperty("subscriberFailurePolicy",FFMQSubscriberPolicy.SUBSCRIBER_POLICY_LOG);
  		this.subscriberOverflowPolicy = settings.getIntProperty("subscriberOverflowPolicy",FFMQSubscriberPolicy.SUBSCRIBER_POLICY_LOG);
  		
  		String rawPartitionsKeysToIndex = settings.getStringProperty("partitionsKeysToIndex");
  		if (rawPartitionsKeysToIndex != null)
  		{
  			StringTokenizer st = new StringTokenizer(rawPartitionsKeysToIndex, ", ");
  			this.partitionsKeysToIndex = new String[st.countTokens()];
  			int pos = 0;
  			while (st.hasMoreTokens())
  				this.partitionsKeysToIndex[pos++] = st.nextToken();
  		}
  	}
docs: /* (non-Javadoc)
  @see net.timewalker.ffmq4.management.destination.AbstractDestinationDescriptor#initFromSettings(net.timewalker.ffmq4.utils.Settings)