public boolean setHigherReplicaCatalogue(String rcName)
    {
        // if a local RC already exists, then exit
        if (localRC_ == null)
        {
            System.out.println(super.get_name() +
                ".setHigherReplicaCatalogue(): Warning - a local " +
                "Replica Catalogue entity doesn't exist.");

            return false;
        }

        if (rcName == null || GridSim.getEntityId(rcName) == -1) {
            return false;
        }

        localRC_.setHigherLevelRCid( GridSim.getEntityId(rcName) );
        return true;
    }