@Override
	@Deprecated
	public String insertProtection(String EntityI, Vector<String> properties)
	{
		Vector<Vector<String>> triples= new Vector<Vector<String>>(); 

		String xml="";
		boolean ack=false;	

		//String Protection_Entity = "http://" + Double.toString(Math.random());
		String Protection_Entity = "http://" + UUID.randomUUID();

		deb_print("KpCore:insertProtection:Praparing all the protection triples...");

		triples.add( this.xmlTools.newTriple( EntityI, AR_Property, Protection_Entity, "URI", "URI"));
		triples.add(this.xmlTools.newTriple(Protection_Entity, AR_Owner, this.nodeID, "URI", "URI"));

		deb_print("KpCore:insertProtection:For loop on all triples to insert...");

		for(int i = 0; i < properties.size();i++)
		{
			triples.add(this.xmlTools.newTriple(Protection_Entity, AR_Target, properties.elementAt(i), "URI", "literal"));
		}

		deb_print("KpCore:insertProtection:Insert triples...");

		xml= insert(triples);
		ack=xmlTools.isInsertConfirmed(xml);

		deb_print("KpCore:insertProtection:SIB message responce:\n"+xml+"\n");
		deb_print("Insert confirmed:"+(ack?"YES":"NO"));

		KP_ERROR_ID=(ack?ERR_NO_ERROR:ERR_InsertProtection_FAIL);
		if(KP_ERROR_ID<0) err_print("KpCore:insertProtection:ERROR:"+ERR_MSG[(KP_ERROR_ID*-1)] );

		return xml;
	}//public boolean insertProtection()