code: public String getRemoteProperty(String strProperty, boolean readIfNotCached)
      {
          if (m_remoteProperties == null)
          	if (readIfNotCached)
          	{
          		try {
  	                this.getRemoteDatabase();
                  } catch (RemoteException e) {
  	                e.printStackTrace();
                  }
          	}
          if (m_remoteProperties != null)
              return (String)m_remoteProperties.get(strProperty);
          return this.getFakeRemoteProperty(strProperty);
      }
docs: Get this property from the remote database.
  This does not make a remote call, it just return the property cached on remote db open.
  @param strProperty The key to the remote property.
  @return The value.